@import "https://fonts.googleapis.com/css?family=Montserrat:400,700,200";
@font-face {
 font-family:'FontAwesome';
 src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);
 src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
 font-weight:400;
 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.3333333333em;
 line-height:.75em;
 vertical-align:-15%
}
.fa-2x {
 font-size:2em
}
.fa-3x {
 font-size:3em
}
.fa-4x {
 font-size:4em
}
.fa-5x {
 font-size:5em
}
.fa-fw {
 width:1.2857142857em;
 text-align:center
}
.fa-ul {
 padding-left:0;
 margin-left:2.1428571429em;
 list-style-type:none
}
.fa-ul > li {
 position:relative
}
.fa-li {
 position:absolute;
 left:-2.1428571429em;
 width:2.1428571429em;
 top:.1428571429em;
 text-align:center
}
.fa-li.fa-lg {
 left:-1.8571428571em
}
.fa-border {
 padding:.2em .25em .15em;
 border:solid .08em #eee;
 border-radius:.1em
}
.fa-pull-left {
 float:left
}
.fa-pull-right {
 float:right
}
.fa.fa-pull-left {
 margin-right:.3em
}
.fa.fa-pull-right {
 margin-left:.3em
}
.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:#fff
}
.fa-glass:before {
 content:""
}
.fa-music:before {
 content:""
}
.fa-search:before {
 content:""
}
.fa-envelope-o:before {
 content:""
}
.fa-heart:before {
 content:""
}
.fa-star:before {
 content:""
}
.fa-star-o:before {
 content:""
}
.fa-user:before {
 content:""
}
.fa-film:before {
 content:""
}
.fa-th-large:before {
 content:""
}
.fa-th:before {
 content:""
}
.fa-th-list:before {
 content:""
}
.fa-check:before {
 content:""
}
.fa-remove:before,.fa-close:before,.fa-times:before {
 content:""
}
.fa-search-plus:before {
 content:""
}
.fa-search-minus:before {
 content:""
}
.fa-power-off:before {
 content:""
}
.fa-signal:before {
 content:""
}
.fa-gear:before,.fa-cog:before {
 content:""
}
.fa-trash-o:before {
 content:""
}
.fa-home:before {
 content:""
}
.fa-file-o:before {
 content:""
}
.fa-clock-o:before {
 content:""
}
.fa-road:before {
 content:""
}
.fa-download:before {
 content:""
}
.fa-arrow-circle-o-down:before {
 content:""
}
.fa-arrow-circle-o-up:before {
 content:""
}
.fa-inbox:before {
 content:""
}
.fa-play-circle-o:before {
 content:""
}
.fa-rotate-right:before,.fa-repeat:before {
 content:""
}
.fa-refresh:before {
 content:""
}
.fa-list-alt:before {
 content:""
}
.fa-lock:before {
 content:""
}
.fa-flag:before {
 content:""
}
.fa-headphones:before {
 content:""
}
.fa-volume-off:before {
 content:""
}
.fa-volume-down:before {
 content:""
}
.fa-volume-up:before {
 content:""
}
.fa-qrcode:before {
 content:""
}
.fa-barcode:before {
 content:""
}
.fa-tag:before {
 content:""
}
.fa-tags:before {
 content:""
}
.fa-book:before {
 content:""
}
.fa-bookmark:before {
 content:""
}
.fa-print:before {
 content:""
}
.fa-camera:before {
 content:""
}
.fa-font:before {
 content:""
}
.fa-bold:before {
 content:""
}
.fa-italic:before {
 content:""
}
.fa-text-height:before {
 content:""
}
.fa-text-width:before {
 content:""
}
.fa-align-left:before {
 content:""
}
.fa-align-center:before {
 content:""
}
.fa-align-right:before {
 content:""
}
.fa-align-justify:before {
 content:""
}
.fa-list:before {
 content:""
}
.fa-dedent:before,.fa-outdent:before {
 content:""
}
.fa-indent:before {
 content:""
}
.fa-video-camera:before {
 content:""
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before {
 content:""
}
.fa-pencil:before {
 content:""
}
.fa-map-marker:before {
 content:""
}
.fa-adjust:before {
 content:""
}
.fa-tint:before {
 content:""
}
.fa-edit:before,.fa-pencil-square-o:before {
 content:""
}
.fa-share-square-o:before {
 content:""
}
.fa-check-square-o:before {
 content:""
}
.fa-arrows:before {
 content:""
}
.fa-step-backward:before {
 content:""
}
.fa-fast-backward:before {
 content:""
}
.fa-backward:before {
 content:""
}
.fa-play:before {
 content:""
}
.fa-pause:before {
 content:""
}
.fa-stop:before {
 content:""
}
.fa-forward:before {
 content:""
}
.fa-fast-forward:before {
 content:""
}
.fa-step-forward:before {
 content:""
}
.fa-eject:before {
 content:""
}
.fa-chevron-left:before {
 content:""
}
.fa-chevron-right:before {
 content:""
}
.fa-plus-circle:before {
 content:""
}
.fa-minus-circle:before {
 content:""
}
.fa-times-circle:before {
 content:""
}
.fa-check-circle:before {
 content:""
}
.fa-question-circle:before {
 content:""
}
.fa-info-circle:before {
 content:""
}
.fa-crosshairs:before {
 content:""
}
.fa-times-circle-o:before {
 content:""
}
.fa-check-circle-o:before {
 content:""
}
.fa-ban:before {
 content:""
}
.fa-arrow-left:before {
 content:""
}
.fa-arrow-right:before {
 content:""
}
.fa-arrow-up:before {
 content:""
}
.fa-arrow-down:before {
 content:""
}
.fa-mail-forward:before,.fa-share:before {
 content:""
}
.fa-expand:before {
 content:""
}
.fa-compress:before {
 content:""
}
.fa-plus:before {
 content:""
}
.fa-minus:before {
 content:""
}
.fa-asterisk:before {
 content:""
}
.fa-exclamation-circle:before {
 content:""
}
.fa-gift:before {
 content:""
}
.fa-leaf:before {
 content:""
}
.fa-fire:before {
 content:""
}
.fa-eye:before {
 content:""
}
.fa-eye-slash:before {
 content:""
}
.fa-warning:before,.fa-exclamation-triangle:before {
 content:""
}
.fa-plane:before {
 content:""
}
.fa-calendar:before {
 content:""
}
.fa-random:before {
 content:""
}
.fa-comment:before {
 content:""
}
.fa-magnet:before {
 content:""
}
.fa-chevron-up:before {
 content:""
}
.fa-chevron-down:before {
 content:""
}
.fa-retweet:before {
 content:""
}
.fa-shopping-cart:before {
 content:""
}
.fa-folder:before {
 content:""
}
.fa-folder-open:before {
 content:""
}
.fa-arrows-v:before {
 content:""
}
.fa-arrows-h:before {
 content:""
}
.fa-bar-chart-o:before,.fa-bar-chart:before {
 content:""
}
.fa-twitter-square:before {
 content:""
}
.fa-facebook-square:before {
 content:""
}
.fa-camera-retro:before {
 content:""
}
.fa-key:before {
 content:""
}
.fa-gears:before,.fa-cogs:before {
 content:""
}
.fa-comments:before {
 content:""
}
.fa-thumbs-o-up:before {
 content:""
}
.fa-thumbs-o-down:before {
 content:""
}
.fa-star-half:before {
 content:""
}
.fa-heart-o:before {
 content:""
}
.fa-sign-out:before {
 content:""
}
.fa-linkedin-square:before {
 content:""
}
.fa-thumb-tack:before {
 content:""
}
.fa-external-link:before {
 content:""
}
.fa-sign-in:before {
 content:""
}
.fa-trophy:before {
 content:""
}
.fa-github-square:before {
 content:""
}
.fa-upload:before {
 content:""
}
.fa-lemon-o:before {
 content:""
}
.fa-phone:before {
 content:""
}
.fa-square-o:before {
 content:""
}
.fa-bookmark-o:before {
 content:""
}
.fa-phone-square:before {
 content:""
}
.fa-twitter:before {
 content:""
}
.fa-facebook-f:before,.fa-facebook:before {
 content:""
}
.fa-github:before {
 content:""
}
.fa-unlock:before {
 content:""
}
.fa-credit-card:before {
 content:""
}
.fa-feed:before,.fa-rss:before {
 content:""
}
.fa-hdd-o:before {
 content:""
}
.fa-bullhorn:before {
 content:""
}
.fa-bell:before {
 content:""
}
.fa-certificate:before {
 content:""
}
.fa-hand-o-right:before {
 content:""
}
.fa-hand-o-left:before {
 content:""
}
.fa-hand-o-up:before {
 content:""
}
.fa-hand-o-down:before {
 content:""
}
.fa-arrow-circle-left:before {
 content:""
}
.fa-arrow-circle-right:before {
 content:""
}
.fa-arrow-circle-up:before {
 content:""
}
.fa-arrow-circle-down:before {
 content:""
}
.fa-globe:before {
 content:""
}
.fa-wrench:before {
 content:""
}
.fa-tasks:before {
 content:""
}
.fa-filter:before {
 content:""
}
.fa-briefcase:before {
 content:""
}
.fa-arrows-alt:before {
 content:""
}
.fa-group:before,.fa-users:before {
 content:""
}
.fa-chain:before,.fa-link:before {
 content:""
}
.fa-cloud:before {
 content:""
}
.fa-flask:before {
 content:""
}
.fa-cut:before,.fa-scissors:before {
 content:""
}
.fa-copy:before,.fa-files-o:before {
 content:""
}
.fa-paperclip:before {
 content:""
}
.fa-save:before,.fa-floppy-o:before {
 content:""
}
.fa-square:before {
 content:""
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
 content:""
}
.fa-list-ul:before {
 content:""
}
.fa-list-ol:before {
 content:""
}
.fa-strikethrough:before {
 content:""
}
.fa-underline:before {
 content:""
}
.fa-table:before {
 content:""
}
.fa-magic:before {
 content:""
}
.fa-truck:before {
 content:""
}
.fa-pinterest:before {
 content:""
}
.fa-pinterest-square:before {
 content:""
}
.fa-google-plus-square:before {
 content:""
}
.fa-google-plus:before {
 content:""
}
.fa-money:before {
 content:""
}
.fa-caret-down:before {
 content:""
}
.fa-caret-up:before {
 content:""
}
.fa-caret-left:before {
 content:""
}
.fa-caret-right:before {
 content:""
}
.fa-columns:before {
 content:""
}
.fa-unsorted:before,.fa-sort:before {
 content:""
}
.fa-sort-down:before,.fa-sort-desc:before {
 content:""
}
.fa-sort-up:before,.fa-sort-asc:before {
 content:""
}
.fa-envelope:before {
 content:""
}
.fa-linkedin:before {
 content:""
}
.fa-rotate-left:before,.fa-undo:before {
 content:""
}
.fa-legal:before,.fa-gavel:before {
 content:""
}
.fa-dashboard:before,.fa-tachometer:before {
 content:""
}
.fa-comment-o:before {
 content:""
}
.fa-comments-o:before {
 content:""
}
.fa-flash:before,.fa-bolt:before {
 content:""
}
.fa-sitemap:before {
 content:""
}
.fa-umbrella:before {
 content:""
}
.fa-paste:before,.fa-clipboard:before {
 content:""
}
.fa-lightbulb-o:before {
 content:""
}
.fa-exchange:before {
 content:""
}
.fa-cloud-download:before {
 content:""
}
.fa-cloud-upload:before {
 content:""
}
.fa-user-md:before {
 content:""
}
.fa-stethoscope:before {
 content:""
}
.fa-suitcase:before {
 content:""
}
.fa-bell-o:before {
 content:""
}
.fa-coffee:before {
 content:""
}
.fa-cutlery:before {
 content:""
}
.fa-file-text-o:before {
 content:""
}
.fa-building-o:before {
 content:""
}
.fa-hospital-o:before {
 content:""
}
.fa-ambulance:before {
 content:""
}
.fa-medkit:before {
 content:""
}
.fa-fighter-jet:before {
 content:""
}
.fa-beer:before {
 content:""
}
.fa-h-square:before {
 content:""
}
.fa-plus-square:before {
 content:""
}
.fa-angle-double-left:before {
 content:""
}
.fa-angle-double-right:before {
 content:""
}
.fa-angle-double-up:before {
 content:""
}
.fa-angle-double-down:before {
 content:""
}
.fa-angle-left:before {
 content:""
}
.fa-angle-right:before {
 content:""
}
.fa-angle-up:before {
 content:""
}
.fa-angle-down:before {
 content:""
}
.fa-desktop:before {
 content:""
}
.fa-laptop:before {
 content:""
}
.fa-tablet:before {
 content:""
}
.fa-mobile-phone:before,.fa-mobile:before {
 content:""
}
.fa-circle-o:before {
 content:""
}
.fa-quote-left:before {
 content:""
}
.fa-quote-right:before {
 content:""
}
.fa-spinner:before {
 content:""
}
.fa-circle:before {
 content:""
}
.fa-mail-reply:before,.fa-reply:before {
 content:""
}
.fa-github-alt:before {
 content:""
}
.fa-folder-o:before {
 content:""
}
.fa-folder-open-o:before {
 content:""
}
.fa-smile-o:before {
 content:""
}
.fa-frown-o:before {
 content:""
}
.fa-meh-o:before {
 content:""
}
.fa-gamepad:before {
 content:""
}
.fa-keyboard-o:before {
 content:""
}
.fa-flag-o:before {
 content:""
}
.fa-flag-checkered:before {
 content:""
}
.fa-terminal:before {
 content:""
}
.fa-code:before {
 content:""
}
.fa-mail-reply-all:before,.fa-reply-all:before {
 content:""
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
 content:""
}
.fa-location-arrow:before {
 content:""
}
.fa-crop:before {
 content:""
}
.fa-code-fork:before {
 content:""
}
.fa-unlink:before,.fa-chain-broken:before {
 content:""
}
.fa-question:before {
 content:""
}
.fa-info:before {
 content:""
}
.fa-exclamation:before {
 content:""
}
.fa-superscript:before {
 content:""
}
.fa-subscript:before {
 content:""
}
.fa-eraser:before {
 content:""
}
.fa-puzzle-piece:before {
 content:""
}
.fa-microphone:before {
 content:""
}
.fa-microphone-slash:before {
 content:""
}
.fa-shield:before {
 content:""
}
.fa-calendar-o:before {
 content:""
}
.fa-fire-extinguisher:before {
 content:""
}
.fa-rocket:before {
 content:""
}
.fa-maxcdn:before {
 content:""
}
.fa-chevron-circle-left:before {
 content:""
}
.fa-chevron-circle-right:before {
 content:""
}
.fa-chevron-circle-up:before {
 content:""
}
.fa-chevron-circle-down:before {
 content:""
}
.fa-html5:before {
 content:""
}
.fa-css3:before {
 content:""
}
.fa-anchor:before {
 content:""
}
.fa-unlock-alt:before {
 content:""
}
.fa-bullseye:before {
 content:""
}
.fa-ellipsis-h:before {
 content:""
}
.fa-ellipsis-v:before {
 content:""
}
.fa-rss-square:before {
 content:""
}
.fa-play-circle:before {
 content:""
}
.fa-ticket:before {
 content:""
}
.fa-minus-square:before {
 content:""
}
.fa-minus-square-o:before {
 content:""
}
.fa-level-up:before {
 content:""
}
.fa-level-down:before {
 content:""
}
.fa-check-square:before {
 content:""
}
.fa-pencil-square:before {
 content:""
}
.fa-external-link-square:before {
 content:""
}
.fa-share-square:before {
 content:""
}
.fa-compass:before {
 content:""
}
.fa-toggle-down:before,.fa-caret-square-o-down:before {
 content:""
}
.fa-toggle-up:before,.fa-caret-square-o-up:before {
 content:""
}
.fa-toggle-right:before,.fa-caret-square-o-right:before {
 content:""
}
.fa-euro:before,.fa-eur:before {
 content:""
}
.fa-gbp:before {
 content:""
}
.fa-dollar:before,.fa-usd:before {
 content:""
}
.fa-rupee:before,.fa-inr:before {
 content:""
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
 content:""
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
 content:""
}
.fa-won:before,.fa-krw:before {
 content:""
}
.fa-bitcoin:before,.fa-btc:before {
 content:""
}
.fa-file:before {
 content:""
}
.fa-file-text:before {
 content:""
}
.fa-sort-alpha-asc:before {
 content:""
}
.fa-sort-alpha-desc:before {
 content:""
}
.fa-sort-amount-asc:before {
 content:""
}
.fa-sort-amount-desc:before {
 content:""
}
.fa-sort-numeric-asc:before {
 content:""
}
.fa-sort-numeric-desc:before {
 content:""
}
.fa-thumbs-up:before {
 content:""
}
.fa-thumbs-down:before {
 content:""
}
.fa-youtube-square:before {
 content:""
}
.fa-youtube:before {
 content:""
}
.fa-xing:before {
 content:""
}
.fa-xing-square:before {
 content:""
}
.fa-youtube-play:before {
 content:""
}
.fa-dropbox:before {
 content:""
}
.fa-stack-overflow:before {
 content:""
}
.fa-instagram:before {
 content:""
}
.fa-flickr:before {
 content:""
}
.fa-adn:before {
 content:""
}
.fa-bitbucket:before {
 content:""
}
.fa-bitbucket-square:before {
 content:""
}
.fa-tumblr:before {
 content:""
}
.fa-tumblr-square:before {
 content:""
}
.fa-long-arrow-down:before {
 content:""
}
.fa-long-arrow-up:before {
 content:""
}
.fa-long-arrow-left:before {
 content:""
}
.fa-long-arrow-right:before {
 content:""
}
.fa-apple:before {
 content:""
}
.fa-windows:before {
 content:""
}
.fa-android:before {
 content:""
}
.fa-linux:before {
 content:""
}
.fa-dribbble:before {
 content:""
}
.fa-skype:before {
 content:""
}
.fa-foursquare:before {
 content:""
}
.fa-trello:before {
 content:""
}
.fa-female:before {
 content:""
}
.fa-male:before {
 content:""
}
.fa-gittip:before,.fa-gratipay:before {
 content:""
}
.fa-sun-o:before {
 content:""
}
.fa-moon-o:before {
 content:""
}
.fa-archive:before {
 content:""
}
.fa-bug:before {
 content:""
}
.fa-vk:before {
 content:""
}
.fa-weibo:before {
 content:""
}
.fa-renren:before {
 content:""
}
.fa-pagelines:before {
 content:""
}
.fa-stack-exchange:before {
 content:""
}
.fa-arrow-circle-o-right:before {
 content:""
}
.fa-arrow-circle-o-left:before {
 content:""
}
.fa-toggle-left:before,.fa-caret-square-o-left:before {
 content:""
}
.fa-dot-circle-o:before {
 content:""
}
.fa-wheelchair:before {
 content:""
}
.fa-vimeo-square:before {
 content:""
}
.fa-turkish-lira:before,.fa-try:before {
 content:""
}
.fa-plus-square-o:before {
 content:""
}
.fa-space-shuttle:before {
 content:""
}
.fa-slack:before {
 content:""
}
.fa-envelope-square:before {
 content:""
}
.fa-wordpress:before {
 content:""
}
.fa-openid:before {
 content:""
}
.fa-institution:before,.fa-bank:before,.fa-university:before {
 content:""
}
.fa-mortar-board:before,.fa-graduation-cap:before {
 content:""
}
.fa-yahoo:before {
 content:""
}
.fa-google:before {
 content:""
}
.fa-reddit:before {
 content:""
}
.fa-reddit-square:before {
 content:""
}
.fa-stumbleupon-circle:before {
 content:""
}
.fa-stumbleupon:before {
 content:""
}
.fa-delicious:before {
 content:""
}
.fa-digg:before {
 content:""
}
.fa-pied-piper-pp:before {
 content:""
}
.fa-pied-piper-alt:before {
 content:""
}
.fa-drupal:before {
 content:""
}
.fa-joomla:before {
 content:""
}
.fa-language:before {
 content:""
}
.fa-fax:before {
 content:""
}
.fa-building:before {
 content:""
}
.fa-child:before {
 content:""
}
.fa-paw:before {
 content:""
}
.fa-spoon:before {
 content:""
}
.fa-cube:before {
 content:""
}
.fa-cubes:before {
 content:""
}
.fa-behance:before {
 content:""
}
.fa-behance-square:before {
 content:""
}
.fa-steam:before {
 content:""
}
.fa-steam-square:before {
 content:""
}
.fa-recycle:before {
 content:""
}
.fa-automobile:before,.fa-car:before {
 content:""
}
.fa-cab:before,.fa-taxi:before {
 content:""
}
.fa-tree:before {
 content:""
}
.fa-spotify:before {
 content:""
}
.fa-deviantart:before {
 content:""
}
.fa-soundcloud:before {
 content:""
}
.fa-database:before {
 content:""
}
.fa-file-pdf-o:before {
 content:""
}
.fa-file-word-o:before {
 content:""
}
.fa-file-excel-o:before {
 content:""
}
.fa-file-powerpoint-o:before {
 content:""
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
 content:""
}
.fa-file-zip-o:before,.fa-file-archive-o:before {
 content:""
}
.fa-file-sound-o:before,.fa-file-audio-o:before {
 content:""
}
.fa-file-movie-o:before,.fa-file-video-o:before {
 content:""
}
.fa-file-code-o:before {
 content:""
}
.fa-vine:before {
 content:""
}
.fa-codepen:before {
 content:""
}
.fa-jsfiddle:before {
 content:""
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
 content:""
}
.fa-circle-o-notch:before {
 content:""
}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before {
 content:""
}
.fa-ge:before,.fa-empire:before {
 content:""
}
.fa-git-square:before {
 content:""
}
.fa-git:before {
 content:""
}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {
 content:""
}
.fa-tencent-weibo:before {
 content:""
}
.fa-qq:before {
 content:""
}
.fa-wechat:before,.fa-weixin:before {
 content:""
}
.fa-send:before,.fa-paper-plane:before {
 content:""
}
.fa-send-o:before,.fa-paper-plane-o:before {
 content:""
}
.fa-history:before {
 content:""
}
.fa-circle-thin:before {
 content:""
}
.fa-header:before {
 content:""
}
.fa-paragraph:before {
 content:""
}
.fa-sliders:before {
 content:""
}
.fa-share-alt:before {
 content:""
}
.fa-share-alt-square:before {
 content:""
}
.fa-bomb:before {
 content:""
}
.fa-soccer-ball-o:before,.fa-futbol-o:before {
 content:""
}
.fa-tty:before {
 content:""
}
.fa-binoculars:before {
 content:""
}
.fa-plug:before {
 content:""
}
.fa-slideshare:before {
 content:""
}
.fa-twitch:before {
 content:""
}
.fa-yelp:before {
 content:""
}
.fa-newspaper-o:before {
 content:""
}
.fa-wifi:before {
 content:""
}
.fa-calculator:before {
 content:""
}
.fa-paypal:before {
 content:""
}
.fa-google-wallet:before {
 content:""
}
.fa-cc-visa:before {
 content:""
}
.fa-cc-mastercard:before {
 content:""
}
.fa-cc-discover:before {
 content:""
}
.fa-cc-amex:before {
 content:""
}
.fa-cc-paypal:before {
 content:""
}
.fa-cc-stripe:before {
 content:""
}
.fa-bell-slash:before {
 content:""
}
.fa-bell-slash-o:before {
 content:""
}
.fa-trash:before {
 content:""
}
.fa-copyright:before {
 content:""
}
.fa-at:before {
 content:""
}
.fa-eyedropper:before {
 content:""
}
.fa-paint-brush:before {
 content:""
}
.fa-birthday-cake:before {
 content:""
}
.fa-area-chart:before {
 content:""
}
.fa-pie-chart:before {
 content:""
}
.fa-line-chart:before {
 content:""
}
.fa-lastfm:before {
 content:""
}
.fa-lastfm-square:before {
 content:""
}
.fa-toggle-off:before {
 content:""
}
.fa-toggle-on:before {
 content:""
}
.fa-bicycle:before {
 content:""
}
.fa-bus:before {
 content:""
}
.fa-ioxhost:before {
 content:""
}
.fa-angellist:before {
 content:""
}
.fa-cc:before {
 content:""
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
 content:""
}
.fa-meanpath:before {
 content:""
}
.fa-buysellads:before {
 content:""
}
.fa-connectdevelop:before {
 content:""
}
.fa-dashcube:before {
 content:""
}
.fa-forumbee:before {
 content:""
}
.fa-leanpub:before {
 content:""
}
.fa-sellsy:before {
 content:""
}
.fa-shirtsinbulk:before {
 content:""
}
.fa-simplybuilt:before {
 content:""
}
.fa-skyatlas:before {
 content:""
}
.fa-cart-plus:before {
 content:""
}
.fa-cart-arrow-down:before {
 content:""
}
.fa-diamond:before {
 content:""
}
.fa-ship:before {
 content:""
}
.fa-user-secret:before {
 content:""
}
.fa-motorcycle:before {
 content:""
}
.fa-street-view:before {
 content:""
}
.fa-heartbeat:before {
 content:""
}
.fa-venus:before {
 content:""
}
.fa-mars:before {
 content:""
}
.fa-mercury:before {
 content:""
}
.fa-intersex:before,.fa-transgender:before {
 content:""
}
.fa-transgender-alt:before {
 content:""
}
.fa-venus-double:before {
 content:""
}
.fa-mars-double:before {
 content:""
}
.fa-venus-mars:before {
 content:""
}
.fa-mars-stroke:before {
 content:""
}
.fa-mars-stroke-v:before {
 content:""
}
.fa-mars-stroke-h:before {
 content:""
}
.fa-neuter:before {
 content:""
}
.fa-genderless:before {
 content:""
}
.fa-facebook-official:before {
 content:""
}
.fa-pinterest-p:before {
 content:""
}
.fa-whatsapp:before {
 content:""
}
.fa-server:before {
 content:""
}
.fa-user-plus:before {
 content:""
}
.fa-user-times:before {
 content:""
}
.fa-hotel:before,.fa-bed:before {
 content:""
}
.fa-viacoin:before {
 content:""
}
.fa-train:before {
 content:""
}
.fa-subway:before {
 content:""
}
.fa-medium:before {
 content:""
}
.fa-yc:before,.fa-y-combinator:before {
 content:""
}
.fa-optin-monster:before {
 content:""
}
.fa-opencart:before {
 content:""
}
.fa-expeditedssl:before {
 content:""
}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {
 content:""
}
.fa-battery-3:before,.fa-battery-three-quarters:before {
 content:""
}
.fa-battery-2:before,.fa-battery-half:before {
 content:""
}
.fa-battery-1:before,.fa-battery-quarter:before {
 content:""
}
.fa-battery-0:before,.fa-battery-empty:before {
 content:""
}
.fa-mouse-pointer:before {
 content:""
}
.fa-i-cursor:before {
 content:""
}
.fa-object-group:before {
 content:""
}
.fa-object-ungroup:before {
 content:""
}
.fa-sticky-note:before {
 content:""
}
.fa-sticky-note-o:before {
 content:""
}
.fa-cc-jcb:before {
 content:""
}
.fa-cc-diners-club:before {
 content:""
}
.fa-clone:before {
 content:""
}
.fa-balance-scale:before {
 content:""
}
.fa-hourglass-o:before {
 content:""
}
.fa-hourglass-1:before,.fa-hourglass-start:before {
 content:""
}
.fa-hourglass-2:before,.fa-hourglass-half:before {
 content:""
}
.fa-hourglass-3:before,.fa-hourglass-end:before {
 content:""
}
.fa-hourglass:before {
 content:""
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before {
 content:""
}
.fa-hand-stop-o:before,.fa-hand-paper-o:before {
 content:""
}
.fa-hand-scissors-o:before {
 content:""
}
.fa-hand-lizard-o:before {
 content:""
}
.fa-hand-spock-o:before {
 content:""
}
.fa-hand-pointer-o:before {
 content:""
}
.fa-hand-peace-o:before {
 content:""
}
.fa-trademark:before {
 content:""
}
.fa-registered:before {
 content:""
}
.fa-creative-commons:before {
 content:""
}
.fa-gg:before {
 content:""
}
.fa-gg-circle:before {
 content:""
}
.fa-tripadvisor:before {
 content:""
}
.fa-odnoklassniki:before {
 content:""
}
.fa-odnoklassniki-square:before {
 content:""
}
.fa-get-pocket:before {
 content:""
}
.fa-wikipedia-w:before {
 content:""
}
.fa-safari:before {
 content:""
}
.fa-chrome:before {
 content:""
}
.fa-firefox:before {
 content:""
}
.fa-opera:before {
 content:""
}
.fa-internet-explorer:before {
 content:""
}
.fa-tv:before,.fa-television:before {
 content:""
}
.fa-contao:before {
 content:""
}
.fa-500px:before {
 content:""
}
.fa-amazon:before {
 content:""
}
.fa-calendar-plus-o:before {
 content:""
}
.fa-calendar-minus-o:before {
 content:""
}
.fa-calendar-times-o:before {
 content:""
}
.fa-calendar-check-o:before {
 content:""
}
.fa-industry:before {
 content:""
}
.fa-map-pin:before {
 content:""
}
.fa-map-signs:before {
 content:""
}
.fa-map-o:before {
 content:""
}
.fa-map:before {
 content:""
}
.fa-commenting:before {
 content:""
}
.fa-commenting-o:before {
 content:""
}
.fa-houzz:before {
 content:""
}
.fa-vimeo:before {
 content:""
}
.fa-black-tie:before {
 content:""
}
.fa-fonticons:before {
 content:""
}
.fa-reddit-alien:before {
 content:""
}
.fa-edge:before {
 content:""
}
.fa-credit-card-alt:before {
 content:""
}
.fa-codiepie:before {
 content:""
}
.fa-modx:before {
 content:""
}
.fa-fort-awesome:before {
 content:""
}
.fa-usb:before {
 content:""
}
.fa-product-hunt:before {
 content:""
}
.fa-mixcloud:before {
 content:""
}
.fa-scribd:before {
 content:""
}
.fa-pause-circle:before {
 content:""
}
.fa-pause-circle-o:before {
 content:""
}
.fa-stop-circle:before {
 content:""
}
.fa-stop-circle-o:before {
 content:""
}
.fa-shopping-bag:before {
 content:""
}
.fa-shopping-basket:before {
 content:""
}
.fa-hashtag:before {
 content:""
}
.fa-bluetooth:before {
 content:""
}
.fa-bluetooth-b:before {
 content:""
}
.fa-percent:before {
 content:""
}
.fa-gitlab:before {
 content:""
}
.fa-wpbeginner:before {
 content:""
}
.fa-wpforms:before {
 content:""
}
.fa-envira:before {
 content:""
}
.fa-universal-access:before {
 content:""
}
.fa-wheelchair-alt:before {
 content:""
}
.fa-question-circle-o:before {
 content:""
}
.fa-blind:before {
 content:""
}
.fa-audio-description:before {
 content:""
}
.fa-volume-control-phone:before {
 content:""
}
.fa-braille:before {
 content:""
}
.fa-assistive-listening-systems:before {
 content:""
}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {
 content:""
}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {
 content:""
}
.fa-glide:before {
 content:""
}
.fa-glide-g:before {
 content:""
}
.fa-signing:before,.fa-sign-language:before {
 content:""
}
.fa-low-vision:before {
 content:""
}
.fa-viadeo:before {
 content:""
}
.fa-viadeo-square:before {
 content:""
}
.fa-snapchat:before {
 content:""
}
.fa-snapchat-ghost:before {
 content:""
}
.fa-snapchat-square:before {
 content:""
}
.fa-pied-piper:before {
 content:""
}
.fa-first-order:before {
 content:""
}
.fa-yoast:before {
 content:""
}
.fa-themeisle:before {
 content:""
}
.fa-google-plus-circle:before,.fa-google-plus-official:before {
 content:""
}
.fa-fa:before,.fa-font-awesome:before {
 content:""
}
.fa-handshake-o:before {
 content:""
}
.fa-envelope-open:before {
 content:""
}
.fa-envelope-open-o:before {
 content:""
}
.fa-linode:before {
 content:""
}
.fa-address-book:before {
 content:""
}
.fa-address-book-o:before {
 content:""
}
.fa-vcard:before,.fa-address-card:before {
 content:""
}
.fa-vcard-o:before,.fa-address-card-o:before {
 content:""
}
.fa-user-circle:before {
 content:""
}
.fa-user-circle-o:before {
 content:""
}
.fa-user-o:before {
 content:""
}
.fa-id-badge:before {
 content:""
}
.fa-drivers-license:before,.fa-id-card:before {
 content:""
}
.fa-drivers-license-o:before,.fa-id-card-o:before {
 content:""
}
.fa-quora:before {
 content:""
}
.fa-free-code-camp:before {
 content:""
}
.fa-telegram:before {
 content:""
}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {
 content:""
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
 content:""
}
.fa-thermometer-2:before,.fa-thermometer-half:before {
 content:""
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before {
 content:""
}
.fa-thermometer-0:before,.fa-thermometer-empty:before {
 content:""
}
.fa-shower:before {
 content:""
}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before {
 content:""
}
.fa-podcast:before {
 content:""
}
.fa-window-maximize:before {
 content:""
}
.fa-window-minimize:before {
 content:""
}
.fa-window-restore:before {
 content:""
}
.fa-times-rectangle:before,.fa-window-close:before {
 content:""
}
.fa-times-rectangle-o:before,.fa-window-close-o:before {
 content:""
}
.fa-bandcamp:before {
 content:""
}
.fa-grav:before {
 content:""
}
.fa-etsy:before {
 content:""
}
.fa-imdb:before {
 content:""
}
.fa-ravelry:before {
 content:""
}
.fa-eercast:before {
 content:""
}
.fa-microchip:before {
 content:""
}
.fa-snowflake-o:before {
 content:""
}
.fa-superpowers:before {
 content:""
}
.fa-wpexplorer:before {
 content:""
}
.fa-meetup:before {
 content:""
}
.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
}
:root {
 --blue:#007bff;
 --indigo:#6610f2;
 --purple:#6f42c1;
 --pink:#e83e8c;
 --red:#dc3545;
 --orange:#fd7e14;
 --yellow:#ffc107;
 --green:#28a745;
 --teal:#20c997;
 --cyan:#17a2b8;
 --white:#fff;
 --gray:#6c757d;
 --gray-dark:#343a40;
 --primary:#007bff;
 --secondary:#6c757d;
 --success:#28a745;
 --info:#17a2b8;
 --warning:#ffc107;
 --danger:#dc3545;
 --light:#f8f9fa;
 --dark:#343a40;
 --breakpoint-xs:0;
 --breakpoint-sm:576px;
 --breakpoint-md:768px;
 --breakpoint-lg:992px;
 --breakpoint-xl:1200px;
 --font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
 --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}
*,::after,::before {
 box-sizing:border-box
}
html {
 font-family:sans-serif;
 line-height:1.15;
 -webkit-text-size-adjust:100%;
 -ms-text-size-adjust:100%;
 -ms-overflow-style:scrollbar;
 -webkit-tap-highlight-color:transparent
}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section {
 display:block
}
body {
 margin:0;
 font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#212529;
 text-align:left;
 background-color:#fff
}
[tabindex="-1"]:focus {
 outline:0!important
}
hr {
 box-sizing:content-box;
 height:0;
 overflow:visible
}
h1,h2,h3,h4,h5,h6 {
 margin-top:0;
 margin-bottom:.5rem
}
p {
 margin-top:0;
 margin-bottom:1rem
}
abbr[data-original-title],abbr[title] {
 text-decoration:underline;
 -webkit-text-decoration:underline dotted;
 text-decoration:underline dotted;
 cursor:help;
 border-bottom:0
}
address {
 margin-bottom:1rem;
 font-style:normal;
 line-height:inherit
}
dl,ol,ul {
 margin-top:0;
 margin-bottom:1rem
}
ol ol,ol ul,ul ol,ul ul {
 margin-bottom:0
}
dt {
 font-weight:700
}
dd {
 margin-bottom:.5rem;
 margin-left:0
}
blockquote {
 margin:0 0 1rem
}
dfn {
 font-style:italic
}
b,strong {
 font-weight:bolder
}
small {
 font-size:80%
}
sub,sup {
 position:relative;
 font-size:75%;
 line-height:0;
 vertical-align:baseline
}
sub {
 bottom:-.25em
}
sup {
 top:-.5em
}
a {
 color:#007bff;
 text-decoration:none;
 background-color:transparent;
 -webkit-text-decoration-skip:objects
}
a:hover {
 color:#0056b3;
 text-decoration:underline
}
a:not([href]):not([tabindex]) {
 color:inherit;
 text-decoration:none
}
a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover {
 color:inherit;
 text-decoration:none
}
a:not([href]):not([tabindex]):focus {
 outline:0
}
code,kbd,pre,samp {
 font-family:monospace,monospace;
 font-size:1em
}
pre {
 margin-top:0;
 margin-bottom:1rem;
 overflow:auto;
 -ms-overflow-style:scrollbar
}
figure {
 margin:0 0 1rem
}
img {
 vertical-align:middle;
 border-style:none
}
svg:not(:root) {
 overflow:hidden
}
table {
 border-collapse:collapse
}
caption {
 padding-top:.75rem;
 padding-bottom:.75rem;
 color:#6c757d;
 text-align:left;
 caption-side:bottom
}
th {
 text-align:inherit
}
label {
 display:inline-block;
 margin-bottom:.5rem
}
button {
 border-radius:0
}
button:focus {
 outline:1px dotted;
 outline:5px auto -webkit-focus-ring-color
}
button,input,optgroup,select,textarea {
 margin:0;
 font-family:inherit;
 font-size:inherit;
 line-height:inherit
}
button,input {
 overflow:visible
}
button,select {
 text-transform:none
}
[type=reset],[type=submit],button,html [type=button] {
 -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
 padding:0;
 border-style:none
}
input[type=checkbox],input[type=radio] {
 box-sizing:border-box;
 padding:0
}
input[type=date],input[type=datetime-local],input[type=month],input[type=time] {
 -webkit-appearance:listbox
}
textarea {
 overflow:auto;
 resize:vertical
}
fieldset {
 min-width:0;
 padding:0;
 margin:0;
 border:0
}
legend {
 display:block;
 width:100%;
 max-width:100%;
 padding:0;
 margin-bottom:.5rem;
 font-size:1.5rem;
 line-height:inherit;
 color:inherit;
 white-space:normal
}
progress {
 vertical-align:baseline
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
 height:auto
}
[type=search] {
 outline-offset:-2px;
 -webkit-appearance:none
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
 -webkit-appearance:none
}
::-webkit-file-upload-button {
 font:inherit;
 -webkit-appearance:button
}
output {
 display:inline-block
}
summary {
 display:list-item;
 cursor:pointer
}
template {
 display:none
}
[hidden] {
 display:none!important
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
 margin-bottom:.5rem;
 font-family:inherit;
 font-weight:500;
 line-height:1.2;
 color:inherit
}
.h1,h1 {
 font-size:2.5rem
}
.h2,h2 {
 font-size:2rem
}
.h3,h3 {
 font-size:1.75rem
}
.h4,h4 {
 font-size:1.5rem
}
.h5,h5 {
 font-size:1.25rem
}
.h6,h6 {
 font-size:1rem
}
.lead {
 font-size:1.25rem;
 font-weight:300
}
.display-1 {
 font-size:6rem;
 font-weight:300;
 line-height:1.2
}
.display-2 {
 font-size:5.5rem;
 font-weight:300;
 line-height:1.2
}
.display-3 {
 font-size:4.5rem;
 font-weight:300;
 line-height:1.2
}
.display-4 {
 font-size:3.5rem;
 font-weight:300;
 line-height:1.2
}
hr {
 margin-top:1rem;
 margin-bottom:1rem;
 border:0;
 border-top:1px solid rgba(0,0,0,0.1)
}
.small,small {
 font-size:80%;
 font-weight:400
}
.mark,mark {
 padding:.2em;
 background-color:#fcf8e3
}
.list-unstyled {
 padding-left:0;
 list-style:none
}
.list-inline {
 padding-left:0;
 list-style:none
}
.list-inline-item {
 display:inline-block
}
.list-inline-item:not(:last-child) {
 margin-right:.5rem
}
.initialism {
 font-size:90%;
 text-transform:uppercase
}
.blockquote {
 margin-bottom:1rem;
 font-size:1.25rem
}
.blockquote-footer {
 display:block;
 font-size:80%;
 color:#6c757d
}
.blockquote-footer::before {
 content:"\2014 \00A0"
}
.img-fluid {
 max-width:100%;
 height:auto
}
.img-thumbnail {
 padding:.25rem;
 background-color:#fff;
 border:1px solid #dee2e6;
 border-radius:.25rem;
 max-width:100%;
 height:auto
}
.figure {
 display:inline-block
}
.figure-img {
 margin-bottom:.5rem;
 line-height:1
}
.figure-caption {
 font-size:90%;
 color:#6c757d
}
code,kbd,pre,samp {
 font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}
code {
 font-size:87.5%;
 color:#e83e8c;
 word-break:break-word
}
a > code {
 color:inherit
}
kbd {
 padding:.2rem .4rem;
 font-size:87.5%;
 color:#fff;
 background-color:#212529;
 border-radius:.2rem
}
kbd kbd {
 padding:0;
 font-size:100%;
 font-weight:700
}
pre {
 display:block;
 font-size:87.5%;
 color:#212529
}
pre code {
 font-size:inherit;
 color:inherit;
 word-break:normal
}
.pre-scrollable {
 max-height:340px;
 overflow-y:scroll
}
.container {
 width:100%;
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
@media (min-width: 576px) {
 .container {
  max-width:540px
 }
}
@media (min-width: 768px) {
 .container {
  max-width:720px
 }
}
@media (min-width: 992px) {
 .container {
  max-width:960px
 }
}
@media (min-width: 1200px) {
 .container {
  max-width:1140px
 }
}
.container-fluid {
 width:100%;
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
.row {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-right:-15px;
 margin-left:-15px
}
.no-gutters {
 margin-right:0;
 margin-left:0
}
.no-gutters > .col,.no-gutters > [class*=col-] {
 padding-right:0;
 padding-left:0
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto {
 position:relative;
 width:100%;
 min-height:1px;
 padding-right:15px;
 padding-left:15px
}
.col {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.col-auto {
 -webkit-box-flex:0;
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 max-width:none
}
.col-1 {
 -webkit-box-flex:0;
 -ms-flex:0 0 8.333333%;
 flex:0 0 8.333333%;
 max-width:8.333333%
}
.col-2 {
 -webkit-box-flex:0;
 -ms-flex:0 0 16.666667%;
 flex:0 0 16.666667%;
 max-width:16.666667%
}
.col-3 {
 -webkit-box-flex:0;
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.col-4 {
 -webkit-box-flex:0;
 -ms-flex:0 0 33.333333%;
 flex:0 0 33.333333%;
 max-width:33.333333%
}
.col-5 {
 -webkit-box-flex:0;
 -ms-flex:0 0 41.666667%;
 flex:0 0 41.666667%;
 max-width:41.666667%
}
.col-6 {
 -webkit-box-flex:0;
 -ms-flex:0 0 50%;
 flex:0 0 50%;
 max-width:50%
}
.col-7 {
 -webkit-box-flex:0;
 -ms-flex:0 0 58.333333%;
 flex:0 0 58.333333%;
 max-width:58.333333%
}
.col-8 {
 -webkit-box-flex:0;
 -ms-flex:0 0 66.666667%;
 flex:0 0 66.666667%;
 max-width:66.666667%
}
.col-9 {
 -webkit-box-flex:0;
 -ms-flex:0 0 75%;
 flex:0 0 75%;
 max-width:75%
}
.col-10 {
 -webkit-box-flex:0;
 -ms-flex:0 0 83.333333%;
 flex:0 0 83.333333%;
 max-width:83.333333%
}
.col-11 {
 -webkit-box-flex:0;
 -ms-flex:0 0 91.666667%;
 flex:0 0 91.666667%;
 max-width:91.666667%
}
.col-12 {
 -webkit-box-flex:0;
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%
}
.order-first {
 -webkit-box-ordinal-group:0;
 -ms-flex-order:-1;
 order:-1
}
.order-last {
 -webkit-box-ordinal-group:14;
 -ms-flex-order:13;
 order:13
}
.order-0 {
 -webkit-box-ordinal-group:1;
 -ms-flex-order:0;
 order:0
}
.order-1 {
 -webkit-box-ordinal-group:2;
 -ms-flex-order:1;
 order:1
}
.order-2 {
 -webkit-box-ordinal-group:3;
 -ms-flex-order:2;
 order:2
}
.order-3 {
 -webkit-box-ordinal-group:4;
 -ms-flex-order:3;
 order:3
}
.order-4 {
 -webkit-box-ordinal-group:5;
 -ms-flex-order:4;
 order:4
}
.order-5 {
 -webkit-box-ordinal-group:6;
 -ms-flex-order:5;
 order:5
}
.order-6 {
 -webkit-box-ordinal-group:7;
 -ms-flex-order:6;
 order:6
}
.order-7 {
 -webkit-box-ordinal-group:8;
 -ms-flex-order:7;
 order:7
}
.order-8 {
 -webkit-box-ordinal-group:9;
 -ms-flex-order:8;
 order:8
}
.order-9 {
 -webkit-box-ordinal-group:10;
 -ms-flex-order:9;
 order:9
}
.order-10 {
 -webkit-box-ordinal-group:11;
 -ms-flex-order:10;
 order:10
}
.order-11 {
 -webkit-box-ordinal-group:12;
 -ms-flex-order:11;
 order:11
}
.order-12 {
 -webkit-box-ordinal-group:13;
 -ms-flex-order:12;
 order:12
}
.offset-1 {
 margin-left:8.333333%
}
.offset-2 {
 margin-left:16.666667%
}
.offset-3 {
 margin-left:25%
}
.offset-4 {
 margin-left:33.333333%
}
.offset-5 {
 margin-left:41.666667%
}
.offset-6 {
 margin-left:50%
}
.offset-7 {
 margin-left:58.333333%
}
.offset-8 {
 margin-left:66.666667%
}
.offset-9 {
 margin-left:75%
}
.offset-10 {
 margin-left:83.333333%
}
.offset-11 {
 margin-left:91.666667%
}
@media (min-width: 576px) {
 .col-sm {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-sm-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
 }
 .col-sm-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
 }
 .col-sm-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
 }
 .col-sm-3 {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-sm-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
 }
 .col-sm-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
 }
 .col-sm-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-sm-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
 }
 .col-sm-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
 }
 .col-sm-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-sm-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
 }
 .col-sm-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
 }
 .col-sm-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-sm-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-sm-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-sm-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-sm-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-sm-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-sm-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-sm-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-sm-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-sm-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-sm-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-sm-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-sm-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-sm-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-sm-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-sm-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-sm-0 {
  margin-left:0
 }
 .offset-sm-1 {
  margin-left:8.333333%
 }
 .offset-sm-2 {
  margin-left:16.666667%
 }
 .offset-sm-3 {
  margin-left:25%
 }
 .offset-sm-4 {
  margin-left:33.333333%
 }
 .offset-sm-5 {
  margin-left:41.666667%
 }
 .offset-sm-6 {
  margin-left:50%
 }
 .offset-sm-7 {
  margin-left:58.333333%
 }
 .offset-sm-8 {
  margin-left:66.666667%
 }
 .offset-sm-9 {
  margin-left:75%
 }
 .offset-sm-10 {
  margin-left:83.333333%
 }
 .offset-sm-11 {
  margin-left:91.666667%
 }
}
@media (min-width: 768px) {
 .col-md {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-md-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
 }
 .col-md-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
 }
 .col-md-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
 }
 .col-md-3 {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-md-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
 }
 .col-md-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
 }
 .col-md-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-md-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
 }
 .col-md-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
 }
 .col-md-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-md-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
 }
 .col-md-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
 }
 .col-md-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-md-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-md-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-md-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-md-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-md-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-md-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-md-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-md-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-md-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-md-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-md-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-md-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-md-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-md-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-md-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-md-0 {
  margin-left:0
 }
 .offset-md-1 {
  margin-left:8.333333%
 }
 .offset-md-2 {
  margin-left:16.666667%
 }
 .offset-md-3 {
  margin-left:25%
 }
 .offset-md-4 {
  margin-left:33.333333%
 }
 .offset-md-5 {
  margin-left:41.666667%
 }
 .offset-md-6 {
  margin-left:50%
 }
 .offset-md-7 {
  margin-left:58.333333%
 }
 .offset-md-8 {
  margin-left:66.666667%
 }
 .offset-md-9 {
  margin-left:75%
 }
 .offset-md-10 {
  margin-left:83.333333%
 }
 .offset-md-11 {
  margin-left:91.666667%
 }
}
@media (min-width: 992px) {
 .col-lg {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-lg-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
 }
 .col-lg-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
 }
 .col-lg-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
 }
 .col-lg-3 {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-lg-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
 }
 .col-lg-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
 }
 .col-lg-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-lg-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
 }
 .col-lg-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
 }
 .col-lg-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-lg-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
 }
 .col-lg-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
 }
 .col-lg-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-lg-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-lg-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-lg-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-lg-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-lg-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-lg-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-lg-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-lg-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-lg-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-lg-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-lg-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-lg-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-lg-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-lg-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-lg-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-lg-0 {
  margin-left:0
 }
 .offset-lg-1 {
  margin-left:8.333333%
 }
 .offset-lg-2 {
  margin-left:16.666667%
 }
 .offset-lg-3 {
  margin-left:25%
 }
 .offset-lg-4 {
  margin-left:33.333333%
 }
 .offset-lg-5 {
  margin-left:41.666667%
 }
 .offset-lg-6 {
  margin-left:50%
 }
 .offset-lg-7 {
  margin-left:58.333333%
 }
 .offset-lg-8 {
  margin-left:66.666667%
 }
 .offset-lg-9 {
  margin-left:75%
 }
 .offset-lg-10 {
  margin-left:83.333333%
 }
 .offset-lg-11 {
  margin-left:91.666667%
 }
}
@media (min-width: 1200px) {
 .col-xl {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-xl-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:none
 }
 .col-xl-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
 }
 .col-xl-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
 }
 .col-xl-3 {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-xl-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
 }
 .col-xl-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
 }
 .col-xl-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-xl-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
 }
 .col-xl-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
 }
 .col-xl-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-xl-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
 }
 .col-xl-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
 }
 .col-xl-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-xl-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-xl-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-xl-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-xl-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-xl-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-xl-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-xl-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-xl-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-xl-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-xl-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-xl-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-xl-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-xl-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-xl-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-xl-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-xl-0 {
  margin-left:0
 }
 .offset-xl-1 {
  margin-left:8.333333%
 }
 .offset-xl-2 {
  margin-left:16.666667%
 }
 .offset-xl-3 {
  margin-left:25%
 }
 .offset-xl-4 {
  margin-left:33.333333%
 }
 .offset-xl-5 {
  margin-left:41.666667%
 }
 .offset-xl-6 {
  margin-left:50%
 }
 .offset-xl-7 {
  margin-left:58.333333%
 }
 .offset-xl-8 {
  margin-left:66.666667%
 }
 .offset-xl-9 {
  margin-left:75%
 }
 .offset-xl-10 {
  margin-left:83.333333%
 }
 .offset-xl-11 {
  margin-left:91.666667%
 }
}
.table {
 width:100%;
 max-width:100%;
 margin-bottom:1rem;
 background-color:transparent
}
.table td,.table th {
 padding:.75rem;
 vertical-align:top;
 border-top:1px solid #dee2e6
}
.table thead th {
 vertical-align:bottom;
 border-bottom:2px solid #dee2e6
}
.table tbody + tbody {
 border-top:2px solid #dee2e6
}
.table .table {
 background-color:#fff
}
.table-sm td,.table-sm th {
 padding:.3rem
}
.table-bordered {
 border:1px solid #dee2e6
}
.table-bordered td,.table-bordered th {
 border:1px solid #dee2e6
}
.table-bordered thead td,.table-bordered thead th {
 border-bottom-width:2px
}
.table-striped tbody tr:nth-of-type(odd) {
 background-color:rgba(0,0,0,0.05)
}
.table-hover tbody tr:hover {
 background-color:rgba(0,0,0,0.075)
}
.table-primary,.table-primary > td,.table-primary > th {
 background-color:#b8daff
}
.table-hover .table-primary:hover {
 background-color:#9fcdff
}
.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th {
 background-color:#9fcdff
}
.table-secondary,.table-secondary > td,.table-secondary > th {
 background-color:#d6d8db
}
.table-hover .table-secondary:hover {
 background-color:#c8cbcf
}
.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th {
 background-color:#c8cbcf
}
.table-success,.table-success > td,.table-success > th {
 background-color:#c3e6cb
}
.table-hover .table-success:hover {
 background-color:#b1dfbb
}
.table-hover .table-success:hover > td,.table-hover .table-success:hover > th {
 background-color:#b1dfbb
}
.table-info,.table-info > td,.table-info > th {
 background-color:#bee5eb
}
.table-hover .table-info:hover {
 background-color:#abdde5
}
.table-hover .table-info:hover > td,.table-hover .table-info:hover > th {
 background-color:#abdde5
}
.table-warning,.table-warning > td,.table-warning > th {
 background-color:#ffeeba
}
.table-hover .table-warning:hover {
 background-color:#ffe8a1
}
.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th {
 background-color:#ffe8a1
}
.table-danger,.table-danger > td,.table-danger > th {
 background-color:#f5c6cb
}
.table-hover .table-danger:hover {
 background-color:#f1b0b7
}
.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th {
 background-color:#f1b0b7
}
.table-light,.table-light > td,.table-light > th {
 background-color:#fdfdfe
}
.table-hover .table-light:hover {
 background-color:#ececf6
}
.table-hover .table-light:hover > td,.table-hover .table-light:hover > th {
 background-color:#ececf6
}
.table-dark,.table-dark > td,.table-dark > th {
 background-color:#c6c8ca
}
.table-hover .table-dark:hover {
 background-color:#b9bbbe
}
.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th {
 background-color:#b9bbbe
}
.table-active,.table-active > td,.table-active > th {
 background-color:rgba(0,0,0,0.075)
}
.table-hover .table-active:hover {
 background-color:rgba(0,0,0,0.075)
}
.table-hover .table-active:hover > td,.table-hover .table-active:hover > th {
 background-color:rgba(0,0,0,0.075)
}
.table .thead-dark th {
 color:#fff;
 background-color:#212529;
 border-color:#32383e
}
.table .thead-light th {
 color:#495057;
 background-color:#e9ecef;
 border-color:#dee2e6
}
.table-dark {
 color:#fff;
 background-color:#212529
}
.table-dark td,.table-dark th,.table-dark thead th {
 border-color:#32383e
}
.table-dark.table-bordered {
 border:0
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
 background-color:rgba(255,255,255,0.05)
}
.table-dark.table-hover tbody tr:hover {
 background-color:rgba(255,255,255,0.075)
}
@media (max-width: 575.98px) {
 .table-responsive-sm {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .table-responsive-sm > .table-bordered {
  border:0
 }
}
@media (max-width: 767.98px) {
 .table-responsive-md {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .table-responsive-md > .table-bordered {
  border:0
 }
}
@media (max-width: 991.98px) {
 .table-responsive-lg {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .table-responsive-lg > .table-bordered {
  border:0
 }
}
@media (max-width: 1199.98px) {
 .table-responsive-xl {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  -ms-overflow-style:-ms-autohiding-scrollbar
 }
 .table-responsive-xl > .table-bordered {
  border:0
 }
}
.table-responsive {
 display:block;
 width:100%;
 overflow-x:auto;
 -webkit-overflow-scrolling:touch;
 -ms-overflow-style:-ms-autohiding-scrollbar
}
.table-responsive > .table-bordered {
 border:0
}
.form-control {
 display:block;
 width:100%;
 padding:.375rem .75rem;
 font-size:1rem;
 line-height:1.5;
 color:#495057;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid #ced4da;
 border-radius:.25rem;
 transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.form-control::-ms-expand {
 background-color:transparent;
 border:0
}
.form-control:focus {
 color:#495057;
 background-color:#fff;
 border-color:#80bdff;
 outline:0;
 box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)
}
.form-control::-webkit-input-placeholder {
 color:#6c757d;
 opacity:1
}
.form-control::-moz-placeholder {
 color:#6c757d;
 opacity:1
}
.form-control:-ms-input-placeholder {
 color:#6c757d;
 opacity:1
}
.form-control::-ms-input-placeholder {
 color:#6c757d;
 opacity:1
}
.form-control::placeholder {
 color:#6c757d;
 opacity:1
}
.form-control:disabled,.form-control[readonly] {
 background-color:#e9ecef;
 opacity:1
}
select.form-control:not([size]):not([multiple]) {
 height:calc(2.25rem + 2px)
}
select.form-control:focus::-ms-value {
 color:#495057;
 background-color:#fff
}
.form-control-file,.form-control-range {
 display:block;
 width:100%
}
.col-form-label {
 padding-top:calc(.375rem + 1px);
 padding-bottom:calc(.375rem + 1px);
 margin-bottom:0;
 font-size:inherit;
 line-height:1.5
}
.col-form-label-lg {
 padding-top:calc(.5rem + 1px);
 padding-bottom:calc(.5rem + 1px);
 font-size:1.25rem;
 line-height:1.5
}
.col-form-label-sm {
 padding-top:calc(.25rem + 1px);
 padding-bottom:calc(.25rem + 1px);
 font-size:.875rem;
 line-height:1.5
}
.form-control-plaintext {
 display:block;
 width:100%;
 padding-top:.375rem;
 padding-bottom:.375rem;
 margin-bottom:0;
 line-height:1.5;
 background-color:transparent;
 border:solid transparent;
 border-width:1px 0
}
.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg > .form-control-plaintext.form-control,.input-group-lg > .input-group-append > .form-control-plaintext.btn,.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,.input-group-sm > .form-control-plaintext.form-control,.input-group-sm > .input-group-append > .form-control-plaintext.btn,.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text {
 padding-right:0;
 padding-left:0
}
.form-control-sm,.input-group-sm > .form-control,.input-group-sm > .input-group-append > .btn,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-prepend > .input-group-text {
 padding:.25rem .5rem;
 font-size:.875rem;
 line-height:1.5;
 border-radius:.2rem
}
.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]),.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),.input-group-sm > select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]) {
 height:calc(1.8125rem + 2px)
}
.form-control-lg,.input-group-lg > .form-control,.input-group-lg > .input-group-append > .btn,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-prepend > .input-group-text {
 padding:.5rem 1rem;
 font-size:1.25rem;
 line-height:1.5;
 border-radius:.3rem
}
.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]),.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),.input-group-lg > select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]) {
 height:calc(2.875rem + 2px)
}
.form-group {
 margin-bottom:1rem
}
.form-text {
 display:block;
 margin-top:.25rem
}
.form-row {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-right:-5px;
 margin-left:-5px
}
.form-row > .col,.form-row > [class*=col-] {
 padding-right:5px;
 padding-left:5px
}
.form-check {
 position:relative;
 display:block;
 padding-left:1.25rem
}
.form-check-input {
 position:absolute;
 margin-top:.3rem;
 margin-left:-1.25rem
}
.form-check-input:disabled ~ .form-check-label {
 color:#6c757d
}
.form-check-label {
 margin-bottom:0
}
.form-check-inline {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding-left:0;
 margin-right:.75rem
}
.form-check-inline .form-check-input {
 position:static;
 margin-top:0;
 margin-right:.3125rem;
 margin-left:0
}
.valid-feedback {
 display:none;
 width:100%;
 margin-top:.25rem;
 font-size:80%;
 color:#28a745
}
.valid-tooltip {
 position:absolute;
 top:100%;
 z-index:5;
 display:none;
 max-width:100%;
 padding:.5rem;
 margin-top:.1rem;
 font-size:.875rem;
 line-height:1;
 color:#fff;
 background-color:rgba(40,167,69,0.8);
 border-radius:.2rem
}
.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid {
 border-color:#28a745
}
.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus {
 border-color:#28a745;
 box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)
}
.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip {
 display:block
}
.form-check-input.is-valid ~ .form-check-label,.was-validated .form-check-input:valid ~ .form-check-label {
 color:#28a745
}
.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip,.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip {
 display:block
}
.custom-control-input.is-valid ~ .custom-control-label,.was-validated .custom-control-input:valid ~ .custom-control-label {
 color:#28a745
}
.custom-control-input.is-valid ~ .custom-control-label::before,.was-validated .custom-control-input:valid ~ .custom-control-label::before {
 background-color:#71dd8a
}
.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip,.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip {
 display:block
}
.custom-control-input.is-valid:checked ~ .custom-control-label::before,.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
 background-color:#34ce57
}
.custom-control-input.is-valid:focus ~ .custom-control-label::before,.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,0.25)
}
.custom-file-input.is-valid ~ .custom-file-label,.was-validated .custom-file-input:valid ~ .custom-file-label {
 border-color:#28a745
}
.custom-file-input.is-valid ~ .custom-file-label::before,.was-validated .custom-file-input:valid ~ .custom-file-label::before {
 border-color:inherit
}
.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip,.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip {
 display:block
}
.custom-file-input.is-valid:focus ~ .custom-file-label,.was-validated .custom-file-input:valid:focus ~ .custom-file-label {
 box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)
}
.invalid-feedback {
 display:none;
 width:100%;
 margin-top:.25rem;
 font-size:80%;
 color:#dc3545
}
.invalid-tooltip {
 position:absolute;
 top:100%;
 z-index:5;
 display:none;
 max-width:100%;
 padding:.5rem;
 margin-top:.1rem;
 font-size:.875rem;
 line-height:1;
 color:#fff;
 background-color:rgba(220,53,69,0.8);
 border-radius:.2rem
}
.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid {
 border-color:#dc3545
}
.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus {
 border-color:#dc3545;
 box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)
}
.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip {
 display:block
}
.form-check-input.is-invalid ~ .form-check-label,.was-validated .form-check-input:invalid ~ .form-check-label {
 color:#dc3545
}
.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip,.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip {
 display:block
}
.custom-control-input.is-invalid ~ .custom-control-label,.was-validated .custom-control-input:invalid ~ .custom-control-label {
 color:#dc3545
}
.custom-control-input.is-invalid ~ .custom-control-label::before,.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
 background-color:#efa2a9
}
.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip,.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip {
 display:block
}
.custom-control-input.is-invalid:checked ~ .custom-control-label::before,.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {
 background-color:#e4606d
}
.custom-control-input.is-invalid:focus ~ .custom-control-label::before,.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,0.25)
}
.custom-file-input.is-invalid ~ .custom-file-label,.was-validated .custom-file-input:invalid ~ .custom-file-label {
 border-color:#dc3545
}
.custom-file-input.is-invalid ~ .custom-file-label::before,.was-validated .custom-file-input:invalid ~ .custom-file-label::before {
 border-color:inherit
}
.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip,.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip {
 display:block
}
.custom-file-input.is-invalid:focus ~ .custom-file-label,.was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
 box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)
}
.form-inline {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row wrap;
 flex-flow:row wrap;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.form-inline .form-check {
 width:100%
}
@media (min-width: 576px) {
 .form-inline label {
  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;
  margin-bottom:0
 }
 .form-inline .form-group {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  margin-bottom:0
 }
 .form-inline .form-control {
  display:inline-block;
  width:auto;
  vertical-align:middle
 }
 .form-inline .form-control-plaintext {
  display:inline-block
 }
 .form-inline .input-group {
  width:auto
 }
 .form-inline .form-check {
  display:-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;
  width:auto;
  padding-left:0
 }
 .form-inline .form-check-input {
  position:relative;
  margin-top:0;
  margin-right:.25rem;
  margin-left:0
 }
 .form-inline .custom-control {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .form-inline .custom-control-label {
  margin-bottom:0
 }
}
.btn {
 display:inline-block;
 font-weight:400;
 text-align:center;
 white-space:nowrap;
 vertical-align:middle;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 border:1px solid transparent;
 padding:.375rem .75rem;
 font-size:1rem;
 line-height:1.5;
 border-radius:.25rem;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.btn:focus,.btn:hover {
 text-decoration:none
}
.btn.focus,.btn:focus {
 outline:0;
 box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)
}
.btn.disabled,.btn:disabled {
 opacity:.65
}
.btn:not(:disabled):not(.disabled) {
 cursor:pointer
}
.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active {
 background-image:none
}
a.btn.disabled,fieldset:disabled a.btn {
 pointer-events:none
}
.btn-primary {
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.btn-primary:hover {
 color:#fff;
 background-color:#0069d9;
 border-color:#0062cc
}
.btn-primary.focus,.btn-primary:focus {
 box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)
}
.btn-primary.disabled,.btn-primary:disabled {
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show > .btn-primary.dropdown-toggle {
 color:#fff;
 background-color:#0062cc;
 border-color:#005cbf
}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show > .btn-primary.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)
}
.btn-secondary {
 color:#fff;
 background-color:#6c757d;
 border-color:#6c757d
}
.btn-secondary:hover {
 color:#fff;
 background-color:#5a6268;
 border-color:#545b62
}
.btn-secondary.focus,.btn-secondary:focus {
 box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)
}
.btn-secondary.disabled,.btn-secondary:disabled {
 color:#fff;
 background-color:#6c757d;
 border-color:#6c757d
}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show > .btn-secondary.dropdown-toggle {
 color:#fff;
 background-color:#545b62;
 border-color:#4e555b
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show > .btn-secondary.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)
}
.btn-success {
 color:#fff;
 background-color:#28a745;
 border-color:#28a745
}
.btn-success:hover {
 color:#fff;
 background-color:#218838;
 border-color:#1e7e34
}
.btn-success.focus,.btn-success:focus {
 box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)
}
.btn-success.disabled,.btn-success:disabled {
 color:#fff;
 background-color:#28a745;
 border-color:#28a745
}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show > .btn-success.dropdown-toggle {
 color:#fff;
 background-color:#1e7e34;
 border-color:#1c7430
}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show > .btn-success.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)
}
.btn-info {
 color:#fff;
 background-color:#17a2b8;
 border-color:#17a2b8
}
.btn-info:hover {
 color:#fff;
 background-color:#138496;
 border-color:#117a8b
}
.btn-info.focus,.btn-info:focus {
 box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)
}
.btn-info.disabled,.btn-info:disabled {
 color:#fff;
 background-color:#17a2b8;
 border-color:#17a2b8
}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show > .btn-info.dropdown-toggle {
 color:#fff;
 background-color:#117a8b;
 border-color:#10707f
}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show > .btn-info.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)
}
.btn-warning {
 color:#212529;
 background-color:#ffc107;
 border-color:#ffc107
}
.btn-warning:hover {
 color:#212529;
 background-color:#e0a800;
 border-color:#d39e00
}
.btn-warning.focus,.btn-warning:focus {
 box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)
}
.btn-warning.disabled,.btn-warning:disabled {
 color:#212529;
 background-color:#ffc107;
 border-color:#ffc107
}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show > .btn-warning.dropdown-toggle {
 color:#212529;
 background-color:#d39e00;
 border-color:#c69500
}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show > .btn-warning.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)
}
.btn-danger {
 color:#fff;
 background-color:#dc3545;
 border-color:#dc3545
}
.btn-danger:hover {
 color:#fff;
 background-color:#c82333;
 border-color:#bd2130
}
.btn-danger.focus,.btn-danger:focus {
 box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)
}
.btn-danger.disabled,.btn-danger:disabled {
 color:#fff;
 background-color:#dc3545;
 border-color:#dc3545
}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show > .btn-danger.dropdown-toggle {
 color:#fff;
 background-color:#bd2130;
 border-color:#b21f2d
}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show > .btn-danger.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)
}
.btn-light {
 color:#212529;
 background-color:#f8f9fa;
 border-color:#f8f9fa
}
.btn-light:hover {
 color:#212529;
 background-color:#e2e6ea;
 border-color:#dae0e5
}
.btn-light.focus,.btn-light:focus {
 box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)
}
.btn-light.disabled,.btn-light:disabled {
 color:#212529;
 background-color:#f8f9fa;
 border-color:#f8f9fa
}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show > .btn-light.dropdown-toggle {
 color:#212529;
 background-color:#dae0e5;
 border-color:#d3d9df
}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show > .btn-light.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)
}
.btn-dark {
 color:#fff;
 background-color:#343a40;
 border-color:#343a40
}
.btn-dark:hover {
 color:#fff;
 background-color:#23272b;
 border-color:#1d2124
}
.btn-dark.focus,.btn-dark:focus {
 box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)
}
.btn-dark.disabled,.btn-dark:disabled {
 color:#fff;
 background-color:#343a40;
 border-color:#343a40
}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show > .btn-dark.dropdown-toggle {
 color:#fff;
 background-color:#1d2124;
 border-color:#171a1d
}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show > .btn-dark.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)
}
.btn-outline-primary {
 color:#007bff;
 background-color:transparent;
 background-image:none;
 border-color:#007bff
}
.btn-outline-primary:hover {
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.btn-outline-primary.focus,.btn-outline-primary:focus {
 box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled {
 color:#007bff;
 background-color:transparent
}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show > .btn-outline-primary.dropdown-toggle {
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-primary.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)
}
.btn-outline-secondary {
 color:#6c757d;
 background-color:transparent;
 background-image:none;
 border-color:#6c757d
}
.btn-outline-secondary:hover {
 color:#fff;
 background-color:#6c757d;
 border-color:#6c757d
}
.btn-outline-secondary.focus,.btn-outline-secondary:focus {
 box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)
}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
 color:#6c757d;
 background-color:transparent
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show > .btn-outline-secondary.dropdown-toggle {
 color:#fff;
 background-color:#6c757d;
 border-color:#6c757d
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)
}
.btn-outline-success {
 color:#28a745;
 background-color:transparent;
 background-image:none;
 border-color:#28a745
}
.btn-outline-success:hover {
 color:#fff;
 background-color:#28a745;
 border-color:#28a745
}
.btn-outline-success.focus,.btn-outline-success:focus {
 box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)
}
.btn-outline-success.disabled,.btn-outline-success:disabled {
 color:#28a745;
 background-color:transparent
}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show > .btn-outline-success.dropdown-toggle {
 color:#fff;
 background-color:#28a745;
 border-color:#28a745
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-success.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)
}
.btn-outline-info {
 color:#17a2b8;
 background-color:transparent;
 background-image:none;
 border-color:#17a2b8
}
.btn-outline-info:hover {
 color:#fff;
 background-color:#17a2b8;
 border-color:#17a2b8
}
.btn-outline-info.focus,.btn-outline-info:focus {
 box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)
}
.btn-outline-info.disabled,.btn-outline-info:disabled {
 color:#17a2b8;
 background-color:transparent
}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show > .btn-outline-info.dropdown-toggle {
 color:#fff;
 background-color:#17a2b8;
 border-color:#17a2b8
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-info.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)
}
.btn-outline-warning {
 color:#ffc107;
 background-color:transparent;
 background-image:none;
 border-color:#ffc107
}
.btn-outline-warning:hover {
 color:#212529;
 background-color:#ffc107;
 border-color:#ffc107
}
.btn-outline-warning.focus,.btn-outline-warning:focus {
 box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)
}
.btn-outline-warning.disabled,.btn-outline-warning:disabled {
 color:#ffc107;
 background-color:transparent
}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show > .btn-outline-warning.dropdown-toggle {
 color:#212529;
 background-color:#ffc107;
 border-color:#ffc107
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-warning.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)
}
.btn-outline-danger {
 color:#dc3545;
 background-color:transparent;
 background-image:none;
 border-color:#dc3545
}
.btn-outline-danger:hover {
 color:#fff;
 background-color:#dc3545;
 border-color:#dc3545
}
.btn-outline-danger.focus,.btn-outline-danger:focus {
 box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)
}
.btn-outline-danger.disabled,.btn-outline-danger:disabled {
 color:#dc3545;
 background-color:transparent
}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show > .btn-outline-danger.dropdown-toggle {
 color:#fff;
 background-color:#dc3545;
 border-color:#dc3545
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-danger.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)
}
.btn-outline-light {
 color:#f8f9fa;
 background-color:transparent;
 background-image:none;
 border-color:#f8f9fa
}
.btn-outline-light:hover {
 color:#212529;
 background-color:#f8f9fa;
 border-color:#f8f9fa
}
.btn-outline-light.focus,.btn-outline-light:focus {
 box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)
}
.btn-outline-light.disabled,.btn-outline-light:disabled {
 color:#f8f9fa;
 background-color:transparent
}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show > .btn-outline-light.dropdown-toggle {
 color:#212529;
 background-color:#f8f9fa;
 border-color:#f8f9fa
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-light.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)
}
.btn-outline-dark {
 color:#343a40;
 background-color:transparent;
 background-image:none;
 border-color:#343a40
}
.btn-outline-dark:hover {
 color:#fff;
 background-color:#343a40;
 border-color:#343a40
}
.btn-outline-dark.focus,.btn-outline-dark:focus {
 box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)
}
.btn-outline-dark.disabled,.btn-outline-dark:disabled {
 color:#343a40;
 background-color:transparent
}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show > .btn-outline-dark.dropdown-toggle {
 color:#fff;
 background-color:#343a40;
 border-color:#343a40
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-dark.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)
}
.btn-link {
 font-weight:400;
 color:#007bff;
 background-color:transparent
}
.btn-link:hover {
 color:#0056b3;
 text-decoration:underline;
 background-color:transparent;
 border-color:transparent
}
.btn-link.focus,.btn-link:focus {
 text-decoration:underline;
 border-color:transparent;
 box-shadow:none
}
.btn-link.disabled,.btn-link:disabled {
 color:#6c757d
}
.btn-group-lg > .btn,.btn-lg {
 padding:.5rem 1rem;
 font-size:1.25rem;
 line-height:1.5;
 border-radius:.3rem
}
.btn-group-sm > .btn,.btn-sm {
 padding:.25rem .5rem;
 font-size:.875rem;
 line-height:1.5;
 border-radius:.2rem
}
.btn-block {
 display:block;
 width:100%
}
.btn-block + .btn-block {
 margin-top:.5rem
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
 width:100%
}
.fade {
 opacity:0;
 transition:opacity .15s linear
}
.fade.show {
 opacity:1
}
.collapse {
 display:none
}
.collapse.show {
 display:block
}
tr.collapse.show {
 display:table-row
}
tbody.collapse.show {
 display:table-row-group
}
.collapsing {
 position:relative;
 height:0;
 overflow:hidden;
 transition:height .35s ease
}
.dropdown,.dropup {
 position:relative
}
.dropdown-toggle::after {
 display:inline-block;
 width:0;
 height:0;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid;
 border-right:.3em solid transparent;
 border-bottom:0;
 border-left:.3em solid transparent
}
.dropdown-toggle:empty::after {
 margin-left:0
}
.dropdown-menu {
 position:absolute;
 top:100%;
 left:0;
 z-index:1000;
 display:none;
 float:left;
 min-width:10rem;
 padding:.5rem 0;
 margin:.125rem 0 0;
 font-size:1rem;
 color:#212529;
 text-align:left;
 list-style:none;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid rgba(0,0,0,0.15);
 border-radius:.25rem
}
.dropup .dropdown-menu {
 margin-top:0;
 margin-bottom:.125rem
}
.dropup .dropdown-toggle::after {
 display:inline-block;
 width:0;
 height:0;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 border-top:0;
 border-right:.3em solid transparent;
 border-bottom:.3em solid;
 border-left:.3em solid transparent
}
.dropup .dropdown-toggle:empty::after {
 margin-left:0
}
.dropright .dropdown-menu {
 margin-top:0;
 margin-left:.125rem
}
.dropright .dropdown-toggle::after {
 display:inline-block;
 width:0;
 height:0;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid transparent;
 border-bottom:.3em solid transparent;
 border-left:.3em solid
}
.dropright .dropdown-toggle:empty::after {
 margin-left:0
}
.dropright .dropdown-toggle::after {
 vertical-align:0
}
.dropleft .dropdown-menu {
 margin-top:0;
 margin-right:.125rem
}
.dropleft .dropdown-toggle::after {
 display:inline-block;
 width:0;
 height:0;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 display:none
}
.dropleft .dropdown-toggle::before {
 display:inline-block;
 width:0;
 height:0;
 margin-right:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid transparent;
 border-right:.3em solid;
 border-bottom:.3em solid transparent
}
.dropleft .dropdown-toggle:empty::after {
 margin-left:0
}
.dropleft .dropdown-toggle::before {
 vertical-align:0
}
.dropdown-divider {
 height:0;
 margin:.5rem 0;
 overflow:hidden;
 border-top:1px solid #e9ecef
}
.dropdown-item {
 display:block;
 width:100%;
 padding:.25rem 1.5rem;
 clear:both;
 font-weight:400;
 color:#212529;
 text-align:inherit;
 white-space:nowrap;
 background-color:transparent;
 border:0
}
.dropdown-item:focus,.dropdown-item:hover {
 color:#16181b;
 text-decoration:none;
 background-color:#f8f9fa
}
.dropdown-item.active,.dropdown-item:active {
 color:#fff;
 text-decoration:none;
 background-color:#007bff
}
.dropdown-item.disabled,.dropdown-item:disabled {
 color:#6c757d;
 background-color:transparent
}
.dropdown-menu.show {
 display:block
}
.dropdown-header {
 display:block;
 padding:.5rem 1.5rem;
 margin-bottom:0;
 font-size:.875rem;
 color:#6c757d;
 white-space:nowrap
}
.btn-group,.btn-group-vertical {
 position:relative;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 vertical-align:middle
}
.btn-group-vertical > .btn,.btn-group > .btn {
 position:relative;
 -webkit-box-flex:0;
 -ms-flex:0 1 auto;
 flex:0 1 auto
}
.btn-group-vertical > .btn:hover,.btn-group > .btn:hover {
 z-index:1
}
.btn-group-vertical > .btn.active,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn:focus,.btn-group > .btn.active,.btn-group > .btn:active,.btn-group > .btn:focus {
 z-index:1
}
.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group,.btn-group-vertical .btn + .btn,.btn-group-vertical .btn + .btn-group,.btn-group-vertical .btn-group + .btn,.btn-group-vertical .btn-group + .btn-group {
 margin-left:-1px
}
.btn-toolbar {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.btn-toolbar .input-group {
 width:auto
}
.btn-group > .btn:first-child {
 margin-left:0
}
.btn-group > .btn-group:not(:last-child) > .btn,.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.btn-group > .btn-group:not(:first-child) > .btn,.btn-group > .btn:not(:first-child) {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.dropdown-toggle-split {
 padding-right:.5625rem;
 padding-left:.5625rem
}
.dropdown-toggle-split::after {
 margin-left:0
}
.btn-group-sm > .btn + .dropdown-toggle-split,.btn-sm + .dropdown-toggle-split {
 padding-right:.375rem;
 padding-left:.375rem
}
.btn-group-lg > .btn + .dropdown-toggle-split,.btn-lg + .dropdown-toggle-split {
 padding-right:.75rem;
 padding-left:.75rem
}
.btn-group-vertical {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.btn-group-vertical .btn,.btn-group-vertical .btn-group {
 width:100%
}
.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {
 margin-top:-1px;
 margin-left:0
}
.btn-group-vertical > .btn-group:not(:last-child) > .btn,.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.btn-group-vertical > .btn-group:not(:first-child) > .btn,.btn-group-vertical > .btn:not(:first-child) {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn {
 margin-bottom:0
}
.btn-group-toggle > .btn input[type=checkbox],.btn-group-toggle > .btn input[type=radio],.btn-group-toggle > .btn-group > .btn input[type=checkbox],.btn-group-toggle > .btn-group > .btn input[type=radio] {
 position:absolute;
 clip:rect(0,0,0,0);
 pointer-events:none
}
.input-group {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 width:100%
}
.input-group > .custom-file,.input-group > .custom-select,.input-group > .form-control {
 position:relative;
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 width:1%;
 margin-bottom:0
}
.input-group > .custom-file:focus,.input-group > .custom-select:focus,.input-group > .form-control:focus {
 z-index:3
}
.input-group > .custom-file + .custom-file,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .form-control,.input-group > .custom-select + .custom-file,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .form-control,.input-group > .form-control + .custom-file,.input-group > .form-control + .custom-select,.input-group > .form-control + .form-control {
 margin-left:-1px
}
.input-group > .custom-select:not(:last-child),.input-group > .form-control:not(:last-child) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.input-group > .custom-select:not(:first-child),.input-group > .form-control:not(:first-child) {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.input-group > .custom-file {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::before {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.input-group > .custom-file:not(:first-child) .custom-file-label,.input-group > .custom-file:not(:first-child) .custom-file-label::before {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.input-group-append,.input-group-prepend {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.input-group-append .btn,.input-group-prepend .btn {
 position:relative;
 z-index:2
}
.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .btn,.input-group-append .input-group-text + .input-group-text,.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-prepend .input-group-text + .input-group-text {
 margin-left:-1px
}
.input-group-prepend {
 margin-right:-1px
}
.input-group-append {
 margin-left:-1px
}
.input-group-text {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:.375rem .75rem;
 margin-bottom:0;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#495057;
 text-align:center;
 white-space:nowrap;
 background-color:#e9ecef;
 border:1px solid #ced4da;
 border-radius:.25rem
}
.input-group-text input[type=checkbox],.input-group-text input[type=radio] {
 margin-top:0
}
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child),.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child),.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.custom-control {
 position:relative;
 display:block;
 min-height:1.5rem;
 padding-left:1.5rem
}
.custom-control-inline {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 margin-right:1rem
}
.custom-control-input {
 position:absolute;
 z-index:-1;
 opacity:0
}
.custom-control-input:checked ~ .custom-control-label::before {
 color:#fff;
 background-color:#007bff
}
.custom-control-input:focus ~ .custom-control-label::before {
 box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)
}
.custom-control-input:active ~ .custom-control-label::before {
 color:#fff;
 background-color:#b3d7ff
}
.custom-control-input:disabled ~ .custom-control-label {
 color:#6c757d
}
.custom-control-input:disabled ~ .custom-control-label::before {
 background-color:#e9ecef
}
.custom-control-label {
 margin-bottom:0
}
.custom-control-label::before {
 position:absolute;
 top:.25rem;
 left:0;
 display:block;
 width:1rem;
 height:1rem;
 pointer-events:none;
 content:"";
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 background-color:#dee2e6
}
.custom-control-label::after {
 position:absolute;
 top:.25rem;
 left:0;
 display:block;
 width:1rem;
 height:1rem;
 content:"";
 background-repeat:no-repeat;
 background-position:center center;
 background-size:50% 50%
}
.custom-checkbox .custom-control-label::before {
 border-radius:.25rem
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
 background-color:#007bff
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
 background-color:#007bff
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
 background-color:rgba(0,123,255,0.5)
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
 background-color:rgba(0,123,255,0.5)
}
.custom-radio .custom-control-label::before {
 border-radius:50%
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
 background-color:#007bff
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
 background-color:rgba(0,123,255,0.5)
}
.custom-select {
 display:inline-block;
 width:100%;
 height:calc(2.25rem + 2px);
 padding:.375rem 1.75rem .375rem .75rem;
 line-height:1.5;
 color:#495057;
 vertical-align:middle;
 background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
 background-size:8px 10px;
 border:1px solid #ced4da;
 border-radius:.25rem;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
.custom-select:focus {
 border-color:#80bdff;
 outline:0;
 box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(128,189,255,0.5)
}
.custom-select:focus::-ms-value {
 color:#495057;
 background-color:#fff
}
.custom-select[multiple],.custom-select[size]:not([size="1"]) {
 height:auto;
 padding-right:.75rem;
 background-image:none
}
.custom-select:disabled {
 color:#6c757d;
 background-color:#e9ecef
}
.custom-select::-ms-expand {
 opacity:0
}
.custom-select-sm {
 height:calc(1.8125rem + 2px);
 padding-top:.375rem;
 padding-bottom:.375rem;
 font-size:75%
}
.custom-select-lg {
 height:calc(2.875rem + 2px);
 padding-top:.375rem;
 padding-bottom:.375rem;
 font-size:125%
}
.custom-file {
 position:relative;
 display:inline-block;
 width:100%;
 height:calc(2.25rem + 2px);
 margin-bottom:0
}
.custom-file-input {
 position:relative;
 z-index:2;
 width:100%;
 height:calc(2.25rem + 2px);
 margin:0;
 opacity:0
}
.custom-file-input:focus ~ .custom-file-control {
 border-color:#80bdff;
 box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)
}
.custom-file-input:focus ~ .custom-file-control::before {
 border-color:#80bdff
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
 content:"Browse"
}
.custom-file-label {
 position:absolute;
 top:0;
 right:0;
 left:0;
 z-index:1;
 height:calc(2.25rem + 2px);
 padding:.375rem .75rem;
 line-height:1.5;
 color:#495057;
 background-color:#fff;
 border:1px solid #ced4da;
 border-radius:.25rem
}
.custom-file-label::after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 z-index:3;
 display:block;
 height:calc(calc(2.25rem + 2px) - 1px * 2);
 padding:.375rem .75rem;
 line-height:1.5;
 color:#495057;
 content:"Browse";
 background-color:#e9ecef;
 border-left:1px solid #ced4da;
 border-radius:0 .25rem .25rem 0
}
.nav {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding-left:0;
 margin-bottom:0;
 list-style:none
}
.nav-link {
 display:block;
 padding:.5rem 1rem
}
.nav-link:focus,.nav-link:hover {
 text-decoration:none
}
.nav-link.disabled {
 color:#6c757d
}
.nav-tabs {
 border-bottom:1px solid #dee2e6
}
.nav-tabs .nav-item {
 margin-bottom:-1px
}
.nav-tabs .nav-link {
 border:1px solid transparent;
 border-top-left-radius:.25rem;
 border-top-right-radius:.25rem
}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
 border-color:#e9ecef #e9ecef #dee2e6
}
.nav-tabs .nav-link.disabled {
 color:#6c757d;
 background-color:transparent;
 border-color:transparent
}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
 color:#495057;
 background-color:#fff;
 border-color:#dee2e6 #dee2e6 #fff
}
.nav-tabs .dropdown-menu {
 margin-top:-1px;
 border-top-left-radius:0;
 border-top-right-radius:0
}
.nav-pills .nav-link {
 border-radius:.25rem
}
.nav-pills .nav-link.active,.nav-pills .show > .nav-link {
 color:#fff;
 background-color:#007bff
}
.nav-fill .nav-item {
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 text-align:center
}
.nav-justified .nav-item {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 text-align:center
}
.tab-content > .tab-pane {
 display:none
}
.tab-content > .active {
 display:block
}
.navbar {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 padding:.5rem 1rem
}
.navbar > .container,.navbar > .container-fluid {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.navbar-brand {
 display:inline-block;
 padding-top:.3125rem;
 padding-bottom:.3125rem;
 margin-right:1rem;
 font-size:1.25rem;
 line-height:inherit;
 white-space:nowrap
}
.navbar-brand:focus,.navbar-brand:hover {
 text-decoration:none
}
.navbar-nav {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 padding-left:0;
 margin-bottom:0;
 list-style:none
}
.navbar-nav .nav-link {
 padding-right:0;
 padding-left:0
}
.navbar-nav .dropdown-menu {
 position:static;
 float:none
}
.navbar-text {
 display:inline-block;
 padding-top:.5rem;
 padding-bottom:.5rem
}
.navbar-collapse {
 -ms-flex-preferred-size:100%;
 flex-basis:100%;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.navbar-toggler {
 padding:.25rem .75rem;
 font-size:1.25rem;
 line-height:1;
 background-color:transparent;
 border:1px solid transparent;
 border-radius:.25rem
}
.navbar-toggler:focus,.navbar-toggler:hover {
 text-decoration:none
}
.navbar-toggler:not(:disabled):not(.disabled) {
 cursor:pointer
}
.navbar-toggler-icon {
 display:inline-block;
 width:1.5em;
 height:1.5em;
 vertical-align:middle;
 content:"";
 background:no-repeat center center;
 background-size:100% 100%
}
@media (max-width: 575.98px) {
 .navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width: 576px) {
 .navbar-expand-sm {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-sm .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-sm .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-sm .navbar-nav .dropdown-menu-right {
  right:0;
  left:auto
 }
 .navbar-expand-sm .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-sm .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-sm .navbar-toggler {
  display:none
 }
 .navbar-expand-sm .dropup .dropdown-menu {
  top:auto;
  bottom:100%
 }
}
@media (max-width: 767.98px) {
 .navbar-expand-md > .container,.navbar-expand-md > .container-fluid {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width: 768px) {
 .navbar-expand-md {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-md .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-md .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-md .navbar-nav .dropdown-menu-right {
  right:0;
  left:auto
 }
 .navbar-expand-md .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-md > .container,.navbar-expand-md > .container-fluid {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-md .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-md .navbar-toggler {
  display:none
 }
 .navbar-expand-md .dropup .dropdown-menu {
  top:auto;
  bottom:100%
 }
}
@media (max-width: 991.98px) {
 .navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width: 992px) {
 .navbar-expand-lg {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-lg .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-lg .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-lg .navbar-nav .dropdown-menu-right {
  right:0;
  left:auto
 }
 .navbar-expand-lg .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-lg .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-lg .navbar-toggler {
  display:none
 }
 .navbar-expand-lg .dropup .dropdown-menu {
  top:auto;
  bottom:100%
 }
}
@media (max-width: 1199.98px) {
 .navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width: 1200px) {
 .navbar-expand-xl {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-xl .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-xl .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-xl .navbar-nav .dropdown-menu-right {
  right:0;
  left:auto
 }
 .navbar-expand-xl .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-xl .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-xl .navbar-toggler {
  display:none
 }
 .navbar-expand-xl .dropup .dropdown-menu {
  top:auto;
  bottom:100%
 }
}
.navbar-expand {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row nowrap;
 flex-flow:row nowrap;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.navbar-expand > .container,.navbar-expand > .container-fluid {
 padding-right:0;
 padding-left:0
}
.navbar-expand .navbar-nav {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row
}
.navbar-expand .navbar-nav .dropdown-menu {
 position:absolute
}
.navbar-expand .navbar-nav .dropdown-menu-right {
 right:0;
 left:auto
}
.navbar-expand .navbar-nav .nav-link {
 padding-right:.5rem;
 padding-left:.5rem
}
.navbar-expand > .container,.navbar-expand > .container-fluid {
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap
}
.navbar-expand .navbar-collapse {
 display:-webkit-box!important;
 display:-ms-flexbox!important;
 display:flex!important;
 -ms-flex-preferred-size:auto;
 flex-basis:auto
}
.navbar-expand .navbar-toggler {
 display:none
}
.navbar-expand .dropup .dropdown-menu {
 top:auto;
 bottom:100%
}
.navbar-light .navbar-brand {
 color:rgba(0,0,0,0.9)
}
.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover {
 color:rgba(0,0,0,0.9)
}
.navbar-light .navbar-nav .nav-link {
 color:rgba(0,0,0,0.5)
}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {
 color:rgba(0,0,0,0.7)
}
.navbar-light .navbar-nav .nav-link.disabled {
 color:rgba(0,0,0,0.3)
}
.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show > .nav-link {
 color:rgba(0,0,0,0.9)
}
.navbar-light .navbar-toggler {
 color:rgba(0,0,0,0.5);
 border-color:rgba(0,0,0,0.1)
}
.navbar-light .navbar-toggler-icon {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text {
 color:rgba(0,0,0,0.5)
}
.navbar-light .navbar-text a {
 color:rgba(0,0,0,0.9)
}
.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover {
 color:rgba(0,0,0,0.9)
}
.navbar-dark .navbar-brand {
 color:#fff
}
.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover {
 color:#fff
}
.navbar-dark .navbar-nav .nav-link {
 color:rgba(255,255,255,0.5)
}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {
 color:rgba(255,255,255,0.75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
 color:rgba(255,255,255,0.25)
}
.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show > .nav-link {
 color:#fff
}
.navbar-dark .navbar-toggler {
 color:rgba(255,255,255,0.5);
 border-color:rgba(255,255,255,0.1)
}
.navbar-dark .navbar-toggler-icon {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-dark .navbar-text {
 color:rgba(255,255,255,0.5)
}
.navbar-dark .navbar-text a {
 color:#fff
}
.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover {
 color:#fff
}
.card {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 min-width:0;
 word-wrap:break-word;
 background-color:#fff;
 background-clip:border-box;
 border:1px solid rgba(0,0,0,0.125);
 border-radius:.25rem
}
.card > hr {
 margin-right:0;
 margin-left:0
}
.card > .list-group:first-child .list-group-item:first-child {
 border-top-left-radius:.25rem;
 border-top-right-radius:.25rem
}
.card > .list-group:last-child .list-group-item:last-child {
 border-bottom-right-radius:.25rem;
 border-bottom-left-radius:.25rem
}
.card-body {
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 padding:1.25rem
}
.card-title {
 margin-bottom:.75rem
}
.card-subtitle {
 margin-top:-.375rem;
 margin-bottom:0
}
.card-text:last-child {
 margin-bottom:0
}
.card-link:hover {
 text-decoration:none
}
.card-link + .card-link {
 margin-left:1.25rem
}
.card-header {
 padding:.75rem 1.25rem;
 margin-bottom:0;
 background-color:rgba(0,0,0,0.03);
 border-bottom:1px solid rgba(0,0,0,0.125)
}
.card-header:first-child {
 border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}
.card-header + .list-group .list-group-item:first-child {
 border-top:0
}
.card-footer {
 padding:.75rem 1.25rem;
 background-color:rgba(0,0,0,0.03);
 border-top:1px solid rgba(0,0,0,0.125)
}
.card-footer:last-child {
 border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}
.card-header-tabs {
 margin-right:-.625rem;
 margin-bottom:-.75rem;
 margin-left:-.625rem;
 border-bottom:0
}
.card-header-pills {
 margin-right:-.625rem;
 margin-left:-.625rem
}
.card-img-overlay {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 padding:1.25rem
}
.card-img {
 width:100%;
 border-radius:calc(.25rem - 1px)
}
.card-img-top {
 width:100%;
 border-top-left-radius:calc(.25rem - 1px);
 border-top-right-radius:calc(.25rem - 1px)
}
.card-img-bottom {
 width:100%;
 border-bottom-right-radius:calc(.25rem - 1px);
 border-bottom-left-radius:calc(.25rem - 1px)
}
.card-deck {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.card-deck .card {
 margin-bottom:15px
}
@media (min-width: 576px) {
 .card-deck {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  margin-right:-15px;
  margin-left:-15px
 }
 .card-deck .card {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -ms-flex:1 0 0;
  flex:1 0 0;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  margin-right:15px;
  margin-bottom:0;
  margin-left:15px
 }
}
.card-group {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.card-group > .card {
 margin-bottom:15px
}
@media (min-width: 576px) {
 .card-group {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap
 }
 .card-group > .card {
  -webkit-box-flex:1;
  -ms-flex:1 0 0;
  flex:1 0 0;
  margin-bottom:0
 }
 .card-group > .card + .card {
  margin-left:0;
  border-left:0
 }
 .card-group > .card:first-child {
  border-top-right-radius:0;
  border-bottom-right-radius:0
 }
 .card-group > .card:first-child .card-header,.card-group > .card:first-child .card-img-top {
  border-top-right-radius:0
 }
 .card-group > .card:first-child .card-footer,.card-group > .card:first-child .card-img-bottom {
  border-bottom-right-radius:0
 }
 .card-group > .card:last-child {
  border-top-left-radius:0;
  border-bottom-left-radius:0
 }
 .card-group > .card:last-child .card-header,.card-group > .card:last-child .card-img-top {
  border-top-left-radius:0
 }
 .card-group > .card:last-child .card-footer,.card-group > .card:last-child .card-img-bottom {
  border-bottom-left-radius:0
 }
 .card-group > .card:only-child {
  border-radius:.25rem
 }
 .card-group > .card:only-child .card-header,.card-group > .card:only-child .card-img-top {
  border-top-left-radius:.25rem;
  border-top-right-radius:.25rem
 }
 .card-group > .card:only-child .card-footer,.card-group > .card:only-child .card-img-bottom {
  border-bottom-right-radius:.25rem;
  border-bottom-left-radius:.25rem
 }
 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
  border-radius:0
 }
 .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
  border-radius:0
 }
}
.card-columns .card {
 margin-bottom:.75rem
}
@media (min-width: 576px) {
 .card-columns {
  -webkit-column-count:3;
  -moz-column-count:3;
  column-count:3;
  -webkit-column-gap:1.25rem;
  -moz-column-gap:1.25rem;
  column-gap:1.25rem
 }
 .card-columns .card {
  display:inline-block;
  width:100%
 }
}
.breadcrumb {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 padding:.75rem 1rem;
 margin-bottom:1rem;
 list-style:none;
 background-color:#e9ecef;
 border-radius:.25rem
}
.breadcrumb-item + .breadcrumb-item::before {
 display:inline-block;
 padding-right:.5rem;
 padding-left:.5rem;
 color:#6c757d;
 content:"/"
}
.breadcrumb-item + .breadcrumb-item:hover::before {
 text-decoration:underline;
 text-decoration:none
}
.breadcrumb-item.active {
 color:#6c757d
}
.pagination {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 padding-left:0;
 list-style:none;
 border-radius:.25rem
}
.page-link {
 position:relative;
 display:block;
 padding:.5rem .75rem;
 margin-left:-1px;
 line-height:1.25;
 color:#007bff;
 background-color:#fff;
 border:1px solid #dee2e6
}
.page-link:hover {
 color:#0056b3;
 text-decoration:none;
 background-color:#e9ecef;
 border-color:#dee2e6
}
.page-link:focus {
 z-index:2;
 outline:0;
 box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)
}
.page-link:not(:disabled):not(.disabled) {
 cursor:pointer
}
.page-item:first-child .page-link {
 margin-left:0;
 border-top-left-radius:.25rem;
 border-bottom-left-radius:.25rem
}
.page-item:last-child .page-link {
 border-top-right-radius:.25rem;
 border-bottom-right-radius:.25rem
}
.page-item.active .page-link {
 z-index:1;
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.page-item.disabled .page-link {
 color:#6c757d;
 pointer-events:none;
 cursor:auto;
 background-color:#fff;
 border-color:#dee2e6
}
.pagination-lg .page-link {
 padding:.75rem 1.5rem;
 font-size:1.25rem;
 line-height:1.5
}
.pagination-lg .page-item:first-child .page-link {
 border-top-left-radius:.3rem;
 border-bottom-left-radius:.3rem
}
.pagination-lg .page-item:last-child .page-link {
 border-top-right-radius:.3rem;
 border-bottom-right-radius:.3rem
}
.pagination-sm .page-link {
 padding:.25rem .5rem;
 font-size:.875rem;
 line-height:1.5
}
.pagination-sm .page-item:first-child .page-link {
 border-top-left-radius:.2rem;
 border-bottom-left-radius:.2rem
}
.pagination-sm .page-item:last-child .page-link {
 border-top-right-radius:.2rem;
 border-bottom-right-radius:.2rem
}
.badge {
 display:inline-block;
 padding:.25em .4em;
 font-size:75%;
 font-weight:700;
 line-height:1;
 text-align:center;
 white-space:nowrap;
 vertical-align:baseline;
 border-radius:.25rem
}
.badge:empty {
 display:none
}
.btn .badge {
 position:relative;
 top:-1px
}
.badge-pill {
 padding-right:.6em;
 padding-left:.6em;
 border-radius:10rem
}
.badge-primary {
 color:#fff;
 background-color:#007bff
}
.badge-primary[href]:focus,.badge-primary[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#0062cc
}
.badge-secondary {
 color:#fff;
 background-color:#6c757d
}
.badge-secondary[href]:focus,.badge-secondary[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#545b62
}
.badge-success {
 color:#fff;
 background-color:#28a745
}
.badge-success[href]:focus,.badge-success[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#1e7e34
}
.badge-info {
 color:#fff;
 background-color:#17a2b8
}
.badge-info[href]:focus,.badge-info[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#117a8b
}
.badge-warning {
 color:#212529;
 background-color:#ffc107
}
.badge-warning[href]:focus,.badge-warning[href]:hover {
 color:#212529;
 text-decoration:none;
 background-color:#d39e00
}
.badge-danger {
 color:#fff;
 background-color:#dc3545
}
.badge-danger[href]:focus,.badge-danger[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#bd2130
}
.badge-light {
 color:#212529;
 background-color:#f8f9fa
}
.badge-light[href]:focus,.badge-light[href]:hover {
 color:#212529;
 text-decoration:none;
 background-color:#dae0e5
}
.badge-dark {
 color:#fff;
 background-color:#343a40
}
.badge-dark[href]:focus,.badge-dark[href]:hover {
 color:#fff;
 text-decoration:none;
 background-color:#1d2124
}
.jumbotron {
 padding:2rem 1rem;
 margin-bottom:2rem;
 background-color:#e9ecef;
 border-radius:.3rem
}
@media (min-width: 576px) {
 .jumbotron {
  padding:4rem 2rem
 }
}
.jumbotron-fluid {
 padding-right:0;
 padding-left:0;
 border-radius:0
}
.alert {
 position:relative;
 padding:.75rem 1.25rem;
 margin-bottom:1rem;
 border:1px solid transparent;
 border-radius:.25rem
}
.alert-heading {
 color:inherit
}
.alert-link {
 font-weight:700
}
.alert-dismissible {
 padding-right:4rem
}
.alert-dismissible .close {
 position:absolute;
 top:0;
 right:0;
 padding:.75rem 1.25rem;
 color:inherit
}
.alert-primary {
 color:#004085;
 background-color:#cce5ff;
 border-color:#b8daff
}
.alert-primary hr {
 border-top-color:#9fcdff
}
.alert-primary .alert-link {
 color:#002752
}
.alert-secondary {
 color:#383d41;
 background-color:#e2e3e5;
 border-color:#d6d8db
}
.alert-secondary hr {
 border-top-color:#c8cbcf
}
.alert-secondary .alert-link {
 color:#202326
}
.alert-success {
 color:#155724;
 background-color:#d4edda;
 border-color:#c3e6cb
}
.alert-success hr {
 border-top-color:#b1dfbb
}
.alert-success .alert-link {
 color:#0b2e13
}
.alert-info {
 color:#0c5460;
 background-color:#d1ecf1;
 border-color:#bee5eb
}
.alert-info hr {
 border-top-color:#abdde5
}
.alert-info .alert-link {
 color:#062c33
}
.alert-warning {
 color:#856404;
 background-color:#fff3cd;
 border-color:#ffeeba
}
.alert-warning hr {
 border-top-color:#ffe8a1
}
.alert-warning .alert-link {
 color:#533f03
}
.alert-danger {
 color:#721c24;
 background-color:#f8d7da;
 border-color:#f5c6cb
}
.alert-danger hr {
 border-top-color:#f1b0b7
}
.alert-danger .alert-link {
 color:#491217
}
.alert-light {
 color:#818182;
 background-color:#fefefe;
 border-color:#fdfdfe
}
.alert-light hr {
 border-top-color:#ececf6
}
.alert-light .alert-link {
 color:#686868
}
.alert-dark {
 color:#1b1e21;
 background-color:#d6d8d9;
 border-color:#c6c8ca
}
.alert-dark hr {
 border-top-color:#b9bbbe
}
.alert-dark .alert-link {
 color:#040505
}
@-webkit-keyframes progress-bar-stripes {
 from {
  background-position:1rem 0
 }
 to {
  background-position:0 0
 }
}
@keyframes progress-bar-stripes {
 from {
  background-position:1rem 0
 }
 to {
  background-position:0 0
 }
}
.progress {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 height:1rem;
 overflow:hidden;
 font-size:.75rem;
 background-color:#e9ecef;
 border-radius:.25rem
}
.progress-bar {
 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;
 color:#fff;
 text-align:center;
 background-color:#007bff;
 transition:width .6s ease
}
.progress-bar-striped {
 background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
 background-size:1rem 1rem
}
.progress-bar-animated {
 -webkit-animation:progress-bar-stripes 1s linear infinite;
 animation:progress-bar-stripes 1s linear infinite
}
.media {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start
}
.media-body {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
.list-group {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 padding-left:0;
 margin-bottom:0
}
.list-group-item-action {
 width:100%;
 color:#495057;
 text-align:inherit
}
.list-group-item-action:focus,.list-group-item-action:hover {
 color:#495057;
 text-decoration:none;
 background-color:#f8f9fa
}
.list-group-item-action:active {
 color:#212529;
 background-color:#e9ecef
}
.list-group-item {
 position:relative;
 display:block;
 padding:.75rem 1.25rem;
 margin-bottom:-1px;
 background-color:#fff;
 border:1px solid rgba(0,0,0,0.125)
}
.list-group-item:first-child {
 border-top-left-radius:.25rem;
 border-top-right-radius:.25rem
}
.list-group-item:last-child {
 margin-bottom:0;
 border-bottom-right-radius:.25rem;
 border-bottom-left-radius:.25rem
}
.list-group-item:focus,.list-group-item:hover {
 z-index:1;
 text-decoration:none
}
.list-group-item.disabled,.list-group-item:disabled {
 color:#6c757d;
 background-color:#fff
}
.list-group-item.active {
 z-index:2;
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.list-group-flush .list-group-item {
 border-right:0;
 border-left:0;
 border-radius:0
}
.list-group-flush:first-child .list-group-item:first-child {
 border-top:0
}
.list-group-flush:last-child .list-group-item:last-child {
 border-bottom:0
}
.list-group-item-primary {
 color:#004085;
 background-color:#b8daff
}
.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover {
 color:#004085;
 background-color:#9fcdff
}
.list-group-item-primary.list-group-item-action.active {
 color:#fff;
 background-color:#004085;
 border-color:#004085
}
.list-group-item-secondary {
 color:#383d41;
 background-color:#d6d8db
}
.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover {
 color:#383d41;
 background-color:#c8cbcf
}
.list-group-item-secondary.list-group-item-action.active {
 color:#fff;
 background-color:#383d41;
 border-color:#383d41
}
.list-group-item-success {
 color:#155724;
 background-color:#c3e6cb
}
.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover {
 color:#155724;
 background-color:#b1dfbb
}
.list-group-item-success.list-group-item-action.active {
 color:#fff;
 background-color:#155724;
 border-color:#155724
}
.list-group-item-info {
 color:#0c5460;
 background-color:#bee5eb
}
.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover {
 color:#0c5460;
 background-color:#abdde5
}
.list-group-item-info.list-group-item-action.active {
 color:#fff;
 background-color:#0c5460;
 border-color:#0c5460
}
.list-group-item-warning {
 color:#856404;
 background-color:#ffeeba
}
.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover {
 color:#856404;
 background-color:#ffe8a1
}
.list-group-item-warning.list-group-item-action.active {
 color:#fff;
 background-color:#856404;
 border-color:#856404
}
.list-group-item-danger {
 color:#721c24;
 background-color:#f5c6cb
}
.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover {
 color:#721c24;
 background-color:#f1b0b7
}
.list-group-item-danger.list-group-item-action.active {
 color:#fff;
 background-color:#721c24;
 border-color:#721c24
}
.list-group-item-light {
 color:#818182;
 background-color:#fdfdfe
}
.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover {
 color:#818182;
 background-color:#ececf6
}
.list-group-item-light.list-group-item-action.active {
 color:#fff;
 background-color:#818182;
 border-color:#818182
}
.list-group-item-dark {
 color:#1b1e21;
 background-color:#c6c8ca
}
.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover {
 color:#1b1e21;
 background-color:#b9bbbe
}
.list-group-item-dark.list-group-item-action.active {
 color:#fff;
 background-color:#1b1e21;
 border-color:#1b1e21
}
.close {
 float:right;
 font-size:1.5rem;
 font-weight:700;
 line-height:1;
 color:#000;
 text-shadow:0 1px 0 #fff;
 opacity:.5
}
.close:focus,.close:hover {
 color:#000;
 text-decoration:none;
 opacity:.75
}
.close:not(:disabled):not(.disabled) {
 cursor:pointer
}
button.close {
 padding:0;
 background-color:transparent;
 border:0;
 -webkit-appearance:none
}
.modal-open {
 overflow:hidden
}
.modal {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1050;
 display:none;
 overflow:hidden;
 outline:0
}
.modal-open .modal {
 overflow-x:hidden;
 overflow-y:auto
}
.modal-dialog {
 position:relative;
 width:auto;
 margin:.5rem;
 pointer-events:none
}
.modal.fade .modal-dialog {
 transition:-webkit-transform .3s ease-out;
 transition:transform .3s ease-out;
 transition:transform .3s ease-out,-webkit-transform .3s ease-out;
 -webkit-transform:translate(0,-25%);
 transform:translate(0,-25%)
}
.modal.show .modal-dialog {
 -webkit-transform:translate(0,0);
 transform:translate(0,0)
}
.modal-dialog-centered {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 min-height:calc(100% - (.5rem * 2))
}
.modal-content {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 width:100%;
 pointer-events:auto;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid rgba(0,0,0,0.2);
 border-radius:.3rem;
 outline:0
}
.modal-backdrop {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1040;
 background-color:#000
}
.modal-backdrop.fade {
 opacity:0
}
.modal-backdrop.show {
 opacity:.5
}
.modal-header {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 padding:1rem;
 border-bottom:1px solid #e9ecef;
 border-top-left-radius:.3rem;
 border-top-right-radius:.3rem
}
.modal-header .close {
 padding:1rem;
 margin:-1rem -1rem -1rem auto
}
.modal-title {
 margin-bottom:0;
 line-height:1.5
}
.modal-body {
 position:relative;
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 padding:1rem
}
.modal-footer {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end;
 padding:1rem;
 border-top:1px solid #e9ecef
}
.modal-footer > :not(:first-child) {
 margin-left:.25rem
}
.modal-footer > :not(:last-child) {
 margin-right:.25rem
}
.modal-scrollbar-measure {
 position:absolute;
 top:-9999px;
 width:50px;
 height:50px;
 overflow:scroll
}
@media (min-width: 576px) {
 .modal-dialog {
  max-width:500px;
  margin:1.75rem auto
 }
 .modal-dialog-centered {
  min-height:calc(100% - (1.75rem * 2))
 }
 .modal-sm {
  max-width:300px
 }
}
@media (min-width: 992px) {
 .modal-lg {
  max-width:800px
 }
}
.tooltip {
 position:absolute;
 z-index:1070;
 display:block;
 margin:0;
 font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
 font-style:normal;
 font-weight:400;
 line-height:1.5;
 text-align:left;
 text-align:start;
 text-decoration:none;
 text-shadow:none;
 text-transform:none;
 letter-spacing:normal;
 word-break:normal;
 word-spacing:normal;
 white-space:normal;
 line-break:auto;
 font-size:.875rem;
 word-wrap:break-word;
 opacity:0
}
.tooltip.show {
 opacity:.9
}
.tooltip .arrow {
 position:absolute;
 display:block;
 width:.8rem;
 height:.4rem
}
.tooltip .arrow::before {
 position:absolute;
 content:"";
 border-color:transparent;
 border-style:solid
}
.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top {
 padding:.4rem 0
}
.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow {
 bottom:0
}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before {
 top:0;
 border-width:.4rem .4rem 0;
 border-top-color:#000
}
.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right {
 padding:0 .4rem
}
.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow {
 left:0;
 width:.4rem;
 height:.8rem
}
.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before {
 right:0;
 border-width:.4rem .4rem .4rem 0;
 border-right-color:#000
}
.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom {
 padding:.4rem 0
}
.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow {
 top:0
}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before {
 bottom:0;
 border-width:0 .4rem .4rem;
 border-bottom-color:#000
}
.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left {
 padding:0 .4rem
}
.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow {
 right:0;
 width:.4rem;
 height:.8rem
}
.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before {
 left:0;
 border-width:.4rem 0 .4rem .4rem;
 border-left-color:#000
}
.tooltip-inner {
 max-width:200px;
 padding:.25rem .5rem;
 color:#fff;
 text-align:center;
 background-color:#000;
 border-radius:.25rem
}
.popover {
 position:absolute;
 top:0;
 left:0;
 z-index:1060;
 display:block;
 max-width:276px;
 font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
 font-style:normal;
 font-weight:400;
 line-height:1.5;
 text-align:left;
 text-align:start;
 text-decoration:none;
 text-shadow:none;
 text-transform:none;
 letter-spacing:normal;
 word-break:normal;
 word-spacing:normal;
 white-space:normal;
 line-break:auto;
 font-size:.875rem;
 word-wrap:break-word;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid rgba(0,0,0,0.2);
 border-radius:.3rem
}
.popover .arrow {
 position:absolute;
 display:block;
 width:1rem;
 height:.5rem;
 margin:0 .3rem
}
.popover .arrow::after,.popover .arrow::before {
 position:absolute;
 display:block;
 content:"";
 border-color:transparent;
 border-style:solid
}
.bs-popover-auto[x-placement^=top],.bs-popover-top {
 margin-bottom:.5rem
}
.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow {
 bottom:calc((.5rem + 1px) * -1)
}
.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before {
 border-width:.5rem .5rem 0
}
.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before {
 bottom:0;
 border-top-color:rgba(0,0,0,0.25)
}
.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after {
 bottom:1px;
 border-top-color:#fff
}
.bs-popover-auto[x-placement^=right],.bs-popover-right {
 margin-left:.5rem
}
.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow {
 left:calc((.5rem + 1px) * -1);
 width:.5rem;
 height:1rem;
 margin:.3rem 0
}
.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before {
 border-width:.5rem .5rem .5rem 0
}
.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before {
 left:0;
 border-right-color:rgba(0,0,0,0.25)
}
.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after {
 left:1px;
 border-right-color:#fff
}
.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom {
 margin-top:.5rem
}
.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow {
 top:calc((.5rem + 1px) * -1)
}
.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before {
 border-width:0 .5rem .5rem
}
.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before {
 top:0;
 border-bottom-color:rgba(0,0,0,0.25)
}
.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after {
 top:1px;
 border-bottom-color:#fff
}
.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before {
 position:absolute;
 top:0;
 left:50%;
 display:block;
 width:1rem;
 margin-left:-.5rem;
 content:"";
 border-bottom:1px solid #f7f7f7
}
.bs-popover-auto[x-placement^=left],.bs-popover-left {
 margin-right:.5rem
}
.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow {
 right:calc((.5rem + 1px) * -1);
 width:.5rem;
 height:1rem;
 margin:.3rem 0
}
.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before {
 border-width:.5rem 0 .5rem .5rem
}
.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before {
 right:0;
 border-left-color:rgba(0,0,0,0.25)
}
.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after {
 right:1px;
 border-left-color:#fff
}
.popover-header {
 padding:.5rem .75rem;
 margin-bottom:0;
 font-size:1rem;
 color:inherit;
 background-color:#f7f7f7;
 border-bottom:1px solid #ebebeb;
 border-top-left-radius:calc(.3rem - 1px);
 border-top-right-radius:calc(.3rem - 1px)
}
.popover-header:empty {
 display:none
}
.popover-body {
 padding:.5rem .75rem;
 color:#212529
}
.carousel {
 position:relative
}
.carousel-inner {
 position:relative;
 width:100%;
 overflow:hidden
}
.carousel-item {
 position:relative;
 display:none;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 width:100%;
 transition:-webkit-transform .6s ease;
 transition:transform .6s ease;
 transition:transform .6s ease,-webkit-transform .6s ease;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-perspective:1000px;
 perspective:1000px
}
.carousel-item-next,.carousel-item-prev,.carousel-item.active {
 display:block
}
.carousel-item-next,.carousel-item-prev {
 position:absolute;
 top:0
}
.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
 -webkit-transform:translateX(0);
 transform:translateX(0)
}
.active.carousel-item-right,.carousel-item-next {
 -webkit-transform:translateX(100%);
 transform:translateX(100%)
}
.active.carousel-item-left,.carousel-item-prev {
 -webkit-transform:translateX(-100%);
 transform:translateX(-100%)
}
.carousel-control-next,.carousel-control-prev {
 position:absolute;
 top:0;
 bottom:0;
 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;
 width:15%;
 color:#fff;
 text-align:center;
 opacity:.5
}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover {
 color:#fff;
 text-decoration:none;
 outline:0;
 opacity:.9
}
.carousel-control-prev {
 left:0
}
.carousel-control-next {
 right:0
}
.carousel-control-next-icon,.carousel-control-prev-icon {
 display:inline-block;
 width:20px;
 height:20px;
 background:transparent no-repeat center center;
 background-size:100% 100%
}
.carousel-control-prev-icon {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")
}
.carousel-control-next-icon {
 background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")
}
.carousel-indicators {
 position:absolute;
 right:0;
 bottom:10px;
 left:0;
 z-index:15;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 padding-left:0;
 margin-right:15%;
 margin-left:15%;
 list-style:none
}
.carousel-indicators li {
 position:relative;
 -webkit-box-flex:0;
 -ms-flex:0 1 auto;
 flex:0 1 auto;
 width:30px;
 height:3px;
 margin-right:3px;
 margin-left:3px;
 text-indent:-999px;
 background-color:rgba(255,255,255,0.5)
}
.carousel-indicators li::before {
 position:absolute;
 top:-10px;
 left:0;
 display:inline-block;
 width:100%;
 height:10px;
 content:""
}
.carousel-indicators li::after {
 position:absolute;
 bottom:-10px;
 left:0;
 display:inline-block;
 width:100%;
 height:10px;
 content:""
}
.carousel-indicators .active {
 background-color:#fff
}
.carousel-caption {
 position:absolute;
 right:15%;
 bottom:20px;
 left:15%;
 z-index:10;
 padding-top:20px;
 padding-bottom:20px;
 color:#fff;
 text-align:center
}
.align-baseline {
 vertical-align:baseline!important
}
.align-top {
 vertical-align:top!important
}
.align-middle {
 vertical-align:middle!important
}
.align-bottom {
 vertical-align:bottom!important
}
.align-text-bottom {
 vertical-align:text-bottom!important
}
.align-text-top {
 vertical-align:text-top!important
}
.bg-primary {
 background-color:#007bff!important
}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover {
 background-color:#0062cc!important
}
.bg-secondary {
 background-color:#6c757d!important
}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover {
 background-color:#545b62!important
}
.bg-success {
 background-color:#28a745!important
}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover {
 background-color:#1e7e34!important
}
.bg-info {
 background-color:#17a2b8!important
}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover {
 background-color:#117a8b!important
}
.bg-warning {
 background-color:#ffc107!important
}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover {
 background-color:#d39e00!important
}
.bg-danger {
 background-color:#dc3545!important
}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover {
 background-color:#bd2130!important
}
.bg-light {
 background-color:#f8f9fa!important
}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover {
 background-color:#dae0e5!important
}
.bg-dark {
 background-color:#343a40!important
}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover {
 background-color:#1d2124!important
}
.bg-white {
 background-color:#fff!important
}
.bg-transparent {
 background-color:transparent!important
}
.border {
 border:1px solid #dee2e6!important
}
.border-top {
 border-top:1px solid #dee2e6!important
}
.border-right {
 border-right:1px solid #dee2e6!important
}
.border-bottom {
 border-bottom:1px solid #dee2e6!important
}
.border-left {
 border-left:1px solid #dee2e6!important
}
.border-0 {
 border:0!important
}
.border-top-0 {
 border-top:0!important
}
.border-right-0 {
 border-right:0!important
}
.border-bottom-0 {
 border-bottom:0!important
}
.border-left-0 {
 border-left:0!important
}
.border-primary {
 border-color:#007bff!important
}
.border-secondary {
 border-color:#6c757d!important
}
.border-success {
 border-color:#28a745!important
}
.border-info {
 border-color:#17a2b8!important
}
.border-warning {
 border-color:#ffc107!important
}
.border-danger {
 border-color:#dc3545!important
}
.border-light {
 border-color:#f8f9fa!important
}
.border-dark {
 border-color:#343a40!important
}
.border-white {
 border-color:#fff!important
}
.rounded {
 border-radius:.25rem!important
}
.rounded-top {
 border-top-left-radius:.25rem!important;
 border-top-right-radius:.25rem!important
}
.rounded-right {
 border-top-right-radius:.25rem!important;
 border-bottom-right-radius:.25rem!important
}
.rounded-bottom {
 border-bottom-right-radius:.25rem!important;
 border-bottom-left-radius:.25rem!important
}
.rounded-left {
 border-top-left-radius:.25rem!important;
 border-bottom-left-radius:.25rem!important
}
.rounded-circle {
 border-radius:50%!important
}
.rounded-0 {
 border-radius:0!important
}
.clearfix::after {
 display:block;
 clear:both;
 content:""
}
.d-none {
 display:none!important
}
.d-inline {
 display:inline!important
}
.d-inline-block {
 display:inline-block!important
}
.d-block {
 display:block!important
}
.d-table {
 display:table!important
}
.d-table-row {
 display:table-row!important
}
.d-table-cell {
 display:table-cell!important
}
.d-flex {
 display:-webkit-box!important;
 display:-ms-flexbox!important;
 display:flex!important
}
.d-inline-flex {
 display:-webkit-inline-box!important;
 display:-ms-inline-flexbox!important;
 display:inline-flex!important
}
@media (min-width: 576px) {
 .d-sm-none {
  display:none!important
 }
 .d-sm-inline {
  display:inline!important
 }
 .d-sm-inline-block {
  display:inline-block!important
 }
 .d-sm-block {
  display:block!important
 }
 .d-sm-table {
  display:table!important
 }
 .d-sm-table-row {
  display:table-row!important
 }
 .d-sm-table-cell {
  display:table-cell!important
 }
 .d-sm-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-sm-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width: 768px) {
 .d-md-none {
  display:none!important
 }
 .d-md-inline {
  display:inline!important
 }
 .d-md-inline-block {
  display:inline-block!important
 }
 .d-md-block {
  display:block!important
 }
 .d-md-table {
  display:table!important
 }
 .d-md-table-row {
  display:table-row!important
 }
 .d-md-table-cell {
  display:table-cell!important
 }
 .d-md-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-md-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width: 992px) {
 .d-lg-none {
  display:none!important
 }
 .d-lg-inline {
  display:inline!important
 }
 .d-lg-inline-block {
  display:inline-block!important
 }
 .d-lg-block {
  display:block!important
 }
 .d-lg-table {
  display:table!important
 }
 .d-lg-table-row {
  display:table-row!important
 }
 .d-lg-table-cell {
  display:table-cell!important
 }
 .d-lg-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-lg-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width: 1200px) {
 .d-xl-none {
  display:none!important
 }
 .d-xl-inline {
  display:inline!important
 }
 .d-xl-inline-block {
  display:inline-block!important
 }
 .d-xl-block {
  display:block!important
 }
 .d-xl-table {
  display:table!important
 }
 .d-xl-table-row {
  display:table-row!important
 }
 .d-xl-table-cell {
  display:table-cell!important
 }
 .d-xl-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-xl-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media print {
 .d-print-none {
  display:none!important
 }
 .d-print-inline {
  display:inline!important
 }
 .d-print-inline-block {
  display:inline-block!important
 }
 .d-print-block {
  display:block!important
 }
 .d-print-table {
  display:table!important
 }
 .d-print-table-row {
  display:table-row!important
 }
 .d-print-table-cell {
  display:table-cell!important
 }
 .d-print-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-print-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
.embed-responsive {
 position:relative;
 display:block;
 width:100%;
 padding:0;
 overflow:hidden
}
.embed-responsive::before {
 display:block;
 content:""
}
.embed-responsive .embed-responsive-item,.embed-responsive 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-21by9::before {
 padding-top:42.857143%
}
.embed-responsive-16by9::before {
 padding-top:56.25%
}
.embed-responsive-4by3::before {
 padding-top:75%
}
.embed-responsive-1by1::before {
 padding-top:100%
}
.flex-row {
 -webkit-box-orient:horizontal!important;
 -webkit-box-direction:normal!important;
 -ms-flex-direction:row!important;
 flex-direction:row!important
}
.flex-column {
 -webkit-box-orient:vertical!important;
 -webkit-box-direction:normal!important;
 -ms-flex-direction:column!important;
 flex-direction:column!important
}
.flex-row-reverse {
 -webkit-box-orient:horizontal!important;
 -webkit-box-direction:reverse!important;
 -ms-flex-direction:row-reverse!important;
 flex-direction:row-reverse!important
}
.flex-column-reverse {
 -webkit-box-orient:vertical!important;
 -webkit-box-direction:reverse!important;
 -ms-flex-direction:column-reverse!important;
 flex-direction:column-reverse!important
}
.flex-wrap {
 -ms-flex-wrap:wrap!important;
 flex-wrap:wrap!important
}
.flex-nowrap {
 -ms-flex-wrap:nowrap!important;
 flex-wrap:nowrap!important
}
.flex-wrap-reverse {
 -ms-flex-wrap:wrap-reverse!important;
 flex-wrap:wrap-reverse!important
}
.justify-content-start {
 -webkit-box-pack:start!important;
 -ms-flex-pack:start!important;
 justify-content:flex-start!important
}
.justify-content-end {
 -webkit-box-pack:end!important;
 -ms-flex-pack:end!important;
 justify-content:flex-end!important
}
.justify-content-center {
 -webkit-box-pack:center!important;
 -ms-flex-pack:center!important;
 justify-content:center!important
}
.justify-content-between {
 -webkit-box-pack:justify!important;
 -ms-flex-pack:justify!important;
 justify-content:space-between!important
}
.justify-content-around {
 -ms-flex-pack:distribute!important;
 justify-content:space-around!important
}
.align-items-start {
 -webkit-box-align:start!important;
 -ms-flex-align:start!important;
 align-items:flex-start!important
}
.align-items-end {
 -webkit-box-align:end!important;
 -ms-flex-align:end!important;
 align-items:flex-end!important
}
.align-items-center {
 -webkit-box-align:center!important;
 -ms-flex-align:center!important;
 align-items:center!important
}
.align-items-baseline {
 -webkit-box-align:baseline!important;
 -ms-flex-align:baseline!important;
 align-items:baseline!important
}
.align-items-stretch {
 -webkit-box-align:stretch!important;
 -ms-flex-align:stretch!important;
 align-items:stretch!important
}
.align-content-start {
 -ms-flex-line-pack:start!important;
 align-content:flex-start!important
}
.align-content-end {
 -ms-flex-line-pack:end!important;
 align-content:flex-end!important
}
.align-content-center {
 -ms-flex-line-pack:center!important;
 align-content:center!important
}
.align-content-between {
 -ms-flex-line-pack:justify!important;
 align-content:space-between!important
}
.align-content-around {
 -ms-flex-line-pack:distribute!important;
 align-content:space-around!important
}
.align-content-stretch {
 -ms-flex-line-pack:stretch!important;
 align-content:stretch!important
}
.align-self-auto {
 -ms-flex-item-align:auto!important;
 align-self:auto!important
}
.align-self-start {
 -ms-flex-item-align:start!important;
 align-self:flex-start!important
}
.align-self-end {
 -ms-flex-item-align:end!important;
 align-self:flex-end!important
}
.align-self-center {
 -ms-flex-item-align:center!important;
 align-self:center!important
}
.align-self-baseline {
 -ms-flex-item-align:baseline!important;
 align-self:baseline!important
}
.align-self-stretch {
 -ms-flex-item-align:stretch!important;
 align-self:stretch!important
}
@media (min-width: 576px) {
 .flex-sm-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-sm-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-sm-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-sm-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-sm-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-sm-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-sm-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .justify-content-sm-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-sm-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-sm-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-sm-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-sm-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-sm-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-sm-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-sm-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-sm-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-sm-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-sm-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-sm-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-sm-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-sm-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-sm-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-sm-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-sm-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-sm-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-sm-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-sm-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-sm-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-sm-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width: 768px) {
 .flex-md-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-md-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-md-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-md-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-md-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-md-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-md-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .justify-content-md-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-md-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-md-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-md-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-md-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-md-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-md-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-md-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-md-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-md-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-md-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-md-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-md-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-md-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-md-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-md-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-md-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-md-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-md-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-md-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-md-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-md-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width: 992px) {
 .flex-lg-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-lg-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-lg-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-lg-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-lg-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-lg-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-lg-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .justify-content-lg-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-lg-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-lg-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-lg-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-lg-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-lg-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-lg-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-lg-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-lg-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-lg-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-lg-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-lg-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-lg-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-lg-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-lg-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-lg-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-lg-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-lg-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-lg-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-lg-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-lg-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-lg-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width: 1200px) {
 .flex-xl-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-xl-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-xl-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-xl-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-xl-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-xl-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-xl-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .justify-content-xl-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-xl-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-xl-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-xl-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-xl-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-xl-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-xl-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-xl-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-xl-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-xl-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-xl-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-xl-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-xl-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-xl-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-xl-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-xl-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-xl-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-xl-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-xl-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-xl-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-xl-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-xl-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
.float-left {
 float:left!important
}
.float-right {
 float:right!important
}
.float-none {
 float:none!important
}
@media (min-width: 576px) {
 .float-sm-left {
  float:left!important
 }
 .float-sm-right {
  float:right!important
 }
 .float-sm-none {
  float:none!important
 }
}
@media (min-width: 768px) {
 .float-md-left {
  float:left!important
 }
 .float-md-right {
  float:right!important
 }
 .float-md-none {
  float:none!important
 }
}
@media (min-width: 992px) {
 .float-lg-left {
  float:left!important
 }
 .float-lg-right {
  float:right!important
 }
 .float-lg-none {
  float:none!important
 }
}
@media (min-width: 1200px) {
 .float-xl-left {
  float:left!important
 }
 .float-xl-right {
  float:right!important
 }
 .float-xl-none {
  float:none!important
 }
}
.position-static {
 position:static!important
}
.position-relative {
 position:relative!important
}
.position-absolute {
 position:absolute!important
}
.position-fixed {
 position:fixed!important
}
.position-sticky {
 position:-webkit-sticky!important;
 position:sticky!important
}
.fixed-top {
 position:fixed;
 top:0;
 right:0;
 left:0;
 z-index:1030
}
.fixed-bottom {
 position:fixed;
 right:0;
 bottom:0;
 left:0;
 z-index:1030
}
.sr-only {
 position:absolute;
 width:1px;
 height:1px;
 padding:0;
 overflow:hidden;
 clip:rect(0,0,0,0);
 white-space:nowrap;
 -webkit-clip-path:inset(50%);
 clip-path:inset(50%);
 border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus {
 position:static;
 width:auto;
 height:auto;
 overflow:visible;
 clip:auto;
 white-space:normal;
 -webkit-clip-path:none;
 clip-path:none
}
.w-25 {
 width:25%!important
}
.w-50 {
 width:50%!important
}
.w-75 {
 width:75%!important
}
.w-100 {
 width:100%!important
}
.h-25 {
 height:25%!important
}
.h-50 {
 height:50%!important
}
.h-75 {
 height:75%!important
}
.h-100 {
 height:100%!important
}
.mw-100 {
 max-width:100%!important
}
.mh-100 {
 max-height:100%!important
}
.m-0 {
 margin:0!important
}
.mt-0,.my-0 {
 margin-top:0!important
}
.mr-0,.mx-0 {
 margin-right:0!important
}
.mb-0,.my-0 {
 margin-bottom:0!important
}
.ml-0,.mx-0 {
 margin-left:0!important
}
.m-1 {
 margin:.25rem!important
}
.mt-1,.my-1 {
 margin-top:.25rem!important
}
.mr-1,.mx-1 {
 margin-right:.25rem!important
}
.mb-1,.my-1 {
 margin-bottom:.25rem!important
}
.ml-1,.mx-1 {
 margin-left:.25rem!important
}
.m-2 {
 margin:.5rem!important
}
.mt-2,.my-2 {
 margin-top:.5rem!important
}
.mr-2,.mx-2 {
 margin-right:.5rem!important
}
.mb-2,.my-2 {
 margin-bottom:.5rem!important
}
.ml-2,.mx-2 {
 margin-left:.5rem!important
}
.m-3 {
 margin:1rem!important
}
.mt-3,.my-3 {
 margin-top:1rem!important
}
.mr-3,.mx-3 {
 margin-right:1rem!important
}
.mb-3,.my-3 {
 margin-bottom:1rem!important
}
.ml-3,.mx-3 {
 margin-left:1rem!important
}
.m-4 {
 margin:1.5rem!important
}
.mt-4,.my-4 {
 margin-top:1.5rem!important
}
.mr-4,.mx-4 {
 margin-right:1.5rem!important
}
.mb-4,.my-4 {
 margin-bottom:1.5rem!important
}
.ml-4,.mx-4 {
 margin-left:1.5rem!important
}
.m-5 {
 margin:3rem!important
}
.mt-5,.my-5 {
 margin-top:3rem!important
}
.mr-5,.mx-5 {
 margin-right:3rem!important
}
.mb-5,.my-5 {
 margin-bottom:3rem!important
}
.ml-5,.mx-5 {
 margin-left:3rem!important
}
.p-0 {
 padding:0!important
}
.pt-0,.py-0 {
 padding-top:0!important
}
.pr-0,.px-0 {
 padding-right:0!important
}
.pb-0,.py-0 {
 padding-bottom:0!important
}
.pl-0,.px-0 {
 padding-left:0!important
}
.p-1 {
 padding:.25rem!important
}
.pt-1,.py-1 {
 padding-top:.25rem!important
}
.pr-1,.px-1 {
 padding-right:.25rem!important
}
.pb-1,.py-1 {
 padding-bottom:.25rem!important
}
.pl-1,.px-1 {
 padding-left:.25rem!important
}
.p-2 {
 padding:.5rem!important
}
.pt-2,.py-2 {
 padding-top:.5rem!important
}
.pr-2,.px-2 {
 padding-right:.5rem!important
}
.pb-2,.py-2 {
 padding-bottom:.5rem!important
}
.pl-2,.px-2 {
 padding-left:.5rem!important
}
.p-3 {
 padding:1rem!important
}
.pt-3,.py-3 {
 padding-top:1rem!important
}
.pr-3,.px-3 {
 padding-right:1rem!important
}
.pb-3,.py-3 {
 padding-bottom:1rem!important
}
.pl-3,.px-3 {
 padding-left:1rem!important
}
.p-4 {
 padding:1.5rem!important
}
.pt-4,.py-4 {
 padding-top:1.5rem!important
}
.pr-4,.px-4 {
 padding-right:1.5rem!important
}
.pb-4,.py-4 {
 padding-bottom:1.5rem!important
}
.pl-4,.px-4 {
 padding-left:1.5rem!important
}
.p-5 {
 padding:3rem!important
}
.pt-5,.py-5 {
 padding-top:3rem!important
}
.pr-5,.px-5 {
 padding-right:3rem!important
}
.pb-5,.py-5 {
 padding-bottom:3rem!important
}
.pl-5,.px-5 {
 padding-left:3rem!important
}
.m-auto {
 margin:auto!important
}
.mt-auto,.my-auto {
 margin-top:auto!important
}
.mr-auto,.mx-auto {
 margin-right:auto!important
}
.mb-auto,.my-auto {
 margin-bottom:auto!important
}
.ml-auto,.mx-auto {
 margin-left:auto!important
}
@media (min-width: 576px) {
 .m-sm-0 {
  margin:0!important
 }
 .mt-sm-0,.my-sm-0 {
  margin-top:0!important
 }
 .mr-sm-0,.mx-sm-0 {
  margin-right:0!important
 }
 .mb-sm-0,.my-sm-0 {
  margin-bottom:0!important
 }
 .ml-sm-0,.mx-sm-0 {
  margin-left:0!important
 }
 .m-sm-1 {
  margin:.25rem!important
 }
 .mt-sm-1,.my-sm-1 {
  margin-top:.25rem!important
 }
 .mr-sm-1,.mx-sm-1 {
  margin-right:.25rem!important
 }
 .mb-sm-1,.my-sm-1 {
  margin-bottom:.25rem!important
 }
 .ml-sm-1,.mx-sm-1 {
  margin-left:.25rem!important
 }
 .m-sm-2 {
  margin:.5rem!important
 }
 .mt-sm-2,.my-sm-2 {
  margin-top:.5rem!important
 }
 .mr-sm-2,.mx-sm-2 {
  margin-right:.5rem!important
 }
 .mb-sm-2,.my-sm-2 {
  margin-bottom:.5rem!important
 }
 .ml-sm-2,.mx-sm-2 {
  margin-left:.5rem!important
 }
 .m-sm-3 {
  margin:1rem!important
 }
 .mt-sm-3,.my-sm-3 {
  margin-top:1rem!important
 }
 .mr-sm-3,.mx-sm-3 {
  margin-right:1rem!important
 }
 .mb-sm-3,.my-sm-3 {
  margin-bottom:1rem!important
 }
 .ml-sm-3,.mx-sm-3 {
  margin-left:1rem!important
 }
 .m-sm-4 {
  margin:1.5rem!important
 }
 .mt-sm-4,.my-sm-4 {
  margin-top:1.5rem!important
 }
 .mr-sm-4,.mx-sm-4 {
  margin-right:1.5rem!important
 }
 .mb-sm-4,.my-sm-4 {
  margin-bottom:1.5rem!important
 }
 .ml-sm-4,.mx-sm-4 {
  margin-left:1.5rem!important
 }
 .m-sm-5 {
  margin:3rem!important
 }
 .mt-sm-5,.my-sm-5 {
  margin-top:3rem!important
 }
 .mr-sm-5,.mx-sm-5 {
  margin-right:3rem!important
 }
 .mb-sm-5,.my-sm-5 {
  margin-bottom:3rem!important
 }
 .ml-sm-5,.mx-sm-5 {
  margin-left:3rem!important
 }
 .p-sm-0 {
  padding:0!important
 }
 .pt-sm-0,.py-sm-0 {
  padding-top:0!important
 }
 .pr-sm-0,.px-sm-0 {
  padding-right:0!important
 }
 .pb-sm-0,.py-sm-0 {
  padding-bottom:0!important
 }
 .pl-sm-0,.px-sm-0 {
  padding-left:0!important
 }
 .p-sm-1 {
  padding:.25rem!important
 }
 .pt-sm-1,.py-sm-1 {
  padding-top:.25rem!important
 }
 .pr-sm-1,.px-sm-1 {
  padding-right:.25rem!important
 }
 .pb-sm-1,.py-sm-1 {
  padding-bottom:.25rem!important
 }
 .pl-sm-1,.px-sm-1 {
  padding-left:.25rem!important
 }
 .p-sm-2 {
  padding:.5rem!important
 }
 .pt-sm-2,.py-sm-2 {
  padding-top:.5rem!important
 }
 .pr-sm-2,.px-sm-2 {
  padding-right:.5rem!important
 }
 .pb-sm-2,.py-sm-2 {
  padding-bottom:.5rem!important
 }
 .pl-sm-2,.px-sm-2 {
  padding-left:.5rem!important
 }
 .p-sm-3 {
  padding:1rem!important
 }
 .pt-sm-3,.py-sm-3 {
  padding-top:1rem!important
 }
 .pr-sm-3,.px-sm-3 {
  padding-right:1rem!important
 }
 .pb-sm-3,.py-sm-3 {
  padding-bottom:1rem!important
 }
 .pl-sm-3,.px-sm-3 {
  padding-left:1rem!important
 }
 .p-sm-4 {
  padding:1.5rem!important
 }
 .pt-sm-4,.py-sm-4 {
  padding-top:1.5rem!important
 }
 .pr-sm-4,.px-sm-4 {
  padding-right:1.5rem!important
 }
 .pb-sm-4,.py-sm-4 {
  padding-bottom:1.5rem!important
 }
 .pl-sm-4,.px-sm-4 {
  padding-left:1.5rem!important
 }
 .p-sm-5 {
  padding:3rem!important
 }
 .pt-sm-5,.py-sm-5 {
  padding-top:3rem!important
 }
 .pr-sm-5,.px-sm-5 {
  padding-right:3rem!important
 }
 .pb-sm-5,.py-sm-5 {
  padding-bottom:3rem!important
 }
 .pl-sm-5,.px-sm-5 {
  padding-left:3rem!important
 }
 .m-sm-auto {
  margin:auto!important
 }
 .mt-sm-auto,.my-sm-auto {
  margin-top:auto!important
 }
 .mr-sm-auto,.mx-sm-auto {
  margin-right:auto!important
 }
 .mb-sm-auto,.my-sm-auto {
  margin-bottom:auto!important
 }
 .ml-sm-auto,.mx-sm-auto {
  margin-left:auto!important
 }
}
@media (min-width: 768px) {
 .m-md-0 {
  margin:0!important
 }
 .mt-md-0,.my-md-0 {
  margin-top:0!important
 }
 .mr-md-0,.mx-md-0 {
  margin-right:0!important
 }
 .mb-md-0,.my-md-0 {
  margin-bottom:0!important
 }
 .ml-md-0,.mx-md-0 {
  margin-left:0!important
 }
 .m-md-1 {
  margin:.25rem!important
 }
 .mt-md-1,.my-md-1 {
  margin-top:.25rem!important
 }
 .mr-md-1,.mx-md-1 {
  margin-right:.25rem!important
 }
 .mb-md-1,.my-md-1 {
  margin-bottom:.25rem!important
 }
 .ml-md-1,.mx-md-1 {
  margin-left:.25rem!important
 }
 .m-md-2 {
  margin:.5rem!important
 }
 .mt-md-2,.my-md-2 {
  margin-top:.5rem!important
 }
 .mr-md-2,.mx-md-2 {
  margin-right:.5rem!important
 }
 .mb-md-2,.my-md-2 {
  margin-bottom:.5rem!important
 }
 .ml-md-2,.mx-md-2 {
  margin-left:.5rem!important
 }
 .m-md-3 {
  margin:1rem!important
 }
 .mt-md-3,.my-md-3 {
  margin-top:1rem!important
 }
 .mr-md-3,.mx-md-3 {
  margin-right:1rem!important
 }
 .mb-md-3,.my-md-3 {
  margin-bottom:1rem!important
 }
 .ml-md-3,.mx-md-3 {
  margin-left:1rem!important
 }
 .m-md-4 {
  margin:1.5rem!important
 }
 .mt-md-4,.my-md-4 {
  margin-top:1.5rem!important
 }
 .mr-md-4,.mx-md-4 {
  margin-right:1.5rem!important
 }
 .mb-md-4,.my-md-4 {
  margin-bottom:1.5rem!important
 }
 .ml-md-4,.mx-md-4 {
  margin-left:1.5rem!important
 }
 .m-md-5 {
  margin:3rem!important
 }
 .mt-md-5,.my-md-5 {
  margin-top:3rem!important
 }
 .mr-md-5,.mx-md-5 {
  margin-right:3rem!important
 }
 .mb-md-5,.my-md-5 {
  margin-bottom:3rem!important
 }
 .ml-md-5,.mx-md-5 {
  margin-left:3rem!important
 }
 .p-md-0 {
  padding:0!important
 }
 .pt-md-0,.py-md-0 {
  padding-top:0!important
 }
 .pr-md-0,.px-md-0 {
  padding-right:0!important
 }
 .pb-md-0,.py-md-0 {
  padding-bottom:0!important
 }
 .pl-md-0,.px-md-0 {
  padding-left:0!important
 }
 .p-md-1 {
  padding:.25rem!important
 }
 .pt-md-1,.py-md-1 {
  padding-top:.25rem!important
 }
 .pr-md-1,.px-md-1 {
  padding-right:.25rem!important
 }
 .pb-md-1,.py-md-1 {
  padding-bottom:.25rem!important
 }
 .pl-md-1,.px-md-1 {
  padding-left:.25rem!important
 }
 .p-md-2 {
  padding:.5rem!important
 }
 .pt-md-2,.py-md-2 {
  padding-top:.5rem!important
 }
 .pr-md-2,.px-md-2 {
  padding-right:.5rem!important
 }
 .pb-md-2,.py-md-2 {
  padding-bottom:.5rem!important
 }
 .pl-md-2,.px-md-2 {
  padding-left:.5rem!important
 }
 .p-md-3 {
  padding:1rem!important
 }
 .pt-md-3,.py-md-3 {
  padding-top:1rem!important
 }
 .pr-md-3,.px-md-3 {
  padding-right:1rem!important
 }
 .pb-md-3,.py-md-3 {
  padding-bottom:1rem!important
 }
 .pl-md-3,.px-md-3 {
  padding-left:1rem!important
 }
 .p-md-4 {
  padding:1.5rem!important
 }
 .pt-md-4,.py-md-4 {
  padding-top:1.5rem!important
 }
 .pr-md-4,.px-md-4 {
  padding-right:1.5rem!important
 }
 .pb-md-4,.py-md-4 {
  padding-bottom:1.5rem!important
 }
 .pl-md-4,.px-md-4 {
  padding-left:1.5rem!important
 }
 .p-md-5 {
  padding:3rem!important
 }
 .pt-md-5,.py-md-5 {
  padding-top:3rem!important
 }
 .pr-md-5,.px-md-5 {
  padding-right:3rem!important
 }
 .pb-md-5,.py-md-5 {
  padding-bottom:3rem!important
 }
 .pl-md-5,.px-md-5 {
  padding-left:3rem!important
 }
 .m-md-auto {
  margin:auto!important
 }
 .mt-md-auto,.my-md-auto {
  margin-top:auto!important
 }
 .mr-md-auto,.mx-md-auto {
  margin-right:auto!important
 }
 .mb-md-auto,.my-md-auto {
  margin-bottom:auto!important
 }
 .ml-md-auto,.mx-md-auto {
  margin-left:auto!important
 }
}
@media (min-width: 992px) {
 .m-lg-0 {
  margin:0!important
 }
 .mt-lg-0,.my-lg-0 {
  margin-top:0!important
 }
 .mr-lg-0,.mx-lg-0 {
  margin-right:0!important
 }
 .mb-lg-0,.my-lg-0 {
  margin-bottom:0!important
 }
 .ml-lg-0,.mx-lg-0 {
  margin-left:0!important
 }
 .m-lg-1 {
  margin:.25rem!important
 }
 .mt-lg-1,.my-lg-1 {
  margin-top:.25rem!important
 }
 .mr-lg-1,.mx-lg-1 {
  margin-right:.25rem!important
 }
 .mb-lg-1,.my-lg-1 {
  margin-bottom:.25rem!important
 }
 .ml-lg-1,.mx-lg-1 {
  margin-left:.25rem!important
 }
 .m-lg-2 {
  margin:.5rem!important
 }
 .mt-lg-2,.my-lg-2 {
  margin-top:.5rem!important
 }
 .mr-lg-2,.mx-lg-2 {
  margin-right:.5rem!important
 }
 .mb-lg-2,.my-lg-2 {
  margin-bottom:.5rem!important
 }
 .ml-lg-2,.mx-lg-2 {
  margin-left:.5rem!important
 }
 .m-lg-3 {
  margin:1rem!important
 }
 .mt-lg-3,.my-lg-3 {
  margin-top:1rem!important
 }
 .mr-lg-3,.mx-lg-3 {
  margin-right:1rem!important
 }
 .mb-lg-3,.my-lg-3 {
  margin-bottom:1rem!important
 }
 .ml-lg-3,.mx-lg-3 {
  margin-left:1rem!important
 }
 .m-lg-4 {
  margin:1.5rem!important
 }
 .mt-lg-4,.my-lg-4 {
  margin-top:1.5rem!important
 }
 .mr-lg-4,.mx-lg-4 {
  margin-right:1.5rem!important
 }
 .mb-lg-4,.my-lg-4 {
  margin-bottom:1.5rem!important
 }
 .ml-lg-4,.mx-lg-4 {
  margin-left:1.5rem!important
 }
 .m-lg-5 {
  margin:3rem!important
 }
 .mt-lg-5,.my-lg-5 {
  margin-top:3rem!important
 }
 .mr-lg-5,.mx-lg-5 {
  margin-right:3rem!important
 }
 .mb-lg-5,.my-lg-5 {
  margin-bottom:3rem!important
 }
 .ml-lg-5,.mx-lg-5 {
  margin-left:3rem!important
 }
 .p-lg-0 {
  padding:0!important
 }
 .pt-lg-0,.py-lg-0 {
  padding-top:0!important
 }
 .pr-lg-0,.px-lg-0 {
  padding-right:0!important
 }
 .pb-lg-0,.py-lg-0 {
  padding-bottom:0!important
 }
 .pl-lg-0,.px-lg-0 {
  padding-left:0!important
 }
 .p-lg-1 {
  padding:.25rem!important
 }
 .pt-lg-1,.py-lg-1 {
  padding-top:.25rem!important
 }
 .pr-lg-1,.px-lg-1 {
  padding-right:.25rem!important
 }
 .pb-lg-1,.py-lg-1 {
  padding-bottom:.25rem!important
 }
 .pl-lg-1,.px-lg-1 {
  padding-left:.25rem!important
 }
 .p-lg-2 {
  padding:.5rem!important
 }
 .pt-lg-2,.py-lg-2 {
  padding-top:.5rem!important
 }
 .pr-lg-2,.px-lg-2 {
  padding-right:.5rem!important
 }
 .pb-lg-2,.py-lg-2 {
  padding-bottom:.5rem!important
 }
 .pl-lg-2,.px-lg-2 {
  padding-left:.5rem!important
 }
 .p-lg-3 {
  padding:1rem!important
 }
 .pt-lg-3,.py-lg-3 {
  padding-top:1rem!important
 }
 .pr-lg-3,.px-lg-3 {
  padding-right:1rem!important
 }
 .pb-lg-3,.py-lg-3 {
  padding-bottom:1rem!important
 }
 .pl-lg-3,.px-lg-3 {
  padding-left:1rem!important
 }
 .p-lg-4 {
  padding:1.5rem!important
 }
 .pt-lg-4,.py-lg-4 {
  padding-top:1.5rem!important
 }
 .pr-lg-4,.px-lg-4 {
  padding-right:1.5rem!important
 }
 .pb-lg-4,.py-lg-4 {
  padding-bottom:1.5rem!important
 }
 .pl-lg-4,.px-lg-4 {
  padding-left:1.5rem!important
 }
 .p-lg-5 {
  padding:3rem!important
 }
 .pt-lg-5,.py-lg-5 {
  padding-top:3rem!important
 }
 .pr-lg-5,.px-lg-5 {
  padding-right:3rem!important
 }
 .pb-lg-5,.py-lg-5 {
  padding-bottom:3rem!important
 }
 .pl-lg-5,.px-lg-5 {
  padding-left:3rem!important
 }
 .m-lg-auto {
  margin:auto!important
 }
 .mt-lg-auto,.my-lg-auto {
  margin-top:auto!important
 }
 .mr-lg-auto,.mx-lg-auto {
  margin-right:auto!important
 }
 .mb-lg-auto,.my-lg-auto {
  margin-bottom:auto!important
 }
 .ml-lg-auto,.mx-lg-auto {
  margin-left:auto!important
 }
}
@media (min-width: 1200px) {
 .m-xl-0 {
  margin:0!important
 }
 .mt-xl-0,.my-xl-0 {
  margin-top:0!important
 }
 .mr-xl-0,.mx-xl-0 {
  margin-right:0!important
 }
 .mb-xl-0,.my-xl-0 {
  margin-bottom:0!important
 }
 .ml-xl-0,.mx-xl-0 {
  margin-left:0!important
 }
 .m-xl-1 {
  margin:.25rem!important
 }
 .mt-xl-1,.my-xl-1 {
  margin-top:.25rem!important
 }
 .mr-xl-1,.mx-xl-1 {
  margin-right:.25rem!important
 }
 .mb-xl-1,.my-xl-1 {
  margin-bottom:.25rem!important
 }
 .ml-xl-1,.mx-xl-1 {
  margin-left:.25rem!important
 }
 .m-xl-2 {
  margin:.5rem!important
 }
 .mt-xl-2,.my-xl-2 {
  margin-top:.5rem!important
 }
 .mr-xl-2,.mx-xl-2 {
  margin-right:.5rem!important
 }
 .mb-xl-2,.my-xl-2 {
  margin-bottom:.5rem!important
 }
 .ml-xl-2,.mx-xl-2 {
  margin-left:.5rem!important
 }
 .m-xl-3 {
  margin:1rem!important
 }
 .mt-xl-3,.my-xl-3 {
  margin-top:1rem!important
 }
 .mr-xl-3,.mx-xl-3 {
  margin-right:1rem!important
 }
 .mb-xl-3,.my-xl-3 {
  margin-bottom:1rem!important
 }
 .ml-xl-3,.mx-xl-3 {
  margin-left:1rem!important
 }
 .m-xl-4 {
  margin:1.5rem!important
 }
 .mt-xl-4,.my-xl-4 {
  margin-top:1.5rem!important
 }
 .mr-xl-4,.mx-xl-4 {
  margin-right:1.5rem!important
 }
 .mb-xl-4,.my-xl-4 {
  margin-bottom:1.5rem!important
 }
 .ml-xl-4,.mx-xl-4 {
  margin-left:1.5rem!important
 }
 .m-xl-5 {
  margin:3rem!important
 }
 .mt-xl-5,.my-xl-5 {
  margin-top:3rem!important
 }
 .mr-xl-5,.mx-xl-5 {
  margin-right:3rem!important
 }
 .mb-xl-5,.my-xl-5 {
  margin-bottom:3rem!important
 }
 .ml-xl-5,.mx-xl-5 {
  margin-left:3rem!important
 }
 .p-xl-0 {
  padding:0!important
 }
 .pt-xl-0,.py-xl-0 {
  padding-top:0!important
 }
 .pr-xl-0,.px-xl-0 {
  padding-right:0!important
 }
 .pb-xl-0,.py-xl-0 {
  padding-bottom:0!important
 }
 .pl-xl-0,.px-xl-0 {
  padding-left:0!important
 }
 .p-xl-1 {
  padding:.25rem!important
 }
 .pt-xl-1,.py-xl-1 {
  padding-top:.25rem!important
 }
 .pr-xl-1,.px-xl-1 {
  padding-right:.25rem!important
 }
 .pb-xl-1,.py-xl-1 {
  padding-bottom:.25rem!important
 }
 .pl-xl-1,.px-xl-1 {
  padding-left:.25rem!important
 }
 .p-xl-2 {
  padding:.5rem!important
 }
 .pt-xl-2,.py-xl-2 {
  padding-top:.5rem!important
 }
 .pr-xl-2,.px-xl-2 {
  padding-right:.5rem!important
 }
 .pb-xl-2,.py-xl-2 {
  padding-bottom:.5rem!important
 }
 .pl-xl-2,.px-xl-2 {
  padding-left:.5rem!important
 }
 .p-xl-3 {
  padding:1rem!important
 }
 .pt-xl-3,.py-xl-3 {
  padding-top:1rem!important
 }
 .pr-xl-3,.px-xl-3 {
  padding-right:1rem!important
 }
 .pb-xl-3,.py-xl-3 {
  padding-bottom:1rem!important
 }
 .pl-xl-3,.px-xl-3 {
  padding-left:1rem!important
 }
 .p-xl-4 {
  padding:1.5rem!important
 }
 .pt-xl-4,.py-xl-4 {
  padding-top:1.5rem!important
 }
 .pr-xl-4,.px-xl-4 {
  padding-right:1.5rem!important
 }
 .pb-xl-4,.py-xl-4 {
  padding-bottom:1.5rem!important
 }
 .pl-xl-4,.px-xl-4 {
  padding-left:1.5rem!important
 }
 .p-xl-5 {
  padding:3rem!important
 }
 .pt-xl-5,.py-xl-5 {
  padding-top:3rem!important
 }
 .pr-xl-5,.px-xl-5 {
  padding-right:3rem!important
 }
 .pb-xl-5,.py-xl-5 {
  padding-bottom:3rem!important
 }
 .pl-xl-5,.px-xl-5 {
  padding-left:3rem!important
 }
 .m-xl-auto {
  margin:auto!important
 }
 .mt-xl-auto,.my-xl-auto {
  margin-top:auto!important
 }
 .mr-xl-auto,.mx-xl-auto {
  margin-right:auto!important
 }
 .mb-xl-auto,.my-xl-auto {
  margin-bottom:auto!important
 }
 .ml-xl-auto,.mx-xl-auto {
  margin-left:auto!important
 }
}
.text-justify {
 text-align:justify!important
}
.text-nowrap {
 white-space:nowrap!important
}
.text-truncate {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.text-left {
 text-align:left!important
}
.text-right {
 text-align:right!important
}
.text-center {
 text-align:center!important
}
@media (min-width: 576px) {
 .text-sm-left {
  text-align:left!important
 }
 .text-sm-right {
  text-align:right!important
 }
 .text-sm-center {
  text-align:center!important
 }
}
@media (min-width: 768px) {
 .text-md-left {
  text-align:left!important
 }
 .text-md-right {
  text-align:right!important
 }
 .text-md-center {
  text-align:center!important
 }
}
@media (min-width: 992px) {
 .text-lg-left {
  text-align:left!important
 }
 .text-lg-right {
  text-align:right!important
 }
 .text-lg-center {
  text-align:center!important
 }
}
@media (min-width: 1200px) {
 .text-xl-left {
  text-align:left!important
 }
 .text-xl-right {
  text-align:right!important
 }
 .text-xl-center {
  text-align:center!important
 }
}
.text-lowercase {
 text-transform:lowercase!important
}
.text-uppercase {
 text-transform:uppercase!important
}
.text-capitalize {
 text-transform:capitalize!important
}
.font-weight-light {
 font-weight:300!important
}
.font-weight-normal {
 font-weight:400!important
}
.font-weight-bold {
 font-weight:700!important
}
.font-italic {
 font-style:italic!important
}
.text-white {
 color:#fff!important
}
.text-primary {
 color:#007bff!important
}
a.text-primary:focus,a.text-primary:hover {
 color:#0062cc!important
}
.text-secondary {
 color:#6c757d!important
}
a.text-secondary:focus,a.text-secondary:hover {
 color:#545b62!important
}
.text-success {
 color:#28a745!important
}
a.text-success:focus,a.text-success:hover {
 color:#1e7e34!important
}
.text-info {
 color:#17a2b8!important
}
a.text-info:focus,a.text-info:hover {
 color:#117a8b!important
}
.text-warning {
 color:#ffc107!important
}
a.text-warning:focus,a.text-warning:hover {
 color:#d39e00!important
}
.text-danger {
 color:#dc3545!important
}
a.text-danger:focus,a.text-danger:hover {
 color:#bd2130!important
}
.text-light {
 color:#f8f9fa!important
}
a.text-light:focus,a.text-light:hover {
 color:#dae0e5!important
}
.text-dark {
 color:#343a40!important
}
a.text-dark:focus,a.text-dark:hover {
 color:#1d2124!important
}
.text-muted {
 color:#6c757d!important
}
.text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.visible {
 visibility:visible!important
}
.invisible {
 visibility:hidden!important
}
@media print {
 *,::after,::before {
  text-shadow:none!important;
  box-shadow:none!important
 }
 a:not(.btn) {
  text-decoration:underline
 }
 abbr[title]::after {
  content:" (" attr(title) ")"
 }
 pre {
  white-space:pre-wrap!important
 }
 blockquote,pre {
  border:1px solid #999;
  page-break-inside:avoid
 }
 thead {
  display:table-header-group
 }
 img,tr {
  page-break-inside:avoid
 }
 h2,h3,p {
  orphans:3;
  widows:3
 }
 h2,h3 {
  page-break-after:avoid
 }
 @page {
  size:a3
 }
 body {
  min-width:992px!important
 }
 .container {
  min-width:992px!important
 }
 .navbar {
  display:none
 }
 .badge {
  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
 }
}
.bootstrap-switch {
 display:inline-block;
 direction:ltr;
 cursor:pointer;
 border-radius:30px;
 border:0;
 position:relative;
 text-align:left;
 margin-bottom:10px;
 line-height:8px;
 width:59px!important;
 height:22px;
 outline:none;
 z-index:0;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 vertical-align:middle;
 -webkit-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;
 margin-right:20px;
 background:rgba(44,44,44,0.2)
}
.bootstrap-switch .bootstrap-switch-container {
 display:inline-flex;
 top:0;
 height:22px;
 border-radius:4px;
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 width:100px!important
}
.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-label {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 cursor:pointer;
 display:inline-block!important;
 height:100%;
 color:#fff;
 padding:6px 12px;
 font-size:11px;
 text-indent:-5px;
 line-height:15px;
 -webkit-transition:.25s ease-out;
 transition:.25s ease-out
}
.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off {
 text-align:center;
 z-index:1;
 float:left;
 line-height:11px;
 width:50%!important
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-brown,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-brown {
 color:#fff;
 background:#f96332
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
 color:#fff;
 background:#2CA8FF
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
 color:#fff;
 background:#18ce0f
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
 background:#FFB236;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
 color:#fff;
 background:#FF3636
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
 color:#fff
}
.bootstrap-switch .bootstrap-switch-label {
 text-align:center;
 z-index:100;
 color:#333;
 background:#fff;
 width:22px!important;
 height:22px!important;
 margin:0 -11px;
 border-radius:20px;
 position:absolute;
 float:left;
 top:0;
 left:50%;
 padding:0;
 box-shadow:0 1px 11px rgba(0,0,0,0.25)
}
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label {
 background-color:rgba(23,23,23,0.4)
}
.bootstrap-switch.bootstrap-switch-on:hover .bootstrap-switch-label {
 width:27px!important;
 margin-left:-16px
}
.bootstrap-switch.bootstrap-switch-off:hover .bootstrap-switch-label {
 width:27px!important;
 margin-left:-11px
}
.bootstrap-switch .bootstrap-switch-handle-on {
 border-bottom-left-radius:3px;
 border-top-left-radius:3px
}
.bootstrap-switch .bootstrap-switch-handle-off {
 text-indent:6px
}
.bootstrap-switch input[type='radio'],.bootstrap-switch input[type='checkbox'] {
 position:absolute!important;
 top:0;
 left:0;
 opacity:0;
 filter:alpha(opacity=0);
 z-index:-1
}
.bootstrap-switch input[type='radio'].form-control,.bootstrap-switch input[type='checkbox'].form-control {
 height:auto
}
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
 padding:1px 5px;
 font-size:12px;
 line-height:1.5
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
 padding:5px 10px;
 font-size:12px;
 line-height:1.5
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
 padding:6px 16px;
 font-size:18px;
 line-height:1.33
}
.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-readonly,.bootstrap-switch.bootstrap-switch-indeterminate {
 cursor:default!important
}
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
 opacity:.5;
 filter:alpha(opacity=50);
 cursor:default!important
}
.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
 -webkit-transition:margin-left .5s;
 transition:margin-left .5s
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
 border-bottom-left-radius:0;
 border-top-left-radius:0;
 border-bottom-right-radius:3px;
 border-top-right-radius:3px
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
 border-bottom-right-radius:0;
 border-top-right-radius:0;
 border-bottom-left-radius:3px;
 border-top-left-radius:3px
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-container {
 margin-left:-2px!important
}
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-container {
 margin-left:-39px!important
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label:before {
 background-color:#FFF
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-red ~ .bootstrap-switch-default {
 background-color:#FF3636
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-orange ~ .bootstrap-switch-default {
 background-color:#FFB236
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-green ~ .bootstrap-switch-default {
 background-color:#18ce0f
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-brown ~ .bootstrap-switch-default {
 background-color:#f96332
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-blue ~ .bootstrap-switch-default {
 background-color:#2CA8FF
}
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-red,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-brown,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-blue,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-orange,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-green {
 background-color:#E3E3E3
}
.bootstrap-switch-off .bootstrap-switch-handle-on {
 opacity:0
}
.bootstrap-switch-on .bootstrap-switch-handle-off {
 opacity:0
}
.noUi-target,.noUi-target * {
 -webkit-touch-callout:none;
 -webkit-tap-highlight-color:rgba(0,0,0,0);
 -webkit-user-select:none;
 -ms-touch-action:none;
 touch-action:none;
 -ms-user-select:none;
 -moz-user-select:none;
 user-select:none;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.noUi-target {
 position:relative;
 direction:ltr
}
.noUi-base {
 width:100%;
 height:100%;
 position:relative;
 z-index:1
}
.noUi-connect {
 position:absolute;
 right:0;
 top:0;
 left:0;
 bottom:0
}
.noUi-origin {
 position:absolute;
 height:0;
 width:0
}
.noUi-handle {
 position:relative;
 z-index:1
}
.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin {
 -webkit-transition:top 0.3s,right 0.3s,bottom 0.3s,left .3s;
 transition:top 0.3s,right 0.3s,bottom 0.3s,left .3s
}
.noUi-state-drag * {
 cursor:inherit!important
}
.noUi-base,.noUi-handle {
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.noUi-horizontal {
 height:1px
}
.noUi-horizontal .noUi-handle {
 border-radius:50%;
 background-color:#FFF;
 box-shadow:0 1px 13px 0 rgba(0,0,0,0.2);
 height:15px;
 width:15px;
 cursor:pointer;
 margin-left:-10px;
 margin-top:-7px
}
.noUi-vertical {
 width:18px
}
.noUi-vertical .noUi-handle {
 width:28px;
 height:34px;
 left:-6px;
 top:-17px
}
.noUi-target {
 background-color:rgba(182,182,182,0.3);
 border-radius:3px
}
.noUi-connect {
 background:#888;
 border-radius:3px;
 -webkit-transition:background 450ms;
 transition:background 450ms
}
.noUi-draggable {
 cursor:ew-resize
}
.noUi-vertical .noUi-draggable {
 cursor:ns-resize
}
.noUi-handle {
 border-radius:3px;
 background:#FFF;
 cursor:default;
 box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;
 -webkit-transition:300ms ease 0;
 -moz-transition:300ms ease 0;
 -ms-transition:300ms ease 0;
 -o-transform:300ms ease 0;
 transition:300ms ease 0
}
.noUi-active {
 -webkit-transform:scale3d(1.5,1.5,1);
 -moz-transform:scale3d(1.5,1.5,1);
 -ms-transform:scale3d(1.5,1.5,1);
 -o-transform:scale3d(1.5,1.5,1);
 transform:scale3d(1.5,1.5,1)
}
[disabled] .noUi-connect {
 background:#B8B8B8
}
[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle {
 cursor:not-allowed
}
.noUi-pips,.noUi-pips * {
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.noUi-pips {
 position:absolute;
 color:#999
}
.noUi-value {
 position:absolute;
 text-align:center
}
.noUi-value-sub {
 color:#ccc;
 font-size:10px
}
.noUi-marker {
 position:absolute;
 background:#CCC
}
.noUi-marker-sub {
 background:#AAA
}
.noUi-marker-large {
 background:#AAA
}
.noUi-pips-horizontal {
 padding:10px 0;
 height:80px;
 top:100%;
 left:0;
 width:100%
}
.noUi-value-horizontal {
 -webkit-transform:translate3d(-50%,50%,0);
 transform:translate3d(-50%,50%,0)
}
.noUi-marker-horizontal.noUi-marker {
 margin-left:-1px;
 width:2px;
 height:5px
}
.noUi-marker-horizontal.noUi-marker-sub {
 height:10px
}
.noUi-marker-horizontal.noUi-marker-large {
 height:15px
}
.noUi-pips-vertical {
 padding:0 10px;
 height:100%;
 top:0;
 left:100%
}
.noUi-value-vertical {
 -webkit-transform:translate3d(0,50%,0);
 transform:translate3d(0,50%,0);
 padding-left:25px
}
.noUi-marker-vertical.noUi-marker {
 width:5px;
 height:2px;
 margin-top:-1px
}
.noUi-marker-vertical.noUi-marker-sub {
 width:10px
}
.noUi-marker-vertical.noUi-marker-large {
 width:15px
}
.noUi-tooltip {
 display:block;
 position:absolute;
 border:1px solid #D9D9D9;
 border-radius:3px;
 background:#fff;
 color:#000;
 padding:5px;
 text-align:center
}
.noUi-horizontal .noUi-tooltip {
 -webkit-transform:translate(-50%,0);
 transform:translate(-50%,0);
 left:50%;
 bottom:120%
}
.noUi-vertical .noUi-tooltip {
 -webkit-transform:translate(0,-50%);
 transform:translate(0,-50%);
 top:50%;
 right:120%
}
.slider.slider-neutral .noUi-connect,.slider.slider-neutral.noUi-connect {
 background-color:#FFF
}
.slider.slider-neutral.noUi-target {
 background-color:rgba(255,255,255,0.3)
}
.slider.slider-neutral .noUi-handle {
 background-color:#FFF
}
.slider.slider-primary .noUi-connect,.slider.slider-primary.noUi-connect {
 background-color:#f96332
}
.slider.slider-primary.noUi-target {
 background-color:rgba(249,99,50,0.3)
}
.slider.slider-primary .noUi-handle {
 background-color:#f96332
}
.slider.slider-info .noUi-connect,.slider.slider-info.noUi-connect {
 background-color:#2CA8FF
}
.slider.slider-info.noUi-target {
 background-color:rgba(44,168,255,0.3)
}
.slider.slider-info .noUi-handle {
 background-color:#2CA8FF
}
.slider.slider-success .noUi-connect,.slider.slider-success.noUi-connect {
 background-color:#18ce0f
}
.slider.slider-success.noUi-target {
 background-color:rgba(24,206,15,0.3)
}
.slider.slider-success .noUi-handle {
 background-color:#18ce0f
}
.slider.slider-warning .noUi-connect,.slider.slider-warning.noUi-connect {
 background-color:#FFB236
}
.slider.slider-warning.noUi-target {
 background-color:rgba(255,178,54,0.3)
}
.slider.slider-warning .noUi-handle {
 background-color:#FFB236
}
.slider.slider-danger .noUi-connect,.slider.slider-danger.noUi-connect {
 background-color:#FF3636
}
.slider.slider-danger.noUi-target {
 background-color:rgba(255,54,54,0.3)
}
.slider.slider-danger .noUi-handle {
 background-color:#FF3636
}
.section-isometricGrids .button-menu {
 width:50px;
 height:30px;
 position:fixed;
 top:3em;
 right:3em;
 border:none;
 background:transparent;
 fill:#fff;
 cursor:pointer;
 pointer-events:auto
}
.section-isometricGrids .button-menu:focus {
 outline:none
}
.section-isometricGrids .codrops-header {
 padding:3vmax 0 0 3vmax;
 position:absolute;
 width:100%;
 z-index:2000;
 pointer-events:none
}
.section-isometricGrids .demo-1 .codrops-header {
 position:fixed
}
.section-isometricGrids .codrops-header h1 {
 margin:0;
 letter-spacing:-.035em;
 font-size:4.65em;
 line-height:1;
 font-weight:900;
 color:#323F5C
}
.section-isometricGrids .codrops-header p {
 padding:0;
 margin:0;
 font-size:1.25em;
 font-weight:700;
 color:#fff
}
.section-isometricGrids .codrops-links {
 position:relative;
 display:inline-block;
 text-align:center;
 white-space:nowrap;
 pointer-events:auto;
 margin:0 0 0 -.5em
}
.section-isometricGrids .codrops-links::after {
 content:'';
 position:absolute;
 top:50%;
 left:50%;
 width:1px;
 height:110%;
 background:#323F5C;
 opacity:.1;
 -webkit-transform:translateY(-50%) rotate3d(0,0,1,22.5deg);
 transform:translateY(-50%) rotate3d(0,0,1,22.5deg)
}
.section-isometricGrids .codrops-icon {
 display:inline-block;
 margin:.5em;
 width:1.5em;
 text-decoration:none
}
.section-isometricGrids .codrops-icon span {
 display:none
}
.section-isometricGrids .codrops-icon::before {
 margin:0 5px;
 text-transform:none;
 font-weight:400;
 font-style:normal;
 font-variant:normal;
 font-family:'codropsicons';
 line-height:1;
 speak:none;
 -webkit-font-smoothing:antialiased
}
.section-isometricGrids .codrops-icon--drop::before {
 content:"\e001";
 color:#09c
}
.section-isometricGrids .codrops-icon--prev::before {
 content:"\e004"
}
.section-isometricGrids .codrops-demos {
 margin:1.5em 0
}
.section-isometricGrids .codrops-demos a {
 display:inline-block;
 margin:0 1em 0 0;
 font-weight:700;
 pointer-events:auto
}
.section-isometricGrids .codrops-demos a.current-demo {
 color:#ce4555
}
.section-isometricGrids .section--intro {
 position:relative;
 height:75vh;
 max-height:1200px
}
.section-isometricGrids .section--right {
 text-align:right
}
.section-isometricGrids .section__heading {
 pointer-events:none;
 padding:0;
 font-size:4.5em;
 line-height:1;
 margin:0;
 color:#fff;
 position:relative;
 z-index:1000;
 font-family:'Playfair Display',serif
}
.section-isometricGrids .section__heading em {
 font-family:sans-serif;
 font-style:normal;
 text-transform:uppercase;
 font-size:.3em;
 border-top:3px solid #fff;
 border-bottom:3px solid #fff;
 padding:.15em 0;
 vertical-align:middle;
 display:inline-block;
 letter-spacing:.05em
}
.section-isometricGrids .section__subtitle {
 pointer-events:none;
 font-size:1.25em;
 max-width:500px;
 position:relative;
 z-index:1000
}
.section-isometricGrids .section--portraits .section__subtitle {
 color:#688CB1
}
.section-isometricGrids .section--right .section__subtitle {
 margin:1em 0 0 auto
}
.section-isometricGrids .interval {
 position:relative;
 padding:30vh 20vw;
 background:#1C222F;
 overflow:hidden
}
.section-isometricGrids .interval__text {
 font-size:1.75em;
 line-height:1.5;
 color:#777792
}
.section-isometricGrids .content--related {
 text-align:center;
 font-weight:700;
 padding:10vh 2vw;
 background:#1C222F;
 color:#fff
}
.section-isometricGrids .media-item {
 display:inline-block;
 padding:1em;
 vertical-align:top;
 -webkit-transition:color .3s;
 transition:color .3s
}
.section-isometricGrids .media-item__img {
 max-width:100%;
 opacity:.3;
 -webkit-transition:opacity .3s;
 transition:opacity .3s
}
.section-isometricGrids .media-item:hover .media-item__img,.section-isometricGrids .media-item:focus .media-item__img {
 opacity:1
}
.section-isometricGrids .media-item__title {
 margin:0;
 padding:.5em;
 font-size:1em
}
.section-isometricGrids .pater {
 position:fixed;
 right:0;
 bottom:0;
 color:#fff;
 width:320px;
 padding:2em 2em 2em 0;
 text-align:right;
 z-index:100000
}
.section-isometricGrids .demo-2 .pater {
 position:absolute
}
.section-isometricGrids .pater::before {
 content:'';
 position:absolute;
 background:url(../img/ink.png) no-repeat top left;
 width:491px;
 height:332px;
 top:-80px;
 left:-60px;
 z-index:0;
 opacity:.9;
 -webkit-transform:translate3d(10px,10px,0);
 transform:translate3d(10px,10px,0);
 -webkit-transition:opacity 0.3s,-webit-transform .3s;
 transition:opacity 0.3s,transform .3s;
 pointer-events:none
}
.section-isometricGrids .pater:hover::before {
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.section-isometricGrids .pater__title::before {
 content:'Sponsored by';
 position:absolute;
 bottom:93%;
 left:27%;
 font-weight:700;
 letter-spacing:2px;
 font-size:.45em;
 color:#212738
}
.section-isometricGrids .pater__title,.section-isometricGrids .pater__desc {
 margin:0;
 color:#fff;
 position:relative
}
.section-isometricGrids .pater__title {
 -webkit-transform:translate3d(5px,10px,0);
 transform:translate3d(5px,10px,0);
 -webkit-transition:-webkit-transform .3s;
 transition:transform .3s
}
.section-isometricGrids .pater:hover .pater__title {
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.section-isometricGrids .pater__title img {
 width:90%
}
.section-isometricGrids .pater__desc {
 font-weight:600;
 padding:.3em 0 0 .3em
}
@media screen and (max-width: 50em) {
 .section-isometricGrids .codrops-header {
  width:80%
 }
 .section-isometricGrids .codrops-header h1 {
  font-size:2em
 }
 .section-isometricGrids .codrops-header p {
  font-size:.85em
 }
 .section-isometricGrids .interval {
  padding:1.5em
 }
 .section-isometricGrids .interval__text {
  font-size:1.25em;
  padding:0 0 3em
 }
 .section-isometricGrids .section__heading {
  font-size:2.5em
 }
 .section-isometricGrids .section__subtitle {
  display:none
 }
 .section-isometricGrids .codrops-demos {
  margin:.5em 0;
  font-size:.75em
 }
 .section-isometricGrids .button-menu {
  top:.75em;
  right:.75em;
  width:30px;
  height:20px
 }
 .section-isometricGrids .demo-1 .pater {
  width:100%;
  padding:1em;
  text-align:left;
  background:rgba(49,63,105,0.8);
  -webkit-transform:translateZ(200px);
  transform:translateZ(200px)
 }
 .section-isometricGrids .demo-1 .pater__title::before {
  left:0
 }
 .section-isometricGrids .demo-1 .pater__title img {
  width:150px;
  margin-top:.25em
 }
 .section-isometricGrids .demo-1 .pater::before {
  display:none
 }
 .section-isometricGrids .demo-1 .pater__desc {
  font-size:.65em
 }
 .section-isometricGrids .isolayer.isolayer--scroll1 {
  top:-38vh
 }
 .section-isometricGrids .demo-2 .pater {
  position:relative;
  display:block;
  background:none;
  margin:0 0 0 auto;
  padding:0;
  width:100%
 }
}
.section-isometricGrids .isolayer {
 position:absolute;
 top:0;
 left:0;
 -webkit-transform-origin:50% 100%;
 transform-origin:50% 100%
}
.section-isometricGrids .section--intro .grid,.section-isometricGrids .section--intro .grid__item,.section-isometricGrids .section--intro .grid__link {
 -webkit-transform-style:preserve-3d;
 transform-style:preserve-3d
}
.section-isometricGrids .grid {
 position:relative;
 margin:0 auto;
 padding:0;
 list-style:none
}
.section-isometricGrids .grid__item {
 width:300px
}
.section-isometricGrids .section--intro .grid__item {
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.section-isometricGrids .grid__link {
 position:relative;
 z-index:1;
 display:block
}
.section-isometricGrids .grid__img {
 display:block;
 max-width:100%
}
.section-isometricGrids .grid__title {
 font-size:.65em;
 font-weight:600;
 position:absolute;
 z-index:-1;
 bottom:0;
 width:100%;
 text-align:center;
 letter-spacing:2px;
 text-transform:uppercase;
 opacity:0;
 color:#fff;
 -webkit-transform:translate3d(0,-20px,0);
 transform:translate3d(0,-20px,0);
 -webkit-transition:-webkit-transform 0.3s,opacity .3s;
 transition:transform 0.3s,opacity .3s
}
.section-isometricGrids .grid__item:hover .grid__title {
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.section-isometricGrids .layer {
 position:relative;
 display:block
}
.section-isometricGrids .layer:not(:first-child) {
 position:absolute;
 top:0;
 left:0
}
.section-isometricGrids .isolayer--shadow .grid__link::before {
 content:'';
 position:absolute;
 z-index:-1;
 top:5px;
 right:5px;
 bottom:5px;
 left:5px;
 opacity:.6;
 background:rgba(0,0,0,0.8);
 box-shadow:0 0 0 0 rgba(0,0,0,0.8);
 -webkit-transform:translateZ(-1px) scale(0.95);
 transform:translateZ(-1px) scale(0.95);
 -webkit-transition:transform 0.3s,opacity 0.3s,box-shadow .3s;
 transition:transform 0.3s,opacity 0.3s,box-shadow .3s;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.section-isometricGrids .isolayer--shadow .grid__item:hover .grid__link::before {
 opacity:.2;
 box-shadow:0 0 20px 10px rgba(0,0,0,0.8);
 -webkit-transform:translateZ(-1px) scale(1);
 transform:translateZ(-1px) scale(1)
}
.section-isometricGrids .isolayer--scroll1 {
 width:70vw;
 max-width:1200px;
 height:calc(100vh - 280px)
}
.section-isometricGrids .isolayer--scroll1 .grid__item {
 width:300px;
 padding:15px
}
.section-isometricGrids .pseudo-scroller {
 pointer-events:none
}
.section-isometricGrids .isolayer {
 position:absolute;
 top:0;
 left:0;
 -webkit-transform-origin:50% 100%;
 transform-origin:50% 100%
}
.section-isometricGrids .grid {
 position:relative;
 margin:0 auto;
 padding:0;
 list-style:none
}
.section-isometricGrids .grid__item {
 width:300px
}
.section-isometricGrids .js .grid__item {
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.section-isometricGrids .grid__link {
 position:relative;
 z-index:1;
 display:block
}
.section-isometricGrids .grid__img {
 display:block;
 max-width:100%
}
.section-isometricGrids .grid__title {
 font-size:.65em;
 font-weight:600;
 position:absolute;
 z-index:-1;
 bottom:0;
 width:100%;
 text-align:center;
 letter-spacing:2px;
 text-transform:uppercase;
 opacity:0;
 color:#fff;
 -webkit-transform:translate3d(0,-20px,0);
 transform:translate3d(0,-20px,0);
 -webkit-transition:-webkit-transform 0.3s,opacity .3s;
 transition:transform 0.3s,opacity .3s
}
.section-isometricGrids .grid__item:hover .grid__title {
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.section-isometricGrids .layer {
 position:relative;
 display:block
}
.section-isometricGrids .layer:not(:first-child) {
 position:absolute;
 top:0;
 left:0
}
.section-isometricGrids .isolayer--shadow .grid__link::before {
 content:'';
 position:absolute;
 z-index:-1;
 top:5px;
 right:5px;
 bottom:5px;
 left:5px;
 opacity:.6;
 background:rgba(0,0,0,0.8);
 box-shadow:0 0 0 0 rgba(0,0,0,0.8);
 -webkit-transform:translateZ(-1px) scale(0.95);
 transform:translateZ(-1px) scale(0.95);
 -webkit-transition:transform 0.3s,opacity 0.3s,box-shadow .3s;
 transition:transform 0.3s,opacity 0.3s,box-shadow .3s;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.section-isometricGrids .isolayer--shadow .grid__item:hover .grid__link::before {
 opacity:.2;
 box-shadow:0 0 20px 10px rgba(0,0,0,0.8);
 -webkit-transform:translateZ(-1px) scale(1);
 transform:translateZ(-1px) scale(1)
}
.section-isometricGrids .isolayer--scroll1 {
 width:70vw;
 max-width:1200px;
 height:calc(100vh - 280px)
}
.section-isometricGrids .isolayer--scroll1 .grid__item {
 width:300px;
 padding:15px
}
.section-isometricGrids .isolayer--deco1 {
 width:1200px;
 height:900px
}
.section-isometricGrids .isolayer--deco1 .grid__link .layer:first-child:not(img) {
 background:#EB5E28
}
.section-isometricGrids .isolayer--deco1 .grid__link .layer:nth-child(2):not(img) {
 background:#F3BB45
}
.section-isometricGrids .isolayer--deco1 .grid__link .layer:nth-child(3):not(img) {
 background:#7AC29A
}
.section-isometricGrids .isolayer--deco1 .grid__link div.layer {
 width:370px;
 height:270px
}
.section-isometricGrids .isolayer--deco1 .grid__item {
 width:400px;
 height:300px;
 padding:15px
}
.section-isometricGrids .isolayer--deco1 .grid__item:nth-child(2) {
 margin-top:135px
}
.section-isometricGrids .isolayer--deco1 .grid__item:nth-child(6) {
 margin-top:10px
}
.section-isometricGrids .isolayer--deco2 {
 width:1200px;
 height:100vh
}
.section-isometricGrids .isolayer--deco2 .grid__item {
 padding:20px
}
.section-isometricGrids .isolayer--deco2 .grid__link .layer {
 border:20px solid #fff;
 border-width:40px 20px;
 box-shadow:-1px 1px 5px rgba(0,0,0,0.08)
}
.section-isometricGrids .first-card {
 top:-20px!important
}
.section-isometricGrids .first-card .layer:not(img) {
 height:260px!important;
 width:365px!important;
 margin:5px 0 0 5px;
 border-radius:6px
}
.section-isometricGrids .first-card img {
 border-radius:6px
}
.section-isometricGrids .second-card {
 top:80px!important
}
.section-isometricGrids .second-card .layer:not(img) {
 height:170px!important;
 border-radius:6px
}
.section-isometricGrids .second-card img {
 border-radius:6px
}
.section-isometricGrids .third-card .layer:not(img) {
 height:460px!important;
 width:275px!important;
 margin:5px 0 0 5px;
 border-radius:6px
}
.section-isometricGrids .third-card {
 top:290px!important
}
.section-isometricGrids .third-card img {
 border-radius:6px;
 width:280px!important
}
.section-isometricGrids .third-card .grid__link::before {
 top:60px;
 height:410px;
 width:275px
}
.section-isometricGrids .fourth-card {
 top:270px!important
}
.section-isometricGrids .fourth-card .layer:not(img) {
 height:450px!important;
 width:360px!important;
 margin:5px 0 0 5px;
 border-radius:6px
}
.section-isometricGrids .fourth-card img {
 border-radius:6px
}
.section-isometricGrids .fifth-card {
 top:660px!important;
 left:400px!important
}
.section-isometricGrids .fifth-card .layer:not(img) {
 height:400px!important;
 width:364px!important;
 margin:5px 0 0 5px;
 border-radius:6px
}
.section-isometricGrids .fifth-card img {
 border-radius:6px
}
.section-isometricGrids .sixth-card {
 top:485px!important
}
.section-isometricGrids .sixth-card .layer:not(img) {
 height:145px!important;
 width:364px!important;
 margin:5px 0 0 5px;
 border-radius:6px
}
.section-isometricGrids .sixth-card img {
 border-radius:6px
}
.section-isometricGrids .seventh-card {
 top:755px!important
}
.section-isometricGrids .seventh-card .layer:not(img) {
 height:435px!important;
 width:365px!important;
 margin:5px 0 0 5px;
 border-radius:6px
}
.section-isometricGrids .seventh-card img {
 border-radius:6px
}
.section-isometricGrids .eight-card {
 top:-215px!important;
 left:400px!important
}
.section-isometricGrids .eight-card img {
 border-radius:6px
}
.section-isometricGrids .eight-card .layer:not(img) {
 height:480px!important;
 border-radius:6px
}
.section-isometricGrids .ninth-card {
 top:790px!important;
 left:800px!important
}
.section-isometricGrids .ninth-card .grid__link::before {
 width:280px!important;
 height:370px!important
}
.section-isometricGrids .ninth-card .layer:not(img) {
 width:280px!important;
 height:360px!important;
 border-radius:6px
}
.section-isometricGrids .ninth-card img {
 border-radius:6px
}
.section-isometricGrids .isolayer {
 transform:translateX(29vw) translateY(-377px) rotateX(50deg) rotateZ(26deg)!important;
 z-index:1
}
select.bs-select-hidden,select.selectpicker {
 display:none!important
}
.bootstrap-select {
 min-width:100%
}
.bootstrap-select > .dropdown-toggle {
 width:100%;
 padding-right:25px;
 z-index:1
}
.bootstrap-select > .dropdown-toggle:after {
 margin-left:-10px
}
.bootstrap-select > select {
 position:absolute!important;
 bottom:0;
 left:50%;
 display:block!important;
 width:.5px!important;
 height:100%!important;
 padding:0!important;
 opacity:0!important;
 border:none
}
.bootstrap-select > select.mobile-device {
 top:0;
 left:0;
 display:block!important;
 width:100%!important;
 z-index:2
}
.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle {
 border-color:#b94a48
}
.bootstrap-select.fit-width {
 width:auto!important
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
 width:100%
}
.bootstrap-select.form-control {
 margin-bottom:0;
 padding:0;
 border:none
}
.bootstrap-select.form-control:not([class*="col-"]) {
 width:100%
}
.bootstrap-select.btn-block {
 width:100%
}
.bootstrap-select.form-control.input-group-btn {
 z-index:auto
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
 border-radius:0
}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"] {
 float:none;
 display:inline-block;
 margin-left:0
}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
 float:right
}
.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group {
 margin-bottom:0
}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control {
 padding:0
}
.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle {
 height:100%;
 font-size:inherit;
 line-height:inherit;
 border-radius:inherit
}
.form-inline .bootstrap-select.btn-group .form-control {
 width:100%
}
.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group > .disabled {
 cursor:not-allowed
}
.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group > .disabled:focus {
 outline:none!important
}
.bootstrap-select.btn-group.bs-container {
 position:absolute;
 height:0!important;
 padding:0!important
}
.bootstrap-select.btn-group.bs-container .dropdown-menu {
 z-index:1060
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
 display:inline-block;
 overflow:hidden;
 text-overflow:ellipsis;
 width:100%;
 text-align:left
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
 display:none
}
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {
 width:100%
}
.bootstrap-select.btn-group .dropdown-menu {
 min-width:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-height:265px!important
}
.bootstrap-select.btn-group .dropdown-menu.inner {
 position:static;
 float:none;
 border:0;
 padding:0;
 margin:0;
 border-radius:0;
 display:block;
 max-height:245px!important;
 overflow-y:scroll;
 -ms-overflow-style:auto;
 -webkit-box-shadow:none;
 box-shadow:none
}
.bootstrap-select.btn-group .dropdown-menu li {
 position:relative
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
 color:#fff
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
 cursor:not-allowed
}
.bootstrap-select.btn-group .dropdown-menu li a {
 cursor:pointer;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
 position:relative;
 padding-left:2.25em
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
 display:none
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
 display:inline-block
}
.bootstrap-select.btn-group .dropdown-menu li small {
 padding-left:.5em
}
.bootstrap-select.btn-group .dropdown-menu .notify {
 position:absolute;
 bottom:5px;
 width:96%;
 margin:0 2%;
 min-height:26px;
 padding:3px 5px;
 background:#f5f5f5;
 border:1px solid #e3e3e3;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
 box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
 pointer-events:none;
 opacity:.9;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.bootstrap-select.btn-group .no-results {
 padding:3px;
 background:#f5f5f5;
 margin:0 5px;
 white-space:nowrap
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
 position:static
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
 position:static;
 top:auto;
 margin-top:-1px
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
 position:absolute;
 display:inline-block;
 right:15px;
 margin-top:5px
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
 margin-right:34px
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
 z-index:1061
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
 content:'';
 border-left:7px solid transparent;
 border-right:7px solid transparent;
 border-bottom:7px solid rgba(204,204,204,0.2);
 position:absolute;
 bottom:-4px;
 left:9px;
 display:none
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
 content:'';
 border-left:6px solid transparent;
 border-right:6px solid transparent;
 border-bottom:6px solid #fff;
 position:absolute;
 bottom:-4px;
 left:10px;
 display:none
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
 bottom:auto;
 top:-3px;
 border-top:7px solid rgba(204,204,204,0.2);
 border-bottom:0
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
 bottom:auto;
 top:-3px;
 border-top:6px solid #fff;
 border-bottom:0
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
 right:12px;
 left:auto
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
 right:13px;
 left:auto
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
 display:block
}
.bs-searchbox,.bs-actionsbox,.bs-donebutton {
 padding:4px 8px
}
.bs-actionsbox {
 width:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.bs-actionsbox .btn-group button {
 width:50%
}
.bs-donebutton {
 float:left;
 width:100%;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.bs-donebutton .btn-group button {
 width:100%
}
.bs-searchbox + .bs-actionsbox {
 padding:0 8px 4px
}
.bs-searchbox .form-control {
 margin-bottom:0;
 width:100%;
 float:none
}
.bootstrap-select .dropdown-menu.inner li a {
 padding-left:1.5rem;
 padding-right:1.5rem;
 display:block;
 outline:none;
 color:#292b2c
}
.bootstrap-select .dropdown-menu.inner li.disabled a {
 color:rgba(182,182,182,0.6)
}
.bootstrap-select .dropdown-menu.inner li.disabled a:hover,.bootstrap-select .dropdown-menu.inner li.disabled a:focus {
 background-color:transparent
}
.bootstrap-select .dropdown-menu.open {
 overflow:visible!important
}
.bootstrap-tagsinput {
 display:inline-block;
 padding:4px 6px;
 max-width:100%;
 line-height:22px
}
.bootstrap-tagsinput input {
 border:none;
 box-shadow:none;
 outline:none;
 background-color:transparent;
 margin:0;
 width:74px;
 max-width:inherit
}
.bootstrap-tagsinput input:focus {
 border:none;
 box-shadow:none
}
.bootstrap-tagsinput.form-control input::-moz-placeholder {
 color:#777;
 opacity:1
}
.bootstrap-tagsinput.form-control input:-ms-input-placeholder,.bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
 color:#777
}
.bootstrap-tagsinput .tag {
 cursor:pointer;
 margin:5px 3px 5px 0;
 position:relative;
 padding:3px 8px;
 border-radius:12px;
 color:#FFF;
 font-weight:500;
 font-size:.75em;
 text-transform:uppercase;
 display:inline-block;
 line-height:1.5em;
 padding-left:.8em
}
.bootstrap-tagsinput .tag.tag-primary {
 background-color:#f96332;
 color:#FFF;
 border:none
}
.bootstrap-tagsinput .tag.tag-primary .tagsinput-remove-link {
 color:#FFF
}
.bootstrap-tagsinput .tag.tag-primary .tagsinput-add {
 color:#f96332
}
.bootstrap-tagsinput .tag.tag-info {
 background-color:#2CA8FF;
 color:#FFF;
 border:none
}
.bootstrap-tagsinput .tag.tag-info .tagsinput-remove-link {
 color:#FFF
}
.bootstrap-tagsinput .tag.tag-info .tagsinput-add {
 color:#2CA8FF
}
.bootstrap-tagsinput .tag.tag-success {
 background-color:#18ce0f;
 color:#FFF;
 border:none
}
.bootstrap-tagsinput .tag.tag-success .tagsinput-remove-link {
 color:#FFF
}
.bootstrap-tagsinput .tag.tag-success .tagsinput-add {
 color:#18ce0f
}
.bootstrap-tagsinput .tag.tag-warning {
 background-color:#FFB236;
 color:#FFF;
 border:none
}
.bootstrap-tagsinput .tag.tag-warning .tagsinput-remove-link {
 color:#FFF
}
.bootstrap-tagsinput .tag.tag-warning .tagsinput-add {
 color:#FFB236
}
.bootstrap-tagsinput .tag.tag-danger {
 background-color:#FF3636;
 color:#FFF;
 border:none
}
.bootstrap-tagsinput .tag.tag-danger .tagsinput-remove-link {
 color:#FFF
}
.bootstrap-tagsinput .tag.tag-danger .tagsinput-add {
 color:#FF3636
}
.bootstrap-tagsinput .tag:hover {
 padding-right:22px
}
.bootstrap-tagsinput .tag:hover [data-role="remove"] {
 opacity:1;
 padding-right:4px
}
.bootstrap-tagsinput .tag [data-role="remove"] {
 cursor:pointer;
 position:absolute;
 top:3px;
 right:0;
 opacity:0;
 background-color:transparent
}
.bootstrap-tagsinput .tag [data-role="remove"]:after {
 font-family:'Nucleo Outline';
 content:"\ea53";
 padding:0 2px
}
.btn-file {
 position:relative;
 overflow:hidden;
 vertical-align:middle
}
.btn-file > input {
 position:absolute;
 top:0;
 right:0;
 width:100%;
 height:100%;
 margin:0;
 font-size:23px;
 cursor:pointer;
 filter:alpha(opacity=0);
 opacity:0;
 direction:ltr
}
.fileinput {
 display:inline-block;
 margin-bottom:9px
}
.fileinput .form-control {
 display:inline-block;
 padding-top:7px;
 padding-bottom:5px;
 margin-bottom:0;
 vertical-align:middle;
 cursor:text
}
.fileinput .thumbnail {
 display:inline-block;
 margin-bottom:10px;
 overflow:hidden;
 text-align:center;
 vertical-align:middle;
 max-width:360px
}
.fileinput .thumbnail.img-circle {
 border-radius:50%;
 max-width:100px
}
.fileinput .thumbnail > img {
 max-height:100%
}
.fileinput .btn {
 vertical-align:middle
}
.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists {
 display:none
}
.fileinput-inline .fileinput-controls {
 display:inline
}
.fileinput-filename {
 display:inline-block;
 overflow:hidden;
 vertical-align:middle
}
.form-control .fileinput-filename {
 vertical-align:bottom
}
.fileinput.input-group {
 display:table
}
.fileinput.input-group > * {
 position:relative;
 z-index:2
}
.fileinput.input-group > .btn-file {
 z-index:1
}
.fileinput-new.input-group .btn-file,.fileinput-new .input-group .btn-file {
 border-radius:0 4px 4px 0
}
.fileinput-new.input-group .btn-file.btn-xs,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-sm {
 border-radius:0 3px 3px 0
}
.fileinput-new.input-group .btn-file.btn-lg,.fileinput-new .input-group .btn-file.btn-lg {
 border-radius:0 6px 6px 0
}
.form-group.has-warning .fileinput .fileinput-preview {
 color:#FFB236
}
.form-group.has-warning .fileinput .thumbnail {
 border-color:#FFB236
}
.form-group.has-error .fileinput .fileinput-preview {
 color:#FF3636
}
.form-group.has-error .fileinput .thumbnail {
 border-color:#FF3636
}
.form-group.has-success .fileinput .fileinput-preview {
 color:#18ce0f
}
.form-group.has-success .fileinput .thumbnail {
 border-color:#18ce0f
}
.input-group-text:not(:first-child) {
 border-left:0
}
.thumbnail {
 border:0 none;
 border-radius:0;
 padding:0
}
.sr-only,.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after,.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after,.bootstrap-datetimepicker-widget .btn[data-action="today"]::after,.bootstrap-datetimepicker-widget .picker-switch::after,.bootstrap-datetimepicker-widget table th.prev::after,.bootstrap-datetimepicker-widget table th.next::after {
 position:absolute;
 width:1px;
 height:1px;
 margin:-1px;
 padding:0;
 overflow:hidden;
 clip:rect(0,0,0,0);
 border:0
}
.bootstrap-datetimepicker-widget {
 list-style:none
}
.bootstrap-datetimepicker-widget a .btn:hover {
 background-color:transparent
}
.bootstrap-datetimepicker-widget.dropdown-menu {
 padding:8px 6px;
 width:254px;
 max-width:254px
}
.bootstrap-datetimepicker-widget.dropdown-menu .now-ui-icons {
 opacity:1;
 top:2px
}
@media (min-width: 768px) {
 .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
  width:38em
 }
}
@media (min-width: 992px) {
 .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
  width:38em
 }
}
@media (min-width: 1200px) {
 .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
  width:38em
 }
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
 display:inline-block;
 position:absolute;
 width:0;
 height:0;
 vertical-align:middle;
 content:"";
 top:-5px;
 left:10px;
 right:auto;
 color:#FFF;
 border-bottom:.4em solid;
 border-right:.4em solid transparent;
 border-left:.4em solid transparent
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
 display:none
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
 display:inline-block;
 position:absolute;
 width:0;
 height:0;
 vertical-align:middle;
 content:"";
 top:auto;
 bottom:-6px;
 right:auto;
 left:10px;
 color:#FFF;
 border-top:.4em solid;
 border-right:.4em solid transparent;
 border-left:.4em solid transparent
}
.bootstrap-datetimepicker-widget.dropdown-menu.top {
 margin-top:auto;
 margin-bottom:-20px
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
 left:auto;
 right:6px
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
 left:auto;
 right:7px
}
.bootstrap-datetimepicker-widget .list-unstyled {
 margin:0
}
.bootstrap-datetimepicker-widget a[data-action] {
 padding:0;
 border-width:0;
 color:#66615B;
 background-color:transparent
}
.bootstrap-datetimepicker-widget a[data-action="togglePicker"],.bootstrap-datetimepicker-widget a[data-action="togglePicker"]:hover {
 color:#f96332
}
.bootstrap-datetimepicker-widget a[data-action]:hover {
 background-color:transparent
}
.bootstrap-datetimepicker-widget a[data-action]:active {
 box-shadow:none
}
.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second {
 width:40px;
 height:40px;
 line-height:40px;
 font-weight:300;
 font-size:1.5em;
 margin:3px;
 border-radius:50%
}
.bootstrap-datetimepicker-widget button[data-action] {
 width:38px;
 background-color:#f96332;
 height:38px;
 padding:0;
 box-shadow:0 1px 10px 0 rgba(0,0,0,0.2)
}
.bootstrap-datetimepicker-widget .btn {
 margin:0!important
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
 content:"Increment Hours"
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
 content:"Increment Minutes"
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
 content:"Decrement Hours"
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
 content:"Decrement Minutes"
}
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
 content:"Show Hours"
}
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
 content:"Show Minutes"
}
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
 content:"Toggle AM/PM"
}
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
 content:"Clear the picker"
}
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
 content:"Set the date to today"
}
.bootstrap-datetimepicker-widget .picker-switch {
 text-align:center;
 border-radius:3px;
 color:#f96332
}
.bootstrap-datetimepicker-widget .picker-switch::after {
 content:"Toggle Date and Time Screens"
}
.bootstrap-datetimepicker-widget .picker-switch td {
 padding:0;
 margin:0;
 height:auto;
 width:auto;
 line-height:inherit
}
.bootstrap-datetimepicker-widget .picker-switch td span {
 line-height:2.5;
 height:2.5em;
 width:100%;
 border-radius:3px;
 margin:2px 0!important
}
.bootstrap-datetimepicker-widget table {
 width:100%;
 margin:0;
 text-align:center
}
.bootstrap-datetimepicker-widget table td > div,.bootstrap-datetimepicker-widget table th > div {
 text-align:center
}
.bootstrap-datetimepicker-widget table th {
 height:20px;
 line-height:20px;
 width:20px;
 font-weight:300
}
.bootstrap-datetimepicker-widget table th.picker-switch {
 width:145px
}
.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover {
 background:none;
 color:#cfcfca;
 cursor:not-allowed
}
.bootstrap-datetimepicker-widget table th.prev span,.bootstrap-datetimepicker-widget table th.next span {
 border-radius:4px;
 height:27px;
 width:27px;
 line-height:28px;
 font-size:12px;
 border-radius:50%;
 text-align:center;
 color:#f96332
}
.bootstrap-datetimepicker-widget table th.prev::after {
 content:"Previous Month"
}
.bootstrap-datetimepicker-widget table th.next::after {
 content:"Next Month"
}
.bootstrap-datetimepicker-widget table th.dow {
 text-align:center;
 color:#f96332;
 padding-bottom:5px;
 padding-top:10px
}
.bootstrap-datetimepicker-widget table thead tr:first-child th {
 cursor:pointer
}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover span,.bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover {
 background:#eee
}
.bootstrap-datetimepicker-widget table td.cw > div {
 font-size:.8em;
 height:20px;
 line-height:20px;
 color:#cfcfca
}
.bootstrap-datetimepicker-widget table td.day > div,.bootstrap-datetimepicker-widget table td.minute > div,.bootstrap-datetimepicker-widget table td.hour > div {
 height:30px;
 line-height:2.2;
 width:30px;
 text-align:center;
 padding:0;
 border-radius:50%;
 margin:0 auto;
 z-index:-1;
 position:relative;
 font-weight:300;
 font-size:14px;
 border:none;
 cursor:pointer;
 -webkit-transition:all 300ms ease 0;
 -moz-transition:all 300ms ease 0;
 -o-transition:all 300ms ease 0;
 -ms-transition:all 300ms ease 0;
 transition:all 300ms ease 0
}
.bootstrap-datetimepicker-widget table td.day:hover > div,.bootstrap-datetimepicker-widget table td.hour:hover > div,.bootstrap-datetimepicker-widget table td.minute:hover > div,.bootstrap-datetimepicker-widget table td.second:hover > div {
 background:#eee;
 cursor:pointer
}
.bootstrap-datetimepicker-widget table td.old > div,.bootstrap-datetimepicker-widget table td.new > div {
 color:#888
}
.bootstrap-datetimepicker-widget table td.today > div:before {
 content:'';
 display:inline-block;
 border:0 0 7px 7px solid transparent;
 border-bottom-color:#68B3C8;
 border-top-color:rgba(0,0,0,0.2);
 position:absolute;
 bottom:4px;
 right:4px
}
.bootstrap-datetimepicker-widget table td.active > div,.bootstrap-datetimepicker-widget table td.active:hover > div {
 background-color:#f96332;
 color:#FFF;
 box-shadow:0 1px 10px 0 rgba(0,0,0,0.2)
}
.bootstrap-datetimepicker-widget table td.active.today:before > div {
 border-bottom-color:#FFF
}
.bootstrap-datetimepicker-widget table td.disabled > div,.bootstrap-datetimepicker-widget table td.disabled:hover > div {
 background:none;
 color:#cfcfca;
 cursor:not-allowed
}
.bootstrap-datetimepicker-widget table td span {
 display:inline-block;
 width:40px;
 height:40px;
 line-height:40px;
 margin:0 3px;
 cursor:pointer;
 border-radius:50%;
 text-align:center
}
.bootstrap-datetimepicker-widget table td span:hover {
 background:#eee
}
.bootstrap-datetimepicker-widget table td span.active {
 background-color:#f96332;
 color:#FFF
}
.bootstrap-datetimepicker-widget table td span.old {
 color:#cfcfca
}
.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover {
 background:none;
 color:#cfcfca;
 cursor:not-allowed
}
.bootstrap-datetimepicker-widget .timepicker-picker span,.bootstrap-datetimepicker-widget .timepicker-hours span,.bootstrap-datetimepicker-widget .timepicker-minutes span {
 border-radius:50%!important
}
.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
 height:27px;
 line-height:27px
}
.input-group.date .input-group-text {
 cursor:pointer
}
.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:1px;
 text-align:center;
 z-index:1;
 cursor:pointer
}
input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .picker-switch,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.prev span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.next span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.day > div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget a[data-action="togglePicker"],input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget a[data-action="togglePicker"]:hover,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .timepicker-hours span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .timepicker-minutes span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .separator,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.minute > div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.hour > div {
 color:#FFF
}
input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.dow {
 color:rgba(255,255,255,0.8)
}
input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.old > div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.new > div {
 color:rgba(255,255,255,0.4)
}
input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget button[data-action] {
 background-color:#FFF
}
input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.active > div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.active:hover > div {
 background-color:#FFF
}
input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td:not(.active).day:hover > div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.hour:hover > div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.minute:hover > div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.second:hover > div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td span:hover {
 background:rgba(255,255,255,0.2)
}
input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table thead tr:first-child th:hover span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover {
 background-color:rgba(255,255,255,0.2)
}
input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget {
 background-color:#f96332
}
input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget table td.active > div,input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget table td.active:hover > div,input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
 color:#f96332
}
input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget {
 background-color:#2CA8FF
}
input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget table td.active > div,input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget table td.active:hover > div,input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
 color:#2CA8FF
}
input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget {
 background-color:#18ce0f
}
input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget table td.active > div,input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget table td.active:hover > div,input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
 color:#18ce0f
}
input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget {
 background-color:#FF3636
}
input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget table td.active > div,input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget table td.active:hover > div,input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
 color:#FF3636
}
input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget {
 background-color:#FFB236
}
input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget table td.active > div,input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget table td.active:hover > div,input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
 color:#FFB236
}
.btn,.navbar .navbar-nav > a.btn {
 border-width:2px;
 font-weight:400;
 font-size:.8571em;
 line-height:1.35em;
 margin:5px 1px;
 border:none;
 margin:10px 1px;
 border-radius:.1875rem;
 padding:11px 22px;
 cursor:pointer;
 background-color:#888;
 color:#FFF
}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn:active:focus,.btn:active:hover,.btn.active:focus,.btn.active:hover,.show > .btn.dropdown-toggle,.show > .btn.dropdown-toggle:focus,.show > .btn.dropdown-toggle:hover,.navbar .navbar-nav > a.btn:hover,.navbar .navbar-nav > a.btn:focus,.navbar .navbar-nav > a.btn:active,.navbar .navbar-nav > a.btn.active,.navbar .navbar-nav > a.btn:active:focus,.navbar .navbar-nav > a.btn:active:hover,.navbar .navbar-nav > a.btn.active:focus,.navbar .navbar-nav > a.btn.active:hover,.show >
.navbar .navbar-nav > a.btn.dropdown-toggle,.show >
.navbar .navbar-nav > a.btn.dropdown-toggle:focus,.show >
.navbar .navbar-nav > a.btn.dropdown-toggle:hover {
 background-color:#979797;
 color:#FFF;
 box-shadow:none
}
.btn:not([data-action]):hover,.navbar .navbar-nav > a.btn:not([data-action]):hover {
 box-shadow:0 3px 8px 0 rgba(0,0,0,0.17)
}
.btn.disabled,.btn.disabled:hover,.btn.disabled:focus,.btn.disabled.focus,.btn.disabled:active,.btn.disabled.active,.btn:disabled,.btn:disabled:hover,.btn:disabled:focus,.btn:disabled.focus,.btn:disabled:active,.btn:disabled.active,.btn[disabled],.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled].focus,.btn[disabled]:active,.btn[disabled].active,fieldset[disabled] .btn,fieldset[disabled] .btn:hover,fieldset[disabled] .btn:focus,fieldset[disabled] .btn.focus,fieldset[disabled] .btn:active,fieldset[disabled] .btn.active,.navbar .navbar-nav > a.btn.disabled,.navbar .navbar-nav > a.btn.disabled:hover,.navbar .navbar-nav > a.btn.disabled:focus,.navbar .navbar-nav > a.btn.disabled.focus,.navbar .navbar-nav > a.btn.disabled:active,.navbar .navbar-nav > a.btn.disabled.active,.navbar .navbar-nav > a.btn:disabled,.navbar .navbar-nav > a.btn:disabled:hover,.navbar .navbar-nav > a.btn:disabled:focus,.navbar .navbar-nav > a.btn:disabled.focus,.navbar .navbar-nav > a.btn:disabled:active,.navbar .navbar-nav > a.btn:disabled.active,.navbar .navbar-nav > a.btn[disabled],.navbar .navbar-nav > a.btn[disabled]:hover,.navbar .navbar-nav > a.btn[disabled]:focus,.navbar .navbar-nav > a.btn[disabled].focus,.navbar .navbar-nav > a.btn[disabled]:active,.navbar .navbar-nav > a.btn[disabled].active,fieldset[disabled] .navbar .navbar-nav > a.btn,fieldset[disabled] .navbar .navbar-nav > a.btn:hover,fieldset[disabled] .navbar .navbar-nav > a.btn:focus,fieldset[disabled] .navbar .navbar-nav > a.btn.focus,fieldset[disabled] .navbar .navbar-nav > a.btn:active,fieldset[disabled] .navbar .navbar-nav > a.btn.active {
 background-color:#888;
 border-color:#888
}
.btn.btn-simple,.navbar .navbar-nav > a.btn.btn-simple {
 color:#888;
 border-color:#888
}
.btn.btn-simple:hover,.btn.btn-simple:focus,.btn.btn-simple:active,.navbar .navbar-nav > a.btn.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-simple:active {
 background-color:transparent;
 color:#979797;
 border-color:#979797;
 box-shadow:none
}
.btn.btn-link,.navbar .navbar-nav > a.btn.btn-link {
 color:#888
}
.btn.btn-link:hover,.btn.btn-link:focus,.btn.btn-link:active,.navbar .navbar-nav > a.btn.btn-link:hover,.navbar .navbar-nav > a.btn.btn-link:focus,.navbar .navbar-nav > a.btn.btn-link:active {
 background-color:transparent;
 color:#979797;
 text-decoration:none;
 box-shadow:none
}
.btn:hover,.btn:focus,.navbar .navbar-nav > a.btn:hover,.navbar .navbar-nav > a.btn:focus {
 opacity:1;
 filter:alpha(opacity=100);
 outline:0!important
}
.btn:active,.btn.active,.open > .btn.dropdown-toggle,.navbar .navbar-nav > a.btn:active,.navbar .navbar-nav > a.btn.active,.open > .navbar .navbar-nav > a.btn.dropdown-toggle {
 -webkit-box-shadow:none;
 box-shadow:none;
 outline:0!important
}
.btn.btn-icon,.navbar .navbar-nav > a.btn.btn-icon {
 height:2.375rem;
 min-width:2.375rem;
 width:2.375rem;
 padding:0;
 font-size:.9375rem;
 overflow:hidden;
 position:relative;
 line-height:normal
}
.btn.btn-icon.btn-simple,.navbar .navbar-nav > a.btn.btn-icon.btn-simple {
 padding:0
}
.btn.btn-icon.btn-sm,.navbar .navbar-nav > a.btn.btn-icon.btn-sm {
 height:1.875rem;
 min-width:1.875rem;
 width:1.875rem
}
.btn.btn-icon.btn-sm i.fa,.btn.btn-icon.btn-sm i.now-ui-icons,.navbar .navbar-nav > a.btn.btn-icon.btn-sm i.fa,.navbar .navbar-nav > a.btn.btn-icon.btn-sm i.now-ui-icons {
 font-size:.6875rem
}
.btn.btn-icon.btn-lg,.navbar .navbar-nav > a.btn.btn-icon.btn-lg {
 height:3.6rem;
 min-width:3.6rem;
 width:3.6rem
}
.btn.btn-icon.btn-lg i.now-ui-icons,.btn.btn-icon.btn-lg i.fa,.navbar .navbar-nav > a.btn.btn-icon.btn-lg i.now-ui-icons,.navbar .navbar-nav > a.btn.btn-icon.btn-lg i.fa {
 font-size:1.325rem
}
.btn.btn-icon:not(.btn-footer) i.now-ui-icons,.btn.btn-icon:not(.btn-footer) i.fa,.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) i.now-ui-icons,.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) i.fa {
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-12px,-12px);
 line-height:1.5626rem;
 width:25px
}
.btn:not(.btn-icon) .now-ui-icons,.navbar .navbar-nav > a.btn:not(.btn-icon) .now-ui-icons {
 position:relative;
 top:1px
}
.btn.btn-facebook,.navbar .navbar-nav > a.btn.btn-facebook {
 background-color:#3b5998;
 color:#fff
}
.btn.btn-facebook:focus,.btn.btn-facebook:active,.btn.btn-facebook:hover,.navbar .navbar-nav > a.btn.btn-facebook:focus,.navbar .navbar-nav > a.btn.btn-facebook:active,.navbar .navbar-nav > a.btn.btn-facebook:hover {
 background-color:#4466ae;
 color:#fff
}
.btn.btn-facebook.btn-simple,.navbar .navbar-nav > a.btn.btn-facebook.btn-simple {
 color:#3b5998;
 background-color:transparent;
 box-shadow:none;
 border-color:#3b5998
}
.btn.btn-facebook.btn-simple:hover,.btn.btn-facebook.btn-simple:focus,.btn.btn-facebook.btn-simple:active,.navbar .navbar-nav > a.btn.btn-facebook.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-facebook.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-facebook.btn-simple:active {
 color:#4466ae;
 border-color:#4466ae
}
.btn.btn-facebook.btn-neutral,.navbar .navbar-nav > a.btn.btn-facebook.btn-neutral {
 color:#3b5998;
 background-color:#FFF
}
.btn.btn-facebook.btn-neutral:hover,.btn.btn-facebook.btn-neutral:focus,.btn.btn-facebook.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-facebook.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-facebook.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-facebook.btn-neutral:active {
 color:#4466ae
}
.btn.btn-twitter,.navbar .navbar-nav > a.btn.btn-twitter {
 background-color:#55acee;
 color:#fff
}
.btn.btn-twitter:focus,.btn.btn-twitter:active,.btn.btn-twitter:hover,.navbar .navbar-nav > a.btn.btn-twitter:focus,.navbar .navbar-nav > a.btn.btn-twitter:active,.navbar .navbar-nav > a.btn.btn-twitter:hover {
 background-color:#71baf1;
 color:#fff
}
.btn.btn-twitter.btn-simple,.navbar .navbar-nav > a.btn.btn-twitter.btn-simple {
 color:#55acee;
 background-color:transparent;
 box-shadow:none;
 border-color:#55acee
}
.btn.btn-twitter.btn-simple:hover,.btn.btn-twitter.btn-simple:focus,.btn.btn-twitter.btn-simple:active,.navbar .navbar-nav > a.btn.btn-twitter.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-twitter.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-twitter.btn-simple:active {
 color:#71baf1;
 border-color:#71baf1
}
.btn.btn-twitter.btn-neutral,.navbar .navbar-nav > a.btn.btn-twitter.btn-neutral {
 color:#55acee;
 background-color:#FFF
}
.btn.btn-twitter.btn-neutral:hover,.btn.btn-twitter.btn-neutral:focus,.btn.btn-twitter.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-twitter.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-twitter.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-twitter.btn-neutral:active {
 color:#71baf1
}
.btn.btn-pinterest,.navbar .navbar-nav > a.btn.btn-pinterest {
 background-color:#cc2127;
 color:#fff
}
.btn.btn-pinterest:focus,.btn.btn-pinterest:active,.btn.btn-pinterest:hover,.navbar .navbar-nav > a.btn.btn-pinterest:focus,.navbar .navbar-nav > a.btn.btn-pinterest:active,.navbar .navbar-nav > a.btn.btn-pinterest:hover {
 background-color:#dd2e34;
 color:#fff
}
.btn.btn-pinterest.btn-simple,.navbar .navbar-nav > a.btn.btn-pinterest.btn-simple {
 color:#cc2127;
 background-color:transparent;
 box-shadow:none;
 border-color:#cc2127
}
.btn.btn-pinterest.btn-simple:hover,.btn.btn-pinterest.btn-simple:focus,.btn.btn-pinterest.btn-simple:active,.navbar .navbar-nav > a.btn.btn-pinterest.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-pinterest.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-pinterest.btn-simple:active {
 color:#dd2e34;
 border-color:#dd2e34
}
.btn.btn-pinterest.btn-neutral,.navbar .navbar-nav > a.btn.btn-pinterest.btn-neutral {
 color:#cc2127;
 background-color:#FFF
}
.btn.btn-pinterest.btn-neutral:hover,.btn.btn-pinterest.btn-neutral:focus,.btn.btn-pinterest.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-pinterest.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-pinterest.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-pinterest.btn-neutral:active {
 color:#dd2e34
}
.btn.btn-google,.navbar .navbar-nav > a.btn.btn-google {
 background-color:#dd4b39;
 color:#fff
}
.btn.btn-google:focus,.btn.btn-google:active,.btn.btn-google:hover,.navbar .navbar-nav > a.btn.btn-google:focus,.navbar .navbar-nav > a.btn.btn-google:active,.navbar .navbar-nav > a.btn.btn-google:hover {
 background-color:#e16353;
 color:#fff
}
.btn.btn-google.btn-simple,.navbar .navbar-nav > a.btn.btn-google.btn-simple {
 color:#dd4b39;
 background-color:transparent;
 box-shadow:none;
 border-color:#dd4b39
}
.btn.btn-google.btn-simple:hover,.btn.btn-google.btn-simple:focus,.btn.btn-google.btn-simple:active,.navbar .navbar-nav > a.btn.btn-google.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-google.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-google.btn-simple:active {
 color:#e16353;
 border-color:#e16353
}
.btn.btn-google.btn-neutral,.navbar .navbar-nav > a.btn.btn-google.btn-neutral {
 color:#dd4b39;
 background-color:#FFF
}
.btn.btn-google.btn-neutral:hover,.btn.btn-google.btn-neutral:focus,.btn.btn-google.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-google.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-google.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-google.btn-neutral:active {
 color:#e16353
}
.btn.btn-linkedin,.navbar .navbar-nav > a.btn.btn-linkedin {
 background-color:#0077B5;
 color:#fff
}
.btn.btn-linkedin:focus,.btn.btn-linkedin:active,.btn.btn-linkedin:hover,.navbar .navbar-nav > a.btn.btn-linkedin:focus,.navbar .navbar-nav > a.btn.btn-linkedin:active,.navbar .navbar-nav > a.btn.btn-linkedin:hover {
 background-color:#008bd4;
 color:#fff
}
.btn.btn-linkedin.btn-simple,.navbar .navbar-nav > a.btn.btn-linkedin.btn-simple {
 color:#0077B5;
 background-color:transparent;
 box-shadow:none;
 border-color:#0077B5
}
.btn.btn-linkedin.btn-simple:hover,.btn.btn-linkedin.btn-simple:focus,.btn.btn-linkedin.btn-simple:active,.navbar .navbar-nav > a.btn.btn-linkedin.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-linkedin.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-linkedin.btn-simple:active {
 color:#008bd4;
 border-color:#008bd4
}
.btn.btn-linkedin.btn-neutral,.navbar .navbar-nav > a.btn.btn-linkedin.btn-neutral {
 color:#0077B5;
 background-color:#FFF
}
.btn.btn-linkedin.btn-neutral:hover,.btn.btn-linkedin.btn-neutral:focus,.btn.btn-linkedin.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-linkedin.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-linkedin.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-linkedin.btn-neutral:active {
 color:#008bd4
}
.btn.btn-dribbble,.navbar .navbar-nav > a.btn.btn-dribbble {
 background-color:#ea4c89;
 color:#fff
}
.btn.btn-dribbble:focus,.btn.btn-dribbble:active,.btn.btn-dribbble:hover,.navbar .navbar-nav > a.btn.btn-dribbble:focus,.navbar .navbar-nav > a.btn.btn-dribbble:active,.navbar .navbar-nav > a.btn.btn-dribbble:hover {
 background-color:#ed679b;
 color:#fff
}
.btn.btn-dribbble.btn-simple,.navbar .navbar-nav > a.btn.btn-dribbble.btn-simple {
 color:#ea4c89;
 background-color:transparent;
 box-shadow:none;
 border-color:#ea4c89
}
.btn.btn-dribbble.btn-simple:hover,.btn.btn-dribbble.btn-simple:focus,.btn.btn-dribbble.btn-simple:active,.navbar .navbar-nav > a.btn.btn-dribbble.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-dribbble.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-dribbble.btn-simple:active {
 color:#ed679b;
 border-color:#ed679b
}
.btn.btn-dribbble.btn-neutral,.navbar .navbar-nav > a.btn.btn-dribbble.btn-neutral {
 color:#ea4c89;
 background-color:#FFF
}
.btn.btn-dribbble.btn-neutral:hover,.btn.btn-dribbble.btn-neutral:focus,.btn.btn-dribbble.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-dribbble.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-dribbble.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-dribbble.btn-neutral:active {
 color:#ed679b
}
.btn.btn-github,.navbar .navbar-nav > a.btn.btn-github {
 background-color:#333;
 color:#fff
}
.btn.btn-github:focus,.btn.btn-github:active,.btn.btn-github:hover,.navbar .navbar-nav > a.btn.btn-github:focus,.navbar .navbar-nav > a.btn.btn-github:active,.navbar .navbar-nav > a.btn.btn-github:hover {
 background-color:#424242;
 color:#fff
}
.btn.btn-github.btn-simple,.navbar .navbar-nav > a.btn.btn-github.btn-simple {
 color:#333;
 background-color:transparent;
 box-shadow:none;
 border-color:#333
}
.btn.btn-github.btn-simple:hover,.btn.btn-github.btn-simple:focus,.btn.btn-github.btn-simple:active,.navbar .navbar-nav > a.btn.btn-github.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-github.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-github.btn-simple:active {
 color:#424242;
 border-color:#424242
}
.btn.btn-github.btn-neutral,.navbar .navbar-nav > a.btn.btn-github.btn-neutral {
 color:#333;
 background-color:#FFF
}
.btn.btn-github.btn-neutral:hover,.btn.btn-github.btn-neutral:focus,.btn.btn-github.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-github.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-github.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-github.btn-neutral:active {
 color:#424242
}
.btn.btn-youtube,.navbar .navbar-nav > a.btn.btn-youtube {
 background-color:#e52d27;
 color:#fff
}
.btn.btn-youtube:focus,.btn.btn-youtube:active,.btn.btn-youtube:hover,.navbar .navbar-nav > a.btn.btn-youtube:focus,.navbar .navbar-nav > a.btn.btn-youtube:active,.navbar .navbar-nav > a.btn.btn-youtube:hover {
 background-color:#e84842;
 color:#fff
}
.btn.btn-youtube.btn-simple,.navbar .navbar-nav > a.btn.btn-youtube.btn-simple {
 color:#e52d27;
 background-color:transparent;
 box-shadow:none;
 border-color:#e52d27
}
.btn.btn-youtube.btn-simple:hover,.btn.btn-youtube.btn-simple:focus,.btn.btn-youtube.btn-simple:active,.navbar .navbar-nav > a.btn.btn-youtube.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-youtube.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-youtube.btn-simple:active {
 color:#e84842;
 border-color:#e84842
}
.btn.btn-youtube.btn-neutral,.navbar .navbar-nav > a.btn.btn-youtube.btn-neutral {
 color:#e52d27;
 background-color:#FFF
}
.btn.btn-youtube.btn-neutral:hover,.btn.btn-youtube.btn-neutral:focus,.btn.btn-youtube.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-youtube.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-youtube.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-youtube.btn-neutral:active {
 color:#e84842
}
.btn.btn-instagram,.navbar .navbar-nav > a.btn.btn-instagram {
 background-color:#125688;
 color:#fff
}
.btn.btn-instagram:focus,.btn.btn-instagram:active,.btn.btn-instagram:hover,.navbar .navbar-nav > a.btn.btn-instagram:focus,.navbar .navbar-nav > a.btn.btn-instagram:active,.navbar .navbar-nav > a.btn.btn-instagram:hover {
 background-color:#1667a3;
 color:#fff
}
.btn.btn-instagram.btn-simple,.navbar .navbar-nav > a.btn.btn-instagram.btn-simple {
 color:#125688;
 background-color:transparent;
 box-shadow:none;
 border-color:#125688
}
.btn.btn-instagram.btn-simple:hover,.btn.btn-instagram.btn-simple:focus,.btn.btn-instagram.btn-simple:active,.navbar .navbar-nav > a.btn.btn-instagram.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-instagram.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-instagram.btn-simple:active {
 color:#1667a3;
 border-color:#1667a3
}
.btn.btn-instagram.btn-neutral,.navbar .navbar-nav > a.btn.btn-instagram.btn-neutral {
 color:#125688;
 background-color:#FFF
}
.btn.btn-instagram.btn-neutral:hover,.btn.btn-instagram.btn-neutral:focus,.btn.btn-instagram.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-instagram.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-instagram.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-instagram.btn-neutral:active {
 color:#1667a3
}
.btn.btn-reddit,.navbar .navbar-nav > a.btn.btn-reddit {
 background-color:#ff4500;
 color:#fff
}
.btn.btn-reddit:focus,.btn.btn-reddit:active,.btn.btn-reddit:hover,.navbar .navbar-nav > a.btn.btn-reddit:focus,.navbar .navbar-nav > a.btn.btn-reddit:active,.navbar .navbar-nav > a.btn.btn-reddit:hover {
 background-color:#ff5b1f;
 color:#fff
}
.btn.btn-reddit.btn-simple,.navbar .navbar-nav > a.btn.btn-reddit.btn-simple {
 color:#ff4500;
 background-color:transparent;
 box-shadow:none;
 border-color:#ff4500
}
.btn.btn-reddit.btn-simple:hover,.btn.btn-reddit.btn-simple:focus,.btn.btn-reddit.btn-simple:active,.navbar .navbar-nav > a.btn.btn-reddit.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-reddit.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-reddit.btn-simple:active {
 color:#ff5b1f;
 border-color:#ff5b1f
}
.btn.btn-reddit.btn-neutral,.navbar .navbar-nav > a.btn.btn-reddit.btn-neutral {
 color:#ff4500;
 background-color:#FFF
}
.btn.btn-reddit.btn-neutral:hover,.btn.btn-reddit.btn-neutral:focus,.btn.btn-reddit.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-reddit.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-reddit.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-reddit.btn-neutral:active {
 color:#ff5b1f
}
.btn.btn-tumblr,.navbar .navbar-nav > a.btn.btn-tumblr {
 background-color:#35465c;
 color:#fff
}
.btn.btn-tumblr:focus,.btn.btn-tumblr:active,.btn.btn-tumblr:hover,.navbar .navbar-nav > a.btn.btn-tumblr:focus,.navbar .navbar-nav > a.btn.btn-tumblr:active,.navbar .navbar-nav > a.btn.btn-tumblr:hover {
 background-color:#40556f;
 color:#fff
}
.btn.btn-tumblr.btn-simple,.navbar .navbar-nav > a.btn.btn-tumblr.btn-simple {
 color:#35465c;
 background-color:transparent;
 box-shadow:none;
 border-color:#35465c
}
.btn.btn-tumblr.btn-simple:hover,.btn.btn-tumblr.btn-simple:focus,.btn.btn-tumblr.btn-simple:active,.navbar .navbar-nav > a.btn.btn-tumblr.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-tumblr.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-tumblr.btn-simple:active {
 color:#40556f;
 border-color:#40556f
}
.btn.btn-tumblr.btn-neutral,.navbar .navbar-nav > a.btn.btn-tumblr.btn-neutral {
 color:#35465c;
 background-color:#FFF
}
.btn.btn-tumblr.btn-neutral:hover,.btn.btn-tumblr.btn-neutral:focus,.btn.btn-tumblr.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-tumblr.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-tumblr.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-tumblr.btn-neutral:active {
 color:#40556f
}
.btn.btn-behance,.navbar .navbar-nav > a.btn.btn-behance {
 background-color:#1769ff;
 color:#fff
}
.btn.btn-behance:focus,.btn.btn-behance:active,.btn.btn-behance:hover,.navbar .navbar-nav > a.btn.btn-behance:focus,.navbar .navbar-nav > a.btn.btn-behance:active,.navbar .navbar-nav > a.btn.btn-behance:hover {
 background-color:#367dff;
 color:#fff
}
.btn.btn-behance.btn-simple,.navbar .navbar-nav > a.btn.btn-behance.btn-simple {
 color:#1769ff;
 background-color:transparent;
 box-shadow:none;
 border-color:#1769ff
}
.btn.btn-behance.btn-simple:hover,.btn.btn-behance.btn-simple:focus,.btn.btn-behance.btn-simple:active,.navbar .navbar-nav > a.btn.btn-behance.btn-simple:hover,.navbar .navbar-nav > a.btn.btn-behance.btn-simple:focus,.navbar .navbar-nav > a.btn.btn-behance.btn-simple:active {
 color:#367dff;
 border-color:#367dff
}
.btn.btn-behance.btn-neutral,.navbar .navbar-nav > a.btn.btn-behance.btn-neutral {
 color:#1769ff;
 background-color:#FFF
}
.btn.btn-behance.btn-neutral:hover,.btn.btn-behance.btn-neutral:focus,.btn.btn-behance.btn-neutral:active,.navbar .navbar-nav > a.btn.btn-behance.btn-neutral:hover,.navbar .navbar-nav > a.btn.btn-behance.btn-neutral:focus,.navbar .navbar-nav > a.btn.btn-behance.btn-neutral:active {
 color:#367dff
}
.btn-primary {
 background-color:#f96332;
 color:#FFF
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary.active:focus,.btn-primary.active:hover,.show > .btn-primary.dropdown-toggle,.show > .btn-primary.dropdown-toggle:focus,.show > .btn-primary.dropdown-toggle:hover {
 background-color:#fa7a50;
 color:#FFF;
 box-shadow:none
}
.btn-primary:not([data-action]):hover {
 box-shadow:0 3px 8px 0 rgba(0,0,0,0.17)
}
.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary:disabled,.btn-primary:disabled:hover,.btn-primary:disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:active,.btn-primary:disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active {
 background-color:#f96332;
 border-color:#f96332
}
.btn-primary.btn-simple {
 color:#f96332;
 border-color:#f96332
}
.btn-primary.btn-simple:hover,.btn-primary.btn-simple:focus,.btn-primary.btn-simple:active {
 background-color:transparent;
 color:#fa7a50;
 border-color:#fa7a50;
 box-shadow:none
}
.btn-primary.btn-link {
 color:#f96332
}
.btn-primary.btn-link:hover,.btn-primary.btn-link:focus,.btn-primary.btn-link:active {
 background-color:transparent;
 color:#fa7a50;
 text-decoration:none;
 box-shadow:none
}
.btn-success {
 background-color:#18ce0f;
 color:#FFF
}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success:active:focus,.btn-success:active:hover,.btn-success.active:focus,.btn-success.active:hover,.show > .btn-success.dropdown-toggle,.show > .btn-success.dropdown-toggle:focus,.show > .btn-success.dropdown-toggle:hover {
 background-color:#1beb11;
 color:#FFF;
 box-shadow:none
}
.btn-success:not([data-action]):hover {
 box-shadow:0 3px 8px 0 rgba(0,0,0,0.17)
}
.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success:disabled,.btn-success:disabled:hover,.btn-success:disabled:focus,.btn-success:disabled.focus,.btn-success:disabled:active,.btn-success:disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active {
 background-color:#18ce0f;
 border-color:#18ce0f
}
.btn-success.btn-simple {
 color:#18ce0f;
 border-color:#18ce0f
}
.btn-success.btn-simple:hover,.btn-success.btn-simple:focus,.btn-success.btn-simple:active {
 background-color:transparent;
 color:#1beb11;
 border-color:#1beb11;
 box-shadow:none
}
.btn-success.btn-link {
 color:#18ce0f
}
.btn-success.btn-link:hover,.btn-success.btn-link:focus,.btn-success.btn-link:active {
 background-color:transparent;
 color:#1beb11;
 text-decoration:none;
 box-shadow:none
}
.btn-info {
 background-color:#2CA8FF;
 color:#FFF
}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info:active:focus,.btn-info:active:hover,.btn-info.active:focus,.btn-info.active:hover,.show > .btn-info.dropdown-toggle,.show > .btn-info.dropdown-toggle:focus,.show > .btn-info.dropdown-toggle:hover {
 background-color:#4bb5ff;
 color:#FFF;
 box-shadow:none
}
.btn-info:not([data-action]):hover {
 box-shadow:0 3px 8px 0 rgba(0,0,0,0.17)
}
.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info:disabled,.btn-info:disabled:hover,.btn-info:disabled:focus,.btn-info:disabled.focus,.btn-info:disabled:active,.btn-info:disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active {
 background-color:#2CA8FF;
 border-color:#2CA8FF
}
.btn-info.btn-simple {
 color:#2CA8FF;
 border-color:#2CA8FF
}
.btn-info.btn-simple:hover,.btn-info.btn-simple:focus,.btn-info.btn-simple:active {
 background-color:transparent;
 color:#4bb5ff;
 border-color:#4bb5ff;
 box-shadow:none
}
.btn-info.btn-link {
 color:#2CA8FF
}
.btn-info.btn-link:hover,.btn-info.btn-link:focus,.btn-info.btn-link:active {
 background-color:transparent;
 color:#4bb5ff;
 text-decoration:none;
 box-shadow:none
}
.btn-warning {
 background-color:#FFB236;
 color:#FFF
}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning.active:focus,.btn-warning.active:hover,.show > .btn-warning.dropdown-toggle,.show > .btn-warning.dropdown-toggle:focus,.show > .btn-warning.dropdown-toggle:hover {
 background-color:#ffbe55;
 color:#FFF;
 box-shadow:none
}
.btn-warning:not([data-action]):hover {
 box-shadow:0 3px 8px 0 rgba(0,0,0,0.17)
}
.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning:disabled,.btn-warning:disabled:hover,.btn-warning:disabled:focus,.btn-warning:disabled.focus,.btn-warning:disabled:active,.btn-warning:disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active {
 background-color:#FFB236;
 border-color:#FFB236
}
.btn-warning.btn-simple {
 color:#FFB236;
 border-color:#FFB236
}
.btn-warning.btn-simple:hover,.btn-warning.btn-simple:focus,.btn-warning.btn-simple:active {
 background-color:transparent;
 color:#ffbe55;
 border-color:#ffbe55;
 box-shadow:none
}
.btn-warning.btn-link {
 color:#FFB236
}
.btn-warning.btn-link:hover,.btn-warning.btn-link:focus,.btn-warning.btn-link:active {
 background-color:transparent;
 color:#ffbe55;
 text-decoration:none;
 box-shadow:none
}
.btn-danger {
 background-color:#FF3636;
 color:#FFF
}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger.active:focus,.btn-danger.active:hover,.show > .btn-danger.dropdown-toggle,.show > .btn-danger.dropdown-toggle:focus,.show > .btn-danger.dropdown-toggle:hover {
 background-color:#f55;
 color:#FFF;
 box-shadow:none
}
.btn-danger:not([data-action]):hover {
 box-shadow:0 3px 8px 0 rgba(0,0,0,0.17)
}
.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger:disabled,.btn-danger:disabled:hover,.btn-danger:disabled:focus,.btn-danger:disabled.focus,.btn-danger:disabled:active,.btn-danger:disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active {
 background-color:#FF3636;
 border-color:#FF3636
}
.btn-danger.btn-simple {
 color:#FF3636;
 border-color:#FF3636
}
.btn-danger.btn-simple:hover,.btn-danger.btn-simple:focus,.btn-danger.btn-simple:active {
 background-color:transparent;
 color:#f55;
 border-color:#f55;
 box-shadow:none
}
.btn-danger.btn-link {
 color:#FF3636
}
.btn-danger.btn-link:hover,.btn-danger.btn-link:focus,.btn-danger.btn-link:active {
 background-color:transparent;
 color:#f55;
 text-decoration:none;
 box-shadow:none
}
.btn-neutral {
 background-color:#FFF;
 color:#f96332
}
.btn-neutral:hover,.btn-neutral:focus,.btn-neutral:active,.btn-neutral.active,.btn-neutral:active:focus,.btn-neutral:active:hover,.btn-neutral.active:focus,.btn-neutral.active:hover,.show > .btn-neutral.dropdown-toggle,.show > .btn-neutral.dropdown-toggle:focus,.show > .btn-neutral.dropdown-toggle:hover {
 background-color:#FFF;
 color:#FFF;
 box-shadow:none
}
.btn-neutral:not([data-action]):hover {
 box-shadow:0 3px 8px 0 rgba(0,0,0,0.17)
}
.btn-neutral.disabled,.btn-neutral.disabled:hover,.btn-neutral.disabled:focus,.btn-neutral.disabled.focus,.btn-neutral.disabled:active,.btn-neutral.disabled.active,.btn-neutral:disabled,.btn-neutral:disabled:hover,.btn-neutral:disabled:focus,.btn-neutral:disabled.focus,.btn-neutral:disabled:active,.btn-neutral:disabled.active,.btn-neutral[disabled],.btn-neutral[disabled]:hover,.btn-neutral[disabled]:focus,.btn-neutral[disabled].focus,.btn-neutral[disabled]:active,.btn-neutral[disabled].active,fieldset[disabled] .btn-neutral,fieldset[disabled] .btn-neutral:hover,fieldset[disabled] .btn-neutral:focus,fieldset[disabled] .btn-neutral.focus,fieldset[disabled] .btn-neutral:active,fieldset[disabled] .btn-neutral.active {
 background-color:#FFF;
 border-color:#FFF
}
.btn-neutral.btn-danger {
 color:#FF3636
}
.btn-neutral.btn-danger:hover,.btn-neutral.btn-danger:focus,.btn-neutral.btn-danger:active {
 color:#f55
}
.btn-neutral.btn-info {
 color:#2CA8FF
}
.btn-neutral.btn-info:hover,.btn-neutral.btn-info:focus,.btn-neutral.btn-info:active {
 color:#4bb5ff
}
.btn-neutral.btn-warning {
 color:#FFB236
}
.btn-neutral.btn-warning:hover,.btn-neutral.btn-warning:focus,.btn-neutral.btn-warning:active {
 color:#ffbe55
}
.btn-neutral.btn-success {
 color:#18ce0f
}
.btn-neutral.btn-success:hover,.btn-neutral.btn-success:focus,.btn-neutral.btn-success:active {
 color:#1beb11
}
.btn-neutral.btn-default {
 color:#888
}
.btn-neutral.btn-default:hover,.btn-neutral.btn-default:focus,.btn-neutral.btn-default:active {
 color:#979797
}
.btn-neutral.active,.btn-neutral:active,.btn-neutral:active:focus,.btn-neutral:active:hover,.btn-neutral.active:focus,.btn-neutral.active:hover,.show > .btn-neutral.dropdown-toggle,.show > .btn-neutral.dropdown-toggle:focus,.show > .btn-neutral.dropdown-toggle:hover {
 background-color:#FFF;
 color:#fa7a50;
 box-shadow:none
}
.btn-neutral:hover,.btn-neutral:focus {
 color:#fa7a50
}
.btn-neutral:hover:not(.nav-link),.btn-neutral:focus:not(.nav-link) {
 box-shadow:none
}
.btn-neutral.btn-simple {
 color:#FFF;
 border-color:#FFF
}
.btn-neutral.btn-simple:hover,.btn-neutral.btn-simple:focus,.btn-neutral.btn-simple:active {
 background-color:transparent;
 color:#FFF;
 border-color:#FFF;
 box-shadow:none
}
.btn-neutral.btn-link {
 color:#FFF
}
.btn-neutral.btn-link:hover,.btn-neutral.btn-link:focus,.btn-neutral.btn-link:active {
 background-color:transparent;
 color:#FFF;
 text-decoration:none;
 box-shadow:none
}
.btn:disabled,.btn[disabled],.btn.disabled {
 opacity:.5;
 filter:alpha(opacity=50)
}
.btn-round {
 border-width:1px;
 border-radius:30px!important;
 padding:11px 23px
}
.btn-round.btn-simple {
 padding:10px 22px
}
.btn-simple {
 border:1px solid;
 border-color:#888;
 padding:10px 22px;
 background-color:transparent
}
.btn-simple.disabled,.btn-simple.disabled:hover,.btn-simple.disabled:focus,.btn-simple.disabled.focus,.btn-simple.disabled:active,.btn-simple.disabled.active,.btn-simple:disabled,.btn-simple:disabled:hover,.btn-simple:disabled:focus,.btn-simple:disabled.focus,.btn-simple:disabled:active,.btn-simple:disabled.active,.btn-simple[disabled],.btn-simple[disabled]:hover,.btn-simple[disabled]:focus,.btn-simple[disabled].focus,.btn-simple[disabled]:active,.btn-simple[disabled].active,fieldset[disabled] .btn-simple,fieldset[disabled] .btn-simple:hover,fieldset[disabled] .btn-simple:focus,fieldset[disabled] .btn-simple.focus,fieldset[disabled] .btn-simple:active,fieldset[disabled] .btn-simple.active,.btn-link.disabled,.btn-link.disabled:hover,.btn-link.disabled:focus,.btn-link.disabled.focus,.btn-link.disabled:active,.btn-link.disabled.active,.btn-link:disabled,.btn-link:disabled:hover,.btn-link:disabled:focus,.btn-link:disabled.focus,.btn-link:disabled:active,.btn-link:disabled.active,.btn-link[disabled],.btn-link[disabled]:hover,.btn-link[disabled]:focus,.btn-link[disabled].focus,.btn-link[disabled]:active,.btn-link[disabled].active,fieldset[disabled] .btn-link,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link.focus,fieldset[disabled] .btn-link:active,fieldset[disabled] .btn-link.active {
 background-color:transparent
}
.btn-lg {
 font-size:1em;
 border-radius:.25rem;
 padding:15px 48px
}
.btn-lg.btn-simple {
 padding:14px 47px
}
.btn-sm {
 font-size:14px;
 border-radius:.1875rem;
 padding:5px 15px
}
.btn-sm.btn-simple {
 padding:4px 14px
}
.btn-link {
 border:0;
 padding:.5rem .7rem;
 background-color:transparent
}
.btn-wd {
 min-width:140px
}
.btn-group.select {
 width:100%
}
.btn-group.select .btn {
 text-align:left
}
.btn-group.select .caret {
 position:absolute;
 top:50%;
 margin-top:-1px;
 right:8px
}
.form-control::-moz-placeholder {
 color:#DDD;
 opacity:1;
 filter:alpha(opacity=100)
}
.form-control:-moz-placeholder {
 color:#DDD;
 opacity:1;
 filter:alpha(opacity=100)
}
.form-control::-webkit-input-placeholder {
 color:#DDD;
 opacity:1;
 filter:alpha(opacity=100)
}
.form-control:-ms-input-placeholder {
 color:#DDD;
 opacity:1;
 filter:alpha(opacity=100)
}
.form-control {
 background-color:transparent;
 border:1px solid #E3E3E3;
 border-radius:30px;
 color:#2c2c2c;
 line-height:normal;
 font-size:.8571em;
 -webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 -moz-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 -o-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 -ms-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 -webkit-box-shadow:none;
 box-shadow:none
}
.has-success .form-control {
 border-color:#E3E3E3
}
.form-control:focus {
 border:1px solid #f96332;
 -webkit-box-shadow:none;
 box-shadow:none;
 outline:0!important;
 color:#2c2c2c
}
.form-control:focus + .input-group-text,.form-control:focus ~ .input-group-text {
 border:1px solid #f96332;
 border-left:none;
 background-color:transparent
}
.has-success .form-control,.has-error .form-control,.has-success .form-control:focus,.has-error .form-control:focus {
 -webkit-box-shadow:none;
 box-shadow:none
}
.has-success .form-control:focus {
 border-color:#1be611
}
.has-danger .form-control.form-control-success,.has-danger .form-control.form-control-danger,.has-success .form-control.form-control-success,.has-success .form-control.form-control-danger {
 background-image:none
}
.has-danger .form-control {
 border-color:#ffcfcf;
 color:#FF3636;
 background-color:rgba(222,222,222,0.1)
}
.has-danger .form-control:focus {
 background-color:#FFF
}
.form-control + .form-control-feedback {
 border-radius:.25rem;
 font-size:14px;
 margin-top:-7px;
 position:absolute;
 right:10px;
 top:50%;
 vertical-align:middle
}
.open .form-control {
 border-radius:.25rem .25rem 0 0;
 border-bottom-color:transparent
}
.has-success:after,.has-danger:after {
 font-family:'Nucleo Outline';
 content:"\ea22";
 display:inline-block;
 position:absolute;
 right:20px;
 top:12px;
 color:#18ce0f;
 font-size:11px
}
.has-success.input-lg:after,.has-danger.input-lg:after {
 font-size:13px;
 top:13px
}
.has-danger:after {
 content:"\ea53";
 color:#FF3636
}
.form-group.form-group-no-border.input-lg .input-group-text,.input-group.form-group-no-border.input-lg .input-group-text {
 padding:15px 0 15px 19px
}
.form-group.form-group-no-border.input-lg .form-control,.input-group.form-group-no-border.input-lg .form-control {
 padding:15px 19px
}
.form-group.form-group-no-border.input-lg .form-control + .input-group-text,.input-group.form-group-no-border.input-lg .form-control + .input-group-text {
 padding:15px 19px 15px 0
}
.form-group.input-lg .form-control,.input-group.input-lg .form-control {
 padding:14px 18px
}
.form-group.input-lg .form-control + .input-group-text,.input-group.input-lg .form-control + .input-group-text {
 padding:14px 18px 14px 0
}
.form-group.input-lg .input-group-text,.input-group.input-lg .input-group-text {
 padding:14px 0 15px 18px
}
.form-group.input-lg .input-group-text + .form-control,.input-group.input-lg .input-group-text + .form-control {
 padding:15px 18px 15px 16px
}
.form-group.form-group-no-border .form-control,.input-group.form-group-no-border .form-control {
 padding:11px 19px
}
.form-group.form-group-no-border .form-control + .input-group-text,.input-group.form-group-no-border .form-control + .input-group-text {
 padding:11px 19px 11px 0
}
.form-group.form-group-no-border .input-group-text,.input-group.form-group-no-border .input-group-text {
 padding:11px 0 11px 19px
}
.form-group .form-control,.input-group .form-control {
 padding:10px 18px
}
.form-group .form-control + .input-group-text,.input-group .form-control + .input-group-text {
 padding:10px 18px 10px 0
}
.form-group .input-group-text,.input-group .input-group-text {
 padding:10px 0 10px 18px
}
.form-group .input-group-text + .form-control,.form-group .input-group-text ~ .form-control,.input-group .input-group-text + .form-control,.input-group .input-group-text ~ .form-control {
 padding:10px 19px 11px 16px
}
.form-group.form-group-no-border .form-control,.form-group.form-group-no-border .form-control + .input-group-text,.input-group.form-group-no-border .form-control,.input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(222,222,222,0.3);
 border:medium none
}
.form-group.form-group-no-border .form-control:focus,.form-group.form-group-no-border .form-control:active,.form-group.form-group-no-border .form-control:active,.form-group.form-group-no-border .form-control + .input-group-text:focus,.form-group.form-group-no-border .form-control + .input-group-text:active,.form-group.form-group-no-border .form-control + .input-group-text:active,.input-group.form-group-no-border .form-control:focus,.input-group.form-group-no-border .form-control:active,.input-group.form-group-no-border .form-control:active,.input-group.form-group-no-border .form-control + .input-group-text:focus,.input-group.form-group-no-border .form-control + .input-group-text:active,.input-group.form-group-no-border .form-control + .input-group-text:active {
 border:medium none;
 background-color:rgba(222,222,222,0.5)
}
.form-group.form-group-no-border .form-control:focus + .input-group-text,.input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(222,222,222,0.5)
}
.form-group.form-group-no-border .input-group-prepend .input-group-text,.input-group.form-group-no-border .input-group-prepend .input-group-text {
 background-color:rgba(222,222,222,0.3);
 border:none;
 border-left:transparent!important
}
.has-error .form-control-feedback,.has-error .control-label {
 color:#FF3636
}
.has-success .form-control-feedback,.has-success .control-label {
 color:#18ce0f
}
.input-group-text {
 background-color:#FFF;
 border:1px solid #E3E3E3;
 border-radius:30px;
 color:#555;
 padding:-.5rem 0 -.5rem -.3rem;
 -webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 -moz-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 -o-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 -ms-transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;
 transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out
}
.has-success .input-group-text,.has-danger .input-group-text {
 background-color:#FFF
}
.has-danger .form-control:focus + .input-group-text {
 color:#FF3636
}
.has-success .form-control:focus + .input-group-text {
 color:#18ce0f
}
.input-group-text + .form-control,.input-group-text ~ .form-control {
 padding:-.5rem .7rem;
 padding-left:18px
}
.input-group-text i {
 width:17px
}
.input-group-focus .input-group-text {
 background-color:#FFF;
 border-color:#f96332
}
.input-group-focus.form-group-no-border .input-group-text {
 background-color:rgba(222,222,222,0.5)
}
.input-group,.form-group {
 margin-bottom:10px;
 position:relative
}
.input-group[disabled] .input-group-text {
 background-color:#E3E3E3
}
.input-group .input-group-prepend {
 margin-right:0
}
.input-group .input-group-prepend .input-group-text {
 border-left:1px solid #E3E3E3!important
}
.input-group .input-group-append .input-group-text {
 border-right:1px solid #E3E3E3!important;
 padding:10px 18px 10px 0
}
.input-group.input-group-focus .input-group-prepend .input-group-text {
 border-left:1px solid #f96332!important
}
.input-group.input-group-focus .input-group-append .input-group-text {
 border-right:1px solid #f96332!important
}
.input-group.input-group-focus.form-group-no-border .input-group-prepend .input-group-text {
 border-left:transparent!important
}
.input-group .form-control:first-child,.input-group-text:first-child,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
 border-right:0 none
}
.input-group .form-control:last-child,.input-group-text:last-child,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child) {
 border-left:0 none
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
 background-color:#E3E3E3;
 color:#888;
 cursor:not-allowed
}
.input-group-btn .btn {
 border-width:1px;
 padding:11px .7rem
}
.input-group-btn .btn-default:not(.btn-fill) {
 border-color:#DDD
}
.input-group-btn:last-child > .btn {
 margin-left:0
}
textarea.form-control {
 max-width:100%;
 max-height:80px;
 padding:10px 10px 0 0;
 resize:none;
 border:none;
 border-bottom:1px solid #E3E3E3;
 border-radius:0;
 line-height:2
}
textarea.form-control:focus,textarea.form-control:active {
 border-left:none;
 border-top:none;
 border-right:none
}
.has-success.form-group .form-control,.has-success.form-group.form-group-no-border .form-control,.has-danger.form-group .form-control,.has-danger.form-group.form-group-no-border .form-control {
 padding-right:40px
}
.form.form-newsletter .form-group {
 float:left;
 width:78%;
 margin-right:2%;
 margin-top:9px
}
.input-group .input-group-btn {
 padding:0 12px
}
.form-group input[type=file] {
 opacity:0;
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 z-index:100
}
.form-check {
 margin-top:.65rem;
 padding-left:0
}
.form-check .form-check-label {
 display:inline-block;
 position:relative;
 cursor:pointer;
 padding-left:35px;
 line-height:26px;
 margin-bottom:0;
 -webkit-transition:color .3s linear;
 -moz-transition:color .3s linear;
 -o-transition:color .3s linear;
 -ms-transition:color .3s linear;
 transition:color .3s linear
}
.radio .form-check-sign {
 padding-left:28px
}
.form-check .form-check-sign::before,.form-check .form-check-sign::after {
 content:" ";
 display:inline-block;
 position:absolute;
 width:26px;
 height:26px;
 left:0;
 cursor:pointer;
 border-radius:3px;
 top:0;
 background-color:transparent;
 border:1px solid #E3E3E3;
 -webkit-transition:opacity .3s linear;
 -moz-transition:opacity .3s linear;
 -o-transition:opacity .3s linear;
 -ms-transition:opacity .3s linear;
 transition:opacity .3s linear
}
.form-check .form-check-sign::after {
 font-family:'Nucleo Outline';
 content:"\ea22";
 top:0;
 text-align:center;
 font-size:14px;
 opacity:0;
 color:#555;
 border:0;
 background-color:inherit
}
.form-check.disabled .form-check-label,.form-check.disabled .form-check-label {
 color:#9A9A9A;
 opacity:.5;
 cursor:not-allowed
}
.form-check input[type="checkbox"],.radio input[type="radio"] {
 opacity:0;
 position:absolute;
 visibility:hidden
}
.form-check input[type="checkbox"]:checked + .form-check-sign::after {
 opacity:1
}
.form-control input[type="checkbox"]:disabled + .form-check-sign::before,.checkbox input[type="checkbox"]:disabled + .form-check-sign::after {
 cursor:not-allowed
}
.form-check input[type="checkbox"]:disabled + .form-check-sign,.form-check input[type="radio"]:disabled + .form-check-sign {
 pointer-events:none
}
.form-check-radio .form-check-sign::before,.form-check-radio .form-check-sign::after {
 content:" ";
 width:20px;
 height:20px;
 border-radius:50%;
 border:1px solid #E3E3E3;
 display:inline-block;
 position:absolute;
 left:3px;
 top:3px;
 padding:1px;
 -webkit-transition:opacity .3s linear;
 -moz-transition:opacity .3s linear;
 -o-transition:opacity .3s linear;
 -ms-transition:opacity .3s linear;
 transition:opacity .3s linear
}
.form-check-radio input[type="radio"] + .form-check-sign:after,.form-check-radio input[type="radio"] {
 opacity:0
}
.form-check-radio input[type="radio"]:checked + .form-check-sign::after {
 width:4px;
 height:4px;
 background-color:#555;
 border-color:#555;
 top:11px;
 left:11px;
 opacity:1;
 opacity:1
}
.form-check-radio input[type="radio"]:disabled + .form-check-sign {
 color:#9A9A9A
}
.form-check-radio input[type="radio"]:disabled + .form-check-sign::before,.form-check-radio input[type="radio"]:disabled + .form-check-sign::after {
 color:#9A9A9A
}
.progress-container {
 position:relative
}
.progress-container + .progress-container,.progress-container ~ .progress-container {
 margin-top:15px
}
.progress-container .progress-badge {
 color:#888;
 font-size:.8571em;
 text-transform:uppercase
}
.progress-container .progress {
 height:1px;
 border-radius:0;
 box-shadow:none;
 background:rgba(222,222,222,0.8);
 margin-top:14px
}
.progress-container .progress .progress-bar {
 box-shadow:none;
 background-color:#888
}
.progress-container .progress .progress-value {
 position:absolute;
 top:2px;
 right:0;
 color:#888;
 font-size:.8571em
}
.progress-container.progress-neutral .progress {
 background:rgba(255,255,255,0.3)
}
.progress-container.progress-neutral .progress-bar {
 background:#FFF
}
.progress-container.progress-neutral .progress-value,.progress-container.progress-neutral .progress-badge {
 color:#FFF
}
.progress-container.progress-primary .progress {
 background:rgba(249,99,50,0.3)
}
.progress-container.progress-primary .progress-bar {
 background:#f96332
}
.progress-container.progress-primary .progress-value,.progress-container.progress-primary .progress-badge {
 color:#f96332
}
.progress-container.progress-info .progress {
 background:rgba(44,168,255,0.3)
}
.progress-container.progress-info .progress-bar {
 background:#2CA8FF
}
.progress-container.progress-info .progress-value,.progress-container.progress-info .progress-badge {
 color:#2CA8FF
}
.progress-container.progress-success .progress {
 background:rgba(24,206,15,0.3)
}
.progress-container.progress-success .progress-bar {
 background:#18ce0f
}
.progress-container.progress-success .progress-value,.progress-container.progress-success .progress-badge {
 color:#18ce0f
}
.progress-container.progress-warning .progress {
 background:rgba(255,178,54,0.3)
}
.progress-container.progress-warning .progress-bar {
 background:#FFB236
}
.progress-container.progress-warning .progress-value,.progress-container.progress-warning .progress-badge {
 color:#FFB236
}
.progress-container.progress-danger .progress {
 background:rgba(255,54,54,0.3)
}
.progress-container.progress-danger .progress-bar {
 background:#FF3636
}
.progress-container.progress-danger .progress-value,.progress-container.progress-danger .progress-badge {
 color:#FF3636
}
.badge {
 border-radius:8px;
 padding:4px 8px;
 text-transform:uppercase;
 font-size:.7142em;
 line-height:12px;
 background-color:transparent;
 border:1px solid;
 margin-bottom:5px;
 color:#FFF;
 border-radius:.875rem
}
.badge-icon {
 padding:.4em .55em
}
.badge-icon i {
 font-size:.8em
}
.badge-default {
 border-color:#888;
 background-color:#888
}
.badge-primary {
 border-color:#f96332;
 background-color:#f96332
}
.badge-info {
 border-color:#2CA8FF;
 background-color:#2CA8FF
}
.badge-success {
 border-color:#18ce0f;
 background-color:#18ce0f
}
.badge-warning {
 border-color:#FFB236;
 background-color:#FFB236
}
.badge-danger {
 border-color:#FF3636;
 background-color:#FF3636
}
.badge-neutral {
 border-color:#FFF;
 background-color:#FFF;
 color:inherit
}
.pagination .page-item .page-link {
 border:0;
 border-radius:30px!important;
 transition:all .3s;
 padding:0 11px;
 margin:0 3px;
 min-width:30px;
 text-align:center;
 height:30px;
 line-height:30px;
 color:#2c2c2c;
 cursor:pointer;
 font-size:14px;
 text-transform:uppercase;
 background:transparent
}
.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus {
 color:#2c2c2c;
 background-color:rgba(222,222,222,0.3);
 border:none
}
.pagination .arrow-margin-left,.pagination .arrow-margin-right {
 position:absolute
}
.pagination .arrow-margin-right {
 right:0
}
.pagination .arrow-margin-left {
 left:0
}
.pagination .page-item.active > .page-link {
 color:#E3E3E3;
 box-shadow:0 5px 25px 0 rgba(0,0,0,0.2)
}
.pagination .page-item.active > .page-link,.pagination .page-item.active > .page-link:focus,.pagination .page-item.active > .page-link:hover {
 background-color:#888;
 border-color:#888;
 color:#FFF
}
.pagination .page-item.disabled > .page-link {
 opacity:.5;
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.pagination.pagination-info .page-item.active > .page-link,.pagination.pagination-info .page-item.active > .page-link:focus,.pagination.pagination-info .page-item.active > .page-link:hover {
 background-color:#2CA8FF;
 border-color:#2CA8FF
}
.pagination.pagination-success .page-item.active > .page-link,.pagination.pagination-success .page-item.active > .page-link:focus,.pagination.pagination-success .page-item.active > .page-link:hover {
 background-color:#18ce0f;
 border-color:#18ce0f
}
.pagination.pagination-primary .page-item.active > .page-link,.pagination.pagination-primary .page-item.active > .page-link:focus,.pagination.pagination-primary .page-item.active > .page-link:hover {
 background-color:#f96332;
 border-color:#f96332
}
.pagination.pagination-warning .page-item.active > .page-link,.pagination.pagination-warning .page-item.active > .page-link:focus,.pagination.pagination-warning .page-item.active > .page-link:hover {
 background-color:#FFB236;
 border-color:#FFB236
}
.pagination.pagination-danger .page-item.active > .page-link,.pagination.pagination-danger .page-item.active > .page-link:focus,.pagination.pagination-danger .page-item.active > .page-link:hover {
 background-color:#FF3636;
 border-color:#FF3636
}
.pagination.pagination-neutral .page-item > .page-link {
 color:#FFF
}
.pagination.pagination-neutral .page-item > .page-link:focus,.pagination.pagination-neutral .page-item > .page-link:hover {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.pagination.pagination-neutral .page-item.active > .page-link,.pagination.pagination-neutral .page-item.active > .page-link:focus,.pagination.pagination-neutral .page-item.active > .page-link:hover {
 background-color:#FFF;
 border-color:#FFF;
 color:#f96332
}
.pagination-container {
 display:flex;
 align-items:center
}
button,input,optgroup,select,textarea {
 font-family:"Montserrat","Helvetica Neue",Arial,sans-serif
}
h1,h2,h3,h4,h5,h6 {
 font-weight:400
}
small {
 font-size:60%
}
a {
 color:#f96332
}
a:hover,a:focus {
 color:#f96332
}
h1,.h1 {
 font-size:3.5em;
 line-height:1.15;
 margin-bottom:30px
}
h1 small,.h1 small {
 font-weight:700;
 text-transform:uppercase;
 opacity:.8
}
h2,.h2 {
 font-size:2.5em;
 margin-bottom:30px
}
h3,.h3 {
 font-size:1.825em;
 margin-bottom:30px;
 line-height:1.4em
}
h4,.h4 {
 font-size:1.5em;
 line-height:1.45em;
 margin-top:30px;
 margin-bottom:15px
}
h4 + .category,h4.title + .category,.h4 + .category,.h4.title + .category {
 margin-top:-5px
}
h5,.h5 {
 font-size:1.3em;
 line-height:1.4em;
 margin-bottom:15px
}
h5.category,.h5.category {
 font-weight:400
}
h6,.h6 {
 font-size:.9em;
 font-weight:700;
 text-transform:uppercase
}
p {
 line-height:1.61em;
 font-weight:300;
 font-size:1.2em
}
.title {
 font-weight:700;
 padding-top:30px
}
.title.title-up {
 text-transform:uppercase
}
.title.title-up a {
 color:#2c2c2c;
 text-decoration:none
}
.title + .category {
 margin-top:-25px
}
.description,.card-description,.footer-big p {
 color:#9A9A9A;
 font-weight:300
}
.category {
 text-transform:capitalize;
 font-weight:700;
 color:#9A9A9A
}
.text-primary {
 color:#f96332!important
}
.text-info {
 color:#2CA8FF!important
}
.text-success {
 color:#18ce0f!important
}
.text-warning {
 color:#FFB236!important
}
.text-danger {
 color:#FF3636!important
}
.text-black {
 color:#444
}
.blockquote {
 border-left:none;
 border:1px solid #888;
 padding:20px;
 font-size:1.1em;
 line-height:1.8
}
.blockquote small {
 color:#888;
 font-size:.8571em;
 text-transform:uppercase
}
.blockquote.blockquote-primary {
 border-color:#f96332;
 color:#f96332
}
.blockquote.blockquote-primary small {
 color:#f96332
}
.blockquote.blockquote-danger {
 border-color:#FF3636;
 color:#FF3636
}
.blockquote.blockquote-danger small {
 color:#FF3636
}
.blockquote.blockquote-white {
 border-color:rgba(255,255,255,0.8);
 color:#FFF
}
.blockquote.blockquote-white small {
 color:rgba(255,255,255,0.8)
}
body {
 color:#2c2c2c;
 font-size:14px;
 font-family:"Montserrat","Helvetica Neue",Arial,sans-serif;
 overflow-x:hidden;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased
}
.main {
 position:relative;
 background:#FFF
}
.nav-pills .nav-link,.nav-item .nav-link,.navbar,.nav-tabs .nav-link,.tag,.tag [data-role="remove"] {
 -webkit-transition:all 300ms ease 0;
 -moz-transition:all 300ms ease 0;
 -o-transition:all 300ms ease 0;
 -ms-transition:all 300ms ease 0;
 transition:all 300ms ease 0
}
.dropdown-toggle:after,.card a,.bootstrap-switch-label:before {
 -webkit-transition:all 150ms ease 0;
 -moz-transition:all 150ms ease 0;
 -o-transition:all 150ms ease 0;
 -ms-transition:all 150ms ease 0;
 transition:all 150ms ease 0
}
.dropdown-toggle[aria-expanded="true"]:after {
 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.button-bar {
 display:block;
 position:relative;
 width:22px;
 height:1px;
 border-radius:1px;
 background:#FFF
}
.button-bar + .button-bar {
 margin-top:7px
}
.button-bar:nth-child(2) {
 width:17px
}
.separator-line {
 height:2px;
 width:44px;
 background-color:#888;
 margin:20px auto
}
.separator-line.separator-primary {
 background-color:#f96332
}
.section-space {
 height:62px;
 display:block
}
.nav-pills.flex-column li > a {
 margin-bottom:15px
}
.nav-pills:not(.nav-pills-icons):not(.nav-pills-just-icons) .nav-item .nav-link {
 border-radius:30px
}
.nav-pills.nav-pills-just-icons .nav-item .nav-link {
 border-radius:50%;
 height:80px;
 width:80px;
 padding:0;
 max-width:80px;
 min-width:auto
}
.nav-pills.nav-pills-just-icons .nav-item .nav-link i.now-ui-icons {
 line-height:80px;
 font-size:24px
}
.nav-pills:not(.flex-column) .nav-item:not(:last-child) .nav-link {
 margin-right:19px
}
.nav-pills .nav-item .nav-link {
 padding:0 15.5px;
 text-align:center;
 padding:11px 23px;
 min-width:100px;
 font-weight:400;
 color:#444;
 background-color:rgba(222,222,222,0.3)
}
.nav-pills .nav-item .nav-link:hover {
 background-color:rgba(222,222,222,0.3)
}
.nav-pills .nav-item .nav-link.active,.nav-pills .nav-item .nav-link.active:focus,.nav-pills .nav-item .nav-link.active:hover {
 background-color:#9A9A9A;
 color:#FFF;
 box-shadow:0 5px 35px 0 rgba(0,0,0,0.3)
}
.nav-pills .nav-item .nav-link.disabled,.nav-pills .nav-item .nav-link:disabled,.nav-pills .nav-item .nav-link[disabled] {
 opacity:.5
}
.nav-pills .nav-item i {
 display:block;
 font-size:20px;
 line-height:60px
}
.nav-pills.nav-pills-neutral .nav-item .nav-link {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.nav-pills.nav-pills-neutral .nav-item .nav-link.active,.nav-pills.nav-pills-neutral .nav-item .nav-link.active:focus,.nav-pills.nav-pills-neutral .nav-item .nav-link.active:hover {
 background-color:#FFF;
 color:#f96332
}
.nav-pills.nav-pills-primary .nav-item .nav-link.active,.nav-pills.nav-pills-primary .nav-item .nav-link.active:focus,.nav-pills.nav-pills-primary .nav-item .nav-link.active:hover {
 background-color:#f96332
}
.nav-pills.nav-pills-info .nav-item .nav-link.active,.nav-pills.nav-pills-info .nav-item .nav-link.active:focus,.nav-pills.nav-pills-info .nav-item .nav-link.active:hover {
 background-color:#2CA8FF
}
.nav-pills.nav-pills-success .nav-item .nav-link.active,.nav-pills.nav-pills-success .nav-item .nav-link.active:focus,.nav-pills.nav-pills-success .nav-item .nav-link.active:hover {
 background-color:#18ce0f
}
.nav-pills.nav-pills-warning .nav-item .nav-link.active,.nav-pills.nav-pills-warning .nav-item .nav-link.active:focus,.nav-pills.nav-pills-warning .nav-item .nav-link.active:hover {
 background-color:#FFB236
}
.nav-pills.nav-pills-danger .nav-item .nav-link.active,.nav-pills.nav-pills-danger .nav-item .nav-link.active:focus,.nav-pills.nav-pills-danger .nav-item .nav-link.active:hover {
 background-color:#FF3636
}
.tab-space {
 padding:20px 0 50px
}
.nav-align-center {
 text-align:center
}
.nav-align-center .nav-pills {
 display:inline-flex
}
.nav-tabs {
 border:0;
 padding:15px .7rem
}
.nav-tabs:not(.nav-tabs-neutral) > .nav-item > .nav-link.active {
 box-shadow:0 5px 35px 0 rgba(0,0,0,0.3)
}
.card .nav-tabs {
 border-top-right-radius:.1875rem;
 border-top-left-radius:.1875rem
}
.nav-tabs > .nav-item > .nav-link {
 color:#888;
 margin:0;
 margin-right:5px;
 background-color:transparent;
 border:1px solid transparent;
 border-radius:30px;
 font-size:14px;
 padding:11px 23px;
 line-height:1.5
}
.nav-tabs > .nav-item > .nav-link:hover {
 background-color:transparent
}
.nav-tabs > .nav-item > .nav-link.active {
 background-color:#444;
 border-radius:30px;
 color:#FFF
}
.nav-tabs > .nav-item > .nav-link i.now-ui-icons {
 font-size:14px;
 position:relative;
 top:1px;
 margin-right:3px
}
.nav-tabs > .nav-item.disabled > .nav-link,.nav-tabs > .nav-item.disabled > .nav-link:hover {
 color:rgba(255,255,255,0.5)
}
.nav-tabs.nav-tabs-neutral > .nav-item > .nav-link {
 color:#FFF
}
.nav-tabs.nav-tabs-neutral > .nav-item > .nav-link.active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.nav-tabs.nav-tabs-primary > .nav-item > .nav-link.active {
 background-color:#f96332
}
.nav-tabs.nav-tabs-info > .nav-item > .nav-link.active {
 background-color:#2CA8FF
}
.nav-tabs.nav-tabs-danger > .nav-item > .nav-link.active {
 background-color:#FF3636
}
.nav-tabs.nav-tabs-warning > .nav-item > .nav-link.active {
 background-color:#FFB236
}
.nav-tabs.nav-tabs-success > .nav-item > .nav-link.active {
 background-color:#18ce0f
}
.navbar {
 padding-top:.625rem;
 padding-bottom:.625rem;
 min-height:53px;
 margin-bottom:20px;
 box-shadow:0 0 20px 0 rgba(0,0,0,0.15)
}
.navbar a {
 vertical-align:middle
}
.navbar a:not(.btn):not(.dropdown-item) {
 color:#FFF
}
.navbar p {
 display:inline-block;
 margin:0;
 line-height:1.8em;
 font-size:1em;
 font-weight:400
}
.navbar.navbar-absolute {
 position:absolute;
 width:100%;
 padding-top:10px;
 z-index:1029
}
.navbar .navbar-nav.navbar-logo {
 position:absolute;
 left:0;
 right:0;
 margin:0 auto;
 width:49px;
 top:-4px
}
.navbar .navbar-nav .nav-link.btn {
 padding:11px 22px
}
.navbar .navbar-nav .nav-link.btn.btn-lg {
 padding:15px 48px
}
.navbar .navbar-nav .nav-link.btn.btn-sm {
 padding:5px 15px
}
.navbar .navbar-nav .nav-link:not(.btn) {
 text-transform:uppercase;
 font-size:.7142em;
 padding:.5rem .7rem;
 line-height:1.625rem
}
.navbar .navbar-nav .nav-link:not(.btn) i.fa + p,.navbar .navbar-nav .nav-link:not(.btn) i.now-ui-icons + p {
 margin-left:3px
}
.navbar .navbar-nav .nav-link:not(.btn) i.fa,.navbar .navbar-nav .nav-link:not(.btn) i.now-ui-icons {
 font-size:18px;
 position:relative;
 top:3px;
 text-align:center;
 width:21px
}
.navbar .navbar-nav .nav-link:not(.btn) i.now-ui-icons {
 top:4px;
 font-size:16px
}
.navbar .navbar-nav .nav-link:not(.btn).profile-photo .profile-photo-small {
 width:27px;
 height:27px
}
.navbar .navbar-nav .nav-link:not(.btn).disabled {
 opacity:.5;
 color:#FFF
}
.navbar .navbar-nav .nav-item.active .nav-link:not(.btn),.navbar .navbar-nav .nav-item .nav-link:not(.btn):focus,.navbar .navbar-nav .nav-item .nav-link:not(.btn):hover,.navbar .navbar-nav .nav-item .nav-link:not(.btn):active {
 background-color:rgba(255,255,255,0.2);
 border-radius:.1875rem
}
.navbar .logo-container {
 width:27px;
 height:27px;
 overflow:hidden;
 margin:0 auto;
 border-radius:50%;
 border:1px solid transparent
}
.navbar .navbar-brand {
 text-transform:uppercase;
 font-size:.8571em;
 padding-top:.5rem;
 padding-bottom:.5rem;
 line-height:1.625rem
}
.navbar .navbar-toggler {
 width:37px;
 height:27px;
 vertical-align:middle;
 outline:0;
 cursor:pointer
}
.navbar .navbar-toggler.navbar-toggler-left {
 position:relative;
 left:0;
 top:0;
 padding-left:0
}
.navbar .navbar-toggler.navbar-toggler-right {
 padding-right:0;
 top:8px
}
.navbar .navbar-toggler:hover .navbar-toggler-bar.bar2 {
 width:22px
}
.navbar .button-dropdown .navbar-toggler-bar:nth-child(2) {
 width:17px
}
.navbar.navbar-transparent {
 background-color:transparent!important;
 box-shadow:none;
 color:#FFF;
 padding-top:20px
}
.navbar.bg-white:not(.navbar-transparent) a:not(.dropdown-item):not(.btn) {
 color:#888
}
.navbar.bg-white:not(.navbar-transparent) a:not(.dropdown-item):not(.btn).disabled {
 opacity:.5;
 color:#888
}
.navbar.bg-white:not(.navbar-transparent) .button-bar {
 background:#888
}
.navbar.bg-white:not(.navbar-transparent) .nav-item.active .nav-link:not(.btn),.navbar.bg-white:not(.navbar-transparent) .nav-item .nav-link:not(.btn):focus,.navbar.bg-white:not(.navbar-transparent) .nav-item .nav-link:not(.btn):hover,.navbar.bg-white:not(.navbar-transparent) .nav-item .nav-link:not(.btn):active {
 background-color:rgba(222,222,222,0.3)
}
.navbar.bg-white:not(.navbar-transparent) .logo-container {
 border:1px solid #888
}
.bg-default {
 background-color:#888!important
}
.bg-primary {
 background-color:#f96332!important
}
.bg-info {
 background-color:#2CA8FF!important
}
.bg-success {
 background-color:#18ce0f!important
}
.bg-danger {
 background-color:#FF3636!important
}
.bg-warning {
 background-color:#FFB236!important
}
.bg-white {
 background-color:#FFF!important
}
.dropdown-menu {
 border:0;
 box-shadow:0 10px 50px 0 rgba(0,0,0,0.2);
 border-radius:.125rem;
 -webkit-transition:all 150ms linear;
 -moz-transition:all 150ms linear;
 -o-transition:all 150ms linear;
 -ms-transition:all 150ms linear;
 transition:all 150ms linear;
 font-size:14px
}
.dropdown-menu.dropdown-menu-right:before {
 left:auto;
 right:10px
}
.dropdown-menu i {
 margin-right:5px;
 position:relative;
 top:1px
}
.dropdown-menu .now-ui-icons {
 margin-right:10px;
 position:relative;
 top:4px;
 font-size:18px;
 margin-top:-5px;
 opacity:.5
}
.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active {
 color:inherit
}
.dropup .dropdown-menu:before {
 display:none
}
.dropup .dropdown-menu:after {
 display:inline-block;
 position:absolute;
 width:0;
 height:0;
 vertical-align:middle;
 content:"";
 top:auto;
 bottom:-5px;
 right:auto;
 left:10px;
 color:#FFF;
 border-top:.4em solid;
 border-right:.4em solid transparent;
 border-left:.4em solid transparent
}
.dropup .dropdown-menu.dropdown-menu-right:after {
 right:10px;
 left:auto
}
.dropdown-menu:before {
 display:inline-block;
 position:absolute;
 width:0;
 height:0;
 vertical-align:middle;
 content:"";
 top:-5px;
 left:10px;
 right:auto;
 color:#FFF;
 border-bottom:.4em solid;
 border-right:.4em solid transparent;
 border-left:.4em solid transparent
}
.dropdown-menu .dropdown-item,.bootstrap-select .dropdown-menu.inner li a {
 font-size:.8571em;
 padding-top:.6rem;
 padding-bottom:.6rem;
 margin-top:5px;
 -webkit-transition:all 150ms linear;
 -moz-transition:all 150ms linear;
 -o-transition:all 150ms linear;
 -ms-transition:all 150ms linear;
 transition:all 150ms linear
}
.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus,.bootstrap-select .dropdown-menu.inner li a:hover,.bootstrap-select .dropdown-menu.inner li a:focus {
 background-color:rgba(222,222,222,0.3)
}
.dropdown-menu .dropdown-item.disabled,.dropdown-menu .dropdown-item:disabled,.bootstrap-select .dropdown-menu.inner li a.disabled,.bootstrap-select .dropdown-menu.inner li a:disabled {
 color:rgba(182,182,182,0.6)
}
.dropdown-menu .dropdown-item.disabled:hover,.dropdown-menu .dropdown-item.disabled:focus,.dropdown-menu .dropdown-item:disabled:hover,.dropdown-menu .dropdown-item:disabled:focus,.bootstrap-select .dropdown-menu.inner li a.disabled:hover,.bootstrap-select .dropdown-menu.inner li a.disabled:focus,.bootstrap-select .dropdown-menu.inner li a:disabled:hover,.bootstrap-select .dropdown-menu.inner li a:disabled:focus {
 background-color:transparent
}
.dropdown-menu .dropdown-divider {
 background-color:rgba(222,222,222,0.5)
}
.dropdown-menu .dropdown-header:not([href]):not([tabindex]) {
 color:rgba(182,182,182,0.6);
 font-size:.7142em;
 text-transform:uppercase;
 font-weight:700
}
.dropdown-menu.dropdown-primary {
 background-color:#f95823
}
.dropdown-menu.dropdown-primary:before {
 color:#f95823
}
.dropdown-menu.dropdown-primary .dropdown-header:not([href]):not([tabindex]) {
 color:rgba(255,255,255,0.8)
}
.dropdown-menu.dropdown-primary .dropdown-item {
 color:#FFF
}
.dropdown-menu.dropdown-primary .dropdown-item:hover,.dropdown-menu.dropdown-primary .dropdown-item:focus {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-primary .dropdown-divider {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-info {
 background-color:#1da2ff
}
.dropdown-menu.dropdown-info:before {
 color:#1da2ff
}
.dropdown-menu.dropdown-info .dropdown-header:not([href]):not([tabindex]) {
 color:rgba(255,255,255,0.8)
}
.dropdown-menu.dropdown-info .dropdown-item {
 color:#FFF
}
.dropdown-menu.dropdown-info .dropdown-item:hover,.dropdown-menu.dropdown-info .dropdown-item:focus {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-info .dropdown-divider {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-danger {
 background-color:#ff2727
}
.dropdown-menu.dropdown-danger:before {
 color:#ff2727
}
.dropdown-menu.dropdown-danger .dropdown-header:not([href]):not([tabindex]) {
 color:rgba(255,255,255,0.8)
}
.dropdown-menu.dropdown-danger .dropdown-item {
 color:#FFF
}
.dropdown-menu.dropdown-danger .dropdown-item:hover,.dropdown-menu.dropdown-danger .dropdown-item:focus {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-danger .dropdown-divider {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-success {
 background-color:#16c00e
}
.dropdown-menu.dropdown-success:before {
 color:#16c00e
}
.dropdown-menu.dropdown-success .dropdown-header:not([href]):not([tabindex]) {
 color:rgba(255,255,255,0.8)
}
.dropdown-menu.dropdown-success .dropdown-item {
 color:#FFF
}
.dropdown-menu.dropdown-success .dropdown-item:hover,.dropdown-menu.dropdown-success .dropdown-item:focus {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-success .dropdown-divider {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-warning {
 background-color:#ffac27
}
.dropdown-menu.dropdown-warning:before {
 color:#ffac27
}
.dropdown-menu.dropdown-warning .dropdown-header:not([href]):not([tabindex]) {
 color:rgba(255,255,255,0.8)
}
.dropdown-menu.dropdown-warning .dropdown-item {
 color:#FFF
}
.dropdown-menu.dropdown-warning .dropdown-item:hover,.dropdown-menu.dropdown-warning .dropdown-item:focus {
 background-color:rgba(255,255,255,0.2)
}
.dropdown-menu.dropdown-warning .dropdown-divider {
 background-color:rgba(255,255,255,0.2)
}
.dropdown .dropdown-menu,.dropup:not(.bootstrap-select) .dropdown-menu,.bootstrap-select .dropdown-menu:not(.inner),.dropdown-menu.bootstrap-datetimepicker-widget.top,.dropdown-menu.bootstrap-datetimepicker-widget.bottom {
 -webkit-transform:translate3d(0,20px,0)!important;
 -moz-transform:translate3d(0,20px,0)!important;
 -o-transform:translate3d(0,20px,0)!important;
 -ms-transform:translate3d(0,20px,0)!important;
 transform:translate3d(0,20px,0)!important;
 visibility:hidden;
 display:block;
 opacity:0;
 filter:alpha(opacity=0);
 top:0
}
.dropdown.show .dropdown-menu,.bootstrap-select.show .dropdown-menu:not(.inner),.dropdown-menu.bootstrap-datetimepicker-widget.top.open,.dropdown-menu.bootstrap-datetimepicker-widget.bottom.open,.dropup.show:not(.bootstrap-select) .dropdown-menu {
 opacity:1;
 filter:alpha(opacity=100);
 visibility:visible;
 -webkit-transform:translate3d(0,48px,0)!important;
 -moz-transform:translate3d(0,48px,0)!important;
 -o-transform:translate3d(0,48px,0)!important;
 -ms-transform:translate3d(0,48px,0)!important;
 transform:translate3d(0,48px,0)!important
}
.dropdown-menu.bootstrap-datetimepicker-widget.top,.dropdown-menu.bootstrap-datetimepicker-widget.bottom.open {
 -webkit-transform:translate3d(0,0px,0)!important;
 -moz-transform:translate3d(0,0px,0)!important;
 -o-transform:translate3d(0,0px,0)!important;
 -ms-transform:translate3d(0,0px,0)!important;
 transform:translate3d(0,0px,0)!important
}
.dropdown-menu.bootstrap-datetimepicker-widget.top.open {
 -webkit-transform:translate3d(0,-22px,0)!important;
 -moz-transform:translate3d(0,-22px,0)!important;
 -o-transform:translate3d(0,-22px,0)!important;
 -ms-transform:translate3d(0,-22px,0)!important;
 transform:translate3d(0,-22px,0)!important
}
.dropdown-menu.bootstrap-datetimepicker-widget.bottom {
 -webkit-transform:translate3d(0,-20px,0)!important;
 -moz-transform:translate3d(0,-20px,0)!important;
 -o-transform:translate3d(0,-20px,0)!important;
 -ms-transform:translate3d(0,-20px,0)!important;
 transform:translate3d(0,-20px,0)!important
}
.bootstrap-select.dropup .dropdown-menu:not(.inner) {
 -webkit-transform:translate3d(0,25px,0)!important;
 -moz-transform:translate3d(0,25px,0)!important;
 -o-transform:translate3d(0,25px,0)!important;
 -ms-transform:translate3d(0,25px,0)!important;
 transform:translate3d(0,25px,0)!important
}
.dropup:not(.bootstrap-select) .dropdown-menu {
 -webkit-transform:translate3d(0,-112px,0)!important;
 -moz-transform:translate3d(0,-112px,0)!important;
 -o-transform:translate3d(0,-112px,0)!important;
 -ms-transform:translate3d(0,-112px,0)!important;
 transform:translate3d(0,-112px,0)!important
}
.dropup.show:not(.bootstrap-select) .dropdown-menu {
 -webkit-transform:translate3d(0,-131px,0)!important;
 -moz-transform:translate3d(0,-131px,0)!important;
 -o-transform:translate3d(0,-131px,0)!important;
 -ms-transform:translate3d(0,-131px,0)!important;
 transform:translate3d(0,-131px,0)!important
}
.navbar .dropdown.show .dropdown-menu {
 -webkit-transform:translate3d(0,43px,0)!important;
 -moz-transform:translate3d(0,43px,0)!important;
 -o-transform:translate3d(0,43px,0)!important;
 -ms-transform:translate3d(0,43px,0)!important;
 transform:translate3d(0,43px,0)!important
}
.button-dropdown {
 padding-right:.7rem;
 cursor:pointer
}
.button-dropdown .dropdown-toggle {
 padding-top:.5rem;
 padding-bottom:.5rem;
 display:block
}
.button-dropdown .dropdown-toggle:after {
 display:none
}
.alert {
 border:0;
 border-radius:0;
 color:#FFF;
 padding-top:.9rem;
 padding-bottom:.9rem
}
.alert.alert-success {
 background-color:rgba(24,206,15,0.8)
}
.alert.alert-danger {
 background-color:rgba(255,54,54,0.8)
}
.alert.alert-warning {
 background-color:rgba(255,178,54,0.8)
}
.alert.alert-info {
 background-color:rgba(44,168,255,0.8)
}
.alert.alert-primary {
 background-color:rgba(249,99,50,0.8)
}
.alert .alert-icon {
 display:block;
 float:left;
 margin-right:15px;
 margin-top:-1px
}
.alert strong {
 text-transform:uppercase;
 font-size:12px
}
.alert i.fa,.alert i.now-ui-icons {
 font-size:20px
}
.alert .close {
 color:#FFF;
 opacity:.9;
 text-shadow:none;
 line-height:0;
 outline:0;
 display:inline-block;
 cursor:pointer
}
img {
 max-width:100%;
 border-radius:1px
}
.img-raised {
 box-shadow:0 10px 25px 0 rgba(0,0,0,0.3)
}
.popover {
 font-size:14px;
 box-shadow:0 10px 50px 0 rgba(0,0,0,0.2);
 border:none;
 line-height:1.7;
 max-width:240px
}
.popover.bs-popover-top .arrow:before,.popover.bs-popover-left .arrow:before,.popover.bs-popover-right .arrow:before,.popover.bs-popover-bottom .arrow:before {
 border-color:transparent
}
.popover .popover-header {
 color:rgba(182,182,182,0.6);
 font-size:14px;
 text-transform:capitalize;
 font-weight:600;
 margin:0;
 margin-top:5px;
 border:none;
 background-color:transparent
}
.popover:before {
 display:none
}
.popover.bs-tether-element-attached-top:after {
 border-bottom-color:#FFF;
 top:-9px
}
.popover.popover-primary {
 background-color:#f96332
}
.popover.popover-primary .popover-body {
 color:#FFF
}
.popover.popover-primary.bs-popover-right .arrow:after {
 border-right-color:#f96332
}
.popover.popover-primary.bs-popover-top .arrow:after {
 border-top-color:#f96332
}
.popover.popover-primary.bs-popover-bottom .arrow:after {
 border-bottom-color:#f96332
}
.popover.popover-primary.bs-popover-left .arrow:after {
 border-left-color:#f96332
}
.popover.popover-primary .popover-header {
 color:#FFF;
 opacity:.6
}
.popover.popover-info {
 background-color:#2CA8FF
}
.popover.popover-info .popover-body {
 color:#FFF
}
.popover.popover-info.bs-popover-right .arrow:after {
 border-right-color:#2CA8FF
}
.popover.popover-info.bs-popover-top .arrow:after {
 border-top-color:#2CA8FF
}
.popover.popover-info.bs-popover-bottom .arrow:after {
 border-bottom-color:#2CA8FF
}
.popover.popover-info.bs-popover-left .arrow:after {
 border-left-color:#2CA8FF
}
.popover.popover-info .popover-header {
 color:#FFF;
 opacity:.6
}
.popover.popover-warning {
 background-color:#FFB236
}
.popover.popover-warning .popover-body {
 color:#FFF
}
.popover.popover-warning.bs-popover-right .arrow:after {
 border-right-color:#FFB236
}
.popover.popover-warning.bs-popover-top .arrow:after {
 border-top-color:#FFB236
}
.popover.popover-warning.bs-popover-bottom .arrow:after {
 border-bottom-color:#FFB236
}
.popover.popover-warning.bs-popover-left .arrow:after {
 border-left-color:#FFB236
}
.popover.popover-warning .popover-header {
 color:#FFF;
 opacity:.6
}
.popover.popover-danger {
 background-color:#FF3636
}
.popover.popover-danger .popover-body {
 color:#FFF
}
.popover.popover-danger.bs-popover-right .arrow:after {
 border-right-color:#FF3636
}
.popover.popover-danger.bs-popover-top .arrow:after {
 border-top-color:#FF3636
}
.popover.popover-danger.bs-popover-bottom .arrow:after {
 border-bottom-color:#FF3636
}
.popover.popover-danger.bs-popover-left .arrow:after {
 border-left-color:#FF3636
}
.popover.popover-danger .popover-header {
 color:#FFF;
 opacity:.6
}
.popover.popover-success {
 background-color:#18ce0f
}
.popover.popover-success .popover-body {
 color:#FFF
}
.popover.popover-success.bs-popover-right .arrow:after {
 border-right-color:#18ce0f
}
.popover.popover-success.bs-popover-top .arrow:after {
 border-top-color:#18ce0f
}
.popover.popover-success.bs-popover-bottom .arrow:after {
 border-bottom-color:#18ce0f
}
.popover.popover-success.bs-popover-left .arrow:after {
 border-left-color:#18ce0f
}
.popover.popover-success .popover-header {
 color:#FFF;
 opacity:.6
}
.tooltip.bs-tooltip-right .arrow:before {
 border-right-color:#FFF
}
.tooltip.bs-tooltip-top .arrow:before {
 border-top-color:#FFF
}
.tooltip.bs-tooltip-bottom .arrow:before {
 border-bottom-color:#FFF
}
.tooltip.bs-tooltip-left .arrow:before {
 border-left-color:#FFF
}
.tooltip-inner {
 padding:.5rem .7rem;
 min-width:130px;
 background-color:#FFF;
 font-size:14px;
 color:inherit;
 box-shadow:0 5px 25px 0 rgba(0,0,0,0.2)
}
@font-face {
 font-family:'Nucleo Outline';
 src:url(../fonts/nucleo-outline.eot);
 src:url(../fonts/nucleo-outline.eot) format("embedded-opentype"),url(../fonts/nucleo-outline.woff2) format("woff2"),url(../fonts/nucleo-outline.woff) format("woff"),url(../fonts/nucleo-outline.ttf) format("truetype"),url(/fonts/nucleo-outline.svg) format("svg");
 font-weight:400;
 font-style:normal
}
.now-ui-icons {
 display:inline-block;
 font:normal normal normal 14px/1 'Nucleo Outline';
 font-size:inherit;
 speak:none;
 text-transform:none;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.now-ui-icons.circle {
 padding:.33333333em;
 vertical-align:-16%;
 background-color:#eee;
 border-radius:50%
}
.nc-icon-ul {
 padding-left:0;
 margin-left:2.14285714em;
 list-style-type:none
}
.nc-icon-ul > li {
 position:relative
}
.nc-icon-ul > li > .now-ui-icons {
 position:absolute;
 left:-1.57142857em;
 top:.14285714em;
 text-align:center
}
.nc-icon-ul > li > .now-ui-icons.circle {
 top:-.19047619em;
 left:-1.9047619em
}
.now-ui-icons.spin {
 -webkit-animation:nc-icon-spin 2s infinite linear;
 -moz-animation:nc-icon-spin 2s infinite linear;
 animation:nc-icon-spin 2s infinite linear
}
@-webkit-keyframes nc-icon-spin {
 0% {
  -webkit-transform:rotate(0deg)
 }
 100% {
  -webkit-transform:rotate(360deg)
 }
}
@-moz-keyframes nc-icon-spin {
 0% {
  -moz-transform:rotate(0deg)
 }
 100% {
  -moz-transform:rotate(360deg)
 }
}
@keyframes nc-icon-spin {
 0% {
  -webkit-transform:rotate(0deg);
  -moz-transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  -o-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 100% {
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
.now-ui-icons.ui-1_check:before {
 content:"\ea22"
}
.now-ui-icons.ui-1_email-85:before {
 content:"\ea2a"
}
.now-ui-icons.arrows-1_cloud-download-93:before {
 content:"\ea21"
}
.now-ui-icons.arrows-1_cloud-upload-94:before {
 content:"\ea24"
}
.now-ui-icons.arrows-1_minimal-down:before {
 content:"\ea39"
}
.now-ui-icons.arrows-1_minimal-left:before {
 content:"\ea3a"
}
.now-ui-icons.arrows-1_minimal-right:before {
 content:"\ea3b"
}
.now-ui-icons.arrows-1_minimal-up:before {
 content:"\ea3c"
}
.now-ui-icons.arrows-1_refresh-69:before {
 content:"\ea44"
}
.now-ui-icons.arrows-1_share-66:before {
 content:"\ea4c"
}
.now-ui-icons.business_badge:before {
 content:"\ea09"
}
.now-ui-icons.business_bank:before {
 content:"\ea0a"
}
.now-ui-icons.business_briefcase-24:before {
 content:"\ea13"
}
.now-ui-icons.business_bulb-63:before {
 content:"\ea15"
}
.now-ui-icons.business_chart-bar-32:before {
 content:"\ea1e"
}
.now-ui-icons.business_chart-pie-36:before {
 content:"\ea1f"
}
.now-ui-icons.business_globe:before {
 content:"\ea2f"
}
.now-ui-icons.business_money-coins:before {
 content:"\ea40"
}
.now-ui-icons.clothes_tie-bow:before {
 content:"\ea5b"
}
.now-ui-icons.design_vector:before {
 content:"\ea61"
}
.now-ui-icons.design_app:before {
 content:"\ea08"
}
.now-ui-icons.design_bullet-list-67:before {
 content:"\ea14"
}
.now-ui-icons.design_image:before {
 content:"\ea33"
}
.now-ui-icons.design_palette:before {
 content:"\ea41"
}
.now-ui-icons.design_scissors:before {
 content:"\ea4a"
}
.now-ui-icons.design-2_html5:before {
 content:"\ea32"
}
.now-ui-icons.design-2_ruler-pencil:before {
 content:"\ea48"
}
.now-ui-icons.emoticons_satisfied:before {
 content:"\ea49"
}
.now-ui-icons.files_box:before {
 content:"\ea12"
}
.now-ui-icons.files_paper:before {
 content:"\ea43"
}
.now-ui-icons.files_single-copy-04:before {
 content:"\ea52"
}
.now-ui-icons.health_ambulance:before {
 content:"\ea07"
}
.now-ui-icons.loader_gear:before {
 content:"\ea4e"
}
.now-ui-icons.loader_refresh:before {
 content:"\ea44"
}
.now-ui-icons.location_bookmark:before {
 content:"\ea10"
}
.now-ui-icons.location_compass-05:before {
 content:"\ea25"
}
.now-ui-icons.location_map-big:before {
 content:"\ea3d"
}
.now-ui-icons.location_pin:before {
 content:"\ea47"
}
.now-ui-icons.location_world:before {
 content:"\ea63"
}
.now-ui-icons.media-1_album:before {
 content:"\ea02"
}
.now-ui-icons.media-1_button-pause:before {
 content:"\ea16"
}
.now-ui-icons.media-1_button-play:before {
 content:"\ea18"
}
.now-ui-icons.media-1_button-power:before {
 content:"\ea19"
}
.now-ui-icons.media-1_camera-compact:before {
 content:"\ea1c"
}
.now-ui-icons.media-2_note-03:before {
 content:"\ea3f"
}
.now-ui-icons.media-2_sound-wave:before {
 content:"\ea57"
}
.now-ui-icons.objects_diamond:before {
 content:"\ea29"
}
.now-ui-icons.objects_globe:before {
 content:"\ea2f"
}
.now-ui-icons.objects_key-25:before {
 content:"\ea38"
}
.now-ui-icons.objects_planet:before {
 content:"\ea46"
}
.now-ui-icons.objects_spaceship:before {
 content:"\ea55"
}
.now-ui-icons.objects_support-17:before {
 content:"\ea56"
}
.now-ui-icons.objects_umbrella-13:before {
 content:"\ea5f"
}
.now-ui-icons.education_agenda-bookmark:before {
 content:"\ea01"
}
.now-ui-icons.education_atom:before {
 content:"\ea0c"
}
.now-ui-icons.education_glasses:before {
 content:"\ea2d"
}
.now-ui-icons.education_hat:before {
 content:"\ea30"
}
.now-ui-icons.education_paper:before {
 content:"\ea42"
}
.now-ui-icons.shopping_bag-16:before {
 content:"\ea0d"
}
.now-ui-icons.shopping_basket:before {
 content:"\ea0b"
}
.now-ui-icons.shopping_box:before {
 content:"\ea11"
}
.now-ui-icons.shopping_cart-simple:before {
 content:"\ea1d"
}
.now-ui-icons.shopping_credit-card:before {
 content:"\ea28"
}
.now-ui-icons.shopping_delivery-fast:before {
 content:"\ea27"
}
.now-ui-icons.shopping_shop:before {
 content:"\ea50"
}
.now-ui-icons.shopping_tag-content:before {
 content:"\ea59"
}
.now-ui-icons.sport_trophy:before {
 content:"\ea5d"
}
.now-ui-icons.sport_user-run:before {
 content:"\ea60"
}
.now-ui-icons.tech_controller-modern:before {
 content:"\ea26"
}
.now-ui-icons.tech_headphones:before {
 content:"\ea31"
}
.now-ui-icons.tech_laptop:before {
 content:"\ea36"
}
.now-ui-icons.tech_mobile:before {
 content:"\ea3e"
}
.now-ui-icons.tech_tablet:before {
 content:"\ea58"
}
.now-ui-icons.tech_tv:before {
 content:"\ea5e"
}
.now-ui-icons.tech_watch-time:before {
 content:"\ea62"
}
.now-ui-icons.text_align-center:before {
 content:"\ea05"
}
.now-ui-icons.text_align-left:before {
 content:"\ea06"
}
.now-ui-icons.text_bold:before {
 content:"\ea0e"
}
.now-ui-icons.text_caps-small:before {
 content:"\ea1b"
}
.now-ui-icons.gestures_tap-01:before {
 content:"\ea5a"
}
.now-ui-icons.transportation_air-baloon:before {
 content:"\ea03"
}
.now-ui-icons.transportation_bus-front-12:before {
 content:"\ea17"
}
.now-ui-icons.travel_info:before {
 content:"\ea04"
}
.now-ui-icons.travel_istanbul:before {
 content:"\ea34"
}
.now-ui-icons.ui-1_bell-53:before {
 content:"\ea0f"
}
.now-ui-icons.ui-1_calendar-60:before {
 content:"\ea1a"
}
.now-ui-icons.ui-1_lock-circle-open:before {
 content:"\ea35"
}
.now-ui-icons.ui-1_send:before {
 content:"\ea4d"
}
.now-ui-icons.ui-1_settings-gear-63:before {
 content:"\ea4e"
}
.now-ui-icons.ui-1_simple-add:before {
 content:"\ea4f"
}
.now-ui-icons.ui-1_simple-delete:before {
 content:"\ea54"
}
.now-ui-icons.ui-1_simple-remove:before {
 content:"\ea53"
}
.now-ui-icons.ui-1_zoom-bold:before {
 content:"\ea64"
}
.now-ui-icons.ui-2_chat-round:before {
 content:"\ea20"
}
.now-ui-icons.ui-2_favourite-28:before {
 content:"\ea2b"
}
.now-ui-icons.ui-2_like:before {
 content:"\ea37"
}
.now-ui-icons.ui-2_settings-90:before {
 content:"\ea4b"
}
.now-ui-icons.ui-2_time-alarm:before {
 content:"\ea5c"
}
.now-ui-icons.users_circle-08:before {
 content:"\ea23"
}
.now-ui-icons.users_single-02:before {
 content:"\ea51"
}
.table > thead > tr > th {
 border-bottom-width:1px;
 font-size:1.3em;
 font-weight:300;
 border:0
}
.table .btn {
 margin:0
}
.table .form-check,.table .form-check.form-check-radio {
 margin:0;
 padding:0;
 width:15px
}
.table .form-check .icons,.table .form-check.form-check-radio .icons {
 position:relative
}
.table .form-check label.form-check-label .form-check-sign:after,.table .form-check label.form-check-label .form-check-sign:before,.table .form-check.form-check-radio label.form-check-label .form-check-sign:after,.table .form-check.form-check-radio label.form-check-label .form-check-sign:before {
 top:-17px;
 left:-3px
}
.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {
 padding:12px 7px;
 vertical-align:middle
}
.table .th-description {
 max-width:150px
}
.table .td-price {
 font-size:26px;
 font-weight:300;
 margin-top:5px;
 position:relative;
 top:4px;
 text-align:right
}
.table .td-total {
 font-weight:700;
 font-size:1.3em;
 padding-top:20px;
 text-align:right
}
.table .td-actions .btn {
 margin:0
}
.table > tbody > tr {
 position:relative
}
.table-shopping > thead > tr > th {
 font-size:.9em;
 text-transform:uppercase
}
.table-shopping > tbody > tr > td {
 font-size:1.2em
}
.table-shopping > tbody > tr > td b {
 display:block;
 margin-bottom:5px
}
.table-shopping .td-name {
 font-weight:400;
 font-size:1.5em
}
.table-shopping .td-name small {
 color:#9A9A9A;
 font-size:.75em;
 font-weight:300
}
.table-shopping .td-number {
 font-weight:300;
 font-size:1.5em
}
.table-shopping .td-name {
 min-width:200px
}
.table-shopping .td-number {
 text-align:right;
 min-width:145px
}
.table-shopping .td-number small {
 margin-right:3px
}
.table-shopping .img-container {
 width:120px;
 max-height:160px;
 overflow:hidden;
 display:block
}
.table-shopping .img-container img {
 width:100%
}
#tables .table-responsive {
 margin-bottom:30px
}
.info {
 max-width:360px;
 margin:0 auto;
 padding:70px 0 30px;
 text-align:center
}
.info.info-hover .info-title {
 transition:color .4s
}
.info.info-hover:hover .icon {
 -webkit-transform:translate3d(0,-0.5rem,0);
 -moz-transform:translate3d(0,-0.5rem,0);
 -o-transform:translate3d(0,-0.5rem,0);
 -ms-transform:translate3d(0,-0.5rem,0);
 transform:translate3d(0,-0.5rem,0)
}
.info.info-hover:hover .icon.icon-primary.icon-circle {
 box-shadow:0 15px 30px 0 rgba(249,99,50,0.35)
}
.info.info-hover:hover .icon.icon-info.icon-circle {
 box-shadow:0 15px 35px 0 rgba(44,168,255,0.35)
}
.info.info-hover:hover .icon.icon-success.icon-circle {
 box-shadow:0 15px 35px 0 rgba(24,206,15,0.35)
}
.info.info-hover:hover .icon.icon-warning.icon-circle {
 box-shadow:0 15px 35px 0 rgba(255,178,54,0.35)
}
.info.info-hover:hover .icon.icon-danger.icon-circle {
 box-shadow:0 15px 35px 0 rgba(255,54,54,0.35)
}
.info.info-hover:hover .icon.icon-info + .info-title {
 color:#2CA8FF
}
.info.info-hover:hover .icon.icon-warning + .info-title {
 color:#FFB236
}
.info.info-hover:hover .icon.icon-danger + .info-title {
 color:#FF3636
}
.info.info-hover:hover .icon.icon-primary + .info-title {
 color:#f96332
}
.info.info-hover:hover .icon.icon-success + .info-title {
 color:#18ce0f
}
.info .icon {
 color:#888;
 transition:transform .4s,box-shadow .4s
}
.info .icon > i {
 font-size:3em
}
.info .icon.icon-circle {
 max-width:80px;
 width:80px;
 height:80px;
 margin:0 auto;
 border-radius:50%;
 box-shadow:0 9px 35px -6px rgba(0,0,0,0.3);
 font-size:.7142em;
 background-color:#FFF;
 position:relative
}
.info .icon.icon-circle i {
 line-height:2.7
}
.info .info-title {
 margin:25px 0 15px;
 padding:0 15px;
 color:#2c2c2c
}
.info p {
 color:#888;
 padding:0 15px;
 font-size:1.1em
}
.info-horizontal {
 text-align:left!important
}
.info-horizontal .icon {
 float:left;
 margin-top:23px;
 margin-right:10px
}
.info-horizontal .icon > i {
 font-size:2em
}
.info-horizontal .icon.icon-circle {
 width:65px;
 height:65px;
 max-width:65px;
 margin-top:8px
}
.info-horizontal .icon.icon-circle i {
 display:table;
 margin:0 auto;
 line-height:3.5;
 font-size:1.9em
}
.info-horizontal .description {
 overflow:hidden
}
.icon.icon-primary {
 color:#f96332
}
.icon.icon-primary.icon-circle {
 box-shadow:0 9px 30px -6px rgba(249,99,50,0.3)
}
.icon.icon-info {
 color:#2CA8FF
}
.icon.icon-info.icon-circle {
 box-shadow:0 9px 30px -6px rgba(44,168,255,0.3)
}
.icon.icon-success {
 color:#18ce0f
}
.icon.icon-success.icon-circle {
 box-shadow:0 9px 30px -6px rgba(24,206,15,0.3)
}
.icon.icon-warning {
 color:#FFB236
}
.icon.icon-warning.icon-circle {
 box-shadow:0 9px 30px -6px rgba(255,178,54,0.3)
}
.icon.icon-danger {
 color:#FF3636
}
.icon.icon-danger.icon-circle {
 box-shadow:0 9px 30px -6px rgba(255,54,54,0.3)
}
.icon.icon-white {
 color:#FFF
}
.media .avatar {
 margin:0 auto;
 width:64px;
 height:64px;
 margin-right:15px
}
.media .avatar img {
 width:100%;
 border-radius:50%
}
.media textarea {
 margin-bottom:20px
}
.media .media-heading small {
 font-family:"Montserrat","Helvetica Neue",Arial,sans-serif
}
.media .media-body {
 padding-right:10px
}
.media .media-body .media .media-body {
 padding-right:0
}
.media.media-post .form-group,.media.media-post .input-group {
 margin-top:25px
}
.media .media-footer .btn {
 margin-bottom:20px
}
.media .media-footer:after {
 display:table;
 content:" ";
 clear:both
}
.media p {
 color:#888;
 font-size:1.104em;
 line-height:1.61em
}
.media-left,.media > .pull-left {
 padding:10px
}
.modal-content {
 border-radius:.1875rem;
 border:none;
 box-shadow:0 10px 50px 0 rgba(0,0,0,0.5)
}
.modal-content .modal-header {
 border-bottom:none;
 padding:24px 24px 0
}
.modal-content .modal-header button {
 position:absolute;
 right:27px;
 top:30px;
 outline:0
}
.modal-content .modal-header .title {
 margin-top:5px;
 margin-bottom:0
}
.modal-content .modal-body {
 line-height:1.9;
 padding:24px 24px 16px
}
.modal-content .modal-footer {
 border-top:none;
 padding-right:24px;
 padding-bottom:16px;
 padding-left:24px;
 -webkit-justify-content:space-between;
 justify-content:space-between
}
.modal-content .modal-footer button {
 margin:0;
 padding-left:16px;
 padding-right:16px;
 width:auto
}
.modal-content .modal-footer button.pull-left {
 padding-left:5px;
 padding-right:5px;
 position:relative;
 left:-5px
}
.modal-content .modal-body + .modal-footer {
 padding-top:0
}
.modal-backdrop {
 background:rgba(0,0,0,0.3)
}
.modal .modal-login {
 max-width:320px
}
.modal .modal-login .card-login .logo-container {
 width:65px;
 margin-bottom:38px;
 margin-top:27px
}
.modal.modal-mini p {
 text-align:center
}
.modal.modal-mini .modal-dialog {
 max-width:255px;
 margin:0 auto
}
.modal.modal-mini .modal-profile {
 width:70px;
 height:70px;
 background-color:#FFF;
 border-radius:50%;
 text-align:center;
 line-height:5.7;
 box-shadow:0 5px 50px 0 rgba(0,0,0,0.3)
}
.modal.modal-mini .modal-profile i {
 color:#f96332;
 font-size:21px
}
.modal.modal-mini .modal-profile[class*="modal-profile-"] i {
 color:#FFF
}
.modal.modal-mini .modal-profile.modal-profile-primary {
 background-color:#f96332
}
.modal.modal-mini .modal-profile.modal-profile-danger {
 background-color:#FF3636
}
.modal.modal-mini .modal-profile.modal-profile-warning {
 background-color:#FFB236
}
.modal.modal-mini .modal-profile.modal-profile-success {
 background-color:#18ce0f
}
.modal.modal-mini .modal-profile.modal-profile-info {
 background-color:#2CA8FF
}
.modal.modal-mini .modal-footer button {
 text-transform:uppercase
}
.modal.modal-mini .modal-footer button:first-child {
 opacity:.5
}
.modal.modal-default .modal-content {
 background-color:#FFF;
 color:#2c2c2c
}
.modal.modal-default .modal-header .close {
 color:#2c2c2c
}
.modal.modal-default .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-default .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-default .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-default .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-default .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-default .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
.modal.modal-default .has-success:after,.modal.modal-default .has-danger:after {
 color:#FFF
}
.modal.modal-default .has-danger .form-control {
 background-color:transparent
}
.modal.modal-default .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-default .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
.modal.modal-default .form-group.form-group-no-border .form-control,.modal.modal-default .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
.modal.modal-default .form-group.form-group-no-border .form-control:focus,.modal.modal-default .form-group.form-group-no-border .form-control:active,.modal.modal-default .form-group.form-group-no-border .form-control:active,.modal.modal-default .input-group.form-group-no-border .form-control:focus,.modal.modal-default .input-group.form-group-no-border .form-control:active,.modal.modal-default .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-default .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-default .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
.modal.modal-default .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-default .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-default .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-default .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-default .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-default .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-default .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-default .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-default .form-group.form-group-no-border .input-group-text,.modal.modal-default .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
.modal.modal-default .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-default .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-default .input-group-text,.modal.modal-default .form-group.form-group-no-border .input-group-text,.modal.modal-default .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
.modal.modal-primary .modal-content {
 background-color:#f96332;
 color:#FFF
}
.modal.modal-primary .modal-header .close {
 color:#FFF
}
.modal.modal-primary .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-primary .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-primary .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-primary .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-primary .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-primary .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
.modal.modal-primary .has-success:after,.modal.modal-primary .has-danger:after {
 color:#FFF
}
.modal.modal-primary .has-danger .form-control {
 background-color:transparent
}
.modal.modal-primary .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-primary .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
.modal.modal-primary .form-group.form-group-no-border .form-control,.modal.modal-primary .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
.modal.modal-primary .form-group.form-group-no-border .form-control:focus,.modal.modal-primary .form-group.form-group-no-border .form-control:active,.modal.modal-primary .form-group.form-group-no-border .form-control:active,.modal.modal-primary .input-group.form-group-no-border .form-control:focus,.modal.modal-primary .input-group.form-group-no-border .form-control:active,.modal.modal-primary .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-primary .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-primary .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
.modal.modal-primary .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-primary .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-primary .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-primary .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-primary .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-primary .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-primary .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-primary .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-primary .form-group.form-group-no-border .input-group-text,.modal.modal-primary .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
.modal.modal-primary .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-primary .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-primary .input-group-text,.modal.modal-primary .form-group.form-group-no-border .input-group-text,.modal.modal-primary .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
.modal.modal-danger .modal-content {
 background-color:#FF3636;
 color:#FFF
}
.modal.modal-danger .modal-header .close {
 color:#FFF
}
.modal.modal-danger .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-danger .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-danger .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-danger .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-danger .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-danger .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
.modal.modal-danger .has-success:after,.modal.modal-danger .has-danger:after {
 color:#FFF
}
.modal.modal-danger .has-danger .form-control {
 background-color:transparent
}
.modal.modal-danger .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-danger .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
.modal.modal-danger .form-group.form-group-no-border .form-control,.modal.modal-danger .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
.modal.modal-danger .form-group.form-group-no-border .form-control:focus,.modal.modal-danger .form-group.form-group-no-border .form-control:active,.modal.modal-danger .form-group.form-group-no-border .form-control:active,.modal.modal-danger .input-group.form-group-no-border .form-control:focus,.modal.modal-danger .input-group.form-group-no-border .form-control:active,.modal.modal-danger .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-danger .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-danger .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
.modal.modal-danger .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-danger .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-danger .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-danger .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-danger .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-danger .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-danger .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-danger .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-danger .form-group.form-group-no-border .input-group-text,.modal.modal-danger .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
.modal.modal-danger .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-danger .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-danger .input-group-text,.modal.modal-danger .form-group.form-group-no-border .input-group-text,.modal.modal-danger .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
.modal.modal-warning .modal-content {
 background-color:#FFB236;
 color:#FFF
}
.modal.modal-warning .modal-header .close {
 color:#FFF
}
.modal.modal-warning .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-warning .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-warning .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-warning .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-warning .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-warning .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
.modal.modal-warning .has-success:after,.modal.modal-warning .has-danger:after {
 color:#FFF
}
.modal.modal-warning .has-danger .form-control {
 background-color:transparent
}
.modal.modal-warning .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-warning .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
.modal.modal-warning .form-group.form-group-no-border .form-control,.modal.modal-warning .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
.modal.modal-warning .form-group.form-group-no-border .form-control:focus,.modal.modal-warning .form-group.form-group-no-border .form-control:active,.modal.modal-warning .form-group.form-group-no-border .form-control:active,.modal.modal-warning .input-group.form-group-no-border .form-control:focus,.modal.modal-warning .input-group.form-group-no-border .form-control:active,.modal.modal-warning .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-warning .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-warning .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
.modal.modal-warning .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-warning .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-warning .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-warning .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-warning .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-warning .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-warning .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-warning .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-warning .form-group.form-group-no-border .input-group-text,.modal.modal-warning .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
.modal.modal-warning .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-warning .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-warning .input-group-text,.modal.modal-warning .form-group.form-group-no-border .input-group-text,.modal.modal-warning .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
.modal.modal-success .modal-content {
 background-color:#18ce0f;
 color:#FFF
}
.modal.modal-success .modal-header .close {
 color:#FFF
}
.modal.modal-success .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-success .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-success .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-success .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-success .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-success .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
.modal.modal-success .has-success:after,.modal.modal-success .has-danger:after {
 color:#FFF
}
.modal.modal-success .has-danger .form-control {
 background-color:transparent
}
.modal.modal-success .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-success .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
.modal.modal-success .form-group.form-group-no-border .form-control,.modal.modal-success .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
.modal.modal-success .form-group.form-group-no-border .form-control:focus,.modal.modal-success .form-group.form-group-no-border .form-control:active,.modal.modal-success .form-group.form-group-no-border .form-control:active,.modal.modal-success .input-group.form-group-no-border .form-control:focus,.modal.modal-success .input-group.form-group-no-border .form-control:active,.modal.modal-success .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-success .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-success .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
.modal.modal-success .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-success .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-success .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-success .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-success .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-success .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-success .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-success .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-success .form-group.form-group-no-border .input-group-text,.modal.modal-success .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
.modal.modal-success .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-success .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-success .input-group-text,.modal.modal-success .form-group.form-group-no-border .input-group-text,.modal.modal-success .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
.modal.modal-info .modal-content {
 background-color:#2CA8FF;
 color:#FFF
}
.modal.modal-info .modal-header .close {
 color:#FFF
}
.modal.modal-info .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-info .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-info .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-info .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.modal.modal-info .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-info .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
.modal.modal-info .has-success:after,.modal.modal-info .has-danger:after {
 color:#FFF
}
.modal.modal-info .has-danger .form-control {
 background-color:transparent
}
.modal.modal-info .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.modal.modal-info .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
.modal.modal-info .form-group.form-group-no-border .form-control,.modal.modal-info .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
.modal.modal-info .form-group.form-group-no-border .form-control:focus,.modal.modal-info .form-group.form-group-no-border .form-control:active,.modal.modal-info .form-group.form-group-no-border .form-control:active,.modal.modal-info .input-group.form-group-no-border .form-control:focus,.modal.modal-info .input-group.form-group-no-border .form-control:active,.modal.modal-info .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-info .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-info .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
.modal.modal-info .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-info .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-info .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-info .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-info .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-info .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-info .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-info .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-info .form-group.form-group-no-border .input-group-text,.modal.modal-info .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
.modal.modal-info .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-info .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.modal.modal-info .input-group-text,.modal.modal-info .form-group.form-group-no-border .input-group-text,.modal.modal-info .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
.modal.show.modal-mini .modal-dialog {
 -webkit-transform:translate(0,30%);
 -o-transform:translate(0,30%);
 transform:translate(0,30%)
}
.modal .modal-header .close {
 color:#FF3636;
 text-shadow:none
}
.modal .modal-header .close:hover,.modal .modal-header .close:focus {
 opacity:1
}
.carousel-item-next,.carousel-item-prev,.carousel-item.active {
 display:block
}
.carousel .carousel-inner {
 box-shadow:0 10px 25px 0 rgba(0,0,0,0.3);
 border-radius:.1875rem
}
.carousel .card {
 max-width:650px;
 margin:60px auto;
 display:block
}
.card {
 border:0;
 border-radius:.25rem;
 display:inline-block;
 position:relative;
 width:100%;
 margin-bottom:30px;
 box-shadow:0 5px 25px 0 rgba(0,0,0,0.2)
}
.card .author .avatar {
 width:30px;
 height:30px;
 overflow:hidden;
 border-radius:50%;
 margin-right:5px
}
.card .author span {
 color:#9A9A9A
}
.card .info {
 padding:40px 0;
 text-align:center;
 position:relative;
 z-index:2
}
.card .rounded {
 border-radius:.1875rem
}
.card:not(.card-plain) .rounded {
 border-bottom-left-radius:0!important;
 border-bottom-right-radius:0!important
}
.card a[data-toggle='collapse'] {
 text-decoration:none
}
.card a:not(.btn):not(.nav-link):not([data-toggle='collapse']):not(.footer-link) {
 text-decoration:none;
 border-bottom:2px solid transparent;
 color:#444
}
.card a:not(.btn):not(.nav-link):not([data-toggle='collapse']):not(.footer-link):hover,.card a:not(.btn):not(.nav-link):not([data-toggle='collapse']):not(.footer-link):focus {
 border-color:#444
}
.card .checkbox,.card .radio {
 margin-top:15px
}
.card .card-header {
 background-color:transparent;
 border-bottom:0;
 background-color:transparent;
 border-radius:0;
 padding:0
}
.card-collapse .card .card-header {
 padding:.75rem 0;
 position:relative
}
.card-collapse .card .card-header:after {
 content:"";
 position:absolute;
 bottom:0;
 width:100%;
 height:1px;
 background-color:#E3E3E3
}
.card-collapse .card .card-header a[data-toggle="collapse"] {
 display:block;
 color:#444
}
.card-collapse .card .card-header a[data-toggle="collapse"][aria-expanded="true"] i,.card-collapse .card .card-header a[data-toggle="collapse"].expanded i {
 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.card-collapse .card .card-header a[data-toggle="collapse"] i {
 float:right;
 position:relative;
 color:#f96332;
 top:1px;
 -webkit-transition:all 300ms ease 0;
 -moz-transition:all 300ms ease 0;
 -o-transition:all 300ms ease 0;
 -ms-transition:all 300ms ease 0;
 transition:all 300ms ease 0
}
.card .card-image {
 position:relative
}
.card .card-footer {
 padding:0;
 margin-top:15px;
 background-color:transparent;
 border:0
}
.card .card-footer div {
 display:inline-block
}
.card .card-footer .stats.stats-right {
 float:right;
 line-height:30px
}
.card .card-footer .stats span:first-child {
 margin-right:30px
}
.card:not(.card-product) .card-footer .stats .now-ui-icons {
 position:relative;
 top:3px;
 font-size:18px;
 margin-right:5px
}
.card:not(.card-product) .card-footer .stats i {
 color:#a2a2a2
}
.card .card-title {
 margin-top:15px;
 line-height:1.25em
}
.card[data-background-color="orange"] {
 background-color:#f96332
}
.card[data-background-color="red"] {
 background-color:#FF3636
}
.card[data-background-color="yellow"] {
 background-color:#FFB236
}
.card[data-background-color="blue"] {
 background-color:#2CA8FF
}
.card[data-background-color="green"] {
 background-color:#15b60d
}
.card-raised {
 box-shadow:0 20px 50px 0 rgba(0,0,0,0.3)
}
.card-blog .row .category {
 margin-bottom:0
}
.card-blog .card-image + .category {
 margin-top:20px
}
.card-product {
 margin-top:30px
}
.card-product .price-container {
 margin-top:9px
}
.card-product .btn {
 margin:0
}
.card-product .image {
 overflow:hidden;
 border-radius:.25rem
}
.card-product .card-footer {
 margin-top:5px
}
.card-product .card-footer .price h4 {
 margin-bottom:0;
 margin-top:0
}
.card-product .card-footer .stats {
 margin-top:5px
}
.card-product .card-footer .stats .btn {
 position:relative;
 top:-3px
}
.card-product .card-title,.card-product .category,.card-product .card-description {
 text-align:center
}
.card-product .category {
 margin-bottom:0
}
.card-product .category ~ .card-title {
 margin-top:0
}
.card-product .price {
 font-size:16px;
 color:#888
}
.card-product .price-old {
 text-decoration:line-through;
 font-size:16px;
 color:#888
}
.card-product .price-new {
 color:#FF3636
}
.card-product:not(.card-plain) .card-image {
 padding:15px
}
.card-contact .header .title {
 margin:10px 0
}
.card-profile,.card-testimonial {
 margin-top:30px;
 text-align:center
}
.card-profile .card-body .card-title,.card-testimonial .card-body .card-title {
 margin-top:0
}
.card-profile [class*=col-] .card-description,.card-testimonial [class*=col-] .card-description {
 margin-bottom:0
}
.card-profile [class*=col-] .card-description + .card-footer,.card-testimonial [class*=col-] .card-description + .card-footer {
 margin-top:8px
}
.card-profile .card-avatar,.card-testimonial .card-avatar {
 max-width:130px;
 max-height:130px;
 margin:-60px auto 0
}
.card-profile .card-avatar img,.card-testimonial .card-avatar img {
 border-radius:50%!important
}
.card-profile .card-avatar + .card-body,.card-testimonial .card-avatar + .card-body {
 margin-top:15px
}
.card-profile.card-plain .card-avatar,.card-testimonial.card-plain .card-avatar {
 margin-top:0
}
.card-profile .card-body .card-avatar,.card-testimonial .card-body .card-avatar {
 margin:0 auto 30px
}
.card-testimonial .card-body {
 padding-top:25px
}
.card-testimonial .card-avatar {
 max-width:100px;
 max-height:100px;
 margin-top:-50px
}
.card-testimonial .card-footer {
 margin-top:0;
 margin-bottom:2.5rem
}
.card-testimonial .card-description + .card-title {
 margin-top:30px
}
.card-testimonial .icon i {
 font-size:32px
}
.card-testimonial .icon.icon-primary i {
 color:#f96332
}
.card-testimonial .icon.icon-info i {
 color:#2CA8FF
}
.card-testimonial .icon.icon-danger i {
 color:#FF3636
}
.card-testimonial .icon.icon-warning i {
 color:#FFB236
}
.card-testimonial .icon.icon-success i {
 color:#18ce0f
}
.card-background {
 background-position:center center;
 background-size:cover;
 text-align:center
}
.card-background .card-body {
 position:relative;
 z-index:2;
 min-height:370px;
 max-width:530px;
 margin:0 auto;
 padding-top:60px;
 padding-bottom:60px
}
.card-background.card-background-product .card-body {
 max-width:400px
}
.card-background.card-background-product .card-body .card-title {
 margin-top:30px
}
.card-background .stats {
 color:#FFF
}
.card-background .card-footer .stats-link > a {
 color:#FFF;
 line-height:1.9
}
.card-background .category,.card-background .card-description,.card-background small {
 color:rgba(255,255,255,0.8)
}
.card-background .card-title {
 color:#FFF;
 margin-top:130px
}
.card-background:not(.card-pricing) .btn {
 margin-bottom:0
}
.card-background:after {
 position:absolute;
 z-index:1;
 width:100%;
 height:100%;
 display:block;
 left:0;
 top:0;
 content:"";
 background-color:rgba(0,0,0,0.63);
 border-radius:.25rem
}
.card-pricing {
 text-align:center
}
.card-pricing .card-title {
 margin-top:30px
}
.card-pricing .icon {
 padding:10px 0 0
}
.card-pricing .icon i {
 font-size:30px;
 line-height:2.7;
 max-width:80px;
 color:#888;
 width:80px;
 height:80px;
 margin:0 auto;
 border-radius:50%;
 box-shadow:0 9px 35px -6px rgba(0,0,0,0.3);
 background-color:#FFF;
 position:relative
}
.card-pricing .icon.icon-primary i {
 box-shadow:0 9px 30px -6px #f96332;
 color:#f96332
}
.card-pricing .icon.icon-info i {
 box-shadow:0 9px 30px -6px #2CA8FF;
 color:#2CA8FF
}
.card-pricing .icon.icon-success i {
 color:#18ce0f;
 box-shadow:0 9px 30px -6px rgba(22,199,13,0.85)
}
.card-pricing .icon.icon-warning i {
 box-shadow:0 9px 30px -6px #FFB236;
 color:#FFB236
}
.card-pricing .icon.icon-danger i {
 box-shadow:0 9px 30px -6px #FF3636;
 color:#FF3636
}
.card-pricing h1 small {
 font-size:18px
}
.card-pricing h1 small:first-child {
 position:relative;
 top:-17px;
 font-size:26px
}
.card-pricing ul {
 list-style:none;
 padding:0;
 max-width:240px;
 margin:10px auto
}
.card-pricing ul li {
 color:#888;
 text-align:center;
 padding:12px 0;
 border-bottom:1px solid rgba(136,136,136,0.3)
}
.card-pricing ul li:last-child {
 border:0
}
.card-pricing ul li b {
 color:#2c2c2c
}
.card-pricing ul li i {
 top:3px;
 right:3px;
 position:relative;
 font-size:20px
}
.card-pricing.card-background ul li {
 color:#FFF;
 border-color:rgba(255,255,255,0.3)
}
.card-pricing.card-background ul li b {
 color:#FFF
}
.card-pricing.card-background [class*="text-"] {
 color:#FFF!important
}
.card-pricing.card-background .card-body {
 padding-top:1.25rem;
 padding-bottom:1.25rem
}
.card-pricing.card-background:after {
 background-color:rgba(0,0,0,0.65)
}
.card-form-horizontal .card-body {
 padding-left:15px;
 padding-right:15px
}
.card-form-horizontal .form-group {
 padding-bottom:0;
 margin:3px 0 0
}
.card-form-horizontal .form-group .form-control {
 margin-bottom:0
}
.card-form-horizontal .btn {
 margin:0
}
.card-form-horizontal .input-group,.card-form-horizontal .form-group {
 margin:0
}
.card-signup {
 max-width:350px;
 margin:0 auto
}
.card-signup .header {
 margin-left:20px;
 margin-right:20px;
 padding:30px 0
}
.card-signup .text-divider {
 margin-top:30px;
 margin-bottom:0;
 text-align:center
}
.card-signup .card-body {
 padding-top:0;
 padding-bottom:0;
 min-height:auto
}
.card-signup .form-check,.card-signup .form-check.form-check-radio {
 margin-top:20px
}
.card-signup .form-check label,.card-signup .form-check.form-check-radio label {
 margin-left:17px;
 color:initial
}
.card-signup .card-title {
 margin-top:15px;
 margin-bottom:15px
}
.card-signup .card-description {
 margin-top:15px;
 margin-bottom:20px
}
.card-signup .social-line {
 margin-top:20px;
 text-align:center
}
.card-signup .social-line .btn.btn-icon,.card-signup .social-line .btn.btn-icon .btn-icon {
 box-shadow:0 5px 50px 0 rgba(0,0,0,0.2);
 margin:0 5px
}
.card-signup .footer {
 margin-bottom:10px;
 margin-top:24px
}
.card-testimonial .card-description + .card-title {
 margin-top:20px
}
.card-no-shadow {
 box-shadow:none;
 border-radius:0;
 margin:0
}
.card-no-shadow:after {
 border-radius:0
}
.card-fashion {
 min-height:500px;
 border-radius:0;
 box-shadow:none;
 margin:0;
 display:block
}
.card-container .card-fashion {
 width:50%;
 float:left
}
.card-fashion:not(.card-background) .card-title {
 position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 text-align:center;
 width:85%
}
.card-fashion h4 {
 margin-top:0
}
.card-fashion.card-background::after {
 border-radius:0
}
.card-fashion.card-background a {
 color:#FFF!important
}
.card-fashion.card-background a:hover,.card-fashion.card-background a:focus {
 border-color:#FFF!important
}
.card-fashion:not(.card-background) .stats span,.card-fashion .stats-link {
 color:initial
}
.card-fashion .card-body {
 position:absolute;
 bottom:0;
 left:0;
 right:0;
 padding:2rem 2rem 1.4rem;
 color:#fff;
 min-height:auto
}
.card-fashion:not(.card-background):before {
 left:100%;
 top:50%;
 border:solid transparent;
 content:" ";
 height:0;
 width:0;
 z-index:2;
 position:absolute;
 pointer-events:none;
 border-color:rgba(255,255,255,0);
 border-left-color:#fff;
 border-width:10px;
 margin-top:-10px
}
.card-fashion.arrow-left:not(.card-background):before {
 right:100%;
 border-right-color:#fff;
 left:auto;
 border-left:none
}
.card-plain {
 background:transparent;
 box-shadow:none
}
.card-plain .card-body,.card-plain .card-header {
 padding-left:5px;
 padding-right:5px
}
.card-plain .card-header:after {
 width:100%;
 left:0
}
.footer {
 padding:1.125rem 0;
 text-align:center
}
.footer.footer-default {
 background-color:#f2f2f2
}
.footer.footer-white {
 background-color:#FFF
}
.footer nav {
 display:inline-block;
 float:left
}
.footer .content {
 text-align:left
}
.footer .nav-link {
 display:inline
}
.footer.footer-big {
 padding:30px 0
}
.footer.footer-big .social-feed i {
 font-size:20px;
 float:left;
 padding-right:10px;
 padding-bottom:30px
}
.footer.footer-big .gallery-feed img {
 width:20%;
 margin-right:5%;
 margin-bottom:5%;
 float:left
}
.footer .footer-brand {
 float:left;
 font-size:.875rem;
 line-height:44px
}
.footer ul {
 margin-bottom:0;
 padding:0;
 list-style:none
}
.footer ul:not(.links-vertical) {
 line-height:3.1
}
.footer ul.links-vertical {
 line-height:1.6
}
.footer ul.links-vertical li {
 display:block;
 margin-left:-5px;
 margin-right:-5px;
 margin-bottom:0
}
.footer ul.links-vertical li a {
 padding:5px;
 display:block
}
.footer ul li {
 display:inline-block
}
.footer ul li a {
 color:inherit;
 padding:13px .5rem;
 font-size:.8571em;
 text-transform:uppercase;
 text-decoration:none
}
.footer ul li a:hover {
 text-decoration:none
}
.footer .social-buttons a,.footer .social-buttons .btn {
 margin:0
}
.footer .pull-center {
 display:inline-block;
 float:none
}
.footer .copyright {
 font-size:.8571em;
 line-height:3.5
}
.footer:after {
 display:table;
 clear:both;
 content:" "
}
.index-page .page-header,.presentation-page .page-header {
 height:125vh
}
.index-page .page-header .container > .content-center,.presentation-page .page-header .container > .content-center {
 top:37%
}
.index-page .category-absolute,.presentation-page .category-absolute {
 position:absolute;
 top:100vh;
 margin-top:-60px;
 padding:0 15px;
 width:100%;
 text-align:center;
 color:rgba(255,255,255,0.5)
}
.presentation-page .section-sections .section-description {
 text-align:center;
 margin-bottom:60px
}
.presentation-page .section-sections .col-md-3 {
 padding:7.5px
}
.presentation-page .section-sections img {
 width:100%;
 border-radius:.1875rem;
 transition:all .2s ease 0;
 box-shadow:0 5px 25px 0 rgba(0,0,0,0.2)
}
.presentation-page .section-sections img:hover {
 -webkit-transform:scale(1.02);
 -moz-transform:scale(1.02);
 -o-transform:scale(1.02);
 -ms-transform:scale(1.02);
 transform:scale(1.02)
}
.presentation-page .section-pricing .card-pricing {
 margin-top:45px
}
.presentation-page .section-pricing .card-margin {
 margin-top:90px
}
.blog-posts .projects-4 {
 padding-top:0
}
.ecommerce-page .container {
 position:relative;
 z-index:2
}
.ecommerce-page .card-header {
 padding-left:0;
 padding-right:0
}
.ecommerce-page .card-header:after {
 width:100%;
 left:0
}
.ecommerce-page .slider-refine {
 margin:15px 0
}
.ecommerce-page .card-refine {
 max-height:273px;
 overflow-y:scroll
}
.ecommerce-page .card-refine > .card-title {
 margin-bottom:30px
}
.ecommerce-page .card-refine .card-body {
 padding-left:25px;
 padding-right:25px
}
.ecommerce-page .card-refine .card-body.panel-refine {
 padding-left:15px;
 padding-right:15px
}
.ecommerce-page .card-refine .price-right,.ecommerce-page .card-refine .price-left {
 font-weight:500
}
.ecommerce-page .card-refine .btn {
 margin:-5px -12px
}
.ecommerce-page .card-refine .checkbox input[type=checkbox]:checked + .checkbox-material .check {
 background:#f96332
}
.ecommerce-page .card-product .card-image {
 width:200px;
 margin:0 auto
}
.product-page {
 background-color:#eee
}
.product-page .carousel {
 margin:-90px 0 0
}
.product-page .carousel img {
 border-radius:.1875rem;
 height:auto
}
.product-page .section {
 padding-top:30px
}
.product-page .main-price {
 margin:10px 0 25px;
 font-weight:300
}
.product-page .blockquote {
 width:90%;
 margin-top:-10px;
 margin-left:5%
}
.product-page .pick-size {
 margin-top:15px;
 margin-bottom:15px
}
.product-page .pick-size .form-group {
 margin-top:5px
}
.product-page .related-products .title {
 margin-bottom:80px
}
.product-page .features {
 padding-top:30px
}
.product-page .accordeon .card {
 margin-bottom:15px
}
.landing-page .page-header {
 height:100vh;
 position:relative
}
.landing-page .page-header .container {
 text-align:left
}
.landing-page .page-header .share {
 margin-top:150px
}
.landing-page .page-header h1 {
 font-weight:600
}
.landing-page .page-header .title {
 color:#FFF
}
.landing-page .section-team .team .team-player img {
 max-width:100px
}
.landing-page .section-team .team-player {
 margin-bottom:15px
}
.landing-page .section-contact-us .title {
 margin-bottom:15px
}
.landing-page .section-contact-us .description {
 margin-bottom:30px
}
.landing-page .section-contact-us .input-group,.landing-page .section-contact-us .send-button,.landing-page .section-contact-us .textarea-container {
 padding:0 40px
}
.landing-page .section-contact-us .textarea-container {
 margin:40px 0
}
.landing-page .section-contact-us a.btn {
 margin-top:35px
}
.profile-page .button-container,.blog-post .button-container {
 text-align:center;
 margin-top:-112px
}
.profile-page .page-header {
 min-height:550px
}
.profile-page .profile-container {
 color:#FFF
}
.profile-page .photo-container {
 width:100px;
 height:100px;
 border-radius:50%;
 overflow:hidden;
 margin:0 auto;
 box-shadow:0 10px 25px 0 rgba(0,0,0,0.3)
}
.profile-page .title {
 text-align:center;
 margin-top:30px
}
.profile-page .category {
 text-align:center
}
.profile-page h5.description {
 max-width:700px;
 margin:20px auto 75px
}
.profile-page .nav-align-center {
 margin-top:30px
}
.profile-page .info-horizontal {
 padding:15px 0 0
}
.profile-page .content {
 max-width:450px;
 margin:0 auto
}
.profile-page .content .social-description {
 display:inline-block;
 max-width:150px;
 width:145px;
 text-align:center;
 margin:15px 0 0
}
.profile-page .content .social-description h2 {
 margin-bottom:5px
}
.profile-page .collections img {
 margin-bottom:30px
}
.profile-page .gallery {
 margin-top:45px;
 padding-bottom:50px
}
.section-full-page:after,.section-full-page:before {
 display:block;
 content:"";
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0;
 z-index:2
}
.section-full-page:before {
 background-color:rgba(0,0,0,0.5)
}
.section-full-page[filter-color="purple"]:after,.section-full-page[filter-color="primary"]:after {
 background:rgba(227,227,227,0.26);
 background:-webkit-linear-gradient(90deg,rgba(227,227,227,0.26),rgba(249,99,50,0.95));
 background:-o-linear-gradient(90deg,rgba(227,227,227,0.26),rgba(249,99,50,0.95));
 background:-moz-linear-gradient(90deg,rgba(227,227,227,0.26),rgba(249,99,50,0.95));
 background:linear-gradient(0deg,rgba(227,227,227,0.26),rgba(249,99,50,0.95))
}
.section-full-page[data-image]:after {
 opacity:.5
}
.section-full-page > .content,.section-full-page > .footer {
 position:relative;
 z-index:4
}
.section-full-page > .content {
 min-height:calc(100vh - 80px)
}
.section-full-page .full-page-background {
 position:absolute;
 z-index:1;
 height:100%;
 width:100%;
 display:block;
 top:0;
 left:0;
 background-size:cover;
 background-position:center center
}
.section-full-page .footer nav > ul a:not(.btn),.section-full-page .footer,.section-full-page .footer .copyright a {
 color:#FFF
}
.signup-page .section {
 padding-top:180px;
 padding-bottom:0
}
.signup-page .input-group,.signup-page .form-group {
 margin-bottom:20px
}
.signup-page .card-signup {
 max-width:100%;
 margin-bottom:130px;
 padding:15px 0
}
.signup-page .card-signup:not([data-background-color]) .card-title {
 color:initial
}
.signup-page .card-signup .checkbox label {
 margin-left:14px;
 padding-left:39px;
 color:initial
}
.signup-page .info-horizontal {
 padding:0 0 20px
}
.signup-page .social .btn {
 margin:5px
}
.signup-page .social h4 {
 margin-top:20px
}
.login-page .card-login {
 border-radius:.25rem;
 padding-bottom:.7rem;
 max-width:320px
}
.login-page .card-login .btn-wd {
 min-width:180px
}
.login-page .card-login .logo-container {
 width:65px;
 margin:0 auto;
 margin-bottom:55px
}
.login-page .card-login .logo-container img {
 width:100%
}
.login-page .card-login .input-group:last-child {
 margin-bottom:40px
}
.login-page .card-login.card-plain .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.login-page .card-login.card-plain .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.login-page .card-login.card-plain .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.login-page .card-login.card-plain .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
.login-page .card-login.card-plain .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.login-page .card-login.card-plain .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
.login-page .card-login.card-plain .has-success:after,.login-page .card-login.card-plain .has-danger:after {
 color:#FFF
}
.login-page .card-login.card-plain .has-danger .form-control {
 background-color:transparent
}
.login-page .card-login.card-plain .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
.login-page .card-login.card-plain .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
.login-page .card-login.card-plain .form-group.form-group-no-border .form-control,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
.login-page .card-login.card-plain .form-group.form-group-no-border .form-control:focus,.login-page .card-login.card-plain .form-group.form-group-no-border .form-control:active,.login-page .card-login.card-plain .form-group.form-group-no-border .form-control:active,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control:focus,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control:active,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.login-page .card-login.card-plain .form-group.form-group-no-border .form-control + .input-group-text,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
.login-page .card-login.card-plain .form-group.form-group-no-border .form-control + .input-group-text:focus,.login-page .card-login.card-plain .form-group.form-group-no-border .form-control + .input-group-text:active,.login-page .card-login.card-plain .form-group.form-group-no-border .form-control + .input-group-text:active,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control + .input-group-text:focus,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control + .input-group-text:active,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.login-page .card-login.card-plain .form-group.form-group-no-border .form-control:focus + .input-group-text,.login-page .card-login.card-plain .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.login-page .card-login.card-plain .form-group.form-group-no-border .input-group-text,.login-page .card-login.card-plain .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
.login-page .card-login.card-plain .form-group.form-group-no-border.input-group-focus .input-group-text,.login-page .card-login.card-plain .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
.login-page .card-login.card-plain .input-group-text,.login-page .card-login.card-plain .form-group.form-group-no-border .input-group-text,.login-page .card-login.card-plain .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
.login-page .link {
 font-size:10px;
 color:#FFF!important;
 text-decoration:none
}
.login-page .link:hover,.login-page .link:focus {
 border-color:#FFF!important
}
.contact-page .contact-content {
 padding-bottom:40px;
 padding-top:40px
}
.contact-page .container {
 max-width:970px
}
.contact-page .big-map {
 height:55vh;
 width:100%;
 display:block;
 position:relative
}
.contact-page .message {
 margin-top:20px
}
.contact-page .info {
 padding-bottom:10px;
 padding-top:0
}
.contact-page .info .title {
 margin:25px 0 10px
}
.blog-post .section-blog-info {
 padding-top:30px;
 padding-bottom:0
}
.blog-post .section-blog-info .btn {
 margin-top:0;
 margin-bottom:0
}
.blog-post .section-blog-info .blog-tags {
 padding-top:8px
}
.blog-post .section-blog-info .card-profile {
 margin-top:0;
 text-align:left
}
.blog-post .section-blog-info .card-profile .description {
 font-size:14px
}
.blog-post .section-blog-info .card-profile .btn {
 margin-top:25px
}
.blog-post .section-comments .title {
 margin-bottom:30px
}
.blog-post .media p {
 color:#888
}
.about-us .page-header .container {
 color:#FFF;
 text-align:center
}
.about-us .page-header .title {
 color:#FFF
}
.about-us .about-description {
 padding:70px 0 0
}
.about-us .about-services {
 padding-top:10px
}
.about-us .about-office .description {
 margin-bottom:70px
}
.about-us .about-office img {
 margin:20px 0
}
.about-us .about-contact,.about-us .about-office {
 padding:80px 0
}
.about-us .about-contact .description,.about-us .about-office .description {
 margin-bottom:70px
}
.section {
 padding:70px 0;
 position:relative;
 background:#FFF
}
.section .row + .category {
 margin-top:15px
}
.section-navbars {
 padding-bottom:0
}
.section-full-screen {
 height:100vh
}
.section-signup {
 padding-top:20vh
}
.parallax-s {
 overflow:hidden;
 height:500px;
 width:100%
}
.section-image {
 background-size:cover;
 background-position:center center;
 position:relative;
 width:100%
}
.section-image .title,.section-image .card-plain .card-title {
 color:#FFF
}
.section-image .nav-pills .nav-link {
 background-color:#FFF
}
.section-image .nav-pills .nav-link:hover,.section-image .nav-pills .nav-link:focus {
 background-color:#FFF
}
.section-image .info-title,.section-image .info.info-horizontal .icon i,.section-image .card-pricing.card-plain ul li {
 color:#FFF
}
.section-image .description,.section-image .info .icon:not(.icon-circle) {
 color:rgba(255,255,255,0.8)
}
.section-image .card:not(.card-plain) .info-title {
 color:#2c2c2c
}
.section-image .card:not(.card-plain) .info p,.section-image .card:not(.card-plain) .info .icon,.section-image .card:not(.card-plain) .description {
 color:#9A9A9A
}
.section-image .footer {
 color:#FFF
}
.section-image .card-plain [class*="text-"],.section-image .card-plain ul li b {
 color:#FFF
}
.section-image .card-plain .category {
 color:rgba(255,255,255,0.5)
}
.section-image:after {
 position:absolute;
 z-index:1;
 width:100%;
 height:100%;
 display:block;
 left:0;
 top:0;
 content:"";
 background-color:rgba(0,0,0,0.7)
}
.section-image .container {
 z-index:2;
 position:relative
}
.page-header {
 min-height:100vh;
 max-height:999px;
 padding:0;
 color:#FFF;
 position:relative;
 overflow:hidden
}
.page-header .page-header-image {
 position:absolute;
 background-size:cover;
 background-position:center center;
 width:100%;
 height:100%;
 z-index:-1
}
.page-header > .content {
 margin-top:11%;
 text-align:center;
 margin-bottom:50px
}
.signup-page .page-header {
 max-height:fit-content
}
.page-header .content-center {
 position:absolute;
 top:50%;
 left:50%;
 z-index:2;
 -ms-transform:translate(-50%,-50%);
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 text-align:center;
 color:#FFF;
 padding:0 15px;
 width:100%;
 max-width:880px
}
.page-header footer {
 position:absolute;
 bottom:0;
 width:100%
}
.page-header .container {
 height:100%;
 z-index:1
}
.page-header .category,.page-header .description {
 color:rgba(255,255,255,0.8)
}
.page-header.page-header-small {
 min-height:60vh;
 max-height:440px
}
.page-header.page-header-mini {
 min-height:40vh;
 max-height:340px
}
.page-header .title {
 margin-bottom:15px
}
.page-header .title + h4 {
 margin-top:10px
}
.page-header:after,.page-header:before {
 position:absolute;
 z-index:0;
 width:100%;
 height:100%;
 display:block;
 left:0;
 top:0;
 content:""
}
.page-header:before {
 background-color:rgba(0,0,0,0.3)
}
.page-header[filter-color="orange"] {
 background:rgba(44,44,44,0.2);
 background:-webkit-linear-gradient(90deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6));
 background:-o-linear-gradient(90deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6));
 background:-moz-linear-gradient(90deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6));
 background:linear-gradient(0deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6))
}
.clear-filter:after,.clear-filter:before {
 display:none
}
.section-story-overview {
 padding:50px 0
}
.section-story-overview .image-container {
 height:335px;
 position:relative;
 background-position:center center;
 background-size:cover;
 box-shadow:0 10px 25px 0 rgba(0,0,0,0.3);
 border-radius:.25rem
}
.section-story-overview .image-container + .category {
 padding-top:15px
}
.section-story-overview .image-container.image-right {
 z-index:2
}
.section-story-overview .image-container.image-right + h3.title {
 margin-top:120px
}
.section-story-overview .image-container.image-left {
 z-index:1
}
.section-story-overview .image-container img {
 width:100%;
 left:0;
 top:0;
 height:auto;
 position:absolute
}
.section-story-overview .image-container:nth-child(2) {
 margin-top:420px;
 margin-left:-105px
}
.section-story-overview p.blockquote {
 width:220px;
 min-height:180px;
 text-align:left;
 position:absolute;
 top:376px;
 right:155px;
 z-index:0
}
.section-nucleo-icons .nucleo-container img {
 width:auto;
 left:0;
 top:0;
 height:100%;
 position:absolute
}
.section-nucleo-icons .nucleo-container {
 height:335px;
 position:relative
}
.section-nucleo-icons h5 {
 margin-bottom:35px
}
.section-nucleo-icons .icons-container {
 position:relative;
 max-width:450px;
 height:300px;
 max-height:300px;
 margin:0 auto
}
.section-nucleo-icons .icons-container i {
 font-size:34px;
 position:absolute;
 left:0;
 top:0
}
.section-nucleo-icons .icons-container i:nth-child(1) {
 top:5%;
 left:7%
}
.section-nucleo-icons .icons-container i:nth-child(2) {
 top:28%;
 left:24%
}
.section-nucleo-icons .icons-container i:nth-child(3) {
 top:40%
}
.section-nucleo-icons .icons-container i:nth-child(4) {
 top:18%;
 left:62%
}
.section-nucleo-icons .icons-container i:nth-child(5) {
 top:74%;
 left:3%
}
.section-nucleo-icons .icons-container i:nth-child(6) {
 top:36%;
 left:44%;
 font-size:65px;
 color:#f96332;
 padding:1px
}
.section-nucleo-icons .icons-container i:nth-child(7) {
 top:59%;
 left:26%
}
.section-nucleo-icons .icons-container i:nth-child(8) {
 top:60%;
 left:69%
}
.section-nucleo-icons .icons-container i:nth-child(9) {
 top:72%;
 left:47%
}
.section-nucleo-icons .icons-container i:nth-child(10) {
 top:88%;
 left:27%
}
.section-nucleo-icons .icons-container i:nth-child(11) {
 top:31%;
 left:80%
}
.section-nucleo-icons .icons-container i:nth-child(12) {
 top:88%;
 left:68%
}
.section-nucleo-icons .icons-container i:nth-child(13) {
 top:5%;
 left:81%
}
.section-nucleo-icons .icons-container i:nth-child(14) {
 top:58%;
 left:90%
}
.section-nucleo-icons .icons-container i:nth-child(15) {
 top:6%;
 left:40%
}
.section-images {
 max-height:670px;
 height:670px
}
.section-images .hero-images-container,.section-images .hero-images-container-1,.section-images .hero-images-container-2 {
 margin-top:-38vh
}
.section-images .hero-images-container {
 max-width:670px
}
.section-images .hero-images-container-1 {
 max-width:390px;
 position:absolute;
 top:55%;
 right:18%
}
.section-images .hero-images-container-2 {
 max-width:225px;
 position:absolute;
 top:68%;
 right:12%
}
[data-background-color="gray"] {
 background-color:#eee
}
[data-background-color="orange"] {
 background-color:#e95e38
}
[data-background-color="black"] {
 background-color:#2c2c2c
}
[data-background-color]:not([data-background-color="gray"]) {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .separator-line {
 background-color:rgba(255,255,255,0.5)
}
[data-background-color]:not([data-background-color="gray"]) .footer.footer-white .footer-brand,[data-background-color]:not([data-background-color="gray"]) .footer.footer-white ul li > a.nav-link:not(.btn-icon) {
 color:initial
}
[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-description,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category {
 color:#9A9A9A
}
[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title {
 color:initial
}
[data-background-color]:not([data-background-color="gray"]) .carousel .carousel-inner {
 box-shadow:none
}
[data-background-color]:not([data-background-color="gray"]) .title,[data-background-color]:not([data-background-color="gray"]) .social-description h2,[data-background-color]:not([data-background-color="gray"]) p,[data-background-color]:not([data-background-color="gray"]) p.blockquote,[data-background-color]:not([data-background-color="gray"]) p.blockquote small,[data-background-color]:not([data-background-color="gray"]) h1,[data-background-color]:not([data-background-color="gray"]) h2,[data-background-color]:not([data-background-color="gray"]) h3,[data-background-color]:not([data-background-color="gray"]) h4,[data-background-color]:not([data-background-color="gray"]) h5,[data-background-color]:not([data-background-color="gray"]) h6,[data-background-color]:not([data-background-color="gray"]) a:not(.btn):not(.dropdown-item):not(.card-link),[data-background-color]:not([data-background-color="gray"]) .icons-container i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li,[data-background-color]:not([data-background-color="gray"]) .info.info-horizontal .icon i,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item) {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):hover,[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):focus {
 border-color:#FFF
}
[data-background-color]:not([data-background-color="gray"]).footer hr,[data-background-color]:not([data-background-color="gray"]).card-pricing .icon i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li {
 border-color:rgba(255,255,255,0.2)
}
[data-background-color]:not([data-background-color="gray"]) .card-footer .stats i,[data-background-color]:not([data-background-color="gray"]).card-plain .category,[data-background-color]:not([data-background-color="gray"]) .card-plain .category,[data-background-color]:not([data-background-color="gray"]) .card-header:after {
 color:rgba(255,255,255,0.5)
}
[data-background-color]:not([data-background-color="gray"]).card-pricing ul li i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li b,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li b,[data-background-color]:not([data-background-color="gray"]) .card-category,[data-background-color]:not([data-background-color="gray"]) .author span,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li i {
 color:rgba(255,255,255,0.8)!important
}
[data-background-color]:not([data-background-color="gray"]) .separator {
 background-color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .navbar.bg-white p {
 color:#888
}
[data-background-color]:not([data-background-color="gray"]) .description,[data-background-color]:not([data-background-color="gray"]) .social-description p {
 color:rgba(255,255,255,0.8)
}
[data-background-color]:not([data-background-color="gray"]) p.blockquote {
 border-color:rgba(255,255,255,0.2)
}
[data-background-color]:not([data-background-color="gray"]) .checkbox label::before,[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,[data-background-color]:not([data-background-color="gray"]) .radio label::before,[data-background-color]:not([data-background-color="gray"]) .radio label::after {
 border-color:rgba(255,255,255,0.2)
}
[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,[data-background-color]:not([data-background-color="gray"]) .checkbox label,[data-background-color]:not([data-background-color="gray"]) .radio label {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .checkbox input[type="checkbox"]:disabled + label,[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:disabled + label {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:not(:disabled):hover + label::after,[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:checked + label::after {
 background-color:#FFF;
 border-color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
[data-background-color]:not([data-background-color="gray"]) .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
[data-background-color]:not([data-background-color="gray"]) .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
[data-background-color]:not([data-background-color="gray"]) .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
[data-background-color]:not([data-background-color="gray"]) .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .has-success:after,[data-background-color]:not([data-background-color="gray"]) .has-danger:after {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .has-danger .form-control {
 background-color:transparent
}
[data-background-color]:not([data-background-color="gray"]) .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:focus,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:focus,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:focus,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:focus,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:focus + .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border.input-group-focus .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .input-group-text,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control {
 background-color:transparent;
 border:1px solid #E3E3E3;
 color:#2c2c2c
}
[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control:last-child {
 border-left:0 none
}
[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group-text,[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group.form-group-no-border .input-group-text {
 color:#555;
 border:1px solid #E3E3E3
}
[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:focus,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:active {
 background-color:transparent;
 border-color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .nav-tabs > .nav-item > .nav-link i.now-ui-icons {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]).section-nucleo-icons .icons-container i:nth-child(6) {
 color:#FFF
}
[class*="features-"],[class*="team-"],[class*="projects-"],[class*="pricing-"],[class*="testimonials-"],[class*="contactus-"] {
 padding:80px 0
}
.page-header .carousel .carousel-indicators {
 bottom:60px
}
.page-header .container {
 color:#FFF
}
.page-header .title {
 color:#FFF
}
.page-header.header-small {
 height:65vh;
 min-height:65vh
}
.page-header.header-small .container {
 padding-top:20vh
}
.header-filter {
 position:relative
}
.header-filter .container {
 z-index:2;
 position:relative
}
.clear-filter:before {
 display:none
}
.iframe-container iframe {
 width:100%;
 box-shadow:0 10px 50px 0 rgba(0,0,0,0.3)
}
.header-1 .wrapper,.header-2 .wrapper,.header-3 .wrapper {
 background:#CCC
}
.header-1 .content-center,.header-2 .content-center,.header-3 .content-center {
 max-width:none!important
}
.header-2 .page-header .card,.header-1 .page-header .card {
 margin-top:60px
}
.header-3 .btn {
 margin:0
}
.header-3 h6 {
 margin-bottom:0
}
.phone-container img {
 width:100%
}
.features-2,.features-1,.features-3 {
 text-align:center
}
.features-4 .card {
 margin-top:70px
}
.features-2 .info-title,.features-2 .title {
 color:#FFF
}
.features-5 .info {
 max-width:none;
 margin:0 auto;
 padding:10px 0 0
}
.features-5 .phone-container {
 max-width:200px;
 margin:0 auto
}
.features-6 .phone-container {
 max-width:260px;
 margin:60px auto 0
}
.features-6 .info {
 max-width:none;
 margin:0 auto;
 padding:10px 0 0
}
.features-6 .info:first-child {
 padding-top:130px
}
.features-7,.features-2,.features-8 {
 position:relative
}
.features-7:after,.features-2:after,.features-8:after {
 display:block;
 content:"";
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0;
 z-index:1;
 background-color:rgba(0,0,0,0.5)
}
.features-7 .container,.features-7 .container-fluid,.features-7 .title,.features-7 .description,.features-2 .container,.features-2 .container-fluid,.features-2 .title,.features-2 .description,.features-8 .container,.features-8 .container-fluid,.features-8 .title,.features-8 .description {
 position:relative;
 z-index:2
}
.features-8 .title,.features-7 .title {
 color:#FFF
}
.features-8 .title + .description {
 margin-bottom:70px
}
.features-7 {
 overflow:hidden
}
.features-7 .info-title {
 color:#FFF
}
.features-7 .info-horizontal {
 padding:15px 0 0
}
.features-7 .info-horizontal:first-child {
 padding-top:45px
}
.features-7 .image-container {
 max-width:1200px;
 position:relative;
 height:550px;
 margin-top:58px
}
.features-7 .image-container img {
 max-width:1200px;
 left:100px;
 top:0;
 height:100%;
 position:absolute
}
.tablet-container {
 margin-top:40px
}
[class*="blogs-"] {
 padding:50px 0
}
.blogs-1 .card {
 margin-bottom:80px
}
.blogs-4 .card {
 margin-bottom:60px;
 text-align:center
}
.team-2 .card .card-title {
 margin:10px 0 0
}
.team-2 .card h6 {
 margin-top:5px
}
.team-2 [class*="col-md-"]:nth-child(2) {
 margin-top:45px
}
.team-3 .card.card-profile .card-image a > img {
 border-radius:0;
 border-bottom-left-radius:.1875rem;
 border-top-left-radius:.1875rem
}
.team-3 .card.card-profile .card-title {
 margin-top:15px
}
.team-4 .card {
 text-align:left
}
.team-4 .card .footer {
 margin-top:0
}
.team-5 h5.description {
 margin-bottom:100px
}
.team-5 [class*="col-md-"] {
 margin-top:50px
}
.team-5 [class*="col-md-"]:nth-child(2) {
 margin-top:95px
}
.team-5 .card.card-profile .card-title + .category {
 margin-bottom:.625rem
}
.projects-1 .card-title {
 margin-top:10px
}
.projects-2 h2.title {
 margin-top:5px;
 margin-bottom:15px
}
.projects-2 .card-title {
 margin-bottom:5px
}
.projects-2 .category {
 color:#888;
 margin-top:5px
}
.projects-2 .card-description {
 margin-top:20px
}
.projects-2 .card {
 text-align:center
}
.projects-3 h2.title,.projects-3 h3.title {
 margin-bottom:80px;
 margin-top:5px
}
.projects-3 .card {
 margin-bottom:30px;
 text-align:center
}
.projects-3 .category {
 margin-bottom:5px
}
.projects-3 .card-title {
 margin-top:10px
}
.projects-5 h2.title {
 margin-top:5px;
 margin-bottom:15px
}
.projects-5 .info {
 padding:0
}
.projects-5 .info p {
 margin:0
}
.projects-5 .card-background {
 margin-bottom:0
}
.projects-5 .card-background .card-body {
 padding-top:140px;
 padding-bottom:140px
}
.projects-5 hr {
 margin:70px auto;
 max-width:970px
}
.pricing-1 h2.title {
 margin-bottom:10px
}
.pricing-1 .card-separator {
 width:1px;
 display:block;
 height:100%;
 background-color:rgba(136,136,136,0.2);
 position:absolute;
 left:0;
 top:0
}
.pricing-2 .nav-pills {
 margin-bottom:50px
}
.pricing-5 .nav-pills {
 margin-top:50px;
 margin-bottom:50px
}
.pricing-3 .title,.pricing-4 .title {
 margin-bottom:10px
}
.testimonials-1 .description {
 margin-bottom:50px
}
.section-testimonials,.testimonials-2 {
 background-image:none
}
.section-testimonials .card-profile .card-title,.section-testimonials .card-profile .card-description,.testimonials-2 .card-profile .card-title,.testimonials-2 .card-profile .card-description {
 text-align:left!important
}
.section-testimonials .card-image,.testimonials-2 .card-image {
 margin:0
}
.section-testimonials .carousel .carousel-inner,.testimonials-2 .carousel .carousel-inner {
 box-shadow:none
}
.section-testimonials .carousel .carousel-control-prev i,.section-testimonials .carousel .carousel-control-next i,.testimonials-2 .carousel .carousel-control-prev i,.testimonials-2 .carousel .carousel-control-next i {
 color:#444
}
.section-testimonials .testimonials-people,.testimonials-2 .testimonials-people {
 position:relative
}
.section-testimonials .testimonials-people img,.testimonials-2 .testimonials-people img {
 position:absolute;
 border-radius:50%;
 z-index:4
}
.section-testimonials .testimonials-people .left-first-person,.testimonials-2 .testimonials-people .left-first-person {
 left:2%;
 top:2%;
 height:70px;
 width:70px
}
.section-testimonials .testimonials-people .left-second-person,.testimonials-2 .testimonials-people .left-second-person {
 left:65%;
 top:100%;
 height:70px;
 width:70px
}
.section-testimonials .testimonials-people .left-third-person,.testimonials-2 .testimonials-people .left-third-person {
 left:-25%;
 top:135%;
 height:120px;
 width:120px
}
.section-testimonials .testimonials-people .left-fourth-person,.testimonials-2 .testimonials-people .left-fourth-person {
 left:40%;
 top:180%;
 height:40px;
 width:40px
}
.section-testimonials .testimonials-people .left-fifth-person,.testimonials-2 .testimonials-people .left-fifth-person {
 left:95%;
 top:220%;
 height:45px;
 width:45px
}
.section-testimonials .testimonials-people .left-sixth-person,.testimonials-2 .testimonials-people .left-sixth-person {
 left:40%;
 top:265%;
 height:95px;
 width:95px
}
.section-testimonials .testimonials-people .right-first-person,.testimonials-2 .testimonials-people .right-first-person {
 right:2%;
 top:0;
 height:60px;
 width:60px
}
.section-testimonials .testimonials-people .right-second-person,.testimonials-2 .testimonials-people .right-second-person {
 right:30%;
 top:60%;
 height:70px;
 width:70px
}
.section-testimonials .testimonials-people .right-third-person,.testimonials-2 .testimonials-people .right-third-person {
 right:95%;
 top:95%;
 height:50px;
 width:50px
}
.section-testimonials .testimonials-people .right-fourth-person,.testimonials-2 .testimonials-people .right-fourth-person {
 right:66%;
 top:145%;
 height:40px;
 width:40px
}
.section-testimonials .testimonials-people .right-fifth-person,.testimonials-2 .testimonials-people .right-fifth-person {
 right:90%;
 top:210%;
 height:100px;
 width:100px
}
.section-testimonials .testimonials-people .right-sixth-person,.testimonials-2 .testimonials-people .right-sixth-person {
 right:15%;
 top:240%;
 height:70px;
 width:70px
}
.contactus-1 .info {
 padding:0;
 margin:0
}
.contactus-1 .info:first-child {
 margin-top:30px
}
.contactus-1 .info .info-title {
 margin-top:20px;
 color:#FFF
}
.contactus-1 .info .icon {
 margin-top:19px;
 color:#FFF
}
.contactus-1 .card-contact {
 margin-top:30px
}
.contactus-2 {
 padding:0;
 position:relative
}
.contactus-2 .card-contact {
 max-width:560px;
 margin:80px 0 80px 150px
}
.contactus-2 .card-contact .info {
 padding:0;
 margin:0
}
.contactus-2 .map {
 width:100%;
 height:100%;
 position:absolute
}
.contactus-2 .info-horizontal .icon {
 margin-top:28px
}
.contactus-2 .info-horizontal .icon > i {
 font-size:2.2em;
 max-width:45px
}
.social-line-big-icons [class*="col-"] {
 border-right:1px solid #E3E3E3
}
.social-line-big-icons [class*="col-"]:last-child {
 border:0
}
.social-line-big-icons .btn {
 margin:0;
 width:100%;
 padding-top:30px!important;
 padding-bottom:30px!important;
 height:auto
}
.social-line-big-icons .btn .fa {
 font-size:25px
}
.social-line {
 padding:.85rem 0
}
.subscribe-line {
 padding:30px 0
}
.subscribe-line .card {
 margin-top:54px
}
.subscribe-line .card .card-block {
 min-height:auto
}
.subscribe-line.subscribe-line-image {
 position:relative;
 background-position:center center;
 background-size:cover
}
.subscribe-line.subscribe-line-image .description {
 color:rgba(255,255,255,0.8)
}
.subscribe-line.subscribe-line-image .title {
 color:#FFF
}
.subscribe-line.subscribe-line-image:after {
 position:absolute;
 z-index:1;
 width:100%;
 height:100%;
 display:block;
 left:0;
 top:0;
 content:"";
 background-color:rgba(0,0,0,0.66)
}
.subscribe-line.subscribe-line-image .container {
 z-index:2;
 position:relative
}
.social-line-white,.subscribe-line-white {
 background-color:#FFF
}
.social-line-black,.subscribe-line-black {
 background-color:#2c2c2c
}
.social-line-black [class*="col-"],.subscribe-line-black [class*="col-"] {
 border-color:rgba(255,255,255,0.1)
}
[data-background-color] .social-line h1,[data-background-color] .social-line h2,[data-background-color] .social-line h3,[data-background-color] .social-line h4,[data-background-color] .social-line h5,[data-background-color] .social-line h6 {
 color:initial
}
[data-background-color] .social-line .btn.btn-simple {
 border:0
}
@media screen and (max-width: 991px) {
 .navbar-collapse {
  position:fixed;
  display:block;
  top:0;
  height:100%!important;
  width:300px;
  right:0;
  z-index:1032;
  visibility:visible;
  background-color:#999;
  overflow-y:visible;
  border-top:none;
  text-align:left;
  max-height:none!important;
  -webkit-transform:translate3d(300px,0,0);
  -moz-transform:translate3d(300px,0,0);
  -o-transform:translate3d(300px,0,0);
  -ms-transform:translate3d(300px,0,0);
  transform:translate3d(300px,0,0);
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .navbar-collapse:after {
  background:#888;
  background:-webkit-linear-gradient(#888 0%,#000 80%);
  background:-o-linear-gradient(#888 0%,#000 80%);
  background:-moz-linear-gradient(#888 0%,#000 80%);
  background:linear-gradient(#888 0%,#000 80%);
  opacity:.76;
  filter:alpha(opacity=76);
  display:block;
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:-1
 }
 .navbar-collapse[data-color="blue"]:after {
  background:#2CA8FF;
  background:-webkit-linear-gradient(#2CA8FF 0%,#000 80%);
  background:-o-linear-gradient(#2CA8FF 0%,#000 80%);
  background:-moz-linear-gradient(#2CA8FF 0%,#000 80%);
  background:linear-gradient(#2CA8FF 0%,#000 80%)
 }
 .navbar-collapse[data-color="green"]:after {
  background:#18ce0f;
  background:-webkit-linear-gradient(#18ce0f 0%,#000 80%);
  background:-o-linear-gradient(#18ce0f 0%,#000 80%);
  background:-moz-linear-gradient(#18ce0f 0%,#000 80%);
  background:linear-gradient(#18ce0f 0%,#000 80%)
 }
 .navbar-collapse[data-color="orange"]:after {
  background:#f96332;
  background:-webkit-linear-gradient(#f96332 0%,#000 80%);
  background:-o-linear-gradient(#f96332 0%,#000 80%);
  background:-moz-linear-gradient(#f96332 0%,#000 80%);
  background:linear-gradient(#f96332 0%,#000 80%)
 }
 .navbar-collapse[data-color="red"]:after {
  background:#FF3636;
  background:-webkit-linear-gradient(#FF3636 0%,#000 80%);
  background:-o-linear-gradient(#FF3636 0%,#000 80%);
  background:-moz-linear-gradient(#FF3636 0%,#000 80%);
  background:linear-gradient(#FF3636 0%,#000 80%)
 }
 .navbar-collapse[data-color="yellow"]:after {
  background:#FFB236;
  background:-webkit-linear-gradient(#FFB236 0%,#000 80%);
  background:-o-linear-gradient(#FFB236 0%,#000 80%);
  background:-moz-linear-gradient(#FFB236 0%,#000 80%);
  background:linear-gradient(#FFB236 0%,#000 80%)
 }
 .nav-open .navbar-collapse {
  -webkit-transform:translate3d(0px,0,0);
  -moz-transform:translate3d(0px,0,0);
  -o-transform:translate3d(0px,0,0);
  -ms-transform:translate3d(0px,0,0);
  transform:translate3d(0px,0,0)
 }
 .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link {
  margin:0 1rem;
  margin-top:.3125rem
 }
 .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link:not(.btn) {
  color:#FFF!important
 }
 .navbar-collapse .dropdown-menu .dropdown-item {
  color:#FFF
 }
 .menu-on-left .navbar-collapse {
  right:auto;
  left:0;
  -webkit-transform:translate3d(-300px,0,0);
  -moz-transform:translate3d(-300px,0,0);
  -o-transform:translate3d(-300px,0,0);
  -ms-transform:translate3d(-300px,0,0);
  transform:translate3d(-300px,0,0)
 }
 .menu-on-left .navbar-brand {
  float:right;
  margin-right:0;
  margin-left:1rem
 }
 .navbar .navbar-brand {
  padding-top:.5rem;
  padding-bottom:.5rem
 }
 .navbar .navbar-nav {
  margin-top:53px
 }
 .navbar .navbar-nav.navbar-logo {
  top:0;
  height:53px
 }
 .navbar .dropdown.show .dropdown-menu,.navbar .dropdown .dropdown-menu {
  background-color:transparent;
  border:0;
  transition:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  transform:none!important;
  width:auto;
  margin:0 1rem;
  margin-bottom:15px;
  padding-top:0;
  height:300px;
  overflow-y:scroll
 }
 .navbar .dropdown.show .dropdown-menu:before,.navbar .dropdown .dropdown-menu:before {
  display:none
 }
 .navbar .dropdown .dropdown-item {
  padding-left:2.5rem
 }
 .navbar .dropdown .dropdown-menu {
  display:none
 }
 .navbar .dropdown.show .dropdown-menu {
  display:block
 }
 .navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover {
  color:#FFF;
  border-radius:.1875rem
 }
 .navbar .navbar-translate {
  width:100%;
  position:relative;
  display:flex;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important;
  -ms-flex-align:center;
  align-items:center;
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .navbar .navbar-toggler-bar {
  display:block;
  position:relative;
  width:22px;
  height:1px;
  border-radius:1px;
  background:#FFF
 }
 .navbar .navbar-toggler-bar + .navbar-toggler-bar {
  margin-top:7px
 }
 .navbar .navbar-toggler-bar.bar2 {
  width:17px;
  transition:width .2s linear
 }
 .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar {
  background:#888
 }
 .navbar .toggled .navbar-toggler-bar {
  width:24px
 }
 .navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar {
  margin-top:5px
 }
 .navbar .nav-link i.fa,.navbar .nav-link i.now-ui-icons {
  opacity:.5
 }
 .nav-open .wrapper {
  -webkit-transform:translate3d(-150px,0,0);
  -moz-transform:translate3d(-150px,0,0);
  -o-transform:translate3d(-150px,0,0);
  -ms-transform:translate3d(-150px,0,0);
  transform:translate3d(-150px,0,0)
 }
 .nav-open .navbar-translate {
  -webkit-transform:translate3d(-300px,0,0);
  -moz-transform:translate3d(-300px,0,0);
  -o-transform:translate3d(-300px,0,0);
  -ms-transform:translate3d(-300px,0,0);
  transform:translate3d(-300px,0,0)
 }
 .nav-open .menu-on-left .navbar-collapse {
  -webkit-transform:translate3d(0px,0,0);
  -moz-transform:translate3d(0px,0,0);
  -o-transform:translate3d(0px,0,0);
  -ms-transform:translate3d(0px,0,0);
  transform:translate3d(0px,0,0)
 }
 .nav-open .menu-on-left .navbar-translate {
  -webkit-transform:translate3d(300px,0,0);
  -moz-transform:translate3d(300px,0,0);
  -o-transform:translate3d(300px,0,0);
  -ms-transform:translate3d(300px,0,0);
  transform:translate3d(300px,0,0)
 }
 .nav-open .menu-on-left .wrapper {
  -webkit-transform:translate3d(150px,0,0);
  -moz-transform:translate3d(150px,0,0);
  -o-transform:translate3d(150px,0,0);
  -ms-transform:translate3d(150px,0,0);
  transform:translate3d(150px,0,0)
 }
 .nav-open .menu-on-left #bodyClick {
  right:auto;
  left:300px
 }
 .wrapper {
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .bar1,.bar2,.bar3 {
  outline:1px solid transparent
 }
 .bar1 {
  top:0;
  -webkit-animation:topbar-back 500ms linear 0;
  -moz-animation:topbar-back 500ms linear 0;
  animation:topbar-back 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .bar2 {
  opacity:1
 }
 .bar3 {
  bottom:0;
  -webkit-animation:bottombar-back 500ms linear 0;
  -moz-animation:bottombar-back 500ms linear 0;
  animation:bottombar-back 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .toggled .bar1 {
  top:6px;
  -webkit-animation:topbar-x 500ms linear 0;
  -moz-animation:topbar-x 500ms linear 0;
  animation:topbar-x 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .toggled .bar2 {
  opacity:0
 }
 .toggled .bar3 {
  bottom:6px;
  -webkit-animation:bottombar-x 500ms linear 0;
  -moz-animation:bottombar-x 500ms linear 0;
  animation:bottombar-x 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
}
@keyframes topbar-x {
 0% {
  top:0;
  transform:rotate(0deg)
 }
 45% {
  top:6px;
  transform:rotate(145deg)
 }
 75% {
  transform:rotate(130deg)
 }
 100% {
  transform:rotate(135deg)
 }
}
@-webkit-keyframes topbar-x {
 0% {
  top:0;
  -webkit-transform:rotate(0deg)
 }
 45% {
  top:6px;
  -webkit-transform:rotate(145deg)
 }
 75% {
  -webkit-transform:rotate(130deg)
 }
 100% {
  -webkit-transform:rotate(135deg)
 }
}
@-moz-keyframes topbar-x {
 0% {
  top:0;
  -moz-transform:rotate(0deg)
 }
 45% {
  top:6px;
  -moz-transform:rotate(145deg)
 }
 75% {
  -moz-transform:rotate(130deg)
 }
 100% {
  -moz-transform:rotate(135deg)
 }
}
@keyframes topbar-back {
 0% {
  top:6px;
  transform:rotate(135deg)
 }
 45% {
  transform:rotate(-10deg)
 }
 75% {
  transform:rotate(5deg)
 }
 100% {
  top:0;
  transform:rotate(0)
 }
}
@-webkit-keyframes topbar-back {
 0% {
  top:6px;
  -webkit-transform:rotate(135deg)
 }
 45% {
  -webkit-transform:rotate(-10deg)
 }
 75% {
  -webkit-transform:rotate(5deg)
 }
 100% {
  top:0;
  -webkit-transform:rotate(0)
 }
}
@-moz-keyframes topbar-back {
 0% {
  top:6px;
  -moz-transform:rotate(135deg)
 }
 45% {
  -moz-transform:rotate(-10deg)
 }
 75% {
  -moz-transform:rotate(5deg)
 }
 100% {
  top:0;
  -moz-transform:rotate(0)
 }
}
@keyframes bottombar-x {
 0% {
  bottom:0;
  transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  transform:rotate(-145deg)
 }
 75% {
  transform:rotate(-130deg)
 }
 100% {
  transform:rotate(-135deg)
 }
}
@-webkit-keyframes bottombar-x {
 0% {
  bottom:0;
  -webkit-transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  -webkit-transform:rotate(-145deg)
 }
 75% {
  -webkit-transform:rotate(-130deg)
 }
 100% {
  -webkit-transform:rotate(-135deg)
 }
}
@-moz-keyframes bottombar-x {
 0% {
  bottom:0;
  -moz-transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  -moz-transform:rotate(-145deg)
 }
 75% {
  -moz-transform:rotate(-130deg)
 }
 100% {
  -moz-transform:rotate(-135deg)
 }
}
@keyframes bottombar-back {
 0% {
  bottom:6px;
  transform:rotate(-135deg)
 }
 45% {
  transform:rotate(10deg)
 }
 75% {
  transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  transform:rotate(0)
 }
}
@-webkit-keyframes bottombar-back {
 0% {
  bottom:6px;
  -webkit-transform:rotate(-135deg)
 }
 45% {
  -webkit-transform:rotate(10deg)
 }
 75% {
  -webkit-transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  -webkit-transform:rotate(0)
 }
}
@-moz-keyframes bottombar-back {
 0% {
  bottom:6px;
  -moz-transform:rotate(-135deg)
 }
 45% {
  -moz-transform:rotate(10deg)
 }
 75% {
  -moz-transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  -moz-transform:rotate(0)
 }
}
@-webkit-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-moz-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
#bodyClick {
 height:100%;
 width:100%;
 position:fixed;
 opacity:1;
 top:0;
 left:auto;
 right:300px;
 content:"";
 z-index:9999;
 overflow-x:hidden;
 background-color:transparent;
 -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
}
.profile-photo .profile-photo-small {
 margin-left:-2px
}
[class*="navbar-toggleable-"] .navbar-collapse {
 width:300px
}
.button-dropdown {
 display:none
}
.section-nucleo-icons .container .row > [class*="col-"]:first-child {
 text-align:center
}
.footer .copyright {
 text-align:right
}
.section-nucleo-icons .icons-container {
 margin-top:65px
}
.section-images {
 height:500px;
 max-height:500px
}
.section-images .hero-images-container {
 max-width:500px
}
.section-images .hero-images-container-1 {
 right:10%;
 top:68%;
 max-width:269px
}
.section-images .hero-images-container-2 {
 right:5%;
 max-width:135px;
 top:93%
}
@media screen and (min-width: 992px) {
 .navbar-nav .nav-link.profile-photo {
  padding:0;
  margin:7px .7rem
 }
 .navbar-nav .nav-link.btn:not(.btn-sm) {
  margin:0
 }
 .navbar-nav .nav-item:not(:last-child) {
  margin-right:5px
 }
 .card.card-form-horizontal [class*="col-sm-"]:not(:last-child),.card.card-form-horizontal [class*="col-md-"]:not(:last-child) {
  padding-right:0
 }
 .burger-menu .navbar-collapse {
  position:fixed;
  display:block;
  top:0;
  height:100%!important;
  width:300px;
  right:0;
  z-index:1032;
  visibility:visible;
  background-color:#999;
  overflow-y:visible;
  border-top:none;
  text-align:left;
  max-height:none!important;
  -webkit-transform:translate3d(300px,0,0);
  -moz-transform:translate3d(300px,0,0);
  -o-transform:translate3d(300px,0,0);
  -ms-transform:translate3d(300px,0,0);
  transform:translate3d(300px,0,0);
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .burger-menu .navbar-collapse:after {
  background:#888;
  background:-webkit-linear-gradient(#888 0%,#000 80%);
  background:-o-linear-gradient(#888 0%,#000 80%);
  background:-moz-linear-gradient(#888 0%,#000 80%);
  background:linear-gradient(#888 0%,#000 80%);
  opacity:.76;
  filter:alpha(opacity=76);
  display:block;
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:-1
 }
 .burger-menu .navbar-collapse[data-color="blue"]:after {
  background:#2CA8FF;
  background:-webkit-linear-gradient(#2CA8FF 0%,#000 80%);
  background:-o-linear-gradient(#2CA8FF 0%,#000 80%);
  background:-moz-linear-gradient(#2CA8FF 0%,#000 80%);
  background:linear-gradient(#2CA8FF 0%,#000 80%)
 }
 .burger-menu .navbar-collapse[data-color="green"]:after {
  background:#18ce0f;
  background:-webkit-linear-gradient(#18ce0f 0%,#000 80%);
  background:-o-linear-gradient(#18ce0f 0%,#000 80%);
  background:-moz-linear-gradient(#18ce0f 0%,#000 80%);
  background:linear-gradient(#18ce0f 0%,#000 80%)
 }
 .burger-menu .navbar-collapse[data-color="orange"]:after {
  background:#f96332;
  background:-webkit-linear-gradient(#f96332 0%,#000 80%);
  background:-o-linear-gradient(#f96332 0%,#000 80%);
  background:-moz-linear-gradient(#f96332 0%,#000 80%);
  background:linear-gradient(#f96332 0%,#000 80%)
 }
 .burger-menu .navbar-collapse[data-color="red"]:after {
  background:#FF3636;
  background:-webkit-linear-gradient(#FF3636 0%,#000 80%);
  background:-o-linear-gradient(#FF3636 0%,#000 80%);
  background:-moz-linear-gradient(#FF3636 0%,#000 80%);
  background:linear-gradient(#FF3636 0%,#000 80%)
 }
 .burger-menu .navbar-collapse[data-color="yellow"]:after {
  background:#FFB236;
  background:-webkit-linear-gradient(#FFB236 0%,#000 80%);
  background:-o-linear-gradient(#FFB236 0%,#000 80%);
  background:-moz-linear-gradient(#FFB236 0%,#000 80%);
  background:linear-gradient(#FFB236 0%,#000 80%)
 }
 .nav-open .burger-menu .navbar-collapse {
  -webkit-transform:translate3d(0px,0,0);
  -moz-transform:translate3d(0px,0,0);
  -o-transform:translate3d(0px,0,0);
  -ms-transform:translate3d(0px,0,0);
  transform:translate3d(0px,0,0)
 }
 .burger-menu .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link {
  margin:0 1rem;
  margin-top:.3125rem
 }
 .burger-menu .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link:not(.btn) {
  color:#FFF!important
 }
 .burger-menu .navbar-collapse .dropdown-menu .dropdown-item {
  color:#FFF
 }
 .menu-on-left .burger-menu .navbar-collapse {
  right:auto;
  left:0;
  -webkit-transform:translate3d(-300px,0,0);
  -moz-transform:translate3d(-300px,0,0);
  -o-transform:translate3d(-300px,0,0);
  -ms-transform:translate3d(-300px,0,0);
  transform:translate3d(-300px,0,0)
 }
 .burger-menu .menu-on-left .navbar-brand {
  float:right;
  margin-right:0;
  margin-left:1rem
 }
 .burger-menu .navbar .navbar-brand {
  padding-top:.5rem;
  padding-bottom:.5rem
 }
 .burger-menu .navbar .navbar-nav {
  margin-top:53px
 }
 .burger-menu .navbar .navbar-nav.navbar-logo {
  top:0;
  height:53px
 }
 .burger-menu .navbar .dropdown.show .dropdown-menu,.burger-menu .navbar .dropdown .dropdown-menu {
  background-color:transparent;
  border:0;
  transition:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  transform:none!important;
  width:auto;
  margin:0 1rem;
  margin-bottom:15px;
  padding-top:0;
  height:300px;
  overflow-y:scroll
 }
 .burger-menu .navbar .dropdown.show .dropdown-menu:before,.burger-menu .navbar .dropdown .dropdown-menu:before {
  display:none
 }
 .burger-menu .navbar .dropdown .dropdown-item {
  padding-left:2.5rem
 }
 .burger-menu .navbar .dropdown .dropdown-menu {
  display:none
 }
 .burger-menu .navbar .dropdown.show .dropdown-menu {
  display:block
 }
 .burger-menu .navbar .dropdown-menu .dropdown-item:focus,.burger-menu .navbar .dropdown-menu .dropdown-item:hover {
  color:#FFF;
  border-radius:.1875rem
 }
 .burger-menu .navbar .navbar-translate {
  width:100%;
  position:relative;
  display:flex;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important;
  -ms-flex-align:center;
  align-items:center;
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .burger-menu .navbar .navbar-toggler-bar {
  display:block;
  position:relative;
  width:22px;
  height:1px;
  border-radius:1px;
  background:#FFF
 }
 .burger-menu .navbar .navbar-toggler-bar + .navbar-toggler-bar {
  margin-top:7px
 }
 .burger-menu .navbar .navbar-toggler-bar.bar2 {
  width:17px;
  transition:width .2s linear
 }
 .burger-menu .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar {
  background:#888
 }
 .burger-menu .navbar .toggled .navbar-toggler-bar {
  width:24px
 }
 .burger-menu .navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar {
  margin-top:5px
 }
 .burger-menu .navbar .nav-link i.fa,.burger-menu .navbar .nav-link i.now-ui-icons {
  opacity:.5
 }
 .burger-menu .nav-open .wrapper {
  -webkit-transform:translate3d(-150px,0,0);
  -moz-transform:translate3d(-150px,0,0);
  -o-transform:translate3d(-150px,0,0);
  -ms-transform:translate3d(-150px,0,0);
  transform:translate3d(-150px,0,0)
 }
 .burger-menu .nav-open .navbar-translate {
  -webkit-transform:translate3d(-300px,0,0);
  -moz-transform:translate3d(-300px,0,0);
  -o-transform:translate3d(-300px,0,0);
  -ms-transform:translate3d(-300px,0,0);
  transform:translate3d(-300px,0,0)
 }
 .burger-menu .nav-open .menu-on-left .navbar-collapse {
  -webkit-transform:translate3d(0px,0,0);
  -moz-transform:translate3d(0px,0,0);
  -o-transform:translate3d(0px,0,0);
  -ms-transform:translate3d(0px,0,0);
  transform:translate3d(0px,0,0)
 }
 .burger-menu .nav-open .menu-on-left .navbar-translate {
  -webkit-transform:translate3d(300px,0,0);
  -moz-transform:translate3d(300px,0,0);
  -o-transform:translate3d(300px,0,0);
  -ms-transform:translate3d(300px,0,0);
  transform:translate3d(300px,0,0)
 }
 .burger-menu .nav-open .menu-on-left .wrapper {
  -webkit-transform:translate3d(150px,0,0);
  -moz-transform:translate3d(150px,0,0);
  -o-transform:translate3d(150px,0,0);
  -ms-transform:translate3d(150px,0,0);
  transform:translate3d(150px,0,0)
 }
 .burger-menu .nav-open .menu-on-left #bodyClick {
  right:auto;
  left:300px
 }
 .burger-menu .wrapper {
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .burger-menu .bar1,.burger-menu .bar2,.burger-menu .bar3 {
  outline:1px solid transparent
 }
 .burger-menu .bar1 {
  top:0;
  -webkit-animation:topbar-back 500ms linear 0;
  -moz-animation:topbar-back 500ms linear 0;
  animation:topbar-back 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .burger-menu .bar2 {
  opacity:1
 }
 .burger-menu .bar3 {
  bottom:0;
  -webkit-animation:bottombar-back 500ms linear 0;
  -moz-animation:bottombar-back 500ms linear 0;
  animation:bottombar-back 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .burger-menu .toggled .bar1 {
  top:6px;
  -webkit-animation:topbar-x 500ms linear 0;
  -moz-animation:topbar-x 500ms linear 0;
  animation:topbar-x 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .burger-menu .toggled .bar2 {
  opacity:0
 }
 .burger-menu .toggled .bar3 {
  bottom:6px;
  -webkit-animation:bottombar-x 500ms linear 0;
  -moz-animation:bottombar-x 500ms linear 0;
  animation:bottombar-x 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
}
@keyframes topbar-x {
 0% {
  top:0;
  transform:rotate(0deg)
 }
 45% {
  top:6px;
  transform:rotate(145deg)
 }
 75% {
  transform:rotate(130deg)
 }
 100% {
  transform:rotate(135deg)
 }
}
@-webkit-keyframes topbar-x {
 0% {
  top:0;
  -webkit-transform:rotate(0deg)
 }
 45% {
  top:6px;
  -webkit-transform:rotate(145deg)
 }
 75% {
  -webkit-transform:rotate(130deg)
 }
 100% {
  -webkit-transform:rotate(135deg)
 }
}
@-moz-keyframes topbar-x {
 0% {
  top:0;
  -moz-transform:rotate(0deg)
 }
 45% {
  top:6px;
  -moz-transform:rotate(145deg)
 }
 75% {
  -moz-transform:rotate(130deg)
 }
 100% {
  -moz-transform:rotate(135deg)
 }
}
@keyframes topbar-back {
 0% {
  top:6px;
  transform:rotate(135deg)
 }
 45% {
  transform:rotate(-10deg)
 }
 75% {
  transform:rotate(5deg)
 }
 100% {
  top:0;
  transform:rotate(0)
 }
}
@-webkit-keyframes topbar-back {
 0% {
  top:6px;
  -webkit-transform:rotate(135deg)
 }
 45% {
  -webkit-transform:rotate(-10deg)
 }
 75% {
  -webkit-transform:rotate(5deg)
 }
 100% {
  top:0;
  -webkit-transform:rotate(0)
 }
}
@-moz-keyframes topbar-back {
 0% {
  top:6px;
  -moz-transform:rotate(135deg)
 }
 45% {
  -moz-transform:rotate(-10deg)
 }
 75% {
  -moz-transform:rotate(5deg)
 }
 100% {
  top:0;
  -moz-transform:rotate(0)
 }
}
@keyframes bottombar-x {
 0% {
  bottom:0;
  transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  transform:rotate(-145deg)
 }
 75% {
  transform:rotate(-130deg)
 }
 100% {
  transform:rotate(-135deg)
 }
}
@-webkit-keyframes bottombar-x {
 0% {
  bottom:0;
  -webkit-transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  -webkit-transform:rotate(-145deg)
 }
 75% {
  -webkit-transform:rotate(-130deg)
 }
 100% {
  -webkit-transform:rotate(-135deg)
 }
}
@-moz-keyframes bottombar-x {
 0% {
  bottom:0;
  -moz-transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  -moz-transform:rotate(-145deg)
 }
 75% {
  -moz-transform:rotate(-130deg)
 }
 100% {
  -moz-transform:rotate(-135deg)
 }
}
@keyframes bottombar-back {
 0% {
  bottom:6px;
  transform:rotate(-135deg)
 }
 45% {
  transform:rotate(10deg)
 }
 75% {
  transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  transform:rotate(0)
 }
}
@-webkit-keyframes bottombar-back {
 0% {
  bottom:6px;
  -webkit-transform:rotate(-135deg)
 }
 45% {
  -webkit-transform:rotate(10deg)
 }
 75% {
  -webkit-transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  -webkit-transform:rotate(0)
 }
}
@-moz-keyframes bottombar-back {
 0% {
  bottom:6px;
  -moz-transform:rotate(-135deg)
 }
 45% {
  -moz-transform:rotate(10deg)
 }
 75% {
  -moz-transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  -moz-transform:rotate(0)
 }
}
@-webkit-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-moz-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.burger-menu #bodyClick {
 height:100%;
 width:100%;
 position:fixed;
 opacity:1;
 top:0;
 left:auto;
 right:300px;
 content:"";
 z-index:9999;
 overflow-x:hidden;
 background-color:transparent;
 -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
}
.burger-menu .navbar-collapse {
 display:block!important
}
.burger-menu .navbar-collapse .navbar-nav {
 margin-top:53px;
 height:100%;
 z-index:2;
 position:relative;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.burger-menu .navbar-collapse .navbar-nav .nav-item {
 margin:0
}
.burger-menu.menu-on-left .navbar-collapse {
 right:auto;
 left:0;
 -webkit-transform:translate3d(-300px,0,0);
 -moz-transform:translate3d(-300px,0,0);
 -o-transform:translate3d(-300px,0,0);
 -ms-transform:translate3d(-300px,0,0);
 transform:translate3d(-300px,0,0)
}
.burger-menu .navbar-toggleable-md .navbar-nav .dropdown-menu {
 position:static;
 float:none
}
.burger-menu .navbar-toggleable-md .navbar-toggler {
 display:inline-block
}
.nav-open .burger-menu.menu-on-left .navbar .navbar-translate {
 -webkit-transform:translate3d(300px,0,0);
 -moz-transform:translate3d(300px,0,0);
 -o-transform:translate3d(300px,0,0);
 -ms-transform:translate3d(300px,0,0);
 transform:translate3d(300px,0,0)
}
.nav-open .burger-menu .navbar .navbar-translate {
 -webkit-transform:translate3d(-300px,0,0);
 -moz-transform:translate3d(-300px,0,0);
 -o-transform:translate3d(-300px,0,0);
 -ms-transform:translate3d(-300px,0,0);
 transform:translate3d(-300px,0,0)
}
.nav-open .burger-menu.menu-on-left .navbar-collapse {
 -webkit-transform:translate3d(0px,0,0);
 -moz-transform:translate3d(0px,0,0);
 -o-transform:translate3d(0px,0,0);
 -ms-transform:translate3d(0px,0,0);
 transform:translate3d(0px,0,0)
}
.nav-open .burger-menu.menu-on-left #bodyClick {
 right:auto;
 left:300px
}
.burger-menu.menu-on-left .navbar-brand {
 float:right;
 margin-right:0;
 margin-left:1rem
}
.section-nucleo-icons .icons-container {
 margin:0 0 0 auto
}
.footer:not(.footer-big) .copyright {
 float:right
}
@media screen and (min-width: 768px) {
 .image-container.image-right {
  top:80px;
  margin-left:-100px;
  margin-bottom:130px
 }
 .image-container.image-left {
  margin-right:-100px
 }
}
@media screen and (max-width: 768px) {
 .image-container.image-left {
  margin-bottom:260px
 }
 .image-container.image-left p.blockquote {
  margin:0 auto;
  position:relative;
  right:0
 }
 .header-2 .card-form-horizontal .input-group,.header-2 .card-form-horizontal .form-group {
  margin-bottom:10px
 }
 .contactus-2 .card-contact {
  max-width:inherit;
  margin:0;
  margin-top:15px
 }
 .section-story-overview .image-container + .category {
  padding-top:50px
 }
 .features-7 .image-container img {
  left:0;
  top:0;
  max-width:inherit;
  width:100%;
  height:auto;
  position:relative
 }
 .footer.footer-big .social-feed i {
  padding-bottom:10px
 }
 .nav-tabs {
  display:inline-block;
  width:100%;
  padding-left:100px;
  padding-right:100px;
  text-align:center
 }
 .nav-tabs .nav-item > .nav-link {
  margin-bottom:5px
 }
 .landing-page .section-story-overview .image-container:nth-child(2) {
  margin-left:0;
  margin-bottom:30px
 }
}
@media screen and (max-width: 580px) {
 .alert button.close {
  position:absolute;
  right:-6px;
  top:50%;
  transform:translateY(-50%)
 }
}
@media screen and (max-width: 576px) {
 .navbar[class*='navbar-toggleable-'] .container {
  margin-left:0;
  margin-right:0
 }
 .typography-line span {
  margin-left:0
 }
 .footer .copyright {
  text-align:center
 }
 .projects-1 .nav-pills {
  display:block
 }
 .projects-1 .nav-pills .nav-item .nav-link {
  margin:0 auto;
  margin-bottom:15px
 }
 .subscribe-line .card-form-horizontal .btn {
  margin-top:10px
 }
 .modal .modal-dialog .modal-header button.close {
  font-size:18px;
  right:12px;
  top:10px
 }
 .header-3 .btn {
  margin-bottom:10px
 }
 .card.card-fashion:not(.card-background):before {
  display:none
 }
 .profile-page .content-center {
  margin:10px 0 0
 }
 .profile-page .content-center .content .social-description {
  width:105px;
  max-width:105px
 }
 .section-nucleo-icons .icons-container i {
  font-size:30px
 }
 .section-nucleo-icons .icons-container i:nth-child(6) {
  font-size:48px
 }
 .page-header .container h6.category-absolute {
  width:90%
 }
}
@media screen and (min-width: 991px) and (max-width: 1200px) {
 .section-images .hero-images-container-1 {
  right:9%;
  max-width:370px
 }
 .section-images .hero-images-container-2 {
  right:2%;
  max-width:216px
 }
}
@media screen and (max-width: 768px) {
 .section-images {
  height:300px;
  max-height:300px
 }
 .section-images .hero-images-container {
  max-width:380px
 }
 .section-images .hero-images-container-1 {
  right:7%;
  top:87%;
  max-width:210px
 }
 .section-images .hero-images-container-2 {
  right:1%;
  max-width:133px;
  top:99%
 }
 .footer nav {
  display:block;
  float:none
 }
 #social-buttons > .row .col-md-1:nth-child(2) p,#social-buttons > .row .col-md-1:nth-child(3) p,#social-buttons > .row .col-md-3 p {
  display:none
 }
}
@media screen and (max-width: 517px) {
 .alert .alert-icon {
  margin-top:10px
 }
}
@media screen and (min-width: 1200px) {
 .section-images .hero-images-container-1 {
  top:51%;
  right:21%
 }
 .section-images .hero-images-container-2 {
  top:66%;
  right:14%
 }
}
.section {
 padding:70px 0;
 position:relative;
 background:#FFF
}
.section .row + .category {
 margin-top:15px
}
.section-navbars {
 padding-bottom:0
}
.section-full-screen {
 height:100vh
}
.section-signup {
 padding-top:20vh
}
.parallax-s {
 overflow:hidden;
 height:500px;
 width:100%
}
.section-image {
 background-size:cover;
 background-position:center center;
 position:relative;
 width:100%
}
.section-image .title,.section-image .card-plain .card-title {
 color:#FFF
}
.section-image .nav-pills .nav-link {
 background-color:#FFF
}
.section-image .nav-pills .nav-link:hover,.section-image .nav-pills .nav-link:focus {
 background-color:#FFF
}
.section-image .info-title,.section-image .info.info-horizontal .icon i,.section-image .card-pricing.card-plain ul li {
 color:#FFF
}
.section-image .description,.section-image .info .icon:not(.icon-circle) {
 color:rgba(255,255,255,0.8)
}
.section-image .card:not(.card-plain) .info-title {
 color:#2c2c2c
}
.section-image .card:not(.card-plain) .info p,.section-image .card:not(.card-plain) .info .icon,.section-image .card:not(.card-plain) .description {
 color:#9A9A9A
}
.section-image .footer {
 color:#FFF
}
.section-image .card-plain [class*="text-"],.section-image .card-plain ul li b {
 color:#FFF
}
.section-image .card-plain .category {
 color:rgba(255,255,255,0.5)
}
.section-image:after {
 position:absolute;
 z-index:1;
 width:100%;
 height:100%;
 display:block;
 left:0;
 top:0;
 content:"";
 background-color:rgba(0,0,0,0.7)
}
.section-image .container {
 z-index:2;
 position:relative
}
.page-header {
 min-height:100vh;
 max-height:999px;
 padding:0;
 color:#FFF;
 position:relative;
 overflow:hidden
}
.page-header .page-header-image {
 position:absolute;
 background-size:cover;
 background-position:center center;
 width:100%;
 height:100%;
 z-index:-1
}
.page-header > .content {
 margin-top:11%;
 text-align:center;
 margin-bottom:50px
}
.signup-page .page-header {
 max-height:fit-content
}
.page-header .content-center {
 position:absolute;
 top:50%;
 left:50%;
 z-index:2;
 -ms-transform:translate(-50%,-50%);
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 text-align:center;
 color:#FFF;
 padding:0 15px;
 width:100%;
 max-width:880px
}
.page-header footer {
 position:absolute;
 bottom:0;
 width:100%
}
.page-header .container {
 height:100%;
 z-index:1
}
.page-header .category,.page-header .description {
 color:rgba(255,255,255,0.8)
}
.page-header.page-header-small {
 min-height:60vh;
 max-height:440px
}
.page-header.page-header-mini {
 min-height:40vh;
 max-height:340px
}
.page-header .title {
 margin-bottom:15px
}
.page-header .title + h4 {
 margin-top:10px
}
.page-header:after,.page-header:before {
 position:absolute;
 z-index:0;
 width:100%;
 height:100%;
 display:block;
 left:0;
 top:0;
 content:""
}
.page-header:before {
 background-color:rgba(0,0,0,0.3)
}
.page-header[filter-color="orange"] {
 background:rgba(44,44,44,0.2);
 background:-webkit-linear-gradient(90deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6));
 background:-o-linear-gradient(90deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6));
 background:-moz-linear-gradient(90deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6));
 background:linear-gradient(0deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6))
}
.clear-filter:after,.clear-filter:before {
 display:none
}
.section-story-overview {
 padding:50px 0
}
.section-story-overview .image-container {
 height:335px;
 position:relative;
 background-position:center center;
 background-size:cover;
 box-shadow:0 10px 25px 0 rgba(0,0,0,0.3);
 border-radius:.25rem
}
.section-story-overview .image-container + .category {
 padding-top:15px
}
.section-story-overview .image-container.image-right {
 z-index:2
}
.section-story-overview .image-container.image-right + h3.title {
 margin-top:120px
}
.section-story-overview .image-container.image-left {
 z-index:1
}
.section-story-overview .image-container img {
 width:100%;
 left:0;
 top:0;
 height:auto;
 position:absolute
}
.section-story-overview .image-container:nth-child(2) {
 margin-top:420px;
 margin-left:-105px
}
.section-story-overview p.blockquote {
 width:220px;
 min-height:180px;
 text-align:left;
 position:absolute;
 top:376px;
 right:155px;
 z-index:0
}
.section-nucleo-icons .nucleo-container img {
 width:auto;
 left:0;
 top:0;
 height:100%;
 position:absolute
}
.section-nucleo-icons .nucleo-container {
 height:335px;
 position:relative
}
.section-nucleo-icons h5 {
 margin-bottom:35px
}
.section-nucleo-icons .icons-container {
 position:relative;
 max-width:450px;
 height:300px;
 max-height:300px;
 margin:0 auto
}
.section-nucleo-icons .icons-container i {
 font-size:34px;
 position:absolute;
 left:0;
 top:0
}
.section-nucleo-icons .icons-container i:nth-child(1) {
 top:5%;
 left:7%
}
.section-nucleo-icons .icons-container i:nth-child(2) {
 top:28%;
 left:24%
}
.section-nucleo-icons .icons-container i:nth-child(3) {
 top:40%
}
.section-nucleo-icons .icons-container i:nth-child(4) {
 top:18%;
 left:62%
}
.section-nucleo-icons .icons-container i:nth-child(5) {
 top:74%;
 left:3%
}
.section-nucleo-icons .icons-container i:nth-child(6) {
 top:36%;
 left:44%;
 font-size:65px;
 color:#f96332;
 padding:1px
}
.section-nucleo-icons .icons-container i:nth-child(7) {
 top:59%;
 left:26%
}
.section-nucleo-icons .icons-container i:nth-child(8) {
 top:60%;
 left:69%
}
.section-nucleo-icons .icons-container i:nth-child(9) {
 top:72%;
 left:47%
}
.section-nucleo-icons .icons-container i:nth-child(10) {
 top:88%;
 left:27%
}
.section-nucleo-icons .icons-container i:nth-child(11) {
 top:31%;
 left:80%
}
.section-nucleo-icons .icons-container i:nth-child(12) {
 top:88%;
 left:68%
}
.section-nucleo-icons .icons-container i:nth-child(13) {
 top:5%;
 left:81%
}
.section-nucleo-icons .icons-container i:nth-child(14) {
 top:58%;
 left:90%
}
.section-nucleo-icons .icons-container i:nth-child(15) {
 top:6%;
 left:40%
}
.section-images {
 max-height:670px;
 height:670px
}
.section-images .hero-images-container,.section-images .hero-images-container-1,.section-images .hero-images-container-2 {
 margin-top:-38vh
}
.section-images .hero-images-container {
 max-width:670px
}
.section-images .hero-images-container-1 {
 max-width:390px;
 position:absolute;
 top:55%;
 right:18%
}
.section-images .hero-images-container-2 {
 max-width:225px;
 position:absolute;
 top:68%;
 right:12%
}
[data-background-color="gray"] {
 background-color:#eee
}
[data-background-color="orange"] {
 background-color:#e95e38
}
[data-background-color="black"] {
 background-color:#2c2c2c
}
[data-background-color]:not([data-background-color="gray"]) {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .separator-line {
 background-color:rgba(255,255,255,0.5)
}
[data-background-color]:not([data-background-color="gray"]) .footer.footer-white .footer-brand,[data-background-color]:not([data-background-color="gray"]) .footer.footer-white ul li > a.nav-link:not(.btn-icon) {
 color:initial
}
[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-description,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category {
 color:#9A9A9A
}
[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title {
 color:initial
}
[data-background-color]:not([data-background-color="gray"]) .carousel .carousel-inner {
 box-shadow:none
}
[data-background-color]:not([data-background-color="gray"]) .title,[data-background-color]:not([data-background-color="gray"]) .social-description h2,[data-background-color]:not([data-background-color="gray"]) p,[data-background-color]:not([data-background-color="gray"]) p.blockquote,[data-background-color]:not([data-background-color="gray"]) p.blockquote small,[data-background-color]:not([data-background-color="gray"]) h1,[data-background-color]:not([data-background-color="gray"]) h2,[data-background-color]:not([data-background-color="gray"]) h3,[data-background-color]:not([data-background-color="gray"]) h4,[data-background-color]:not([data-background-color="gray"]) h5,[data-background-color]:not([data-background-color="gray"]) h6,[data-background-color]:not([data-background-color="gray"]) a:not(.btn):not(.dropdown-item):not(.card-link),[data-background-color]:not([data-background-color="gray"]) .icons-container i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li,[data-background-color]:not([data-background-color="gray"]) .info.info-horizontal .icon i,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item) {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):hover,[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):focus {
 border-color:#FFF
}
[data-background-color]:not([data-background-color="gray"]).footer hr,[data-background-color]:not([data-background-color="gray"]).card-pricing .icon i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li {
 border-color:rgba(255,255,255,0.2)
}
[data-background-color]:not([data-background-color="gray"]) .card-footer .stats i,[data-background-color]:not([data-background-color="gray"]).card-plain .category,[data-background-color]:not([data-background-color="gray"]) .card-plain .category,[data-background-color]:not([data-background-color="gray"]) .card-header:after {
 color:rgba(255,255,255,0.5)
}
[data-background-color]:not([data-background-color="gray"]).card-pricing ul li i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li b,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li b,[data-background-color]:not([data-background-color="gray"]) .card-category,[data-background-color]:not([data-background-color="gray"]) .author span,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li i {
 color:rgba(255,255,255,0.8)!important
}
[data-background-color]:not([data-background-color="gray"]) .separator {
 background-color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .navbar.bg-white p {
 color:#888
}
[data-background-color]:not([data-background-color="gray"]) .description,[data-background-color]:not([data-background-color="gray"]) .social-description p {
 color:rgba(255,255,255,0.8)
}
[data-background-color]:not([data-background-color="gray"]) p.blockquote {
 border-color:rgba(255,255,255,0.2)
}
[data-background-color]:not([data-background-color="gray"]) .checkbox label::before,[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,[data-background-color]:not([data-background-color="gray"]) .radio label::before,[data-background-color]:not([data-background-color="gray"]) .radio label::after {
 border-color:rgba(255,255,255,0.2)
}
[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,[data-background-color]:not([data-background-color="gray"]) .checkbox label,[data-background-color]:not([data-background-color="gray"]) .radio label {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .checkbox input[type="checkbox"]:disabled + label,[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:disabled + label {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:not(:disabled):hover + label::after,[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:checked + label::after {
 background-color:#FFF;
 border-color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-control::-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
[data-background-color]:not([data-background-color="gray"]) .form-control:-moz-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
[data-background-color]:not([data-background-color="gray"]) .form-control::-webkit-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
[data-background-color]:not([data-background-color="gray"]) .form-control:-ms-input-placeholder {
 color:#ebebeb;
 opacity:1;
 filter:alpha(opacity=100)
}
[data-background-color]:not([data-background-color="gray"]) .form-control {
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-control:focus {
 border-color:#FFF;
 background-color:transparent;
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .has-success:after,[data-background-color]:not([data-background-color="gray"]) .has-danger:after {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .has-danger .form-control {
 background-color:transparent
}
[data-background-color]:not([data-background-color="gray"]) .input-group-text {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .input-group-focus .input-group-text {
 background-color:transparent;
 border-color:#FFF;
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control {
 background-color:rgba(255,255,255,0.1);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:focus,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:focus,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text {
 background-color:rgba(255,255,255,0.1)
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:focus,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:focus,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:active {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:focus + .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:focus + .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .input-group-text {
 background-color:rgba(255,255,255,0.1);
 border:none;
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border.input-group-focus .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border.input-group-focus .input-group-text {
 background-color:rgba(255,255,255,0.2);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .input-group-text,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .input-group-text {
 color:rgba(255,255,255,0.8)
}
[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control {
 background-color:transparent;
 border:1px solid #E3E3E3;
 color:#2c2c2c
}
[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control:last-child {
 border-left:0 none
}
[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group-text,[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group.form-group-no-border .input-group-text {
 color:#555;
 border:1px solid #E3E3E3
}
[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple {
 background-color:transparent;
 border-color:rgba(255,255,255,0.5);
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:focus,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:active {
 background-color:transparent;
 border-color:#FFF
}
[data-background-color]:not([data-background-color="gray"]) .nav-tabs > .nav-item > .nav-link i.now-ui-icons {
 color:#FFF
}
[data-background-color]:not([data-background-color="gray"]).section-nucleo-icons .icons-container i:nth-child(6) {
 color:#FFF
}
[class*="features-"],[class*="team-"],[class*="projects-"],[class*="pricing-"],[class*="testimonials-"],[class*="contactus-"] {
 padding:80px 0
}
.page-header .carousel .carousel-indicators {
 bottom:60px
}
.page-header .container {
 color:#FFF
}
.page-header .title {
 color:#FFF
}
.page-header.header-small {
 height:65vh;
 min-height:65vh
}
.page-header.header-small .container {
 padding-top:20vh
}
.header-filter {
 position:relative
}
.header-filter .container {
 z-index:2;
 position:relative
}
.clear-filter:before {
 display:none
}
.iframe-container iframe {
 width:100%;
 box-shadow:0 10px 50px 0 rgba(0,0,0,0.3)
}
.header-1 .wrapper,.header-2 .wrapper,.header-3 .wrapper {
 background:#CCC
}
.header-1 .content-center,.header-2 .content-center,.header-3 .content-center {
 max-width:none!important
}
.header-2 .page-header .card,.header-1 .page-header .card {
 margin-top:60px
}
.header-3 .btn {
 margin:0
}
.header-3 h6 {
 margin-bottom:0
}
.phone-container img {
 width:100%
}
.features-2,.features-1,.features-3 {
 text-align:center
}
.features-4 .card {
 margin-top:70px
}
.features-2 .info-title,.features-2 .title {
 color:#FFF
}
.features-5 .info {
 max-width:none;
 margin:0 auto;
 padding:10px 0 0
}
.features-5 .phone-container {
 max-width:200px;
 margin:0 auto
}
.features-6 .phone-container {
 max-width:260px;
 margin:60px auto 0
}
.features-6 .info {
 max-width:none;
 margin:0 auto;
 padding:10px 0 0
}
.features-6 .info:first-child {
 padding-top:130px
}
.features-7,.features-2,.features-8 {
 position:relative
}
.features-7:after,.features-2:after,.features-8:after {
 display:block;
 content:"";
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0;
 z-index:1;
 background-color:rgba(0,0,0,0.5)
}
.features-7 .container,.features-7 .container-fluid,.features-7 .title,.features-7 .description,.features-2 .container,.features-2 .container-fluid,.features-2 .title,.features-2 .description,.features-8 .container,.features-8 .container-fluid,.features-8 .title,.features-8 .description {
 position:relative;
 z-index:2
}
.features-8 .title,.features-7 .title {
 color:#FFF
}
.features-8 .title + .description {
 margin-bottom:70px
}
.features-7 {
 overflow:hidden
}
.features-7 .info-title {
 color:#FFF
}
.features-7 .info-horizontal {
 padding:15px 0 0
}
.features-7 .info-horizontal:first-child {
 padding-top:45px
}
.features-7 .image-container {
 max-width:1200px;
 position:relative;
 height:550px;
 margin-top:58px
}
.features-7 .image-container img {
 max-width:1200px;
 left:100px;
 top:0;
 height:100%;
 position:absolute
}
.tablet-container {
 margin-top:40px
}
[class*="blogs-"] {
 padding:50px 0
}
.blogs-1 .card {
 margin-bottom:80px
}
.blogs-4 .card {
 margin-bottom:60px;
 text-align:center
}
.team-2 .card .card-title {
 margin:10px 0 0
}
.team-2 .card h6 {
 margin-top:5px
}
.team-2 [class*="col-md-"]:nth-child(2) {
 margin-top:45px
}
.team-3 .card.card-profile .card-image a > img {
 border-radius:0;
 border-bottom-left-radius:.1875rem;
 border-top-left-radius:.1875rem
}
.team-3 .card.card-profile .card-title {
 margin-top:15px
}
.team-4 .card {
 text-align:left
}
.team-4 .card .footer {
 margin-top:0
}
.team-5 h5.description {
 margin-bottom:100px
}
.team-5 [class*="col-md-"] {
 margin-top:50px
}
.team-5 [class*="col-md-"]:nth-child(2) {
 margin-top:95px
}
.team-5 .card.card-profile .card-title + .category {
 margin-bottom:.625rem
}
.projects-1 .card-title {
 margin-top:10px
}
.projects-2 h2.title {
 margin-top:5px;
 margin-bottom:15px
}
.projects-2 .card-title {
 margin-bottom:5px
}
.projects-2 .category {
 color:#888;
 margin-top:5px
}
.projects-2 .card-description {
 margin-top:20px
}
.projects-2 .card {
 text-align:center
}
.projects-3 h2.title,.projects-3 h3.title {
 margin-bottom:80px;
 margin-top:5px
}
.projects-3 .card {
 margin-bottom:30px;
 text-align:center
}
.projects-3 .category {
 margin-bottom:5px
}
.projects-3 .card-title {
 margin-top:10px
}
.projects-5 h2.title {
 margin-top:5px;
 margin-bottom:15px
}
.projects-5 .info {
 padding:0
}
.projects-5 .info p {
 margin:0
}
.projects-5 .card-background {
 margin-bottom:0
}
.projects-5 .card-background .card-body {
 padding-top:140px;
 padding-bottom:140px
}
.projects-5 hr {
 margin:70px auto;
 max-width:970px
}
.pricing-1 h2.title {
 margin-bottom:10px
}
.pricing-1 .card-separator {
 width:1px;
 display:block;
 height:100%;
 background-color:rgba(136,136,136,0.2);
 position:absolute;
 left:0;
 top:0
}
.pricing-2 .nav-pills {
 margin-bottom:50px
}
.pricing-5 .nav-pills {
 margin-top:50px;
 margin-bottom:50px
}
.pricing-3 .title,.pricing-4 .title {
 margin-bottom:10px
}
.testimonials-1 .description {
 margin-bottom:50px
}
.section-testimonials,.testimonials-2 {
 background-image:none
}
.section-testimonials .card-profile .card-title,.section-testimonials .card-profile .card-description,.testimonials-2 .card-profile .card-title,.testimonials-2 .card-profile .card-description {
 text-align:left!important
}
.section-testimonials .card-image,.testimonials-2 .card-image {
 margin:0
}
.section-testimonials .carousel .carousel-inner,.testimonials-2 .carousel .carousel-inner {
 box-shadow:none
}
.section-testimonials .carousel .carousel-control-prev i,.section-testimonials .carousel .carousel-control-next i,.testimonials-2 .carousel .carousel-control-prev i,.testimonials-2 .carousel .carousel-control-next i {
 color:#444
}
.section-testimonials .testimonials-people,.testimonials-2 .testimonials-people {
 position:relative
}
.section-testimonials .testimonials-people img,.testimonials-2 .testimonials-people img {
 position:absolute;
 border-radius:50%;
 z-index:4
}
.section-testimonials .testimonials-people .left-first-person,.testimonials-2 .testimonials-people .left-first-person {
 left:2%;
 top:2%;
 height:70px;
 width:70px
}
.section-testimonials .testimonials-people .left-second-person,.testimonials-2 .testimonials-people .left-second-person {
 left:65%;
 top:100%;
 height:70px;
 width:70px
}
.section-testimonials .testimonials-people .left-third-person,.testimonials-2 .testimonials-people .left-third-person {
 left:-25%;
 top:135%;
 height:120px;
 width:120px
}
.section-testimonials .testimonials-people .left-fourth-person,.testimonials-2 .testimonials-people .left-fourth-person {
 left:40%;
 top:180%;
 height:40px;
 width:40px
}
.section-testimonials .testimonials-people .left-fifth-person,.testimonials-2 .testimonials-people .left-fifth-person {
 left:95%;
 top:220%;
 height:45px;
 width:45px
}
.section-testimonials .testimonials-people .left-sixth-person,.testimonials-2 .testimonials-people .left-sixth-person {
 left:40%;
 top:265%;
 height:95px;
 width:95px
}
.section-testimonials .testimonials-people .right-first-person,.testimonials-2 .testimonials-people .right-first-person {
 right:2%;
 top:0;
 height:60px;
 width:60px
}
.section-testimonials .testimonials-people .right-second-person,.testimonials-2 .testimonials-people .right-second-person {
 right:30%;
 top:60%;
 height:70px;
 width:70px
}
.section-testimonials .testimonials-people .right-third-person,.testimonials-2 .testimonials-people .right-third-person {
 right:95%;
 top:95%;
 height:50px;
 width:50px
}
.section-testimonials .testimonials-people .right-fourth-person,.testimonials-2 .testimonials-people .right-fourth-person {
 right:66%;
 top:145%;
 height:40px;
 width:40px
}
.section-testimonials .testimonials-people .right-fifth-person,.testimonials-2 .testimonials-people .right-fifth-person {
 right:90%;
 top:210%;
 height:100px;
 width:100px
}
.section-testimonials .testimonials-people .right-sixth-person,.testimonials-2 .testimonials-people .right-sixth-person {
 right:15%;
 top:240%;
 height:70px;
 width:70px
}
.contactus-1 .info {
 padding:0;
 margin:0
}
.contactus-1 .info:first-child {
 margin-top:30px
}
.contactus-1 .info .info-title {
 margin-top:20px;
 color:#FFF
}
.contactus-1 .info .icon {
 margin-top:19px;
 color:#FFF
}
.contactus-1 .card-contact {
 margin-top:30px
}
.contactus-2 {
 padding:0;
 position:relative
}
.contactus-2 .card-contact {
 max-width:560px;
 margin:80px 0 80px 150px
}
.contactus-2 .card-contact .info {
 padding:0;
 margin:0
}
.contactus-2 .map {
 width:100%;
 height:100%;
 position:absolute
}
.contactus-2 .info-horizontal .icon {
 margin-top:28px
}
.contactus-2 .info-horizontal .icon > i {
 font-size:2.2em;
 max-width:45px
}
.social-line-big-icons [class*="col-"] {
 border-right:1px solid #E3E3E3
}
.social-line-big-icons [class*="col-"]:last-child {
 border:0
}
.social-line-big-icons .btn {
 margin:0;
 width:100%;
 padding-top:30px!important;
 padding-bottom:30px!important;
 height:auto
}
.social-line-big-icons .btn .fa {
 font-size:25px
}
.social-line {
 padding:.85rem 0
}
.subscribe-line {
 padding:30px 0
}
.subscribe-line .card {
 margin-top:54px
}
.subscribe-line .card .card-block {
 min-height:auto
}
.subscribe-line.subscribe-line-image {
 position:relative;
 background-position:center center;
 background-size:cover
}
.subscribe-line.subscribe-line-image .description {
 color:rgba(255,255,255,0.8)
}
.subscribe-line.subscribe-line-image .title {
 color:#FFF
}
.subscribe-line.subscribe-line-image:after {
 position:absolute;
 z-index:1;
 width:100%;
 height:100%;
 display:block;
 left:0;
 top:0;
 content:"";
 background-color:rgba(0,0,0,0.66)
}
.subscribe-line.subscribe-line-image .container {
 z-index:2;
 position:relative
}
.social-line-white,.subscribe-line-white {
 background-color:#FFF
}
.social-line-black,.subscribe-line-black {
 background-color:#2c2c2c
}
.social-line-black [class*="col-"],.subscribe-line-black [class*="col-"] {
 border-color:rgba(255,255,255,0.1)
}
[data-background-color] .social-line h1,[data-background-color] .social-line h2,[data-background-color] .social-line h3,[data-background-color] .social-line h4,[data-background-color] .social-line h5,[data-background-color] .social-line h6 {
 color:initial
}
[data-background-color] .social-line .btn.btn-simple {
 border:0
}
@media screen and (max-width: 991px) {
 .navbar-collapse {
  position:fixed;
  display:block;
  top:0;
  height:100%!important;
  width:300px;
  right:0;
  z-index:1032;
  visibility:visible;
  background-color:#999;
  overflow-y:visible;
  border-top:none;
  text-align:left;
  max-height:none!important;
  -webkit-transform:translate3d(300px,0,0);
  -moz-transform:translate3d(300px,0,0);
  -o-transform:translate3d(300px,0,0);
  -ms-transform:translate3d(300px,0,0);
  transform:translate3d(300px,0,0);
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .navbar-collapse:after {
  background:#888;
  background:-webkit-linear-gradient(#888 0%,#000 80%);
  background:-o-linear-gradient(#888 0%,#000 80%);
  background:-moz-linear-gradient(#888 0%,#000 80%);
  background:linear-gradient(#888 0%,#000 80%);
  opacity:.76;
  filter:alpha(opacity=76);
  display:block;
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:-1
 }
 .navbar-collapse[data-color="blue"]:after {
  background:#2CA8FF;
  background:-webkit-linear-gradient(#2CA8FF 0%,#000 80%);
  background:-o-linear-gradient(#2CA8FF 0%,#000 80%);
  background:-moz-linear-gradient(#2CA8FF 0%,#000 80%);
  background:linear-gradient(#2CA8FF 0%,#000 80%)
 }
 .navbar-collapse[data-color="green"]:after {
  background:#18ce0f;
  background:-webkit-linear-gradient(#18ce0f 0%,#000 80%);
  background:-o-linear-gradient(#18ce0f 0%,#000 80%);
  background:-moz-linear-gradient(#18ce0f 0%,#000 80%);
  background:linear-gradient(#18ce0f 0%,#000 80%)
 }
 .navbar-collapse[data-color="orange"]:after {
  background:#f96332;
  background:-webkit-linear-gradient(#f96332 0%,#000 80%);
  background:-o-linear-gradient(#f96332 0%,#000 80%);
  background:-moz-linear-gradient(#f96332 0%,#000 80%);
  background:linear-gradient(#f96332 0%,#000 80%)
 }
 .navbar-collapse[data-color="red"]:after {
  background:#FF3636;
  background:-webkit-linear-gradient(#FF3636 0%,#000 80%);
  background:-o-linear-gradient(#FF3636 0%,#000 80%);
  background:-moz-linear-gradient(#FF3636 0%,#000 80%);
  background:linear-gradient(#FF3636 0%,#000 80%)
 }
 .navbar-collapse[data-color="yellow"]:after {
  background:#FFB236;
  background:-webkit-linear-gradient(#FFB236 0%,#000 80%);
  background:-o-linear-gradient(#FFB236 0%,#000 80%);
  background:-moz-linear-gradient(#FFB236 0%,#000 80%);
  background:linear-gradient(#FFB236 0%,#000 80%)
 }
 .nav-open .navbar-collapse {
  -webkit-transform:translate3d(0px,0,0);
  -moz-transform:translate3d(0px,0,0);
  -o-transform:translate3d(0px,0,0);
  -ms-transform:translate3d(0px,0,0);
  transform:translate3d(0px,0,0)
 }
 .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link {
  margin:0 1rem;
  margin-top:.3125rem
 }
 .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link:not(.btn) {
  color:#FFF!important
 }
 .navbar-collapse .dropdown-menu .dropdown-item {
  color:#FFF
 }
 .menu-on-left .navbar-collapse {
  right:auto;
  left:0;
  -webkit-transform:translate3d(-300px,0,0);
  -moz-transform:translate3d(-300px,0,0);
  -o-transform:translate3d(-300px,0,0);
  -ms-transform:translate3d(-300px,0,0);
  transform:translate3d(-300px,0,0)
 }
 .menu-on-left .navbar-brand {
  float:right;
  margin-right:0;
  margin-left:1rem
 }
 .navbar .navbar-brand {
  padding-top:.5rem;
  padding-bottom:.5rem
 }
 .navbar .navbar-nav {
  margin-top:53px
 }
 .navbar .navbar-nav.navbar-logo {
  top:0;
  height:53px
 }
 .navbar .dropdown.show .dropdown-menu,.navbar .dropdown .dropdown-menu {
  background-color:transparent;
  border:0;
  transition:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  transform:none!important;
  width:auto;
  margin:0 1rem;
  margin-bottom:15px;
  padding-top:0;
  height:300px;
  overflow-y:scroll
 }
 .navbar .dropdown.show .dropdown-menu:before,.navbar .dropdown .dropdown-menu:before {
  display:none
 }
 .navbar .dropdown .dropdown-item {
  padding-left:2.5rem
 }
 .navbar .dropdown .dropdown-menu {
  display:none
 }
 .navbar .dropdown.show .dropdown-menu {
  display:block
 }
 .navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover {
  color:#FFF;
  border-radius:.1875rem
 }
 .navbar .navbar-translate {
  width:100%;
  position:relative;
  display:flex;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important;
  -ms-flex-align:center;
  align-items:center;
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .navbar .navbar-toggler-bar {
  display:block;
  position:relative;
  width:22px;
  height:1px;
  border-radius:1px;
  background:#FFF
 }
 .navbar .navbar-toggler-bar + .navbar-toggler-bar {
  margin-top:7px
 }
 .navbar .navbar-toggler-bar.bar2 {
  width:17px;
  transition:width .2s linear
 }
 .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar {
  background:#888
 }
 .navbar .toggled .navbar-toggler-bar {
  width:24px
 }
 .navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar {
  margin-top:5px
 }
 .navbar .nav-link i.fa,.navbar .nav-link i.now-ui-icons {
  opacity:.5
 }
 .nav-open .wrapper {
  -webkit-transform:translate3d(-150px,0,0);
  -moz-transform:translate3d(-150px,0,0);
  -o-transform:translate3d(-150px,0,0);
  -ms-transform:translate3d(-150px,0,0);
  transform:translate3d(-150px,0,0)
 }
 .nav-open .navbar-translate {
  -webkit-transform:translate3d(-300px,0,0);
  -moz-transform:translate3d(-300px,0,0);
  -o-transform:translate3d(-300px,0,0);
  -ms-transform:translate3d(-300px,0,0);
  transform:translate3d(-300px,0,0)
 }
 .nav-open .menu-on-left .navbar-collapse {
  -webkit-transform:translate3d(0px,0,0);
  -moz-transform:translate3d(0px,0,0);
  -o-transform:translate3d(0px,0,0);
  -ms-transform:translate3d(0px,0,0);
  transform:translate3d(0px,0,0)
 }
 .nav-open .menu-on-left .navbar-translate {
  -webkit-transform:translate3d(300px,0,0);
  -moz-transform:translate3d(300px,0,0);
  -o-transform:translate3d(300px,0,0);
  -ms-transform:translate3d(300px,0,0);
  transform:translate3d(300px,0,0)
 }
 .nav-open .menu-on-left .wrapper {
  -webkit-transform:translate3d(150px,0,0);
  -moz-transform:translate3d(150px,0,0);
  -o-transform:translate3d(150px,0,0);
  -ms-transform:translate3d(150px,0,0);
  transform:translate3d(150px,0,0)
 }
 .nav-open .menu-on-left #bodyClick {
  right:auto;
  left:300px
 }
 .wrapper {
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .bar1,.bar2,.bar3 {
  outline:1px solid transparent
 }
 .bar1 {
  top:0;
  -webkit-animation:topbar-back 500ms linear 0;
  -moz-animation:topbar-back 500ms linear 0;
  animation:topbar-back 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .bar2 {
  opacity:1
 }
 .bar3 {
  bottom:0;
  -webkit-animation:bottombar-back 500ms linear 0;
  -moz-animation:bottombar-back 500ms linear 0;
  animation:bottombar-back 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .toggled .bar1 {
  top:6px;
  -webkit-animation:topbar-x 500ms linear 0;
  -moz-animation:topbar-x 500ms linear 0;
  animation:topbar-x 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .toggled .bar2 {
  opacity:0
 }
 .toggled .bar3 {
  bottom:6px;
  -webkit-animation:bottombar-x 500ms linear 0;
  -moz-animation:bottombar-x 500ms linear 0;
  animation:bottombar-x 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
}
@keyframes topbar-x {
 0% {
  top:0;
  transform:rotate(0deg)
 }
 45% {
  top:6px;
  transform:rotate(145deg)
 }
 75% {
  transform:rotate(130deg)
 }
 100% {
  transform:rotate(135deg)
 }
}
@-webkit-keyframes topbar-x {
 0% {
  top:0;
  -webkit-transform:rotate(0deg)
 }
 45% {
  top:6px;
  -webkit-transform:rotate(145deg)
 }
 75% {
  -webkit-transform:rotate(130deg)
 }
 100% {
  -webkit-transform:rotate(135deg)
 }
}
@-moz-keyframes topbar-x {
 0% {
  top:0;
  -moz-transform:rotate(0deg)
 }
 45% {
  top:6px;
  -moz-transform:rotate(145deg)
 }
 75% {
  -moz-transform:rotate(130deg)
 }
 100% {
  -moz-transform:rotate(135deg)
 }
}
@keyframes topbar-back {
 0% {
  top:6px;
  transform:rotate(135deg)
 }
 45% {
  transform:rotate(-10deg)
 }
 75% {
  transform:rotate(5deg)
 }
 100% {
  top:0;
  transform:rotate(0)
 }
}
@-webkit-keyframes topbar-back {
 0% {
  top:6px;
  -webkit-transform:rotate(135deg)
 }
 45% {
  -webkit-transform:rotate(-10deg)
 }
 75% {
  -webkit-transform:rotate(5deg)
 }
 100% {
  top:0;
  -webkit-transform:rotate(0)
 }
}
@-moz-keyframes topbar-back {
 0% {
  top:6px;
  -moz-transform:rotate(135deg)
 }
 45% {
  -moz-transform:rotate(-10deg)
 }
 75% {
  -moz-transform:rotate(5deg)
 }
 100% {
  top:0;
  -moz-transform:rotate(0)
 }
}
@keyframes bottombar-x {
 0% {
  bottom:0;
  transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  transform:rotate(-145deg)
 }
 75% {
  transform:rotate(-130deg)
 }
 100% {
  transform:rotate(-135deg)
 }
}
@-webkit-keyframes bottombar-x {
 0% {
  bottom:0;
  -webkit-transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  -webkit-transform:rotate(-145deg)
 }
 75% {
  -webkit-transform:rotate(-130deg)
 }
 100% {
  -webkit-transform:rotate(-135deg)
 }
}
@-moz-keyframes bottombar-x {
 0% {
  bottom:0;
  -moz-transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  -moz-transform:rotate(-145deg)
 }
 75% {
  -moz-transform:rotate(-130deg)
 }
 100% {
  -moz-transform:rotate(-135deg)
 }
}
@keyframes bottombar-back {
 0% {
  bottom:6px;
  transform:rotate(-135deg)
 }
 45% {
  transform:rotate(10deg)
 }
 75% {
  transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  transform:rotate(0)
 }
}
@-webkit-keyframes bottombar-back {
 0% {
  bottom:6px;
  -webkit-transform:rotate(-135deg)
 }
 45% {
  -webkit-transform:rotate(10deg)
 }
 75% {
  -webkit-transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  -webkit-transform:rotate(0)
 }
}
@-moz-keyframes bottombar-back {
 0% {
  bottom:6px;
  -moz-transform:rotate(-135deg)
 }
 45% {
  -moz-transform:rotate(10deg)
 }
 75% {
  -moz-transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  -moz-transform:rotate(0)
 }
}
@-webkit-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-moz-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
#bodyClick {
 height:100%;
 width:100%;
 position:fixed;
 opacity:1;
 top:0;
 left:auto;
 right:300px;
 content:"";
 z-index:9999;
 overflow-x:hidden;
 background-color:transparent;
 -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
}
.profile-photo .profile-photo-small {
 margin-left:-2px
}
[class*="navbar-toggleable-"] .navbar-collapse {
 width:300px
}
.button-dropdown {
 display:none
}
.section-nucleo-icons .container .row > [class*="col-"]:first-child {
 text-align:center
}
.footer .copyright {
 text-align:right
}
.section-nucleo-icons .icons-container {
 margin-top:65px
}
.section-images {
 height:500px;
 max-height:500px
}
.section-images .hero-images-container {
 max-width:500px
}
.section-images .hero-images-container-1 {
 right:10%;
 top:68%;
 max-width:269px
}
.section-images .hero-images-container-2 {
 right:5%;
 max-width:135px;
 top:93%
}
@media screen and (min-width: 992px) {
 .navbar-nav .nav-link.profile-photo {
  padding:0;
  margin:7px .7rem
 }
 .navbar-nav .nav-link.btn:not(.btn-sm) {
  margin:0
 }
 .navbar-nav .nav-item:not(:last-child) {
  margin-right:5px
 }
 .card.card-form-horizontal [class*="col-sm-"]:not(:last-child),.card.card-form-horizontal [class*="col-md-"]:not(:last-child) {
  padding-right:0
 }
 .burger-menu .navbar-collapse {
  position:fixed;
  display:block;
  top:0;
  height:100%!important;
  width:300px;
  right:0;
  z-index:1032;
  visibility:visible;
  background-color:#999;
  overflow-y:visible;
  border-top:none;
  text-align:left;
  max-height:none!important;
  -webkit-transform:translate3d(300px,0,0);
  -moz-transform:translate3d(300px,0,0);
  -o-transform:translate3d(300px,0,0);
  -ms-transform:translate3d(300px,0,0);
  transform:translate3d(300px,0,0);
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .burger-menu .navbar-collapse:after {
  background:#888;
  background:-webkit-linear-gradient(#888 0%,#000 80%);
  background:-o-linear-gradient(#888 0%,#000 80%);
  background:-moz-linear-gradient(#888 0%,#000 80%);
  background:linear-gradient(#888 0%,#000 80%);
  opacity:.76;
  filter:alpha(opacity=76);
  display:block;
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:-1
 }
 .burger-menu .navbar-collapse[data-color="blue"]:after {
  background:#2CA8FF;
  background:-webkit-linear-gradient(#2CA8FF 0%,#000 80%);
  background:-o-linear-gradient(#2CA8FF 0%,#000 80%);
  background:-moz-linear-gradient(#2CA8FF 0%,#000 80%);
  background:linear-gradient(#2CA8FF 0%,#000 80%)
 }
 .burger-menu .navbar-collapse[data-color="green"]:after {
  background:#18ce0f;
  background:-webkit-linear-gradient(#18ce0f 0%,#000 80%);
  background:-o-linear-gradient(#18ce0f 0%,#000 80%);
  background:-moz-linear-gradient(#18ce0f 0%,#000 80%);
  background:linear-gradient(#18ce0f 0%,#000 80%)
 }
 .burger-menu .navbar-collapse[data-color="orange"]:after {
  background:#f96332;
  background:-webkit-linear-gradient(#f96332 0%,#000 80%);
  background:-o-linear-gradient(#f96332 0%,#000 80%);
  background:-moz-linear-gradient(#f96332 0%,#000 80%);
  background:linear-gradient(#f96332 0%,#000 80%)
 }
 .burger-menu .navbar-collapse[data-color="red"]:after {
  background:#FF3636;
  background:-webkit-linear-gradient(#FF3636 0%,#000 80%);
  background:-o-linear-gradient(#FF3636 0%,#000 80%);
  background:-moz-linear-gradient(#FF3636 0%,#000 80%);
  background:linear-gradient(#FF3636 0%,#000 80%)
 }
 .burger-menu .navbar-collapse[data-color="yellow"]:after {
  background:#FFB236;
  background:-webkit-linear-gradient(#FFB236 0%,#000 80%);
  background:-o-linear-gradient(#FFB236 0%,#000 80%);
  background:-moz-linear-gradient(#FFB236 0%,#000 80%);
  background:linear-gradient(#FFB236 0%,#000 80%)
 }
 .nav-open .burger-menu .navbar-collapse {
  -webkit-transform:translate3d(0px,0,0);
  -moz-transform:translate3d(0px,0,0);
  -o-transform:translate3d(0px,0,0);
  -ms-transform:translate3d(0px,0,0);
  transform:translate3d(0px,0,0)
 }
 .burger-menu .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link {
  margin:0 1rem;
  margin-top:.3125rem
 }
 .burger-menu .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link:not(.btn) {
  color:#FFF!important
 }
 .burger-menu .navbar-collapse .dropdown-menu .dropdown-item {
  color:#FFF
 }
 .menu-on-left .burger-menu .navbar-collapse {
  right:auto;
  left:0;
  -webkit-transform:translate3d(-300px,0,0);
  -moz-transform:translate3d(-300px,0,0);
  -o-transform:translate3d(-300px,0,0);
  -ms-transform:translate3d(-300px,0,0);
  transform:translate3d(-300px,0,0)
 }
 .burger-menu .menu-on-left .navbar-brand {
  float:right;
  margin-right:0;
  margin-left:1rem
 }
 .burger-menu .navbar .navbar-brand {
  padding-top:.5rem;
  padding-bottom:.5rem
 }
 .burger-menu .navbar .navbar-nav {
  margin-top:53px
 }
 .burger-menu .navbar .navbar-nav.navbar-logo {
  top:0;
  height:53px
 }
 .burger-menu .navbar .dropdown.show .dropdown-menu,.burger-menu .navbar .dropdown .dropdown-menu {
  background-color:transparent;
  border:0;
  transition:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  transform:none!important;
  width:auto;
  margin:0 1rem;
  margin-bottom:15px;
  padding-top:0;
  height:300px;
  overflow-y:scroll
 }
 .burger-menu .navbar .dropdown.show .dropdown-menu:before,.burger-menu .navbar .dropdown .dropdown-menu:before {
  display:none
 }
 .burger-menu .navbar .dropdown .dropdown-item {
  padding-left:2.5rem
 }
 .burger-menu .navbar .dropdown .dropdown-menu {
  display:none
 }
 .burger-menu .navbar .dropdown.show .dropdown-menu {
  display:block
 }
 .burger-menu .navbar .dropdown-menu .dropdown-item:focus,.burger-menu .navbar .dropdown-menu .dropdown-item:hover {
  color:#FFF;
  border-radius:.1875rem
 }
 .burger-menu .navbar .navbar-translate {
  width:100%;
  position:relative;
  display:flex;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important;
  -ms-flex-align:center;
  align-items:center;
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .burger-menu .navbar .navbar-toggler-bar {
  display:block;
  position:relative;
  width:22px;
  height:1px;
  border-radius:1px;
  background:#FFF
 }
 .burger-menu .navbar .navbar-toggler-bar + .navbar-toggler-bar {
  margin-top:7px
 }
 .burger-menu .navbar .navbar-toggler-bar.bar2 {
  width:17px;
  transition:width .2s linear
 }
 .burger-menu .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar {
  background:#888
 }
 .burger-menu .navbar .toggled .navbar-toggler-bar {
  width:24px
 }
 .burger-menu .navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar {
  margin-top:5px
 }
 .burger-menu .navbar .nav-link i.fa,.burger-menu .navbar .nav-link i.now-ui-icons {
  opacity:.5
 }
 .burger-menu .nav-open .wrapper {
  -webkit-transform:translate3d(-150px,0,0);
  -moz-transform:translate3d(-150px,0,0);
  -o-transform:translate3d(-150px,0,0);
  -ms-transform:translate3d(-150px,0,0);
  transform:translate3d(-150px,0,0)
 }
 .burger-menu .nav-open .navbar-translate {
  -webkit-transform:translate3d(-300px,0,0);
  -moz-transform:translate3d(-300px,0,0);
  -o-transform:translate3d(-300px,0,0);
  -ms-transform:translate3d(-300px,0,0);
  transform:translate3d(-300px,0,0)
 }
 .burger-menu .nav-open .menu-on-left .navbar-collapse {
  -webkit-transform:translate3d(0px,0,0);
  -moz-transform:translate3d(0px,0,0);
  -o-transform:translate3d(0px,0,0);
  -ms-transform:translate3d(0px,0,0);
  transform:translate3d(0px,0,0)
 }
 .burger-menu .nav-open .menu-on-left .navbar-translate {
  -webkit-transform:translate3d(300px,0,0);
  -moz-transform:translate3d(300px,0,0);
  -o-transform:translate3d(300px,0,0);
  -ms-transform:translate3d(300px,0,0);
  transform:translate3d(300px,0,0)
 }
 .burger-menu .nav-open .menu-on-left .wrapper {
  -webkit-transform:translate3d(150px,0,0);
  -moz-transform:translate3d(150px,0,0);
  -o-transform:translate3d(150px,0,0);
  -ms-transform:translate3d(150px,0,0);
  transform:translate3d(150px,0,0)
 }
 .burger-menu .nav-open .menu-on-left #bodyClick {
  right:auto;
  left:300px
 }
 .burger-menu .wrapper {
  -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
  transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
 }
 .burger-menu .bar1,.burger-menu .bar2,.burger-menu .bar3 {
  outline:1px solid transparent
 }
 .burger-menu .bar1 {
  top:0;
  -webkit-animation:topbar-back 500ms linear 0;
  -moz-animation:topbar-back 500ms linear 0;
  animation:topbar-back 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .burger-menu .bar2 {
  opacity:1
 }
 .burger-menu .bar3 {
  bottom:0;
  -webkit-animation:bottombar-back 500ms linear 0;
  -moz-animation:bottombar-back 500ms linear 0;
  animation:bottombar-back 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .burger-menu .toggled .bar1 {
  top:6px;
  -webkit-animation:topbar-x 500ms linear 0;
  -moz-animation:topbar-x 500ms linear 0;
  animation:topbar-x 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
 .burger-menu .toggled .bar2 {
  opacity:0
 }
 .burger-menu .toggled .bar3 {
  bottom:6px;
  -webkit-animation:bottombar-x 500ms linear 0;
  -moz-animation:bottombar-x 500ms linear 0;
  animation:bottombar-x 500ms 0;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards
 }
}
@keyframes topbar-x {
 0% {
  top:0;
  transform:rotate(0deg)
 }
 45% {
  top:6px;
  transform:rotate(145deg)
 }
 75% {
  transform:rotate(130deg)
 }
 100% {
  transform:rotate(135deg)
 }
}
@-webkit-keyframes topbar-x {
 0% {
  top:0;
  -webkit-transform:rotate(0deg)
 }
 45% {
  top:6px;
  -webkit-transform:rotate(145deg)
 }
 75% {
  -webkit-transform:rotate(130deg)
 }
 100% {
  -webkit-transform:rotate(135deg)
 }
}
@-moz-keyframes topbar-x {
 0% {
  top:0;
  -moz-transform:rotate(0deg)
 }
 45% {
  top:6px;
  -moz-transform:rotate(145deg)
 }
 75% {
  -moz-transform:rotate(130deg)
 }
 100% {
  -moz-transform:rotate(135deg)
 }
}
@keyframes topbar-back {
 0% {
  top:6px;
  transform:rotate(135deg)
 }
 45% {
  transform:rotate(-10deg)
 }
 75% {
  transform:rotate(5deg)
 }
 100% {
  top:0;
  transform:rotate(0)
 }
}
@-webkit-keyframes topbar-back {
 0% {
  top:6px;
  -webkit-transform:rotate(135deg)
 }
 45% {
  -webkit-transform:rotate(-10deg)
 }
 75% {
  -webkit-transform:rotate(5deg)
 }
 100% {
  top:0;
  -webkit-transform:rotate(0)
 }
}
@-moz-keyframes topbar-back {
 0% {
  top:6px;
  -moz-transform:rotate(135deg)
 }
 45% {
  -moz-transform:rotate(-10deg)
 }
 75% {
  -moz-transform:rotate(5deg)
 }
 100% {
  top:0;
  -moz-transform:rotate(0)
 }
}
@keyframes bottombar-x {
 0% {
  bottom:0;
  transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  transform:rotate(-145deg)
 }
 75% {
  transform:rotate(-130deg)
 }
 100% {
  transform:rotate(-135deg)
 }
}
@-webkit-keyframes bottombar-x {
 0% {
  bottom:0;
  -webkit-transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  -webkit-transform:rotate(-145deg)
 }
 75% {
  -webkit-transform:rotate(-130deg)
 }
 100% {
  -webkit-transform:rotate(-135deg)
 }
}
@-moz-keyframes bottombar-x {
 0% {
  bottom:0;
  -moz-transform:rotate(0deg)
 }
 45% {
  bottom:6px;
  -moz-transform:rotate(-145deg)
 }
 75% {
  -moz-transform:rotate(-130deg)
 }
 100% {
  -moz-transform:rotate(-135deg)
 }
}
@keyframes bottombar-back {
 0% {
  bottom:6px;
  transform:rotate(-135deg)
 }
 45% {
  transform:rotate(10deg)
 }
 75% {
  transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  transform:rotate(0)
 }
}
@-webkit-keyframes bottombar-back {
 0% {
  bottom:6px;
  -webkit-transform:rotate(-135deg)
 }
 45% {
  -webkit-transform:rotate(10deg)
 }
 75% {
  -webkit-transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  -webkit-transform:rotate(0)
 }
}
@-moz-keyframes bottombar-back {
 0% {
  bottom:6px;
  -moz-transform:rotate(-135deg)
 }
 45% {
  -moz-transform:rotate(10deg)
 }
 75% {
  -moz-transform:rotate(-5deg)
 }
 100% {
  bottom:0;
  -moz-transform:rotate(0)
 }
}
@-webkit-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-moz-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.burger-menu #bodyClick {
 height:100%;
 width:100%;
 position:fixed;
 opacity:1;
 top:0;
 left:auto;
 right:300px;
 content:"";
 z-index:9999;
 overflow-x:hidden;
 background-color:transparent;
 -webkit-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -moz-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -o-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 -ms-transition:all .5s cubic-bezier(0.685,0.0473,0.346,1);
 transition:all .5s cubic-bezier(0.685,0.0473,0.346,1)
}
.burger-menu .navbar-collapse {
 display:block!important
}
.burger-menu .navbar-collapse .navbar-nav {
 margin-top:53px;
 height:100%;
 z-index:2;
 position:relative;
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.burger-menu .navbar-collapse .navbar-nav .nav-item {
 margin:0
}
.burger-menu.menu-on-left .navbar-collapse {
 right:auto;
 left:0;
 -webkit-transform:translate3d(-300px,0,0);
 -moz-transform:translate3d(-300px,0,0);
 -o-transform:translate3d(-300px,0,0);
 -ms-transform:translate3d(-300px,0,0);
 transform:translate3d(-300px,0,0)
}
.burger-menu .navbar-toggleable-md .navbar-nav .dropdown-menu {
 position:static;
 float:none
}
.burger-menu .navbar-toggleable-md .navbar-toggler {
 display:inline-block
}
.nav-open .burger-menu.menu-on-left .navbar .navbar-translate {
 -webkit-transform:translate3d(300px,0,0);
 -moz-transform:translate3d(300px,0,0);
 -o-transform:translate3d(300px,0,0);
 -ms-transform:translate3d(300px,0,0);
 transform:translate3d(300px,0,0)
}
.nav-open .burger-menu .navbar .navbar-translate {
 -webkit-transform:translate3d(-300px,0,0);
 -moz-transform:translate3d(-300px,0,0);
 -o-transform:translate3d(-300px,0,0);
 -ms-transform:translate3d(-300px,0,0);
 transform:translate3d(-300px,0,0)
}
.nav-open .burger-menu.menu-on-left .navbar-collapse {
 -webkit-transform:translate3d(0px,0,0);
 -moz-transform:translate3d(0px,0,0);
 -o-transform:translate3d(0px,0,0);
 -ms-transform:translate3d(0px,0,0);
 transform:translate3d(0px,0,0)
}
.nav-open .burger-menu.menu-on-left #bodyClick {
 right:auto;
 left:300px
}
.burger-menu.menu-on-left .navbar-brand {
 float:right;
 margin-right:0;
 margin-left:1rem
}
.section-nucleo-icons .icons-container {
 margin:0 0 0 auto
}
.footer:not(.footer-big) .copyright {
 float:right
}
@media screen and (min-width: 768px) {
 .image-container.image-right {
  top:80px;
  margin-left:-100px;
  margin-bottom:130px
 }
 .image-container.image-left {
  margin-right:-100px
 }
}
@media screen and (max-width: 768px) {
 .image-container.image-left {
  margin-bottom:260px
 }
 .image-container.image-left p.blockquote {
  margin:0 auto;
  position:relative;
  right:0
 }
 .header-2 .card-form-horizontal .input-group,.header-2 .card-form-horizontal .form-group {
  margin-bottom:10px
 }
 .contactus-2 .card-contact {
  max-width:inherit;
  margin:0;
  margin-top:15px
 }
 .section-story-overview .image-container + .category {
  padding-top:50px
 }
 .features-7 .image-container img {
  left:0;
  top:0;
  max-width:inherit;
  width:100%;
  height:auto;
  position:relative
 }
 .footer.footer-big .social-feed i {
  padding-bottom:10px
 }
 .nav-tabs {
  display:inline-block;
  width:100%;
  padding-left:100px;
  padding-right:100px;
  text-align:center
 }
 .nav-tabs .nav-item > .nav-link {
  margin-bottom:5px
 }
 .landing-page .section-story-overview .image-container:nth-child(2) {
  margin-left:0;
  margin-bottom:30px
 }
}
@media screen and (max-width: 580px) {
 .alert button.close {
  position:absolute;
  right:-6px;
  top:50%;
  transform:translateY(-50%)
 }
}
@media screen and (max-width: 576px) {
 .navbar[class*='navbar-toggleable-'] .container {
  margin-left:0;
  margin-right:0
 }
 .typography-line span {
  margin-left:0
 }
 .footer .copyright {
  text-align:center
 }
 .projects-1 .nav-pills {
  display:block
 }
 .projects-1 .nav-pills .nav-item .nav-link {
  margin:0 auto;
  margin-bottom:15px
 }
 .subscribe-line .card-form-horizontal .btn {
  margin-top:10px
 }
 .modal .modal-dialog .modal-header button.close {
  font-size:18px;
  right:12px;
  top:10px
 }
 .header-3 .btn {
  margin-bottom:10px
 }
 .card.card-fashion:not(.card-background):before {
  display:none
 }
 .profile-page .content-center {
  margin:10px 0 0
 }
 .profile-page .content-center .content .social-description {
  width:105px;
  max-width:105px
 }
 .section-nucleo-icons .icons-container i {
  font-size:30px
 }
 .section-nucleo-icons .icons-container i:nth-child(6) {
  font-size:48px
 }
 .page-header .container h6.category-absolute {
  width:90%
 }
}
@media screen and (min-width: 991px) and (max-width: 1200px) {
 .section-images .hero-images-container-1 {
  right:9%;
  max-width:370px
 }
 .section-images .hero-images-container-2 {
  right:2%;
  max-width:216px
 }
}
@media screen and (max-width: 768px) {
 .section-images {
  height:300px;
  max-height:300px
 }
 .section-images .hero-images-container {
  max-width:380px
 }
 .section-images .hero-images-container-1 {
  right:7%;
  top:87%;
  max-width:210px
 }
 .section-images .hero-images-container-2 {
  right:1%;
  max-width:133px;
  top:99%
 }
 .footer nav {
  display:block;
  float:none
 }
 #social-buttons > .row .col-md-1:nth-child(2) p,#social-buttons > .row .col-md-1:nth-child(3) p,#social-buttons > .row .col-md-3 p {
  display:none
 }
}
@media screen and (max-width: 517px) {
 .alert .alert-icon {
  margin-top:10px
 }
}
@media screen and (min-width: 1200px) {
 .section-images .hero-images-container-1 {
  top:51%;
  right:21%
 }
 .section-images .hero-images-container-2 {
  top:66%;
  right:14%
 }
}
.m0,.m-0 {
 margin:0!important
}
.m10,.m-10 {
 margin:10px!important
}
.m15,.m-15 {
 margin:15px!important
}
.m20,.m-20 {
 margin:20px!important
}
.m30,.m-30 {
 margin:30px!important
}
.mt0,.mt-0 {
 margin-top:0!important
}
.mt5,.mt-5 {
 margin-top:5px!important
}
.mt,.mt10,.mt-10 {
 margin-top:10px!important
}
.mt15,.mt-15 {
 margin-top:15px!important
}
.mt20,.mt-20 {
 margin-top:20px!important
}
.mt30,.mt-30 {
 margin-top:30px!important
}
.mr0,.mr-0 {
 margin-right:0!important
}
.mr5,.mr-5 {
 margin-right:5px!important
}
.mr,.mr10,.mr-10 {
 margin-right:10px!important
}
.mr15,.mr-15 {
 margin-right:15px!important
}
.mr20,.mr-20 {
 margin-right:20px!important
}
.mr30,.mr-30 {
 margin-right:30px!important
}
.mb0,.mb-0 {
 margin-bottom:0!important
}
.mb5,.mb-5 {
 margin-bottom:5px!important
}
.mb,.mb10,.mb-10 {
 margin-bottom:10px!important
}
.mb15,.mb-15 {
 margin-bottom:15px!important
}
.mb20,.mb-20 {
 margin-bottom:20px!important
}
.mb30,.mb-30 {
 margin-bottom:30px!important
}
.ml0,.ml-0 {
 margin-left:0!important
}
.ml5,.ml-5 {
 margin-left:5px!important
}
.ml,.ml10,.ml-10 {
 margin-left:10px!important
}
.ml15,.ml-15 {
 margin-left:15px!important
}
.ml20,.ml-20 {
 margin-left:20px!important
}
.ml30,.ml-30 {
 margin-left:30px!important
}
.p0,.p-0 {
 padding:0!important
}
.p10,.p-10 {
 padding:10px!important
}
.p15,.p-15 {
 padding:15px!important
}
.p20,.p-20 {
 padding:20px!important
}
.p30,.p-30{
  padding: 30px !important
}
.pt0,.pt-0 {
 padding-top:0!important
}
.pt5,.pt-5 {
 padding-top:5px!important
}
.pt,.pt10,.pt-10 {
 padding-top:10px!important
}
.pt15,.pt-15 {
 padding-top:15px!important
}
.pt20,.pt-20 {
 padding-top:20px!important
}
.pt30,.pt-30{
  padding-top: 30px !important
}
.pr0,.pr-0 {
 padding-right:0!important
}
.pr5,.pr-5 {
 padding-right:5px!important
}
.pr,.pr10,.pr-10 {
 padding-right:10px!important
}
.pr15,.pr-15 {
 padding-right:15px!important
}
.pr20,.pr-20 {
 padding-right:20px!important
}
.pr30,.pr-30{
  padding-right: 30px !important
}
.pb0,.pb-0 {
 padding-bottom:0!important
}
.pb5,.pb-5 {
 padding-bottom:5px!important
}
.pb,.pb10,.pb-10 {
 padding-bottom:10px!important
}
.pb15,.pb-15 {
 padding-bottom:15px!important
}
.pb20,.pb-20 {
 padding-bottom:20px!important
}
.pb30,.pb-30{
  padding-bottom: 30px !important
}
.pl0,.pl-0 {
 padding-left:0!important
}
.pl5,.pl-5 {
 padding-left:5px!important
}
.pl,.pl10,.pl-10 {
 padding-left:10px!important
}
.pl15,.pl-15 {
 padding-left:15px!important
}
.pl20,.pl-20 {
 padding-left:20px!important
}
.pl30,.pl-30{
  padding-left: 30px !important;
}
#toTop {
 display:none;
 text-decoration:none;
 position:fixed;
 bottom:10px;
 right:10px;
 overflow:hidden;
 width:51px;
 height:51px;
 border:none;
 text-indent:100%;
 background:url(/images/ui.totop.png) no-repeat left top;
 background:url(/images/ui.totop.png) no-repeat left top;

}
#toTopHover {
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAABmCAYAAABm4qluAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAM2cHJWV3ic7ZrZkeMgEIYNTUfknPw86TiZDWDLuWwG65ElIa4Giaq%2FpaldGut0lb8%2BEQL%2F%2Fvvrz%2B3r9vV%2Bv1%2Bv1%2FP5fDwe9%2Fv9NmTIkCFDfpIYItcSIqNIp%2Bn350%2Fr6EiJbqafbhq%2FusA5FR%2FYY%2FiPBmzxeHOMvQreA11459D4g67fBJ2EnXi0A2wvnrEZILmfs00zAN3uBwegtLa1zd6B8kv%2F7giD7edeD1xsPzr%2B7DqsZ7j%2FOSqxvcxzCv4PZu2l3bZB%2BbxruW797RpeegHKr5cf51c%2BVaH8Rv2L6cdn1D9%2FxjkUk%2BMshfLl%2Bp%2BfcSYgkyqF8kW%2F%2B0c8Be2CFtr5v45xZx3MBo90gPJL99sVTP57TsOvYX8e%2B8Xx5pb7R63%2BE%2FfPXv802vIjevxq17%2Bl6NrE8We1%2Bq%2F29yH8IQuhfKH%2F5%2FJM7%2FkjdT9cOCApAii%2FfNKUFmc5AOVzEQDOI8CxDvr1n12XAYLyK8%2FdQpvtqFD%2FubBwHo76%2BV%2FvD7Tqv2DUBe1%2FAVh0yekG5VPF%2BroC2Pd%2FK2V%2FKwTg%2BY9yANpyPbz79UONav9bbPBJWJarrOJ9%2BPzfzXCOaG0KE7DERyxfVFOZArfLaG8381Ssn4X2LF9EiT6JMeSCF4rPtCMt21cFLl5%2FcfFnW5BIL7XWX%2FwcdDTySvqhICoxsDG9iHu4VFLAejMDiIM%2BybmGAiZlbYe0P9hGKRrrL0LXkwch6ABff%2BHM%2FZH1%2BVHh%2BWtTim9VbdAZQDkrMDnBb1%2FC119kdnYenUH5krXZvVwROD93elMF%2FPtXu5W3oPw9vKAGlN%2B0VG5Q%2FlH7tfhd6KvtX3bX8a%2B2XyX%2BP9N%2BstUkwPJFBpGdWqVHwPIFwmT8JFUFoHwJb2ltliQFoHwZP4MXF5we%2Fyn266DMO%2BB0%2Bz1y0sAbfV78KSYm%2Fj8r%2F5vtlPovbD4x%2Frvt%2F%2BSHk2v4evb3KoDmX21%2Fpwf%2BrfhnCe53jXvo9ZdO68Hv%2F7YT79B%2Fge4tP%2Fj6S2f2q6y%2F5JBtl93Dm79kQInboNm11vrLMefrrb%2FUPJDgNf7%2BP0tYgpLWfXRm%2FlKZR9pOnIRZdsrrL0OGDBkyZMiQIUOGYOQb80dfPMBQGK4AAABIbWtCRvreyv4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmkM6EAADkCbWtUU3ic7X1bc9tGkzY2bxxHtnxK3spe7I2qdr%2Faq%2FjFkYdLURQlJZTEkJQt%2B8ZFgoStjWx5JVmJl4X%2F%2FnX3zOAwGIAAxINsQ7I1xHnm6Z5nunt6wMPfWzezF%2F3B2Wzkv%2Bgfns0Mv9PfiRT9P46gaDZs0zQs%2F7S74810%2FxUrXh60vZlj%2BPsHQ29m6Kbf3x14M7Px3HL8%2FuAEL2%2FtwV08%2BvF73e7NrNWDPzvbw6uZtqGNNVd7o%2FW0qfYBPp1p5%2F7B0SEceQBHPsARQ%2FsVjp5pf8MZ536%2FfTyGp7a2oUZYQKWtacNvtQ%2FoSYdQew8KaktrsEsnDTp0bLBPRatLO1u%2FU7FzxG%2Bw26Ht%2FpBO6rRoq9On4ojtHPTOZs2a3xqyg0N29%2BGAPeSQ3Y8VB9tYyyOsle63j42zWQMKE2%2FTPrao6MBOEwqTFRYWfi5k%2Fl2FjLalbcPea9j%2BFT6dQznSruDIZJWYGbfEzFgWZg85ZnvaJeDyUXsHx661aSY2NsNmmoGNrsTGdWPY6BnYuA2GjWUWRsewGTwjBs%2BIwdNg8DQYPA1%2F0HsNTxn7gwEve8eAmjOCHfxDPgCfcQB3tAtQrguAEVQLlC56ZhRMuDGhaTpZaI5yoClpWhaakqaNFts7CcJaTQHhoNdiRwasjEL6I4e0Rf3xTHM5oE84oAMA0wNd3NL68OkT7JvM7bVKLA3PXmy%2FtdyS%2FXZUtN%2BmYbTJMdqH%2FZekbl04%2BmFZ%2FbbAOFAAG3052DxJYHNL%2FVnwSLl%2BhDYTPay09sh9q4j%2BrLlvCUpvEzrvSDfiGhQ5EkMxCyXzjjKQsXCUnipRalNfG8NQmK1NdxUnc0U4DYGbzsDe%2BlJxshaO02MlTpzFi2O09nEtq8c5DCGHIeTcipf2oRxpN9rnL9IyMuI2u8NgchhMIwbTiMGktsiTMG0EMF3A4Ha9QqMx0wR37ZIjm86g0Rk0OoNGZ9DoDBo9Bs0mh2YbGOYSRvcW%2FP2EIHGAfuQA5RvRUKYRfGo2A4iOzwWoYWcARL5dBKLJLS0jkyFkMoRshpDNELKZw4dijXl82AxyV2BHEQyF3zwE9foblOwTc%2FyykVQSVTaQRpNDaY6znGcZykLuc2kwzWY%2BMB9zMHdA4c4pBPM2CDd8zqWU9QnDsuEyKKcLonw9i%2FLNkh3WbOSBsChAgtb6cHQMvxfah0yIjOZiMVqsub4cjH7gGL2EvnitRKcu4ntq1s%2FyZvDSGD7m2vGh%2BAoFsVq36nR%2FAH%2Bd4VkxzGyHYWaMJdBEVFRnqLlZBOaN8mgVDRQR3Gp8sMSrlwPca3woj11ZxiQksLL9EonrPfXLi%2BzIMgfRsHJHGQzdLt41HZ1BSJYMYuhlhf0WA2IUu4cBdu%2FIhncBmVEQNhWo7dC4ichl269SfzVMV9ljJdzqbnHcbB4rHfE%2Ba03s3GNneeVricgpl1h%2BJMtYImr2o5B0OpiuWRzMwA5xTIYmCS4nmsY0NwcyywNB9ApAdz8eCCsCGXHeXD%2BBWkuYoR2WE7PalHdcgmqXR%2B8XqoB90DtzOoUPrSTp5eu4PbLTrudPPkod17Nz8J1nl4BNDBm835LqLb7bYm8dCOMXxwxmBYsPMWWkD31Fj94IIMbR5DPZcmV8s7hrRi5CyYh1HmTNBh%2BNySnJia1lqrCtMWxrDNsaw5YRIH4YexK2aOP09xPdez6OQ5rRdLU%2FiyhpLiDzGTZqJEk3cWwZL7xrk5KSAgog%2B1FtZfpbBtH7gf8x0v6cE7VsMDibDE4y7iJw6rfVS5uhyQhSqZg4y4qAmhmAOjywAo4Si801uW5yTGsc1Jqdpp7BXKcA0xspmbRDiQg40TLEoK8U8Nwns%2FIdNy%2FfEadeKueMaQgmfdVjALOBOwGw0rsjbs1rQo4W6r3UpCn4%2FFCJyGc3gGhLO6TB6c8EWLKn5yqDLmaGoxeO2iXMxiVhFde30GZEVSSbsTEtoXptjmE6mik9uwhRGs40TzRwxXC2RDAw6TlnY3c%2FNrJ8WOx8cs5wn76YPKICWAWKJmfG%2FMDBOlakqLVokgutxHnTXKOyE%2B84gM6DyZKGCzH6CguRyCAxWBg5fBHcS1NdHCyzwYZbGg%2B2aTygjospMDg%2B2FiSFZwbwwGgh0Mxpi9c5emaIq4gAvXGaHrbQD3H0ZFwjOsbauGAkiTTh9wan%2Bah6R6LlYij5TIcqbSoJBwJtz7hJYwVws%2Bcj9%2FDAD%2BcZB3xmaBschspXbw8ajiZZgW33JHSKQ4cvMzITIrRkhNBMgWTeVn9Y05%2FvX6IMmprf5B0CFXw%2FqyOOvCZknydvl6y0%2BfiRm4jeiMpCsa11R7H%2Bryt6vNCW4kmLd7LuQxo%2BpbPvkEZnw9h1naf6eugz%2FmAb6MeG15uHngW4VL0wxHileg0xgdy6LTJScE1JaWe8EAP8%2FjnqDWQhxJql6dtupxg3YZsi5M2iw9qRWcfhD%2BOciEBoUCYh67Q%2BUdcFC8J5ikPg1CCZykP02woI25kP80jF4ydFXQwLRFuQ9vrVg6mpXIwKaUzLemzHIz50hikKdTA8ck3XV8ASGFTBepMFH%2BrwKUyAzmIJ4UxD7JKxYf%2BcWQU1Bl7SIm08zEuYrJ63Irw4laEN8qBbx5j7LaupRpbU6WlzGaNckMQ%2FZAnK0TYo88trQvtvTSl2MEhToXc2I4RrQCuiPWQmRdPOq6KeqjNLz6gWSq9dBtqlm1yk7%2FJ43HNGjNfadgS4Y1WOIyJcIfkN6WDKIwxTJL%2FoHk4O4srMlRwGg7HsxbHc1RAD2vKfq6r9JBFjMoknQi6jC8zMDlfUmlRyfpujXfe%2FJoXegD%2FC7o3IgMr2wNwys74FyBGZkhFvKgCsxNgdCkjbri%2Fw%2Fd32P5A%2F4gS65wR62z4FnpIBus%2BG87zYXpfi%2BaGZaNpqdCU5rrVcOr57VPq3Un9G9vz45eBMyWhiQTB4DS5M4AfmIXamHILFT%2F0hF4OBJZ9MeowX7UYpq9IR7NHl7gVlGsyKBdJxkEdK1PtJJNfObqkOahpMeH4LC7nRDIoU%2FLJTgCqDzRQfyK3Xpj5j4Ih%2BoJU8x2Y%2BHyCLXvmYnEJwkpEeeykocyFQqM2gqhZxOU3G4rQyb4AcpAkynkI3uMIWlq7xNx3PU82YwHAakoVBAJTeJ35PPw0wNDKKYLTs8CgOaesn6IOpTqenisbVOBnKD3KiR3zKEdKC9GY5o8yyWaOEkFBhv3ALUxy3zxIH4SqB2Duke39V7YSKgeXBaAYJ0JXObgIDOOmorFSLRSQHcP%2Ba5r6mrf%2BaBGQOfkDRhJkzfljh5jplgzCBQG2GZjQ7yhdCqcmpokkUBm0Wtm4upF%2FqiZwla1a8fQA4c7NW6y7L4IM%2B8kgQ17Gw5SVM1oLvnTGSyQHWErKazbiQTRPOWqo5yekNAtX3V9Vrp288jkMn3HbOhqyZOQIDaw7bFyuFePGXzj4Lygo7NLysCtalI%2BdHtdIb4WCKS4GlgiYt%2F8rpRAfuCXKpEBaUgaFRm6LRycsviIKSpIBT9KIjkI97m3H4j%2FkBkWiyY14MLmgpfk4Ymn%2BTZHLLQodFbY1KTmrwAqGQAr2fLe89Osk0O%2FOwScUFXLriiwjmhimHeKDwLrHrXtsIosbR8x9ih%2F7nW77ZtaJrsD1SBYDCsidRZYoeSSDI3phwHuSzknqES6TDgOkw2i5w7Sxs0ugdfptOqXfZ8f2WXGKhd%2BJenGsQnzBL3psUpWiR05Sj5SrksmqBMVeUKNnUB83eAHFhHPCdeR9CleBi%2BTymRAkblf7E9RWvK6is%2FcCgD%2FaYTc%2FgM97PXwLS4e9YkWnHz9yyBCH%2BPtX8NgrPKbf%2Fj5GyVuIQ%2FjTiaYjeDwl64xiu5%2Bo%2FbLc%2Bhy9pCpFj5STm8XkZlVyKyK3x1xufUDGhdZi3OStJL3HgYxU55zkOKecREdMoqNKokUk%2BiDoiRjGxqEz6tB4kRC3OHaScayc5GwmObuSXJm%2ByCRwTVbopcBL6ovqc05ynHMrdjWMSqRFRBraViN6u1eY%2Be3xaROx%2FyRlfzlxOUxcTiWtMtLqkRHpRtaie9w3F%2FtPUvaXk1adSateSauMtDqEyCTAQ0gl3H%2BSsr%2BctBpMWo1KWkWk9YhLa5evUf1I%2FBY1Th5x%2BajOOJl7RjlZNpksm5Usi8jyPpdliyZTr4IpVi9YFXYZ9Dp5bzk5uUxObiWnInLaCJw77CvsPU6yQx4ekR3y8Eg5mU2YzCaVzMqMai8p0XCaGNXC%2FScp%2B8tJa8qkNa2kVcbZ7oWzNIGN%2FyCwDqPHTjKOlZOcxyTnxSq2GajRVBtrbRLFO5pEEjN1Qm3k4ydzjperpMEjvVi2jQiinbYZ27JiW3Zsa4h39f09CmBXapqtpqUAesABiiych2MhNDVVfTyvVsMJt8ih52ZDHG3oDR1bFT1qO%2BJorcbaHD1aCy%2F1vLp0sO5E4Yo%2FNoJkHf4lJfLlVX%2FditCnBTMtSsOZ20fYY9X1aer62MzZR%2FLdZ13QCBIJqCOkk%2FkAyeqSrFU%2BgPLcZ10APeEA4Wz6BWWAXGvHfH3g2%2FlaZDb1kdNM6xhubpDy3WddIG1wkAb0TqsbGlrn8GzTaoL6pxGVbeJvGlGNnbE1NlKIqlZLMmBIVJMp%2FipBQHJsKOTx5VV%2F3X2F8ewe5c%2FjuUnGtfIxpf7cCeuG%2F1OrrTJZlvWQdcH7NGLwAZwc5ldk17AEyDkAi%2FFG2faMcQp%2BlEy1rIesC%2BCHAY195DO%2F%2BArS9%2FOoTKVSZvRgwuQKK2yOUi2upDLqzxsRtNI0VVQnF4%2Fd3bqvSwmeSb0s0r%2FmEdnzsBJjQGeU1gkmHhyOH2zKV2b2tQU%2FaN1mAx75SH0uajbYynG3btcMqb1W0N7xpOE6ktYFR2uuOTXUPsrUm4zdSRL09VRhXeJ4HBHHGOchKG83qfNKItF1qyHTQWgQAVk0R%2FU0gwgGjFoGlSQvrWdcasg1ysWDd7r66zY4din7nVJaafFKYNnNUwpTt9zE6BKgaoybdWOchqoxtT3bSUG1Npq6upGGavLGhlyjXEpxp6u%2FiODvbqd9M9vtROY1p6QaB5TJjCJvwd8beuWkmBebBmuZRtq1v9sb3MzaO7v453dyAXY1j9Ybo%2Fl0oF3xNPQz%2Fg0l7Z0XcNb33LQCTyZy7cPYtYf08o0Drc2v%2BX%2FaTKvT0ZpmwK%2Bumdqv8NmFPfgJ903om%2BgasK8OR3T6dejMOvw14Ahu%2BbGnboRt1IbaZxyG%2BBP%2FTdNjZz6InPmS1nFda%2B%2F4ud9hjWJnP4qcLZKXLlkkMrimrjnSNbtw17dwDb44gJYfQ0kz%2FCl1ekTftfeWAhPi24U%2B0HVXwRVW7IpNevPYlfZn6vnyE8J3wLX5e2ZGlCEicPoHSUPGKrwqqGHkfEtq%2BQbU5pzMgOkcKTyJnHlISZnX%2FHtdzsiAEFcZ0lVs3VNMp0PK41fd1%2F4T8Pe45sSf%2B5iWMP%2FF3VnsBZPE9RtwvR75tTRPwnKfomzZd%2FAiv%2FIdHtIdznmsTlX%2FyNXSlQNayDShVqiujNRcwm6Xv2cbtAR6%2Foj63Ly2JzViQLr8F0hirP0P6%2BX82ntQWxxcrhKM0CKpXVP%2FGZDmXadqxjOxEJCfeZmqsfKVG8GVcr%2BWz%2FxvQOJPqH%2BHpDClyOkll8YxPOMcdJe9o%2Bk96OQF9fhL2BdlthM4%2F4gtKeNPeRhh3K0I5xJFF2DnB5ydX1Pfew3PeKuZFUdXHL10jrYrjq44uuLoAhZ0n%2FJs31bsXLHz0tnZqdi5YueKnXOw80bAzp%2FoedjnKoauGHrZDF2rGLpi6IqhczD0T5yhB3Bv8eY2dj7lHWns62crzq44e9mcbVacXXF2xdkFrOoIZ1cMXTH00hla5tqKoSuGrhg6i6EjM4cVQ1cMvXSGtiqGrhi6YuiAoRWa%2FE1m3hkVO98Bdq4y7yp2%2FtrZOdTO27Dzt5h5V3H0XeDoKvOu4uiKo4tY0N9G5l3FzneBnavMu4qdK3bOw87fXuZdxdB3gaGrzLuKoSuGzsPQVeZdxdl3g7OrzLuKsyvOLmJVfzuZdxVD3wWGrjLvKoauGLoIQ387mXcVQ98Fhq4y7yqGrhg6ZOg2nIX6H5Fn8FprxtDhF228iZ21WrYeAb81NRt%2BJ3C%2FxkLYOluLZR0cSf73g9jV8%2FKso%2Beyd4uG7GJL3BA9N03n6hktSXKkBQg4K9E9oU9bMV0pqntizpqPKt%2BcrtWk%2BPzidK1RWNfQGjG%2FYG17zLUtOu7I1uiPXN8wqgvjxlefZ2xJGpNui8pRxy%2FXEpXbsW5LtMoy%2FhItUUPq25Ulms7PmyGfAkNH0L4FQ%2FfhCWeE6NfN0LKtWTF0xdAVQ1exgsUy9KOQT7VJJkc%2FiUlxi9rFvhThPBYzGJB0zuhY9Irn%2BJvg7Pm8OwZPTIejTeLPKfGuTX1F8C76ZyP49YBrhaeOZzdg2wOmm8D5%2FgqwnNf2aA3%2BA9ragmd4VAPGDm%2FgWZfEEMgnf8H2dVA%2FHMX%2BL3jSPWr7Fv6N3fWeNpIY7ztoe5zvftQmOb28e3A0myOop5XQks3Y2tD1xZQcPlJ7NEbjSF6HXxvOF7plwacxadckYJcGWQEeaSGO7LeLKTkKrqpiSkkrUqUtZXTvQexu4thq9c4knWqArkGfIx1DrkL2Kq93eay%2BmiSv%2BRaZvMoqry2TNhYvZ6S0V6CFar2Ja%2BAm9JIJWBifqD1bEWSY7v0QzRosMRZOQEcckD9qTZP8DeStCchV9kEaAb8gryGjTeA%2F2oXNlYyF8ZYuaeQrhP0v8NTLwDPgeq79S%2B4rpe0UC1BGdMfUU9kI0gTsjVifxuMTuItOtozO5YgydEhmq5BNMSTivXesuPIN3f0CkP8QcE3Sd3Klu%2Be5al26sgE%2BpGC3q9IagSxtw3GP9IFZFwYg6Ch6q7nW3qpqb9x6uCJJXZL%2F9Ybz8BvYfquNUyUev%2BYd15v4Vf8gRpNHpQlp1nXOJz2KnJ%2F%2FKRtwHDF4D3%2Fl%2Bxs5Wz9NjY5ktT68Kn%2Fr05%2BU1vrsp8itj94%2F3vqnKa1%2Fq4kvw0vzidMQkK9U1e%2BxAoV5T3yiRCLP0x7G0Eg%2BR47oqBEZa%2BwbI9W1k3EMaxi%2FTlW%2FRwo0sp%2F2WInF%2FCc9iCEhP8O4E%2Bz8TNunb6j9F9iQGJX5RCyHz8ERZjHj9yQYv807N37naX9cpu%2Fo%2FDwjLvba5D3zXPmUIh%2FFLYNNuOKczg2iDZKeqCN069K%2Bh3D8E8UFt6Kj5q3tAyOwD%2Bw7Zx%2BktbmyESobobIRKhvh7tkIG7AHcbyhFi7GJpgGNoF152wCVXvjMiP2IuwvtDPyxK%2F8vR4Autcb3sxOuzv4NcqvWOGH%2B0zHYXvxg5%2B4J84aLfKem2HPWuh9Hwo9Xehd16XdD8I9cJRp0vmKY9gT0m%2BbItQuRa5HlOvQlGLY2F9GsXwImlumzMrpSvqGGq3oc%2B%2BlzmerYtj3oS4faS4aa%2FY5YMpkLsJGZL4d7eBJnItjMr8Hd8WV5dOIlDukp2xelmVnlLEzPcpJ0UESiDvalB7Nj4azXDrZmSiP9dqZ6havoscl0X%2FK46Fijf8Wt3%2B34c4fcZ6phCRMkoFJPWdEnqULpU0z2FGL36GZnnw5RMuRxPzWr0Iq3wezmkwm4XaZXmDAMY8sKzvwtsSofpe8rbCV68D4MWWEYI4Aet1b4ugtouCIu0WzxTbpvEn3R523aX7EobED0UXpOHCsSZYXSsIj5N2V4J7d8iXJInLXn6ie4vnCsr5URlG%2BA4TiY83PqVf%2FL5Qj7Tw2Wn2HOj5HEzYCBLZIspeKnMui%2Fc68w%2F1O1d519MCn2h7U6xNF0M5oVnwRvTAaa9KDWJN156Qwv%2FXROvyTfNHo2VHNFz3iU5DR8BO06DnZQum%2FtTXxLspNRFxvL3EHJNYgq6EGiNTI6vN4roBNPdAj3jWIXx3KssP8ZvS9GnTGaEX2eXbLl8%2B7z4hdw1h3lHflbLqmxLr%2FTL02PctuHu9uaq81fGfJ%2BwVoQZOvYUO514JohUnsi%2BvbxqQFqCc18uXGpAEeeXcm%2BXBoe65CC9JbvXwNeArnsGcXHXWfKa%2FMO%2BLe5xlrl5RT%2FiFY%2BxjfW1zqLnE4%2BniYacY8PrYuIenx1dfK9nJbV8G8atQ343tvZfNglp5J%2Fx2ep9WkXlhPjLYiv29d%2BKe3en2SeAL1%2FEDrT9iRrSBLsSwLxm1Q%2Bw7boPPavnwu%2FJkYL6zBG4rzX9Hq%2F0XYU1n3VzGuIzHuLxnXX2etXZLiPUcUBcZZZdH%2Ft2nU2wqPlNa3KWmOTrm6Y4qzuaRTFo26Lre78a9DK5JE9i%2BOtVMasdEXXk3%2FT2t1fHwc0Vlv4DnirHzS%2Bll55SdeyusLVj3Xf19j6w7jGeLi3QP7VJeLr3ydYTx3evFvJaolrpm%2F0tCQrpi30hBtq6KZ7fLsabXWkM0JV2sNv561hg1J%2B9a7guL7lFUTahYW74c7ovvjGL%2FqGc6vj4mLr%2FlePhMn1x1WXFxx8dfHxflXs61iTWUaF%2F8AKJ%2BTVT%2BBHipWrUX3lfG%2BPYoos0iHyyOPzUieK1vBrQNvrncFd7yly%2Fe1H0I9xPOS3hD2EOFDW9K7NDaIUT9nXIXthDKHfJ%2BRzjJcLoklsLdt3VLqE4oy12lsbJLUazSr24xJfUyzDs2Y1PG%2FR%2BeuZv4hT%2Fu%2FRl34ibJsPvO2stXSn%2BGzzaWBud67gTV2SFiSXXWLWcgGjdxT6tksLt2g%2BaloXLpG%2BS8WzUHhX7aN5YT2rWYuONneVUQkisgkavPhnAkbLdclm%2BbK%2BmtWu%2B%2BajJ5Ic5tDaiM%2BcX19yFnZ%2B1Cy274KWf1MGWtnGpvbGEArz%2FgntN%2FRtotK68cw63DJ8qmDVOqUEVWnzCj8W6Ox0iHraBXySbZ2FRJ5SNhPKXsWLXCRjytW6ffIZr%2BmXv1OY%2B%2F2RM%2FuhvpbtEVJq2S58QCcL5qSP%2BORZ4%2BzelO6Qkh2RHZsnfqZzt%2FBYHKrtwlHcA5%2BNSv8i6AYrc%2F3ZAu5kagBz1fwDwcgQv81%2Fe1tD29mrZ3u2czzdPrxO2yrST9%2BpxfI%2B0ead3sTvhspsCi8RHznJPVIv308nsFThq0zLHY7VAwOz2YmbA3PZobf6bfplH6fHdtnxSkW%2FvC0dTNjD74Hrg8jog%2FQqN9vZi97cE5D9%2Fd5ORy8hvtBm4YH0IrhQftsVvcmtkc4DE87i7mRv3vau5l1DofYhJ0uVbrXha0awAunc0DZj19tVVvVVrVVbVVb1dZ6t2CYPoLxfQxln5XDIxzEe12wUQx%2Fu9dlxQDNke3tHdrablMxgAF%2BCme2cbjfw%2BFe93%2Fr%2FXE2c7AcsM1jVvTw%2Br3OARa%2FDfCcEZS7bHOIt%2Ftt0CKTp9sjW%2BcIbbO9QRf3dQcnWLRZ0R2QbbQzOMTLdncGaDAdvRrgVndAW%2FvDQ7zJ%2FpAZ6W0y9NGo%2FItKWgjkn3bo3NNDqv%2BwT7eDK7E4bW%2FTzTuncAPNPzq0b2bwBw0aKjxWGKzQpQLKDp4Php3jUwGOw%2B7RDpbD7S49rvcSi1OsqOHvtE7oOTstMp12Wtu0t71NW%2B3Dm1m3M%2FRm%2BnPHHx732If%2BAd%2FTOuYf%2FJ1TgtA%2FPILHHx616Z5%2Bb%2B%2BIgqU9aPlbMpkN%2F%2BCQBNI76LICT%2F0vcJGaYLzvgptZh3IHHAAdthr0yYajbTiCk4QN%2BFznjh%2B6hy1yBhwoTTjXASlAjf2DLhPeK5Bkd%2FsVGNm%2F7%2BGOkz7pVJfbxy%2BhSmOy6EcUh7j0u12C6HBA5x3u0G3aByTgnS4a47t4y53fcf9uF5%2Fl%2By8OoM0v2Em%2Bn3iezp%2BHM5Hs%2B19wbS7L%2BJnEnqjneuLB4V6w4%2FS4Q6ttWRFfe0tmtGUxM7pWY2Z0I25FN20d08qG29SQ3E25H0JGMlU0wigIm7%2FXb9%2FM9o5Psep7x6%2BoGMCWVYPyFSsZf9ToB65og9u616Zn7rV%2Fx0O6TtSy197HLtx%2BgQ86HpCzczwglfZ77R14bB864Mh%2F0T9kLs9OpOj%2FATRkNBu2aRqWjOlB25s50FexBxi66fd3B97MbDy3oFcMTvDy1t6OIDkgKGh2K3TiNiiN7Q30BxYePwsc9gdwBJ01DHT0YP%2FfGJYT7lpr%2B%2BiMCqi0NW34rfYBPenwEOmgdUhtaQ126aQB9fkW%2Bm1QtEgwrdbvVOwc8Rswx6%2FVJ4%2Bv1SGAWh1igNYR2zkAMmzW%2FBZzFVtDdvfhgD3kkN2PFQfbWMsjrBXo7rEBagaFibdpH1tUdAyk9nbHZIWFhZ8LmX9XIUNLKD9Q2ORXHpoaUTLcZJWYGbfEzFgWZg85Zsyx%2FkivpcDp1yxsbIbNNAMbXYmN68aw0TOwcRsMG8ssjI5hM3hGDJ4Rg6fB4GkweBr%2BoAcc5479wYCXaASYMOAPBvxDPgCfcQDDFe%2Fsvd7RM6Ngwo0JTdPJQnOUA01J07LQlDRttNjeSRACzSYhHPRa7MiAlVFIf%2BSQtqg%2FnmluEMBngIrklS2tL4bAub1WiaXh2Yvtt5Zbst%2BOivbbNIw2OUb7FJyc8FDjh2X12wLjQAFs9OVg8ySBzS31Z8Ej5foR2kz0sNLaI%2FetIvqz5r4lKL1N6Lwj3YhrUORIDMUslMw7ykDGwlF6qkSpTX2NTf58iTiZK8JpSJNOH79YnKyF4%2FRYiRNn8eIYrX1cy%2BpxDkPIYQg5t%2BKlfR4t%2BvxFWkZG3GZ3GEwOg2nEYBoxmNQWeRKmjQCmC8orXZ3RmGmCu3bJkU1n0OgMGp1BozNodAaNHoNmk0OzDQzDvpD4khaAvQuSLhhA%2BUY0lGkEn5rNAKLjcwFq2BkAkW8XgWhyS8vIZAiZDCGbIWQzhGzm8KFYYx4fNoPcFdhRBEPhN2OiwN8ae33vPEWzlESVDaTR5FCa4yznWYaykPtcGkyzmQ%2FMxxzMHco%2FYW8tFuGGz7mUsj5hWDZcBuV0QZSvZ1G%2BWbLDmo08EBYFSNBan5JrMFX%2FQyZERnOxGC3WXF8ORj9wjDBcf61Epy7ie2rWz%2FJm8NIYPuba8aH4CgWxWrfqdH8Af7GksChmtsMwM8YSaCIqqjPU3CwC80Z5tIoGighuNT5Y4tXLAe41PpTHrixjEhJY2X7Zork77JcX2ZFlDqJh5Y4yGLpdvGs6OoOQLBnE0MsK%2By0GxCh2DwPs2IsDXErwO5dQ2wlmPbPtV6m%2FGqar7LESbnW3OG42j5WOeJ%2B1JnbusbO88rVE5JRLLD%2BSZSwRNftRSDodTNcsDmZghzgmQ5MElxNNY5qbA5nlgSB6BaC7Hw%2BEFYGMOG%2Bun0CtJczQDsuJWW3KOy5Btcuj9wtVwD7onTmdwodWkvTyddweW%2Bs6f%2FJR6rienYPvPLsEbGLI4P2WVG%2Fx3RZ760AYvzhmMCtYfIgpI33oK3r0RgDxJc2OXwSv4inmm8VdM3IRSkas8yBrNvhoTE5JTmwtU4VtjWFbY9jWGLaMAPHD2JOwRRunv5%2Fo3vNxHNKMpqv9WURJcwGZz7BRI0m6iWPLeOFdm5SUFFAA2Y9qK9PfMojeD%2FyPkfbnnKhlg8HZZHCScReBU7%2BtXtoMTUaQSsXEWVaWq54OqMMDK%2BAosdhck%2Bsmx7TGQa3ZaeoZzHUKML2Rkkk7lIhwTStyzrSPUsBzn6%2BiD7%2FNB%2FOLVHPGNASTvuoxgNnAnQBY6d0Rt%2BY1IUcL9V5q0hR8fqhE5DN84cAWXy74ZwIs2dNzlUEXM8PRC0ftEmbjkrCK61toM6Iqks3YmJZQvTbHMB3NlJ5dhCgNZ5onGrhiOFsiGJj0nLOxux8bWT4sdj45Z7hPX0weUQGsAkWTM2N%2B4GAdK1LU2LeeopU4b5prVHbiHQfQeTBZ0nAhRl9hIRIZJAYLI4cvgntpqouDZTbYcEvjwTaNB9RxMQUGxwcbS7KCc2M44O%2BV%2BUCr4nN0TRFXEIF6YzS9baCe4%2BhIOMb1DbVwQEmS6UNujU%2Fz0HSPxUrE0XIZjlRaVBKOhFuf8BLGCuFnzsfvYYCfWHeaHFeztdBt5FfDyTQruOWOlE5x4OBlRmZSjJacCJIpmMzL6h9z%2Buv1Q5RRW%2FuDpEOogvdnddSBz5Tk6%2FT1kp0%2BFzdyG9EbSVEwrq32ONbnbVWfF9pKNGnxXs5lQNO3fPYNyvh8CLO2%2B0xfB33OB3wb9djwcvPAswiXXtBa2K3V6DTGB3LotMlJwTUlpZ7wQA%2Fz%2BOeoNZCHEmqXp226nGDdhmyLkzaLD2pFZx%2BEP45yIQGhQJiHrtD5R1wUL9nriHgYJPqVUMU8TLOhjLiR%2FTSPXDB2VtDBtES4DW2vWzmYlsrBpJTOtKTPcjDmS2OQplADxyffdH0BIIVNFagzUfytApfKDOQgnhTGPMgqFR%2F6x5FRUGfsISXSzse4iMnqcSvCi1sR3igHvnmMsdu6lmpsTZWWMps1yg1B9EOerBBhjz63tC6099KUYoe%2BL0CB3NiOEa0Aroj1kJkXTzquinqozS8%2BoFkqvXQbapZtcpO%2FyeNxzRozX2nYEuGNVjiMiXCH5DelgyiMMfaiRHwRAg5dZyo4DYfjWYvjOSqghzVlP9dVesgiRmWSTgRdxpcZmJwvqbSoZH23xjtvfs0LPQD27Qb0vsjMvuuUnfEvQIzMkIp4UQVmJ8DoUkbccH%2BH7%2B%2Bw%2FYH%2BESXWOSPW2fAt9JAM1n02nOfD9L4WzQ3LRtNSoSnNdavh1PPbp9S7k%2Fo3tufHLwNnSkITCYLBaXJnAD8wC7Ux5RYqfugJvRwILPti1GG%2BajFMX5GOZo8ucSso12RQLpKMgzpWptpJJr9ydElzUNNiwvFZXM6JZFCm5JPhlw180MIvfBdm%2FqNgiL4g1XxHX3h5NXctlrG4BGElojx20lDmQqFRG0HULOLymw1F6GRfADlIEuU8BO9xBC2tXWLuu54nm7EAYDWlCgKBKbzOfB5%2BGmBo5RTB6Vlg0JxT1k9Rh1IdT8%2BVDSrwM5Qe5cSOeZQjpYVoTPNHmWQzR4mgIMN%2B4BYmuW8epA9C1QMwxXteM5VQObgsAMU4EbrKwUVgGDcVjZVqoYCMvbL5PMf6o0VA5uQPGEmQNeePHWKmWzIIFwTYZmBCv2NvHqO3l8lJoDJotbJxdSP%2FVE3gKlu14ukBwp2bt1h3XwQZ9pNBhryM12OvDqMZnSUzXiI5wFJSXrMRD6J5ylFDPT8hpVm46v6qcu3klc9h%2BIzb1tGQJSNHaGDdYeNyrRg3%2FsLBZ%2B8FdGl52BX%2FXmPxlshAMMXFwBIB8%2FZ%2FpRTiA7dEmRRIS8qg0Mht8eiExVdEQUky4Eka0VGox73tWPyH3KBINLkRDyYXtDQfRyzNvylyuUWho8K2JiVnFVjBEEjBnu%2BWl36dBPrdOfiEokJuXZFlRBPDtEN8EFj3uHWPTWRx44i5T%2FFjv9Nt38zu3KsYO1EvjlWIL%2FhFj02qUvTISeqRclUyWZWg2Atq9Azq4wYvoJhwTriOvE%2FhKnCRXD4Tcs7fjvMyeF1FZ%2B8FAI8vL8KbH8DnPXwDEXzeYS97oVdmRg4Z4pB4xRRsv8Jj%2Bu3vY5S8hTiEP51oOoLHU7LOKLb7idovyy3yTdqS3KJHysnNYnKzKrkVkdtjLrc%2Bf%2B8r%2B27buPQeBzJSnXOS45xyEh0xiY4qiRaR6IOgJ2IYG4fOqEPjRULc4thJxrFykrOZ5OxKcmX6ovimpgsyijheUl9Un3OS45xbsathVCItItLQthrR273CzG%2BPT5uI%2FScp%2B8uJy2HicipplZFWj4xIN7IW3eO%2Budh%2FkrK%2FnLTqTFr1SlplpNUhRMIvLhJSCfefpOwvJ60Gk1ajklYRaT3i0trla1Q%2FEr9FjZNHXD6qM07mnlFOlk0my2YlyyKyvM9l2aLJ1KtgitULVoVdBr1O3ltOTi6Tk1vJqYicNgLnDvsKe4%2BT7JCHR2SHPDxSTmYTJrNJJbMyo9pLjb1dWx7Vwv0nKfvLSWvKpDWtpFXG2e6FszSBjf8gsA6jx04yjpWTnMck58UqthmoEb4TvE2ieEeTSGKmTqiNfPxkzvFylTR4pBfLthFBtNM2Y1tWbMuObQ3xrr6%2FRwHsSk2z1bQUQA84QJGF83AshKamqg97hXm0PvpzsyGONvSGjq2KHrUdcbRWY22OHq2Fl3peXTpYd6JwxR8bQbIO%2F5IS%2BfKqv25F6NOCmRal4cztI%2Byx6vo0dX1s5uwj%2Be6zLmgEiQTUEdLJfIBkdUnWKh9Aee6zLoCecIBwNv2CMkCutWO%2BPvDtfC0ym%2FrIaaZ1DDc3SPnusy6QNjhIA3qnFfselTk827SaoP5pRGWb%2BJtGVGNnbI2NFKIS30ChJqrJFH%2BVICA5NhTy%2BPKqv%2B6%2Bwnh2j%2FLn8dwk41r5mBK%2FviaoG%2F5PrbbKZFnWQ9YF79OIwQdwcphfkV3DEiDnACzGG2XbM8Yp%2BFEy1bIesi6AHwY09pHP%2FOIrSN%2FPozKVSpnRgwmTK6ywOUq1uJLKqD9vRNBK01RRnVw8dnfrvi4leCb1skj%2Fmkdkz8NKjAGdUVonmHhwOH6wKV%2BZ2dcW%2FKB1mw079O29HyWzwVaOu3W7ZkjttYL2jicN15G0Ljhac82pofZRpt5k7E6SoK%2BnCusSx%2BOIOMY4D0F5u0mdVxKJrlsNmQ5CgwjIojmqpxlEMGDUMqgkeWk941JDrlEuHrzT1V%2B3wbFL2e%2BU0kqLVwLLbp5SmLrlJkaXAFVj3Kwb4zRUjant2U4KqrXR1NWNNFSTNzbkGuVSijtd%2FUUEf3c77ZtZ5IvrH5HZ80Y7oExmFHkL%2Ft7QKyfFvNg0WMs00q5X%2FPX0dTpao6%2Bix6%2Bd%2FxU%2Bu7DHDL6e3qBvonThzBp9Kb1OX2NvwrYOxxq05ceeuhG2URtqn3EY4k%2F8N%2Fxa%2BMiZDyJnvqR1XNfau%2FiXyEfOfhQ5WyQvXbJIZHBNXXOka3bhrvhtnPjiAFp%2BTF9tD90upU6P6Lv23lJgQny70Ae67iq4wopdsUlvHrvS%2Fkw9X35C%2BA64Nn%2FPzIgyRARO%2FyBpyFiFVwU1jJxvSS3fgNqckxkwnSOFJ5EzDykp85p%2Fr8sZGRDiKkO6iq17iul0SHn8qvvafwL%2BHtec%2BHMf0xLmv7g7i71gkrh%2BA67XI7%2BW5klY7lOULfsOXuRXvsNDusM5j9Wp6h%2B5WrpyQAuZJtQK1ZWRmkvY7fL3bIOWQM8fUZ%2Bb1%2FakRgxIl%2F8CSYy1%2F2G9nF97D2qLg8tVghFaJLVr6j8D0rzrVM14JhYC8jMvUzVWvnIjuFLu1%2FKZ%2Fw1I%2FAn175AUphQ5veTSOIZnnIPusnc0vQedvKAefwn7osx2AucfsSVl%2FCkPI4y7FeFcougC7PyAs%2FNr6nuvNfxmX7Pi6Iqjl87RdsXRFUdXHF3Agu5Tnu3bip0rdl46OzsVO1fsXLFzDnbeCNj5Ez0P%2B1zF0BVDL5uhaxVDVwxdMXQOhv6JM%2FQA7i3e3MbOp7wjjX39bMXZFWcvm7PNirMrzq44u4BVHeHsiqErhl46Q8tcWzF0xdAVQ2cxdGTmsGLoiqGXztBWxdAVQ1cMHTC0QpO%2Fycw7o2LnO8DOVeZdxc5fOzuH2nkbdv4WM%2B8qjr4LHF1l3lUcXXF0EQv628i8q9j5LrBzlXlXsXPFznnY%2BdvLvKsY%2Bi4wdJV5VzF0xdB5GLrKvKs4%2B25wdpV5V3F2xdlFrOpvJ%2FOuYui7wNBV5l3F0BVDF2HobyfzrmLou8DQVeZdxdAVQ4cM3YazUP8j8gxea80YOvyijTexs1bL1iPgt6Zmw%2B8E7tdYCFtna7GsgyPJ%2F34Qu3pennX0XPZu0ZBdbIkbouem6Vw9oyVJjrQAAWcluif0aSumK0V1T8xZ81Hlm9O1mhSfX5yuNQrrGloj5hesbY%2B5tkXHHdka%2FZHrG0Z1Ydz46vOMLUlj0m1ROer45VqicjvWbYlWWcZfoiVqSH27skTT%2BXkz5FNg6Ajat2DoPjzhjBD9uhlatjUrhq4YumLoKlawWIZ%2BFPKpNsnk6CcxKW5Ru9iXIpzHYgYDks4ZHYte8Rx%2FE5w9n3fH4InpcLRJ%2FDkl3rWprwjeRf9sBL8ecK3w1PHsBmx7wHQTON9fAZbz2h6twX9AW1vwDI9qwNjhDTzrkhgC%2BeQv2L4O6oej2P8FT7pHbd%2FCv7G73tNGEuN9B22P892P2iSnl3cPjmZzBPW0ElqyGVsbur6YksNHao%2FGaBzJ6%2FBrw%2FlCtyz4NCbtmgTs0iArwCMtxJH9djElR8FVVUwpaUWqtKWM7j2I3U0cW63emaRTDdA16HOkY8hVyF7l9S6P1VeT5DXfIpNXWeW1ZdLG4uWMlPYKtFCtN3EN3IReMgEL4xO1ZyuCDNO9H6JZgyXGwgnoiAPyR61pkr%2BBvDUBuco%2BSCPgF%2BQ1ZLQJ%2FEe7sLmSsTDe0iWNfIWw%2FwWeehl4BlzPtX%2FJfaW0nWIByojumHoqG0GagL0R69N4fAJ30cmW0bkcUYYOyWwVsimGRLz3jhVXvqG7XwDyHwKuSfpOrnT3PFetS1c2wIcU7HZVWiOQpW047pE%2BMOvCAAQdRW8119pbVe2NWw9XJKlL8r%2FecB5%2BA9tvtXGqxOPXvON6E7%2FqH8Ro8qg0Ic26zvmkR5Hz8z9lA44jBu%2Fhr3x%2FI2frp6nRkazWh1flb336k9Jan%2F0UufXR%2B8db%2FzSl9W818WV4aT5xGgLylar6PVagMO%2BJT5RI5HnawxgayefIER01ImONfWOkunYyjmEN49ep6vdIgUb20x4rsZj%2FpAcxJORnGHeCnZ9p%2B%2FQNtf8CGxKjMp%2BI5fA5OMIsZvyeBOO3eefG7zztj8v0HZ2fZ8TFXpu8Z54rn1Lko7hlsAlXnNO5QbRB0hN1hG5d2vcQjn%2BiuOBWdNS8tX1gBPaBfefsg7Q2VzZCZSNUNkJlI9w9G2ED9iCON9TCxdgE08AmsO6cTaBqb1xmxF6E%2FYV2Rp74lb%2FXA0D3esOb2Wl3B79G%2BRUr%2FHCf6ThsL37wE%2FfEWaNF3nMz7FkLve9DoacLveu6tPtBuAeOMk06X3EMe0L6bVOE2qXI9YhyHZpSDBv7yyiWD0Fzy5RZOV1J31CjFX3uvdT5bFUM%2Bz7U5SPNRWPNPgdMmcxF2IjMt6MdPIlzcUzm9%2BCuuLJ8GpFyh%2FSUzcuy7IwydqZHOSk6SAJxR5vSo%2FnRcJZLJzsT5bFeO1Pd4lX0uCT6T3k8VKzx3%2BL27zbc%2BSPOM5WQhEkyMKnnjMizdKG0aQY7avE7NNOTL4doOZKY3%2FpVSOX7YFaTySTcLtMLDDjmkWVlB96WGNXvkrcVtnIdGD%2BmjBDMEUCve0scvUUUHHG3aLbYJp036f6o8zbNjzg0diC6KB0HjjXJ8kJJeIS8uxLcs1u%2BJFlE7voT1VM8X1jWl8ooyneAUHys%2BTn16v%2BFcqSdx0ar71DH52jCRoDAFkn2UpFzWbTfmXe436nau44e%2BFTbg3p9ogjaGc2KL6IXRmNNehBrsu6cFOa3PlqHf5IvGj07qvmiR3wKMhp%2BghY9J1so%2Fbe2Jt5FuYmI6%2B0l7oDEGmQ11ACRGll9Hs8VsKkHesS7BvGrQ1l2mN%2BMvleDzhityD7PbvnyefcZsWsY647yrpxN15RY95%2Bp16Zn2c3j3U3ttYbvLHm%2FAC1o8jVsKPdaEK0wiX1xfduYtAD1pEa%2B3Jg0wCPvziQfDm3PVWhBequXrwFP4Rz27KKj7jPllXlH3Ps8Y%2B2Scso%2FBGsf43uLS90lDkcfDzPNmMfH1iUkPb76WtlebusqmFeN%2BmZ8761sHszSM%2Bm%2Fw%2FO0mtQL64nRVuT3rQv%2F9FavTxJPoJ4faP0JO7IVZCmWZcG4DWrfYRt0XtuXz4U%2FE%2BOFNXhDcf4rWv2%2FCHsq6%2F4qxnUkxv0l4%2FrrrLVLUrzniKLAOKss%2Bv82jXpb4ZHS%2BjYlzdEpV3dMcTaXdMqiUdfldjf%2BdWhFksj%2BxbF2SiM2%2BsKr6f9prY6PjyM66w08R5yVT1o%2FK6%2F8xEt5fcGq5%2Frva2zdYTxDXLx7YJ%2FqcvGVrzOM504v%2Fq1EtcQ181caGtIV81Yaom1VNLNdnj2t1hqyOeFqreHXs9awIWnfeldQfJ%2ByakLNwuL9cEd0fxzjVz3D%2BfUxcfE138tn4uS6w4qLKy7%2B%2Brg4%2F2q2VaypTOPiHwDlc7LqJ9BDxaq16L4y3rdHEWUW6XB55LEZyXNlK7h14M31ruCOt3T5vvZDqId4XtIbwh4ifGhLepfGBjHq54yrsJ1Q5pDvM9JZhsslsQT2tq1bSn1CUeY6jY1NknqNZnWbMamPadahGZM6%2Fvfo3NXMP%2BRp%2F9eoCz9Rls1n3la2WvozfLa5NDDXezewxg4JS7KrbjEL2aCRe0o9m8WlGzQ%2FFY1L1yj%2FxaI5KPzLtrGc0L7VzAUn27uKiEQRmURtPpwzYaPlumTTXFl%2FzWr3XZPRE2luc0htxCeurw85K3sfSnbbVyGrnylj7UxjcxsDaOUZ%2F4T2O9p2UWn9GGYdLlk%2BdZBKnTKi6pQZhX9rNFY6ZB2tQj7J1q5CIg8J%2Byllz6IFLvJxxSr9Htns19Sr32ns3Z7o2d1Qf4u2KGmVLDcegPNFU%2FJnPPLscVZvSlcIyY7Ijq1TP9P5OxhMbvU24QjOwa9mhX8RFKP1%2BZ5sITcSNeD5Cn5ve3gza%2B10z2aep9OP32FbTfrxO71Axj%2FSXNub8H1IgRXhJWI6J6lH%2Bu3j8QyeMmydYbHboWJweDYzYWt4NjP8Tr9Np%2FT77Ng%2BK06x8IenrZsZe%2FA9cHcY%2BXzwDwe%2F38xe9uCchu7v83I4eA33gzYND6AVw4P22azuTWyP2j487SzmRv7uae9m1jkcYhN2ulTpXhe2agAvnM4BZT9%2BtVVtVVvVVrVVbVVb692CYfoIxvcxlH1WDo9wEO91wUYx%2FO1elxUDNEe2t3doa7tNxQAG%2BCmc2cbhfg%2BHe93%2FrffH2czBcsA2j1nRw%2Bv3OgdY%2FDbAc0ZQ7rLNId7ut0GLTJ5uj2ydIzAb%2FL1BF%2Fd1BydYtFnRHZBttDM4xMt2dwZoMB29GuBWd0Bb%2B8NDvMn%2BkBnmbTLu0ZD8i0pa%2FOOfdujc00Oq%2F7BPt4MrsThtb9PNO6dwA80%2FOrRvZvAHDRoqPFYYrNClAsoOng%2BGneNTAc7C7tEOlsPtLj2u9xKLU6yo4e%2B0Tug5Oy0ynXZa27S3vU1b7cObWbcz9Gb6c8cfHvfYh%2F4B39M65h%2F8nVOC0D88gscfHrXpnn5v74gCpD1o%2BVsykw3%2F4JAE0jvosgJP%2FS8w1nHJVgtctm3ArE4B7RZN%2B7ElLbuw%2F1fYY8MnlmjZojAcLiZuw74W3AGcPZAC1NjvvgIRdrdfgXX9%2Bx4%2B5qTPpMkXAbY09uUruDCWpdtM%2FG6X0Dlkcj%2FcoaJ9QLLd6aIdvos33fkd9%2B924TEHh3vBjtPjDi11ZUV84SvZs5bF7Nlajdmzjbg527R1zOkabkPt8efFAeD4gj3d91Obch88kBHFTS4JXEUjjOxGzH%2BWwZ%2B1AX7UFPyqrfCZsecZuUBLPM%2Ffa4PHudfex07XfoFnHA%2FIPTkekBL6%2Fx9xAB39MjS0pgAAAL5ta0JTeJxdTssOgjAQ7M3f8BMAg8BRyqthqwZqBG9obMJVkyZms%2F9uy8ODc5nJzM5mZJ0aLBo%2Bok8dcI0e9TNdRaYxCPdUCaXRjwJq8laj4%2FYy2oO0tC29gKAHg3DoDaZ1ebfxpQFHcJRvZBsGbGAf9mQvtmU%2ByXYKOdgSz12T187IQRoUsvwZ3amYNs30t%2FDc2dmeR5UTw4NUexsx9kgJ%2B1GJbMRIJzqKadGDjp6r3sWPcNVhGCdEmToYpAVfuh5fpkOx3EUAAAR5bWtCVPrOyv4AfzjFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4nO2aiW3rMBAFXUgaSSEpJI2kkBSSRlKIPzb4YzxsSNmxZPiaBwx0kOKxy0Mitd8rpZRSSimllFJK%2Fdf39%2Ff%2B6%2BtrSoXfg7Iel0z7EulfU1Wf3W435fPzc%2F%2F6%2Bvpzfst1px5V1i1Vvn95eTnYY%2Bv0r630%2F%2Fv7%2By9Kdax6P6P%2FafvP4P%2BZPj4%2BftoAcwFto64rjHbBdYXVkfgVzr1ZmnXMOLO0%2BrN1ThnSP6RXUD7KMUpzpIpXaVb%2F5%2FyR%2FV91S%2FBFH%2F%2BJz7iIL3KczPmjwohf4ppnS5VXXdexnpnNRVke8mNsyvMsW6afVJxZG0i7VL7P4P8Otpv5%2F%2B3t7fCOiH14pvfHTCN9QZsgvNLinPZH%2FJ5WHcs3vJeRXvd9PpNp0p66si3nHPjo%2Fp9p5v%2FsO32eTEr4sOxY7SbHVMpQ9zP9VN4jr%2FTfqB1n%2F67wSh8f1vlsDiAeZeT9J%2B89itb4P4XNmG%2Fp5%2FlugO2xYfbr7Jv0vXw3GI0V%2BT6a%2FT%2FHkPRVliXLO6vvEo%2BirfyPL%2FFt9rWeTn8v6ONJjrXZ92bzUdaD%2FHp7yPE802TM6TbpZJlu%2BTvor9rK%2F6WyUb4Dlm37e3v3Ne0k%2FcD7BGnRpnjmFP9nPMYk8iLNXr4lPer8r5RSSimlnlOX2ufNdO9lL%2FnWlOsgl7BhfRvNvmv699RftfZ5tT%2BsOdSayWzNeo3S%2F31tI7%2FzR9%2F8S2shrJv082soyznqR%2FzjMbu%2FlN7oepbXLK1RvybubM1pVua%2Fiv2y3PsjX9Y88pz2wjO5zp5tJPdeOWcNl3s5JrB3sya82zrLmeuJdY%2F1Ztaa%2BrpShfc61r1MK21Xx%2FQZkFdeox6nxHol90mXve6lMp%2Bj7pdsb6P%2Bz1obtmY%2Fvms09le83Mct6COs860JP1Yv7JdjXv%2B3IfchEHsZdcy1yrRVptnzGtm3%2FxNBnNH9kf9HZT5Hff4%2Fxf8Zf%2Fb%2BkHbinL0Zjvgz%2F8lYE35qvfqcl3sC%2BHpUp%2FRBt09ez%2FLKsNE%2BE%2FezP3OdeY%2FKfK628H%2FfRymfUKY8LzHWMX4yltGe14afUi%2FCGDf4jwAb074Qc233fx9zco%2FymP%2F5fyLzKPX73f%2BzMp%2BrY%2F7PuR079H6SdS318Sl9g7%2BIyzy2Vfgxu2cYtuT9OudhxnDiYue0NXud%2BDP3KI%2BVg39r8SFtJ23KntnI%2F6Myn%2FMuyH5b1il9R9%2FOumKP0VhF3Eyv59f92fvBmnDCluqVYdSDuaT7N%2Bfy0TcYz%2FfnRnn1MNpA34tMGxM%2F856Vufe1S2hpvUA9vvS%2FUkoppZRSSimllFJKXU07EREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREZE75B%2BHl45qN6ZdJgAAAVNta0JU%2Bs7K%2FgB%2FVYkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHic7dbhaYNgFIZRB3ERB3EQF3EQB3ERB7G8gQu3piH%2FignngUObT%2FvrTWzOU5IkSZIkSZIkSZIkSZIkSZIkSR%2FRcRznvu9P5znLtXf3v7pP929d13Mcx3OapsfP7Bj9LPfUvXUWy7I8XscwDH%2B%2Bh3TvsmOVfbNhdq3N%2Bz21f9U3v%2F6N7l%2B263tWOeuf5XqdffvG2b%2B6XtP9y3O%2B71%2F%2F1%2Bd5fto%2F1%2Bz%2FfWXbeu7X79u2%2FfrM9%2Be%2F%2Fb%2Bv%2Bh7X96v3QK7Vd%2FucRdWfHddrkiRJkiRJkiRJ%2BvcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4QD8K%2Bay4PVSpiAAAChBta0JU%2Bs7K%2FgB%2FlAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHic7Z3Pa1RXFMffSvBXEjMxRs0PY%2FyRaIwajcaoiRoTMEoqbaSG0gbsRjcqiOJGBH%2FGNP0bSmlxY8E2FV2UIm5ERRG7s9BdF7oQF%2F4iot6e72VOGKaTmTfv3Tf33ZkT%2BDCTyZt5Z87n3Pvue3Pnxtu%2Bfbu3Y8cOb%2F369V57e7u3YcMGb2hoCPfnHThw4Ive3t5f6O9%2F9%2FT0qO7u7kKD%2FWL%2FiAPx6DgR36ZNm3Ssa9eu9fr7%2B71du3Z5SikhTzL4r9q7d%2B%2Btrq4u7WBgYEDt37%2FfOoiD4vlzy5YtiE%2F8R%2BN%2FePPmzQpQTtW%2BfftUX1%2Bfom0U5VvR3xXlW61bty5ysB%2FsD%2FvF%2FhEH4kFcnZ2dw1QH4t%2Bs%2F3HKp%2Bro6NC5psf0fXpc%2B8CtH%2FJxnM9r4hbxIC7ER3Xx%2FcaNG8W%2FGf9fwv2aNWsU5VGh70fbC%2BPWBJlqAXEhPsTZ1tY2jD5A%2FAeHxlcJ9K%2BrV6%2FWeaV%2BNWe%2FXAhy1cTWrVs1ra2tCbin8aH1XLoI9aO3WlpadNvftm1bKMfUHgMRpCZQA6hbev6tVatWif9glOGYunLlSt2v8vjOr1vUjGnyqQ0csxBzc3NzOfVjtnPpIvvhfsWKFTqX7DSXX%2Bpzc4LjSTayPTdbTaT3B6hfer3PCdu5dJEfly5divaj%2B9MwXqkPDkWuGpmuJugcANv%2B1tTUZDuXLvJ4yZIluv9HTrO117B%2BTdRFpnpEP0DbPW9sbLSdSxd5X1dXp9s%2FchnED8aOpgjSTyBuxF9fX287ly6i4B%2FHf3ZpyjGc%2BMFETaD%2FamhosJ1LF1GLFi3S%2Fk17NYHfeoD%2F2tpa27l0EbV48WK1fPnygno1VQsM6lf8x88%2F2qUfwu4H8VM%2FZjuXLhLIv1%2BvYcjXP70P27l0EbVw4UK1bNmygjiNqh7Ef3D%2FGP%2B54D9bLYj%2F0vKfDuIX%2F%2FH0j7E52iduQVT%2B6ThmO5cuEpl%2F9l5fX6%2BvLeM6M9eA6TpA%2FDL%2Bj49%2F%2BG1sbNSfzz148EC9efNGnTx5Ul9rxL5M9wfiPx7%2BU9v86dOntfePHz%2BqT58%2BYVfq%2Fv37%2BjO7hoYGozUg%2Fu37T2%2FzcP727VvtH0xOTuoaQE0cPXr0f32B%2BHfXP%2FyltvnXr19r5%2Fh59%2B6devjwob6Px%2FB3%2FHBfYKIGxL9d%2F2j358%2Bf115fvnyp%2BOfevXv683ns49SpU7oW8PPq1St9%2B%2BLFC90PhD0WiH%2F7%2FsfHx6faPNr4iRMn9Gtj3I85RrW1tfrYgJrgH2yHx8V%2Fcfj%2F8OGDunv3ru7X0a7hvampaQquA%2FQF6CdS%2FYc5Boh%2Fu%2F7h9dKlS%2Br48ePaJ3vH6%2FLxHfDvqA3UyJ07d6T%2FLwL%2F8Abn6AfYMztPdcvnhwD1we7Fv%2Fv%2B0%2F1mutaXaTsT1wHEv13%2Fmfzm8pnPtuLfDf%2B2EP%2FiX%2FyL%2Fxjk0zXEf2kj%2Fksb8V%2FavId%2FXIux7TAMiF%2F8B%2BIx5n%2Fjul1Uc%2FOiJnnt8bnM%2FwvEDzU1NXo%2Bjsv%2BKf5f6X3YzqWLfLZgwQL9mY2rY4Dk3O9Beh%2B2c%2Bki5dXV1Qp9gIvHAJ5zRvHjfdjOpZNQu%2Flj%2Fvz5U98DtO00H5Lf%2B0H8nrT%2FYFRVVVUSCjXAa0HY9uq37SNeihvx431Yz6WLIG%2BUw%2BHKykpdA5jHGfca4PmmybgRv%2FgP59%2BjPI6Vl5cr9AVxHg8iLsRHcSJeT%2Fwb8%2B9VVFR8jRoAfDzAvB4Tc%2FTDtHXsH3Ek%2B3vEhzgRr%2Fg369%2BbMWNGdXt7%2B59oYxgTIu%2B8PlSutRiDrvOeaZ1RXucP%2B%2BX5ZRQP4kJ8iFP8R%2BNfrwdP9xPd3d1DLS0t1yj3%2F%2BJ4C3CtiMHc7nRwPuaXTM%2Fn107uD%2Fu9Ro8jDsSjY0R84j9y5g8MDBzs7Oy82tHR8RfWh7UA9ov9Iw7EYzsnpcBCal%2FX0RdjbVWsCY619nt7e6cFfw9LrtdHHBTPDTo2ID7bOSpKJiYmRniNTf7%2FP%2Fz%2FAPg4zHP4CwGPO7A2MeJAPIirtbV1hPBu3rxpPWfFArkf43Ugqa%2FV%2FS%2Fup35vww%2Bp3%2FfJRT6vizgQD9Z7R3x0%2Fzs6P0Dc1nNXBHyDcy04QZ%2BPcXemtp6PWxNM1ycgPsRJv480Nzfbzp3r1KBNYezNa2pnc43zML9kG%2Fvnem62mkBfwOeHtG0N9Qe2c%2Bgst2%2Ffvs7ncvx9%2FCA%2Bpzuf84PfGkmtA9QA4qXHr2Pt90ePHlnPpYNUYqzH13v589R8z9VNkqs2Uush5bOABP4XXAzy6RrDfJ0P%2FtlpLr98LSgqstVEei2gBug5X8n%2FfwjEz5j7gRpAnxrGGa7NhyFoTSTXm%2Fpd5v8F4gnm%2F6D9oz0F8YvaMUWQukiuKfFM5v8FYhKf92IOOHI5nYNszlA7pvBTE5lqANvJ%2FK9AqEQiodcAZ5emHKOm%2FGCiJrAdPgOKQT5dQ2HeD%2Fyb9moCv%2FWAbeXzv%2BD%2BMQYspFdTtcCgfqkfs51LF4nUP7z4Iex%2BED%2FmAcQgn64RyL9fr2EQ%2F4XxP2%2FePIXvABXCaVT1IP6L33%2B2WhD%2FpeU%2FHcQv%2FkvbP70P27l0kYL4x3V68R9LIvWPzxSPHDmi14bfvXu3Pk6L%2F1gRmf%2F%2B%2Fn7tfXR0VF25ckWNjY3pWkBNmK4D8R8f%2F9zm4fzixYvaP7h8%2BbKuAdTEzp07dQ2YqgPxHw%2F%2F3Oa53cP3hQsX1LFjx%2FR9rgnTfYH4t%2B9%2Fz5492uu5c%2Bf0LTvG%2FAy8fl9fn64FrgncnjlzRvwXif%2FBwcGpNs%2FjPbwu4L4etYCa4PrAdiaOA%2BI%2FPv4PHz481a9PB%2FqCs2fPin%2F7GPOPY39PT8%2B0zrFN6u%2BokUOHDkn%2FXyT%2BmXTnubYzsU%2FxHx%2F%2FNhD%2F4l%2F8i%2F8Y5NM1xH9pI%2F5LG%2FFf2oj%2F0kb8lzaT8I%2FvgNp2KP6t8KSiokKvqWrbYRiofp9hLcgY5NM1fuI1n6OamxU1iJvin8B6wDHIp2schH98B8jVMUBy7vdB8R%2BIRFlZ2dR637ZdBiG5Hjjeh%2B1cOgnlbmLu3LlOngckx32I35P2H5hq%2BAdYC8KVcQDiRLwUN%2BK3nUPXGZk9e7bCscCFGmD3FC%2Fitp27omDOnDmjs2bN0v0AjwfjVgeIJzneQ5yIF3Fbz12xQG3p25kzZ6rUvgDXhmzWAjtHHMk2r5JxetL2I2FxW1vbDZ6fhfVVsN4e1odLX5MZ83kZrMMZhNTXSF1rnNd55XXpEAfFg7gQn%2B0cFT1Pnz6t6erqGiYnV%2Bvq6v7JtA6P3zX88lk7MG2dKez3Kj2OOBAP4rKeG0EQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQhALwH3h6lVwuDrF%2BAAAO121rQlT6zsr%2BAH%2BfeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJztnY2RHCkMhR2IE3EgDsSJOBAH4kQcyF7p6j7Xu2dJQM%2FP%2Flivampnu2kQEgjQg56Xl8FgMBgMBoPBYDAYDAaDweA%2F%2FPr16%2BXnz59%2FfOI696rn4nOlrABl%2BPfB%2F1Hp%2BYr%2BM3z%2F%2Fv3l06dPf3ziOvcyfPny5d%2FPLr59%2B%2FY777A3ZQT0%2B0dG1Pu0npWeT%2FW%2FAjbR%2Fq72X%2FVR%2BnaVppPX7d%2F5nV1U8qzkBF0avV6ly65n7bx7PnBq56t66%2Bwf5Wvfdbm0b3semg95Bar%2Br3ll9Y77nz9%2F%2Fvd76C3S%2Ffjx4%2Fe9eIa6qC8LRDq9HukzRP6eJvKIvLkXZateSBfX9XnqoGkjL09HHfR6%2FI3Pqv%2FH369fv%2F5%2B7go6%2B3NNZdHyI02UzzNZnyM99zL7uwxRntsIm8ff0Jmmie%2BMW1xzPUUanfM4tH1FPqRHF8ip6VTu%2BKAL2rLKHddUH6pnLZ%2Fxfdf%2B%2BswVrPx%2FVmbW%2F%2Bl%2FnbyBzP7qb6hTVnfsHHpWfdEu4oMv0D6ofoE8VnJ2ukA%2ByiE%2F9xVVnf35kM%2FL3xn%2F7zEXuMX%2B6Dz6I%2FXu5KX%2Blf19HeLAttg9%2FkZbIH%2F%2B936GrPRR2otC86FOmS7wty4r7ZG5XmV%2FZNTnvfxMbytbXMUt9qcda7vv5A1k9ld%2Fh%2B%2FN%2Bih93f2P6jbucd39JL4jsz960DaW6ULTqc1pF8jv9sc%2F8kz85RnNN64h4zPsT19RfdCfAXX17%2BpvGd8cmh6Z6Vv6PZ6lD3RrpciL%2B%2FhNwP%2BRxu8hJ30vA%2FXGh2S60HIy%2Bclfx0P6h%2F%2Fvsqj8Opep9Om6HQwGg8FgMBgMOjj3l91%2FzfJvwT24hCs4LfM0fcXbnsJj5cSlWM9kcYF7YlX%2B6tkVn9ZxmI%2FCqc6u6Ljibe8hq8a2q2cqzqryH1Vcerf8W%2Fm0R0Hl1j0TXqcrcnXx%2FHu160xW5dX8%2FgnnVaU%2FKf9WPq3Sk%2FOGzin6HgXneJCFfJwDWems0oHGFbtnHml%2F9OOcXMV5adxeY%2BZV%2BtPyb%2BHTKj0RowvAs8LzIfPK%2FsTtVBaVs9NZpQO1P3Jm8mf%2B%2F8oemhP7V5yXc9bKvVYc2W751PUqn1bZH%2B5Y%2BSPlFD3%2FzEbI3P1%2FqgPPq5J%2FlytboRqr4Eb0fsV5BUirXEyXfrf8W%2Fm0zk%2FSh6OMaA%2F0NZ7dtb%2BOGZ72VAen9r8V6m%2FgGpR3r3xTZheu%2B9zB05%2BUfyuf1ukps7fOOxkXtOzMRgHlFrO0Ozp4Dfvr2MnH9%2BIpL4hPU84LebLrVfqT8m%2Fh0zLezmUDyilWZTMnd66U55FnR2eZjj3vSv6uXoPBYDAYDAaDwQrEvoj5nIJ1IGuYVSyqSxNz2x3%2B5x7YkTWAbh5Z5q4s9wbnYlh3ewx%2FBeIfrL931ibd%2BvWZ%2BxkzrlHXlIH4TqzwUWV21x8Jj10HqK%2FGt7r2r2djSK%2F6y57nGe5pvZ33invul%2FTMQaYznun0SX%2FzOIbHaLPyd%2FLKZMzSddd3y8j0uINVHEn35FfncZSD8Dit7tXX50mjPgedK5ej8UDl7JQPcJn0HFHFn%2BHzyEdj%2FlqXqvyd8lzGqszq%2Bo68xBtVxhOs7N%2BdtwRdzNL5L%2Fg67f%2Foys8zZOc7yas6Z0I5yFKdjcj073xHV36Vl%2B7XdxmrMqvrO%2FJmejxBx4%2BR34pn7Oxf6X%2FnbBH5%2BqfLF3nQ%2FY7P0v6exeKz8j2vnbOEVZnV9R15Mz2eIBv%2FlVv0Nl%2Ft%2B7na%2FzNdVf1fy%2B7s7xz0qv9r3l3%2Fr%2BZ%2FXf%2FXsqsyq%2Bs78t5q%2F4COLT6G4Z90fOn4K5dpNf6r3G7%2FgJ7hq86fZ7pazVl8PPUxTnnFrHxFN%2F5r%2BqrM6vqOvPewP%2FWu1v96L2ub3Nc%2B5Dyaz%2F89jc6RfU6fzeW7GIHOhfmeARn8PuV15Vd5rWSsyqyur9JkehwMBoPBYDAYDCro3Fw%2FVzjAR6OSy9cfHwHP4gJZu%2FsezNU6gv3Sz0QVZ6v2Y75nPIsLzPYyK7K4gO7Z1f3%2FJ%2BtXtRWxNr2ecW7Yn3ueB3Lodecid7g80lRr9M4umR70XKBypJW%2BbuUbT%2BD779U%2BVeyPmBN%2BY4cjVD%2Bj8Suu65559u97vFH5wiyPLF6dcUYdL1jF%2B3Y4ui7WqWcT4dczfe3IuOICT1D5f%2ByPDH5uJeNoVQfeRzQOp%2Bf4KF%2F7hXNufFd9VGcmeF5j6%2FSTLEbt%2FYW2x%2FkVsMPRrbgO8qv0tSvjigs8wcr%2FIyt9L%2BNVdzhCzlJoX8%2FK7%2BTRfLszMyEPbZZyXDdVOYxt6t8oe8XRnXCdmb52ZdzlAnfQ6Vv7rPp4r%2BsOR6jvtcz6v47fXf%2FfsT9nO%2FUs527f0r0D2m93OLpdrrPS15X%2Br8%2FfYn%2F3%2F8ju4z%2F6x09W6bw9%2Bbha2V%2Fzzsb%2FHfujI792Zfw%2F4eh2uc5OX1fG%2F52zjhWq9b9y3llMgOvabzuOEPmwn84xs2eyOXBWXpVHtX4%2BmVtf4eh2uE5Pt1P3HRmfFTMYDAaDwWAwGLx%2FwOfo2u9RuJK3vlvjHu%2B%2B19jACXZlf09cFGteOADWlI%2BoA3Y8AetaYnq6r7LbB1wBjuEUGk%2FscKWOrwViFr5uJH4W8H2svg7Hb%2Bh6lTMY8dGYDW1L4wvoq%2BN2VcbO%2Fl1eu2m0TroP3uW4Vx1B9rsjtPd4juuUq%2BkCkeZq38p0xPXsHAtxC42zOgejv89FPdANeiXWhd9x%2BSlDY%2FHVWQG1RcXR7aRxmbSuynlSR%2F0toSt1DCgPS1wP%2B2isUNMRJ6XcKl7YobK%2FXq%2Fsr%2FFx2j1tEj15fEvz8vh2xatl%2FInbXP2YcsiKnTQBtZ%2FHHz2Om%2FF7V%2Bq4%2Bt0x0vv7BJ07Pd235fJ4HNrrE3D7O29APvqblMiY6QZUXNSO%2FSseQ7GTBj0q75nJq3yYv0fwSh1PuEPK5QNXXfmWFXiOMS6zme%2B1oA85X0Wf0LGp4g29%2FVb9ccf%2BAfV%2FyuMpdtIo56jjoMqRfc%2Fsv1tH5QTx%2BR13qJyf7se6Ah3b9ON7LeKDb%2FS9HNxTHWTXlV%2FLnu%2FO14PK%2Fvgy5dQdO2lUJp93Kt%2FOd%2FqHt5mTOgbUBrqnx8dn1622k1P%2BT6HjB3PM7N5qj93quu8lWo1bfl%2FLr2Tp1q63pPGyK52c1vH0ucx3Xdn%2FNxgMBoPBYDD4u6DrGF3P3Gse2e1JjHWQvitlp0xdqxLvztaC7wFvQV6P57DuOz1HUqGzP5wA6Xbsr7EW1js89xb0eYK3IG8WjyRO7jEb57SIPTrfpVDuVuMVAZ51n6M8tMcgPCar%2FL%2FqM0ureRNDqbgYLxf5NJajHHLHKWk9tf4qL3zOjl6QXctRuU7QnTFxjke5CI2ldz7DuXvlleELPEaq9fPzjc7BVv6fcrIyvW7Z3mxv%2F9iN2KfHfLFttm%2BbtgIn4nFi7K3totOLy%2B5ynWBlf%2BzqZWax%2FxWP6DYKMAeobHqSn3NB3l%2ByvKsYsO4P0ng3sdbst6Mq7lV9je6tUq4l8xkrvbi%2FQ64TrPy%2F21%2FnCbfan35JXP1R9td%2BsWt%2F%2FAZ5qc8jX7f%2Fam8HfkR5VeUPwK5eqvqeYDX%2Fo55wjLoH5Rb7a7nuh2%2B1PzqkHNXLrv3JQ8cOtbnud9nJB3%2Bu%2FJ%2FL6z4%2F00t2z%2BU6Qbb%2B831FOrfIzl%2Brbhwre9H%2Bdf%2FDPeyv87%2Fq3HKgs5v3cc2TvsyzXT4%2B%2F8tk0X0YK734%2FM%2FlGnxMvIX14uD1MPb%2FuzH8%2FmAwGAzuhWz9t4plgLf0rvmOZzqFrte68baKnZ5gV9f3LDPLT%2BM%2Fq72RAV2XvgVcOftQgfjX7n7NW7Cja0%2F%2FCPtX%2BWnsR2MVfsYp4wgdxC08ng53prwu%2FY8zccx9lQ%2Fjnn8ndqp18HckVrGSrG4ak9F24fIosnKyusL%2FuK41ju8yqb2IUztXuIvK%2F2uMX89L0c%2BU8604Qi8H3cGdaPnoRc%2FVoB%2BXJ4s56nc%2Ff0s70ng68ngb8LoFPJbsfEC2D9tjs8TPva4Vh6f5VvrgeeLGFQe7Y3%2F3%2F0Dblo5THnfNOEIHHJXyca7D7v9d%2B6MXPY%2FpMgf0bI9C02U2Vn1l9ve5iJ6tq%2FJS%2FSi32OnDy%2BHeCVb%2B32XK9lpUHKHrhDTd%2Bx%2FvYX9koq1lMgfekv0rbvFZ9s%2Fmf%2FhC9Ze6jwKfVHGErlP8f9f%2FA7v%2BDt%2BU6Tybw%2B%2F4f61bJs89%2FH9m%2F45bfIb%2F9w%2F193Oweu5Q5ykZR%2Bjl6NnBqn17WteFzjOrs5luN8Vq%2Fhdw%2B1fzv853ZuV09u%2B4Rb93z%2FnfW8e91zuD94Wx%2F2BsPxgMBoPBYDAYDAaDwWAwGAwGg8Fg8PfhEXvR2fv0kcF%2BE%2F%2Bs9r2zx9LfaRFgb0z2eYQ%2BdW%2Bpw99pXHGJ7EvzfH3%2FCO8A0g%2F7N57JU3Z1Oc1H9%2B3xqeyvv2PCviP22ek%2BtyzPam%2FwrfJ3e%2FXVhvoeEIfWG92yh0z7BPk9q21X6OryyDJ1X6T2jaz%2FONivluXpn2pvnj%2B72huya3%2Fey0T6%2BN%2FfsaH2f228hv39dwfUPvTDDuwjrqB9qdvLFtf1t0U6rOxP26FPOzz%2FrP9znfx5l5vuodR9mwHam75riX1%2B%2BozusdV8tU2Shu8nOBlDVBf%2BrqGsbyuoW1ee%2BoLM9oy9%2BIZVmeSp7%2B9RmfX9cif2973uXOd%2FrSfnknScVFm4z3f0isx6LkTzpT2o3Fd808l%2BcT1fob4Aeaq%2BTbvc8efZ2QHNx%2FeWr%2BTHj2v%2BAXSn72JTPTLm%2B3yl0rHPebRO2l99T6%2FuZdf5lOaRvduP9uD98HRM4JxTNp9xYEP%2F7cxqHGb9tDOWI8vp3LCzP3rVMQv%2F6e1I7a%2F%2BXfeak%2BeJ%2FfVcIu1Xy8zeXeXzrMr%2B%2FE87vjInQL7s40B%2BdEcbzvw6uqv8qud75d11gcr%2B6jcBbTGLFeiZUV3fUFedH1bnGzL7U66O5Xpdz6V6n9JzH539kcnb1zPQxV125xaR7qrc3Xh30p703Tralz7aeYrBYPCh8Q%2BIJGqiP3RV%2BQAACrVta0JU%2Bs7K%2FgB%2Fr34AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHic7Z2Nkds4DEZTSBpJISkkjaSQFJJGUkhukJt38%2B4LSMlZrx3beDOe1eqHpAgSogCQ%2BvlzGIZhGIZhGIZhGIZheEm%2Bf%2F%2F%2B2%2B%2FHjx%2F%2FHbsnVY57l%2BHZ%2BfDhw2%2B%2Fr1%2B%2F%2Fqr32r5n%2FVc5qgzD%2B4G8z%2BL28Jb%2Bubu2jtVvJ3%2BuR1cNez5%2B%2FNjW1Ur%2B7v9sf%2Fr06dffb9%2B%2B%2Ffzy5ct%2F%2BqL2F7Wv8ikqL87lGOeRTv1crtrPsdpv%2BZN2nVtpWl%2FVsWHPSs6d%2Fi86%2BX%2F%2B%2FPnXNvVP%2Fy25lAyQOTJiP%2BdU%2FsgUmdf%2BbBf0a84lP7cT2gLlG%2Fbs5F8y8viv6OTPMeRCf7UMkXO1FfdZ5Mc14D6%2BOoY%2BAMpjPTHs2cn%2FrP5P%2BXfvDOh55F5%2Fqy0g19q2LP3MWMnfegDo%2B5WedcPQc035I9eSVV3rPkhf95jAefhZksd2uiHbifWM5V9txGkM%2F1J14v5ztB9dzVicbR%2BnX2f7KVlZ3ikP%2Bm3mXdd5LJeyrG3aIHqGMcnqmmEYhmEYhmF4RRjH35NHsNen%2F%2FNvL%2B9Z8t36Hlzqa7o29a54hMvo7WoHz%2BZnSJ3wlva%2Bu5b38538z9jxj3yGeZ73db7ELr2V%2FP%2BG%2FvMWXP70s2HPw6aOTSb9d%2Bnbwxfka%2Bkjnc%2BQ%2BiQ%2Fzl35A03nb6SMXI%2F9yL4s2y%2Ft39qll%2FK3H%2BJR20DK3342H3M%2FKX2Jziy5IBtsvuznnPQL2GdYICPsdgXnUee0D5P2Z7cd2gz3Qp6ZFvLu7NmZXsrfdfSo44Gu%2FwN1aL3gvm0%2Fjn17XYzQLn7IfdB2X%2Ff%2FSjvreOdvzGdK9uv0WV2S3rPrf0C26QMu7KspmeFvcX9Dlvy%2Fkz993z5Ax%2FtYn8DO35jyJy38AOTTyf8ovVeRP8%2F2%2BpuysbyL9MXbF%2Bf63ukG9InbCbrFuhh2%2FsaUv8%2Fr5E%2Bcypn0Uv6c1%2FnD%2FnbsW0s%2FW0F9pT8t%2FXf27eW11G3R1ZH9fTxHyGPlS4SVvzF9iLyndeXxeOZMet6mHh5V%2FsMwDMMwDMNQY1vsm%2Fw8Pr9nXD32gBljvx%2B2ffGzTb6LC70Vf8P8w2dnZ9Pq%2FODWCegOx4Tn3MD0LUJe6%2FNrX2c%2FzPKgr0Y%2FnKOzqyD%2Fld3XdjB8fNiO0BvYfz3Hp0i%2FUMbu22fnc%2By34y%2FHaB%2FYkfFJDcd0%2Fdx%2BF9d7kfLn%2Bm5ep32Btu9a5vgPunlEnuuX88%2Fst%2FM16Ijp%2F%2BdYyX%2Bl%2F1d28PSlp08dGyntIvuxYzDOHMt2WeCT2MULDP%2FnWvLvfH7guV8lL88FLM70f3BcgMvJuXnOsOda8i%2FQyek7L3iGF9bhznP1%2FF%2FpBrc5P%2F8dq1DM3K813btc7Vu943l83tkCGMPn9cSNOJ3Uz934n2cA5Pu%2Fy8qxTHvkPwzDMAzDMAznGF%2FgazO%2BwOeGPrSS4%2FgCnxvb3MYX%2BHrkGqvJ%2BAJfg538xxf4%2FFxT%2FuMLfDyuKf9ifIGPxcrnN77AYRiGYRiGYXhuLrWVdOuGHGF%2FEj9sxPdeQ%2BOV3xF2a62s2L0jruD93H5l%2B5DuKf%2B0MzwzXtcH2xu2ucJr8KxkbPljf8Emt2pLK5uc5W9%2FImXy%2Bjwu48qeYJvB6l4oM3rM8s%2F26HUKn8GmbNsrNrv633a07ps8mYbXEMOvhw2%2Bazdd%2Fy9s02MbW2D9T9r2%2BdBufb3X5%2FKahKvvC5FHyt%2FrjrEGmtfEenSQEbhedt%2FkMil%2FPztXbcZy9TWd%2FB1v5GP2H7Of%2Fkl67D%2F6vpiPkU%2Fu93p494x7uSbYxyH7hWW5ei7%2Bqfy7%2FZ380xfUxSLRr9HtpH%2F0DbndMfwU1vPkwfFHZ9f%2F7Xsr0o8Dt5J%2F1x5s%2B3c8Af09fUfdvezaRsaokF76KR%2F1nYG27HpJHXDkR7%2BV%2FAuv40vsAKzWnM57zXvZyd9lyO8L%2B5pHlX%2BRMTLpx9utr89xr6eZaXVtZheXkz6%2FLr%2FV%2Ft19rK7N6%2FKcrn6eYew%2FDMMwDMMwDLCaW3W0v5sr8Df4U3ZxrMPv7ObWrfZ5zoXnCh29P96CkX%2BPfRi2oeWcGlj553ftxbaR2nbMP9%2FlsN%2Bp8PdE8P%2BBj%2Fla25PwLXEvlj%2Ffs%2FE9v%2Bo8EcvMfraMm4cj%2Fd%2FZ5q3%2F2ea7PrbT2UZr%2F4zbInH%2B%2BHqwAXKtv1Hobwk5xsRypiz4iO6tp27NWVs7HO2nb%2BY6ASl%2FQA%2B4LWDXpy3YN4v8KHvOG7Hfr5tT0u2n3fq7QK%2FCteXf9Z9L5O85H%2Bju%2FNagv8m4k38%2BDzqfbsEz6RXnCl9b%2F18qf%2BttdLBjbezDQz7kcaT%2FU%2F60jUyT%2BBDHCDyyP%2BcSPG6ij9GvbiH%2Fwj499%2BfdPPK8Nsd%2FO%2Fnjx6v0c%2Fz36P7cYRiGYRiGYRiGe%2BB4y4yZXMV%2F3ord%2B%2BpwHXjntj8w14u8FyP%2FNZ7f4Ph65sfRj5mDY79dprOyoXgOXvrqbIfyvKCVD9DHKBPXZvmx%2Fzp%2BH5%2Bmy9PZo14BbKBpD8Vu5zUaOa%2BzqReeV8fPfrdcOxTbP3b%2Bbo6X7bv255I2Zcxypd%2FR%2Fb%2FzVWJTfnb5p%2F6jXrn3VQxPN08o6Xw7K%2FlTz%2BlH9Pw0fD%2FYZu0ftP%2FQ97YqP8dyjpf3V37PMs9vxU7%2Bltmfyn%2Bl%2F1P%2BOf%2FXfmSOYavnmOfy7taH3MnfbRRIizb27G3AWP9b%2F91K%2FoX9kH7Ocy7jEtoDeZzR%2F5BtgzTZtk%2Fc7e8VfEIe%2F61k%2FJ7y9%2Fgv5%2FjZB5j%2BwWI1%2FtvJv8h5%2Ft3471XkPwzDMAzDMAzDMAzDMAzDMAzDMAzDMLwuxFAWl34PBB%2F%2BKtbOMUBHXOKfv%2BTcS8rw3hDfcktY%2F5i1czJ%2F4rEo36Xy57qOSuvstxa6OJSOjCc%2B4pJYQOKWvA7OUaz7Uf0aYqPg2nH0jp3yd3iJC%2Bxi9ymTv%2BvuuF%2FKS3yVj5F2zhcg3twx547VTbw2EGsIZZ9lLTLHm%2B%2F6NfmfOZfzHT9LXo5FuqR%2BiTnyz7FR77GuWa7XRrk4lut%2FEQ9OP%2BV%2BOzo9SjyX79vf%2FqEt7HQA8brEknlOQd4bx%2Blnu%2F5D%2Fo4JXOH7Tv3iWMpL6pdzKSfpXkv%2FZ1x%2B4ucyfZs27X3Us7%2B34e8puR7cbl1Pu%2Fty3h1eG8z3s2qHfoYit%2B57H3DmueL5Mjl3gDaUHNUv0C4cn3otdu06%2Byv9x%2F%2Bj87JNe95Xlx79j%2FtKWbmvWvetyuq1omAlt4wN7dKkbDmPhbwS55XtnraZHNWvzyNPz1V6K%2BjBVf8%2FO%2B79E%2FlzjufcZJp%2BHnbx4E63m4dEnec3Ki5Z56sbK3Y603llO%2FT4OMt9pn7p%2F918hbeyK8OR3oVO%2Fjl%2Fo%2BDdwH2Ve0LGniN0Bq%2FpmNd47pDj1a1zj1jJv2uvjFOsH1btm%2Fwv1ee7dUo9b%2BoMR%2F2%2F8DyL1btMJ%2F%2BjsvNMrPI6D%2BREXbI23GqsZp2Z8mdMmOsEep0vryvYvVt7jpnfHbpy8N1D9E2uWddxpn7h6Fu7HHuPeYu8o67yzXkaCWMFyHpBv6fe9Lv0kd470%2B5374SrsYDHOZesE3rJc3pXv5T7SK6c8%2BzzVodheDP%2FAKCC%2BiCt16PCAAAqF21rQlT6zsr%2BAH%2FU8AAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJztfSu47CjW9pJILBKJxCKRSCQWGYnEIiORWCQSGYmNjIyMjSyZf1H7nO6enun51P%2FUiFpz6T5Ve9cJsC7vuy5U5ud9Np4A2rORLcbXRmCHo8MCcF3FBWsA34V%2Bw%2FNiHeCBChABtgob0J4kwXfdk9mxhMHxzXxz%2FPFDbwCVm91BK9VxM7a%2BbE8VFOB4nUDhKOkw8GG5rys%2F9wkSoNxULKRfjQOvN4G4c1yd297PmF5CbDEp%2FEMR85XSDw8r1GvbKO5GeU4iOPWWZFBDzF85FsjSPk8GMCZsqzS4j0ltK%2F7u626Qd%2B7bRxePcsWw%2BI2Z4AE8UaqDcQkP0RQJK6%2BXsoVIk30M%2BqGuwWWhtx1%2FcY%2B5rn5%2BglspLqM1Y4OJNizW%2BrjFwMGCbQ6eHQR1T6D476g5cFz40%2F08LxsPLz%2B8%2FLe4TsQ6Ep6TTcKbBXApthUgFfbEnC0c1R4ycMAnD4d1S3FgAr60zV%2B34NrmwB%2FVL7iZ%2Bzb8NB08fgCFC7QeNzdT6huBx%2BFO3dVCUdfh1u3z66eolHVN4Pd7j477NcglLkKmTsmKCxhrOhgJa5tOwLxtgTnYD%2FznAiqndYFVxXwyqIbZJTvR7xGBm6sduF1G4WHXkinPC6pSRSVIV2MwTWcDxj67%2BCkvdGlok2aY9dUJ0bhYhj7KyhyoEstFy8Xy4ykVltQ8DyzpNvZzNMXhwH%2FWNZt64GLwP6SiSh%2Fw4PZcGzwZTxxNJU8jKDfkNuA6pxY9CZ2q6v3TiwdZQaP3woNIDbarCJBMoHM2m84DTYNY6sj5QmNYnSbHmEq9E3QEZbsuyvYS%2FKjPCTMuGGplKJTPP9Q8P50tMekkcJ1PAT0A%2FX94FBoSjAv%2F2v0JH108SnTCobdWZ5uaYHxJLDzkuJV94EbzDlFqXdBvJVtQYdH9AYg2%2FRhYElm%2FzTzhF6o%2FEKhZb2gAgEaeF%2FwwNjfhga0fNkpG8ZdHW%2FCFBXd2KZrPNz8sHORAd44KjQZuTeDHpt0TbcwFyms%2BP%2FXoyUzaau8PsxU9gN0P2iV3g1qIaXpGVHgGgRD0hCQRga9rUPY4m0W3kG3y%2BAlqQU%2BZ8dTX%2Bt6Aq54cPn7%2Bkobl3ODYhpG6BulCOfq14gmGC9akAjhVratLHA5Dw3a0amLrD0wL6OXnQ7wC74B5rwWhC%2BcejTukbRdqC1Au1AUgl%2Fjj70Rr8RXC6nf%2BoVX%2FRcLCgDP03KjBlJGVkjh461XAhUrK%2FLlzEo%2BjEomeXISzCA7oyZ%2BOKzsGfQcEc60YRhDjHVEoHktJre73pljdm4TGqAq5MQvL%2Bv4rS4%2F6qOhkWIwfXTtKxKOO72MIiHgknadE0de33g8QnqITWGBp1x4g7Kjr0RBAbMyP%2B3JusG0kgajGXtc5zoTvekJHz56gUT0Vxm5mEORrhETq9qxlOwo8qP34FmHT%2FD4steKinptqxu9rhzBCn1twKPXiJL8dALqHx6CR2%2FbMcP00DG7LGctxYJRYxpP5Cfp2z7X26BjZLnj1SG6M%2B41vcp9KvoDPNazxweD%2FSOAcdamJ8errh5ePC2bgpxYM7dfXYewYlYaJW1oXGTo%2BPMdNQEqjOfMC%2FQKs4iTTcV0VAaEAfT1IhRYMawTQ%2FjPGyhi646%2F56bK6dL9Rkz1%2FggEsCTfGxwa137v97Orncw3EPpDjojP4tu%2Fe3DZbptFnlaiXDFJMjdiNqqj5Ea0%2FF7coDI0md90uN0MjfkJ7CIJdr9MK1%2BKXVdRXArIMN5nSMX9qa36CZZRjR7u%2FchbLx%2Fkf0ONE2C4bEj30y0u03O7rCMVA3Vfdx7FNEgP7MOWAkAPj%2B%2B3o5LwwzlwG2vJ4f5DzrnbPcd9OWqILPiMExg2DhIzgQkWXCZmlKZWCuiZ52EF9dOU%2FQvvqC1nsbSjCV0lw4YHJsfKA8Qu4fL0ylyvo%2FeBcMrf2IO3eKZBs3Di31nRsGAUcwUBaLkK9gKPvGASVZfGFi42DUlPf9IHGg20%2BZJhJgen%2BbP708idODWGGZMSiRzO5JY2GvCOrKT%2FovM8kBQFzHxzfCQNfNT0Tsu1ZHMdCUiMtayJxR1At0GUS%2FiLnZq3BCMLhJdapLc%2BTMx436tDkzMg41E05mRmBz4oZiiwbrOjkXypuO0iCwfrGRRZCxrGGHdZjbL9%2B%2BM7usecNy51bg44vc2GfZ7hJFRdFCDLlLHoD0jHaF3SBGzqSa0zG0%2BfOwQahze0cyJkID%2BWji0cp5hzUexI3ym%2Fwy8VuZKj4pOi38OGVe0By9VCYPhDGa8J3jGvXvb6hCyO4D2tYF2Z5kRLWRcf3mshBqc1CwjnCdU0QsNveNFA9uV8E02ySkMZnV4%2Bu2IfdTpUU1SOWX26Zh0fvpHADcAssWoUeEv9VdZs2yJP3w1amm9OwuOUwRUuRNyp8t%2F0YXa97nfw3NUZc6dS2u%2Fp6UdgVoHoh4YLHBwl1FUiAPu7%2F86Z1cJqy2vb1VNmju28zUCmI%2BLRb4F7VNuPW2vPjYCAtmmQmEuEqPbYlxMDKZlmSPL9ekoPYt2BfNp2o38h8aB24zOsFM9ihPoCEMiAZULoQ%2BnH%2F1zcHFc%2BOswv91Q78LE5zvmq7Rpk9QrWK%2FGALqO2Bs5VDp%2FL2BGmOVZIpAVLpkI9ATMXfBtKuhIv%2FiR0Ct8enbWI8MhNGSJNScbCyHMO5Rr0e5eP491gcummN5I6y9U9trEdB%2Fd0Qt%2FTSfTq2Khq%2ByxN1DMRmBdg6HUDKq1JImS4D8tnvirA2wvG8scM2jmqQ5QGnY%2BZHT3BPLQ0Q%2Bq02HUgX0v363Mp%2FS53JSubbVcDO7BY6ukrHg76div3Jdjxneo7jjOgE8SDx%2FwgxRipxbZktO5MNSfKNFAA3DT8D3h7iT%2BwoWXIN2WRlxwrPyUYGyhcN5ZkJ0vrRpf%2BWcsXYSJYQH8vBYezHx9uh6KU%2BGMYQACyhlbivM%2F%2BLG0TsWgiLuUXxysauAdJxcfDs2DdwG4E%2FuIPIjN5LrAaQ98UlDsinJIE7D%2BK8Px79UaxyGI02s3BQAzdgvGGZhrjpXj2EB4T9yVLntl8XhvWZsylto4THPsBEMyMewqMMvF8nDedJ%2FsIdya11D82LQ8HKLVKNbhBl46%2BEs7LP8x9zc5XA7kzPzDzIrS8TteAbUil8THRfMbvp8sE8dfV9RQpEyHpswvEkFEjTEQ4r704IHV8VMuy%2FcwdjAduvLfJySJFWLqAZs6WI9Br%2FztTWjyeAke%2BMmYUofQvgbwmy7Tpd6Kyn2zanRmhsd7GGvECM0nrGeza6UF%2BZPwwBtg1F6xvS3RjQaLOi9t%2B5o4PDdqLmS6sML%2FtC6SJN0v6yaDvA1%2FHx%2BhfnBNCxoW%2B%2F6ylnUgJtIMMkrDW%2FLCCURYN4%2FCg%2FqjoTtmfAVeu1hRdGvDSemerAIAno4BYI87XfucNFNIyBBiGWs3E%2FEGzkmAeQ9UGu9Q6InxZZdrTuczptUh6qKEcH%2F7Ba33naR3GEK3cwESlOevv25%2BF1iFn0LcUmlaeP6MAiolkQCT0nSYb9zh2DOPC36Bh7u5ltiBtML36EuY8Zg8Ih%2Fo%2FH%2B%2F8u40LvruDY0cxBPaie%2BOe8sVmZywx8egT08DpmiRsjwqx%2Fb2i5MlhqgfjHvEl8MdbYaTMTQSh8%2Bad2EGYxxQMTpdYNTkuAiJpMwM2rGtoun%2BvT6z%2FSctldw3FCU6BeI28W8v4ubIAlBHoC4uKBiw2vxPdZ0uN%2BaYjklINQrgCIcRAe63UmNyiEBRz5VTtCAqGSbCB6Rut4144Gs4Gii02b98vyCyx8UGYMVvXWoPZrgpEnm0669GLMlC%2BhJEVOlbmqCkgDQddp3vtRCz2CdS0fL1TmUUFEOZOjqNJn1exX7fDgJVla765cgJ%2FaYdSlpOM1kE%2BtanKoD8vR8an4dSI549ZC2Hpwg8ys1nZspa1sPQuDEI8eFcm4Wezox3mfFdy%2BNXQD%2FYWm0hEL121Fg4F6niv8qh3vTRuxvos%2BqEy%2Fa8c9i3JyDDSNA%2Fns6qf8FC9n%2FQ%2BaRcByEv7AflCGGKZuQt9boK5cZ1sVe6Grh5JnGqPjWdsDdlKfVycbhocKe0ZlsG0x794BjHsLAt13vgcDTP%2FVO5AdN6gmJJHn%2Fnj6Y9r4w9AwnwuBjp5u3faJ8%2B0mEfradcVANXND6BRD1bFtnPEfOEgYg%2BNlZvHvucZ0DJLOPFBKWv%2F0jrBAg4%2FvkPnI3P%2FoHaG7FjSdS3yujyNgDhd9F2GfaxFSTuL%2FoCeXfklVIcJr8lcBgIFMjJta1%2FVEmAROS5XBpQX3zKFV4wYMo5zPxPf93Tu0mmfMEu9MfmEoXeWv3iFCanboKNFm8sf1H6O%2FufRct%2FNC5QV9kkF1SPdSoaSgEQbOAgDVZ%2Bv3mO4aTR%2FuC6g8N4cMT4u3Osjtylv3bTZ17Xb2jt3HOzOO5rU9yPzudx3pp3eMbh7o%2B6%2F%2F%2BPqPlwSkpDNwS%2F7OTaKktqWDqKt78y4AdAuuIqED8250mho%2FE%2BDrjWRp8bBizEM2s%2FM9sMpFCbMZoB6tHtUOhSyApRvRrk%2FICrKc9TC5aP52h8tHF4%2BSOx49uu%2F1TVYlpRP295vKqohy%2FKcAwOTCNJ1IGA0dOHLk2dQGS%2ByNgMl4uu1BHPQ6yjIN2hFlwC6prAHX3Z8wTjxnnevkg%2FiZJ4imyu7NNqPphyXBw0fMMdbWt2197qFeaq5u7dK901P9MAxDegGLx%2B1MWIYz%2FZzIVYP2hE07XgXi%2Fl4VflhjsL2OgAFhARrodgNHSAV1IuHnDTGK82tO10v9VII%2FLIjZ53KDPe7cjoZYfTZDQhBXNtu7AJBG3xeoXO4zlm17NCFdOf%2Fhu63X3Eo0bukU2BM1StNzhHeC3F4MqkSf92ioD4KN9Ix69oK7tqPf%2FTj%2FleAcUOuUXZd6nRfw87oxtht4peJ%2BFwD8tUo4I2O%2BJYHPvhOut2NGe2Tzlxvd3wMdur1vHfeIQHfFMIlRc1Cv47kSml8VzIHOID8IM3lCMsSQe3y%2B%2FwU1s6e4h33LPnh7cShhv7Lb0YJhoT8FgI7Q%2FlGTJfKnzGzBrPY09IKkz4J4bVdJ14aAR%2B2vpkPoGtL07DES6hKSCNsSa9dR1v2MM2lKaBvcLMf%2FgPrj%2BokaS7qaUoj3xcTwohXEwsj2yE8BYPrI54XKsruGjzwh841bEJ64TnfZ9LZhxNz4tqJagI7AeIlcUnR2mgHSXlpK7d1hXCgByh7IWplQRZaP6%2F%2FuIDGKmt6jBaFojuD3nex5BjD3UwCQTCHIeQ7NUQNQD8yeEO0jUkDTsSY0r2GfORACJzLJAZ7Ei%2BC2SRWsRcc4WMn4SXLVxAo0qBOWKnme%2FWIfz3%2BLy7zTGi8jiQ14sN3R3DvGMlJ%2BFwCqiwH14hnW4U83z%2B2iaO%2BT1ZhVjvNeCKdrBPQNu5ql46co5L6gLKWInzIYh%2FzXKc9DB%2Fc6KNmQO5ccUTM%2Bvf404Sn6JYj51GI27hdCOAH9XKAUH7MAcLX1msnsq2U86rrtU%2Bm5EJCC2OzaK9Nqc%2FDEcIyEuAjfJTwmGXR7Mz%2BMowisfE4GKXA3EWKZ1AJ%2F7uPpP9RhpGnkRBO1V2wIf5IWAaG98IhYl58CwFraPjt1%2BJ0ppGtvAykjV%2BHIzVOabq5jUr149JR7W8BzWHYxpKw5NYkRX6warDBL6Rj1wRiKEbbVmTfaPp4AVHChNYeLuNm0pGwaM6VT%2FCLYnepM7r2IWJDqheedq1vhNW32ofgODLq%2FUQA9InV99pHGcM%2BYKniNYvbVibru45fjI2lNK7P5QLtaIZAJ%2FrfPrn5q4NJZlN2sFRiRobTSJB4%2FNYqVoG0GdOp1iF0ghyWOQI733YU6DjRoONuDuJihu3R17BczwDv6Cs6RT6QxQS9yi78EvpkFChvGEc9SKjXAx%2Fv%2Fy%2Bxp3CZqIwRZHjI6uiRaCChhrWTmQN8%2BJ3oKnhQGhNdMEKyvs6zbAhfrh7apvTZakNHAOHxgG8Y23SIC5YxYATHfX4APegUnEA3uRi2p97vRj%2Fs%2FsPpYXgLyC0E6PzEIogc72MxoL0sYnlZCJ%2FUHDPx2T24SHxnPBEZT8oK8yQz1Bsak6rDvzN5Rez1raDeZwBdN5a%2FAd1hR%2BXD8XHbvzZPOTy%2F%2Fti7F9trxuQr0jU4zt81IS1LwyWyKS5Yim3EdD%2FKUHoleV9wEs2iBvDF3dPke46ALaEAHAqes0TPwZRIfNv5OfJaSF7bBqYtJO3nuj%2FM%2FHwM4dFsGg1vpIZEL%2BqW1JCwfzq5MrbdlliKPBXqm5SVJ3oZB6mvczBcRUuRsITN1%2Bjjg2oF5E9%2FrPxNfnlfF6b0pg0FiQ9L16fVP%2BSFyer%2BEYaKkNVOxzW7Wl6OziBEjwhQ8%2FTQzeY%2FcNiKqFaDSUv3q0fTfg0OBglEE5b8mPrhbj7wjCkIASM3Hvd97dqFl4AXXa0%2FD11TJbHEoj1VIA%2FDNtWiPDwy73ZQ4ELosQHSwtfbIw9WCTNt7cAi0GZX8H4kv2CrLTCKNFGRfeQwf73%2Bfayw07gtHzJb90WJEPizBzy5vaxIi%2FUQ7hnw3llsuFRy1RNZD7RdBnJ8R5COJacfm6Wz%2F%2FK%2BJz5%2BhSdas0BbyCOLz3h9Ev3G9XSveGGVFCZXyll%2BrLS2gmYOmC9qwY6kcm7Po54Be%2BL%2BlTPQSmHGxMX4R6xBDkN9Dk%2F%2BU%2BJ5DkzmhjghnTo0R5PP9%2F%2Fsak%2FVIyAQ4QhZraOrnq0rBjiNapC1g%2BlaBb6eZTcthIDlyGBEXJAAT7tW6FANaLbxo82to8h8KHz9DkyS3CftelvF0xI%2F3vzlkKJE4FlDdhV3atpqj13dbEqIBd2wY6c87tYxkldRul9eG9G%2FOS6vojWT5DEgapt6EKET6r4Wvn6FJbvxJzCBN7%2BP8XygA%2BYG8DhnwGpySGO7wNSk2Ekgv9vXMWc0xh7ggsVFS5oxrHyxuy9b7WEi9rQbKifAOkYPKyz8UPv8YmmRmkwQB5yY2s3%2F8%2FL1eRX8VSpZtixIUqul03sh7pUOXtZu9zEOsAmNgve7ZMMqFdh41HcPCeDzkg%2FNcOVkCt93%2FY%2BH719DkfTHaMDYi17Qh1o%2Fzn%2Bs56mRsOieWDPsxSCLBPEhOtgImXQvENc%2F2jza2OcchFkntMTsikMke%2BO5ZeEHP10stl3n1f218aH8fmgxkHA2iIl3wz9f%2F2%2Bu5CFW5LmFrq2diYncyNKyNpv2Yg8BqLbkgUQ6qzMIAT2SWLdYE1sE6TooUCWRHp5fLpU3Z%2FqXx5fj3oUkJVvhHPbNX%2BH8hAXI26Zt30Ugz87EYuxb70nAi8R3X24sXDAG5oYKjI2c2KnilOR%2FwroTva3tIkK48V5Co9gjt3EIWUd%2BNT%2Be%2FD01WBBH5hXtLaPWfXjzMRn8ViVcNHTzktUzAhsf9OnckfLBvWYCcLVFdPBPKq83aIeEh5Z65%2B%2FBGzx5xQBB9M2ahUvglHbuYjW8VxL8PTY6j0AZyr0T18vH%2BDyvLTnzsWc1Z%2FJmONv1qG5dyAzHRMRVrNPj6aSdYyRn8ZoNcOtxlrt689yDcfrlQOZrl0jHt342Pswr2H4YmN444UaFhcGX1x%2FHvhuj2iDUgOW9zpk3aeZcJ9UsELdHbdYqkdRY55twHQmR4N0iHVpm%2B1tgmpl8PqK%2BdIUPyo2wBGGdMDiD%2FMDSJsX%2B3eVP3AqV9fP5x2bPea9Dw7AHZ%2BsxirnM6AWa6Jy%2FQ%2FILADh3jvLNAIf5dJbmD3Hoj1z3ESqRzx2Azl39XIGV6PI1QSUfyD0OTgq77MKhA6DTtx%2Fu%2FCwPV3h77NbgCNWe1lXj%2FY47tVL9H9Nz7VRn0I69S1BtDQ8Y%2FdGR4xxz0hvhMYIzGgTin9evpZGdzVOI%2FD002fSwMAl%2BdmpMgH5ZcgmvZrATe%2BJ5sdM6EbK9zoIs6bSIy1%2BM1t2IBZVxdCFzyDMub3OR7eGHfTG%2B5i1HTf2xQd0s3jezpPw9N7qWJAF5hLNUfX%2F5sYijUwDGHP%2FG%2F64MG7fMOzzOTHYTdjF43otv2OvAQhcveg8PDXrp1c6zPmnFCuTgqwY3oaIBHeIwfsFn%2BD0OTbTUCg01%2B7XtTH2fAOW7okVJYlh1DfVv5q4sXn2gHT850Q5uXMSNXM%2BgHKpr7Oju9Jl8Yh0cU29uCtCacSHyJ3dDgweg1gkyRif88NMmD7%2FJcYgWm%2B8f7v4YRl0Q%2FXWZNe1Y2KoJT5DyHm9nbZZmNMCygIavYDUG0y9i%2BvOf2heSh9oxLuAifbaScbZ3Bxt%2BNw3KLnb1P929Dk62kmvy8MokKCB%2F3f9bhI4PDcCcktEaQy79AIdJ7MJ4XVoQRpllXqdjCb2WtLKmKJ6qLSCe6v%2Fdg53L9Mc7i2ugVgyOazb8PTVJTlhrdEBNZuo%2Fff5JaQh3QaMR8lniyt0jzQA0221l6aVcfbIR3URPBDBEc4X2CeXEPF3PgreyzIWCrsx9%2BeSOiLU8Y3QvVkar2t6FJoliV95Bt1ssRFH%2B8%2FgfxqMx5z%2FGB0fWffO%2F8KjBvQKKBG13bk4leKGBQDxHKce2rwoN2tq1lZrcB6c927ieaT0E9QoD7HoyD3YJw5O9Dk0ojCryoEAzWnp6Pp%2F9xleY1sQ1S0cPuF7qA64F3VibthSkM1KmD2W5AcG%2FvjeeyXd3MezOsdrY6C%2FoOGMf6tYbew1mR6M1mKmFX79JfhyYnCkprMG6liaKvRLh46I%2F7fwuUXC9Ik9zMyUQM4XUDznEPWpZc2oxHK%2BWVtVgLf%2BxapVQ%2BeicRN%2FlRh4FxEZuEuY6%2BucmM7QIjS%2BJSLvIvQ5O7B1bW3GfHUdfIrKjl6ePzH1wL4hDsYLi3P2Tc2xcxebOU5XVN2zbGtThaWF04w%2FhecIWqd1HrFkW%2B5w0mCO%2BMh60xFmZyE1KaA8FLafvx59AkEEekFs4T0%2FDU3Zydj9vHAdCVGB6Mr%2FBoMyeBwK7C%2BJS3kwbHe7wcFAGxmh4eOzvWfkag9kvuMzfQa5oUlsx1PAhw9rVkyo7l6IgrQ6h%2FGZqkCJkMjVLhD5H3TXq5xo%2FnvzcbKW4A0oAIqeYE9tQgbEUDDkcdG3nNbL2HOhLMkf9Jjd7tkm8fsULsPEFcjoyaXDaPZPDo%2FUam4HEf4M%2BhyYVRiVvitTE8a6ju3U7DPt7%2Fl1MlfOuCztCV73MBVHXGbGXB9ZJimkF9Qbjr5u0Wns20%2FjHj%2FRswwEF7H8lL%2BZPKmBsU07q8dGrRB%2FLH0GQWTEk9cp4JEQ%2BiUFJn8%2FvH819MYrhSs6PpDcWe6xBsP6vikJSeKSGw1luriUbC5ghv1ucLd2kmAmtelENWKHRAcPxXMtP3sg7ze2jSeIFIl0dSbrIEzYmMZREEQ2L6eAXUibCBquk2R8GzqfcdkayNUYXWZDI3XMzYq2ScU5EbyT1cu0YCp2YqvDDpkR0D26MA3A5PUAOQ%2Bsc1KHKEWt%2BZE3hRkRBaFj4IpX5HoEFlHk4t9eP5%2F2pZ9Nw3l9K%2Bbjv6bj%2FTuSJQt6940n0Wh7eVGhYQHS%2FgTuT2GADeVzrdiia0l9e%2Bhtk6eCIM6q2l0YMQO4bEUucU7Y6UuRcMga5j5JuF0Zn1sfHcFf38%2FRdFbG1HwqdhPY8LF2gI8hbCqEJHX%2BZ1hbPXWW5a7KutRllzIPRV6bUiFXpNGybLOsvdR264Ac917S71RFiJGoPJNVhuFByawaH2Aps73n221KslWE8%2FvX4yJvnd2BzuuAdGcmpqohEYoh2FOIibC3lBysbkFyqxVxAJEaGzE4mAqdIQSZDSEZj3BJM5L7mndYJiKfWBWrNsGDrrDHPhvA65IDiyCDXAwEr1mj5%2B%2F2m0gZyBkNDzmEk8kGud7Q7Ctg2I2aTjXqJT13iaW4voB7LWcw6ArUdEF7jhFsDjKIYAK4mXIkWjubNIbtaGQV%2Bb4VxGsAta%2Bb3ZGSXSzBuLksTSP97%2FNGC1BKysd53XHl972TehHBwSuRAi9N0wq1ntBvGuQJNmfZiltsn%2F58VQRWqvbcjadjrvUcgeHYi%2FBO%2FS3nJOvq9bd8z0nXrgKvaxijUcCItjP6JqH5%2F%2F5RiUrJRmnTe1tZc%2FS1%2FRGlCd0ScsIHNaKG9UDXyR6sOTXC0l6uiUkvtohJLseYPB%2BMXzylwJY0svFwnLp1lH1LvakP6GjRLReiZjIgwqxygs39F%2F3P%2B3ee1Fn3EomnkHmFv1vLIccWDlYaA3WMS83eB%2BEP%2FB%2FqS%2BUq6l0C%2FmyXtokmiF8cwipmf4wxoRPXcImI733aD71ZeIioQ%2F%2BtPp%2F8y2kXUSTh1oe9xnFw%2Fz%2Bj90caqeiG3tLOWidaJb91nC89pvdP8GoSv0gBQhq2hm2ucuMl3s3bk%2FhyaVnHdB4VKItL5Gw8S%2B67a%2BEVVlrYKrByX9nWTPy2wCG7Np%2BIGL2v5x%2FpdNcybnNplYm3cWLSbOHhZZ7b6FMyilrZlHOZGse2PXgczWrMe%2FD03m3Tujoq3pHHbe8PqAboEil84IAe1itR25KQS9PIPXvs3c8YdlX%2FAxthUd%2FJxw6Oj35333qzEx9N1GI5HfWViDgXAVpHEUGl2X3HOOfx%2BaLFvCJSomHKEGsUCDHUS8ZvPD0rlBh9mZZnOUDL3LLKiD3j6%2F%2FjNZzxzUlRcIO%2Bc6I2hFTKzXnVsBUk9ki8oRXkfpmkGNy6lm335ZIf3L0ORF5eoY8QhuF7cO9Pwwr37F4C%2BrQQ7d8oEKlkvlbfeCAbEQPl7%2F3VdZonGGIrUBEhOl4jwYCNGGRoqyzusqYwe5vToaeNt3hHykzZ53rZcl%2FWVoUmew5dj6Aebc5mS%2FOee0%2FMyVqsvDdp4zwHYNRGeZjWjnPj4%2F%2F%2FIz6Ylon1lEa5BnQ%2BMoA8q5EMKDqtSVjfTXU8kBt4as1Jx86A0RMlHB%2FDk0qSjxvT9PRxSVUTM0hQ1m62Njs7ZQb3ADVIBZYYOWVyijPh%2FH%2F0CtdONYNIhg8ExHptmecJUIi8mE42Hv45rFsGweXKRbOYJj%2BzI28%2BJVDn8MTTZmLLqK8rzLACebF6QRhQaeQ9DW8TT4aTxE924Esu%2BhI%2Fh4%2FJfQsw1IejXnvg9bqgqyX6nPwbfoG7RRdJzBbYl2TstDX8zxYKCHeOjR%2FOJ%2BDU1iCA1zABbXFFBFeLuGx9iHO%2BLA92NXwReMKm5cApjWP5n%2Fj9e%2FdoM6Twj1sTNAZr4fg8LSUs8mxmXb8vXzHRXvx20Flltt2ZxDB4SH6jVmFyj8DE3W5NbZTmkDv45ZWNB40KgTpebVPac0CnnESBhPkTzknjB8mo%2FnfxwTM%2FSlzBAIzFv%2F9kIJOn9kMZEiWtlPJCtLePdpzJI973OY5Uq4%2FoDUZ6aIyAwFft9pW1J6J4YYvJoHxkcVniOvdpGXfdo%2BpT9XfnAfr3PPoD%2Be%2F2uz3kH310vDcsW1xMXOa0CWSfB8Pl548HO4P%2F1c1fBgLEQb6OT1zJIBqYywjvs1rwfpnVcDF4%2Fb%2FMleoxPo%2BOd3C4BE0xm1TQeI4Rb4WGZfODwlfB4AEzhf7JmJcBJQ8zGGhePuhFf%2BwGxt34OYk4pmPzSe%2Fby7Or3yzIEPk1%2Bj1JR2IPuPHftN4DtrnjpwzdZ%2Fsh8O4hyNX9b54XNq2I5xd10kRoejfRz%2FohW7easN19f7LGIYJ9XosE6Hzv491G%2B59tb01DAsCvWox%2F%2B6u%2BJ%2BlsZNix6DxPsKWZVStImlNOI2KyGPlH1AfnWHarBjdJ1D1Prg9VAuxVko%2FXj%2F146PoL3XerU%2FNxIwxldYRtyjvm8bA4wbvbevizN6DouBioAwCH%2BwFq4QwWM4qFKj6kexomcfmzDg9hMMAqZUl1XrGvjyhL27BIudd60iLzSz3taPj%2Fe%2Fvu5DvlFgWwV7T7OTBLpjyG6vXZUDtiuVe9t7ree83tXOC04RIYEzlYE8rt7HVu2C7Hl46SwhQwrmmWKyLqDqCGxm1tflwfgnDoTSwVwg15%2FOz%2B3j62d1LBDOvLe4mnctLxb03zPbpfm68e1OsO3iWCibYw2DjtPib%2FVNEUTwkXPKGaJhtyP8IzB7Yw3ByMDwJbV1RFdDQgETpVqAQenNWja7LNiP5%2Ft4%2FQsoWiWHsbXY53eA0cDhikhiBmhUYjL5%2Fjwk98YqY8C85ghua%2FezlF%2F315CV8KvQ978je0QrQhA8mSHix%2FxTL7xn%2FwPDj2D4OZStLl4HXZ%2BPw5%2BZxkPtzCs%2Bmewz74MrlQX9NcbrXaQGcZ2HhMRwpmonCnKvObW8RkTIrCl%2BOgzj6BO6n5c5R23c7JN4MpKl%2BS0%2FcwaWcmFHInl2VbOBcGE7Ug8PAqvn4%2Fj3xIOcFyDMQZ9cJhf6uZMK%2Fz%2BNI8QH7G4J2%2B0w2mVljb20k2R%2Bb5Jx5batryEAIceyUF5IKT6%2Bb7XryJEursS8CJHUtj1IebsZN7RTtC1NAr0K4T%2Fe%2F%2FQ4eaNjts4Rmd%2BncROEfNwjCN41Ivky0JELh2y1bSOX%2FVWJ0coOu%2Bz9ZfzOpM5Whs7IYhdNkBSDpM2YBfdqQcxjNwa%2BWh8K5F0%2BCzS9Z2L2CsQV%2FfH1cwkyV1JzFUtnA%2B023gjm5w0nczhxHxt68VRUW5RSm1t3xADNKUmLlzn4NXiljtxXav3aDSOUIW5OK3pQksTalBPiCcFLEGfissHeVEWMLAfCAcH5x%2Bs%2Fs6V76V5Sf6hE3aU9tARSpXVeesOuY6%2BSp7PMB6UmRA68BIknaTc0%2BFMVy0q9HN%2BUj%2B0mSKXmVakbR%2BC7HFsR%2B4LhY3IIw82mgYo8%2BpKLoR7Xv34e%2Fok0fdqFGJ7taKKwzjuv%2FPJscEFa8LQlkljUWhY7dK5RP4QTsff3HQ6e83mZ72sxK8azdTbCHVurqczW6IYM4UT1mWM0v8ac2vPQ3SpkhJVCIyF93v9lPsdzYW1oobn%2F6kczY17nHuaXOHU587y1lRviuIjfgs9V6XmHh0I7ZgsiWZBpPdZEpws9yuIcgsE0ke2KJqGOkt7XfL5D%2FZPSM7vE95pnXdh%2B%2FP6bV2dqBmhTSVhVDpORIjFBNUYef3I0BtcSe%2Fzh3OtB5JfpbGqfd7hU8M7hlt10Njwd7y9OwaAgjVz7pPXzq1KldMf7DphhfAzGaajMzT6JVC6aV28%2BPv94jJXPr7xZvObIe%2Be3twBtLAdKsntnZ33Jdn4p6l0PF9HmcyE%2Fd%2Fjo91ibiYHm6JgeR5dGsKVsITeOhlWc1nxDbuEWZu%2BzhTouQG1xJa7B6IeUsX%2Fc%2F9NSBhd1Pwculo86r%2BhhQuu81rrMzA9FI0ccg2cneVirROX%2FdYdTV7rkmceKRCmMmDIx19G1GYlWtYhhZ1es4FCOs7Jxjb3nq8%2FIks8LA80Wc5QfP3%2FCtpVA5WciKartquepc1zWVPLi9HveAeqrZjNn94lvAtH%2Bzx1eEHc6Xuu8IgCV3Xu5GKpkI7MVGCHPhnTgfaksbsZ5V0ZLdgiPwoRYlBI0loN8PPuNQisEoOiuwjiIaT2PLTu0CLNYCTUcbD0veGzq8453lZbl9x1us13sIAoZ4CtT29O8LHvVngCvL9CU4lYAofu7Kzw8DdjMCKSuwG8gHp%2Fi3ufo1IdlTnD5Xk%2F%2F%2Fha82fmOT3YLcVK2IKMTd0gBRjP73YHfPW%2F9jzv8YH5rklLPA3dD38%2FtspR1wqbjGWuhakWYE3z7iXHPqY7UFASCS1Yszwvgzyo%2F3v%2F%2BeGvh3H1RkHjBVbnpEwacL03b%2FN4DxMLhgT2dC6TVsHD9vsrmPeeKkAgezl54%2BkIWy4%2F3F97aS3irp9NA8FuQ8s5Jmb7UWUJdFlSqpuKekAeZj%2Bf%2F%2BtFLcQXJLgLhvYBQ1tt3G%2F%2B8w9NBR1z0mlfCz4uB2OI5%2BeMOzzJTHrOX5UFc6JNZXJzfeT3HqPBHave%2BzOnH9dWiwk3uQBrijHTUgraEdgNEf778gw56ziuy2cxCDsS6XLefrPy8w9WshffZ6zbL22uZNkz%2BuMqm2lLfX3L9bp1sfFVBz68QPBEKornLfKayIYK4O7oSwTiZXzHcZ%2Blz3o35xkOfh%2F%2B%2F5CALPupWQol%2B5iy2ua4ZoMuYX%2F8mZpnk1Wpw8S9X2dSNyndhAPlPILyasEgMEjPJ2%2Fv%2BvgFJYJjI8nXY%2BRW79bgx6s2kyfu3CMjP9%2F9%2F5Stf%2BcpXvvKVr3zlK1%2F5yle%2B8pWvfOUrX%2FnKV77yla985Stf%2BcpXvvKVr3zlK1%2F5yle%2B8pWvfOUrX%2FnKV77yla985Stf%2BcpXvvKVr3zlK1%2F5yle%2B8pWvfOUrX%2FnKV77yla985Stf%2BcpXvvKVr3zlK1%2F5yle%2B8pWvfOUrX%2FnKV77yla985Stf%2BcpXvvKVr3zlK1%2F5yle%2B8pWvfOUrX%2FnKV77yla985Stf%2BcpXvvIVgP8H3ZoZmXcppvcAADIQaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu%2B7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI%2FPgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjIuMi1jMDYzIDUzLjM1MTczNSwgMjAwOC8wNy8yMi0xODowNDoyNiAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBGaXJld29ya3MgQ1M0PC94bXA6Q3JlYXRvclRvb2w%2BCiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDA5LTA3LTI3VDAyOjI5OjUzWjwveG1wOkNyZWF0ZURhdGU%2BCiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDA5LTA3LTI3VDAyOjM2OjEyWjwveG1wOk1vZGlmeURhdGU%2BCiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI%2FPqtUD20AAAqKSURBVHic7VxbbxvHFf5m9sJdUtGFkqnERpC4aO3AhpzAhi9yIefiBA1g1LnAjps8JH6o0R8QA37tU4I4bYq8FOhLUSOBjSQGXCAw8mDDtgIkjIrEKSwVblrA9kODOJREmRSp3Z3dmemDNMyKJpektKQpwB8giNyZnT3fnDOXc%2BYsCSJw%2BPDhgXw%2B%2Fwzn%2FFUp5TYp5S%2Bi6rcDhJD%2FEkKuaZp2Jp1OX%2Frkk0%2FmwuWPP%2F44hoeHEQQBSK0GDhw4MDQ3N%2FeBruvP9%2FT0wDTNzkgeAcYYSqUSfN%2B%2FlE6nj5w%2Ff34GaEBm9%2B7drwI43dfXB9M04XkeXNeF53kIggCccxBSsw9ihZQSmqZB13UkEglYloVEIgHGGIrFIgghr2Wz2TN1yezYseMPlNI3%2B%2Fv74fs%2ByuUygiCAlLJpAlLKpgVupU1CCHRdRyqVgmEYKBQKEEK85%2Fv%2Bm4qMFiJyhDH23sDAABzHQblchhBi2UNbETQOqOeq%2F0IIMMYgpUQymcT8%2FPyoYRj%2FSSaTU0KIRc2MjY0N5vP5mb6%2BPkgp4ThO3Qd0ilA9ranryWQSAFAoFJDJZIYIIbMUAGZmZj6klIJSCsdxIKWs%2BxeFqPtabbNePfV5YWEBSubbt29%2FCABk586dvcVisZBKpQAAnPO6jTdzbbWo1kjUuNJ1vUJseHi4Xy8Wi8%2BoAeb7%2FrLBHtVrjdCoTj0hqyeb6u%2Fhz5xzGIYBTdMwMzOzX%2Fd9%2FyXTNCGEqAz4KEFWQzCqfjWB8LVaHUwIWWZ%2Bruu%2BoQshtkkpK1NwqyTiQj0zrkUoXF9ZkxBij84531rNcrVCrBS1TC%2Fcfq31jnMOIQQ45xkdgKFMrN7i2E6StXq7XnmtOkoJhBDoavYKT31xCNksotpTFlN9rRY459BXY2LtRlimqBlWXdM7JUwUmtmjNZqchBArI9MJU2t1Z04Iga4GfreZWbNjJQy9E75JHKg1fqrR1jHTLtSanoEOkAmvA0DrY6FZCCFA29IyfpphXNeFZVlgjFWut2u33RYyUkr4vo9UKoWzZ8%2Fiq6%2B%2BwuHDh%2BE4DsITTtykYiUT1saRI0fwxRdfYMeOHbBtGydPnsTZs2eRTCYrrq%2B6Jy7ERqZaG2%2B99dayVZsxhl27diGbzeKFF16A67qIe1mIhYyUcpk2tmzZAiklbNsGYwzffvstlM8EAO%2B%2F%2F35FS3GaXCxkfN%2FHsWPH8Pbbb4MxhlQqBUopJiYmsGfPHhw8eBAnTpwAYwzJZBKlUgm7du3C5cuX4XlepZ3VEorNzGzbhhAC%2Ff39WFhYwPHjx%2FHyyy%2BjUCjAsiycPn0ao6OjmJiYQE9PDwDAsqzuHDPAYs9ms1mMjo7i448%2FhmVZ0DQNhBAkEgkUi0UcOnQIJ06cwJ07d%2B66d7WIhQwhBIwxHD9%2BHK%2B88gpKpRJM0wSldHH%2BXwoJUUphWRbOnDmDJ598El9%2F%2FXWsiylZv369TCaT0DStce06CMcQVPinXkRFaUBFJy3LWlZnJaQ451hYWIhvO6Pri00pIrXIhEkqLYXLV6udWMjUi6C0EtCLw8xi3Wi2IlA7Npxt22jeC9wn0624T6ZbQQH43RaZaRVKfiql%2FJfyK9YiQi5Ejkop%2F6n8jLUKzjmklFkqpfy7OhZYixBCqH3hX6mU8opKVlhrpialBOdcyT5Oc7lcgXN%2BMRxkWCtQsQXO%2BUVCSIEAwNDQUJoQMmtZFmzb7kg6yWoh5WK%2Bguu6kFIOAsirPIA85%2Fw113VV4T0WNRoqgOK6LjjnrxFC8gB%2BSjdxHGfKMIyUEOKXUi4m4VDafWsq5xyO48BxHPi%2B%2Fy6l9E9KzmXuped5FwzDuMEYeyl8%2BtzuOHEU1DoSBAE8z0O5XFaR0dcLhcIfbduudHpN6bZv357J5XJnpJTPJBIJ6LoOXdcrwQmFKEesFWFrfVf%2FOecIgqBChhByKZPJvHr16tUcAKTTaWiatugYRj1o3759g9PT0097nnckCIJRABsaEWiFVNT5ZKjse0pp1rbtj9atW3f5888%2Fnw3XD5OJ9DR7enooY0znnPtCiDyADU1LGh%2FylFJf0zS9p6fnrkE8O%2FsTt5rd%2BNRTTz00Nzf3Z8MwXrQsC6ZpRvZ4HLNfo%2FYZY3BdF4yx8%2Bl0%2BtiVK1d%2BqH72XS1s2bLlDULI3%2Fr6%2BqDrOnzfh%2BM4YIwhCIKObnsopcvSGg3DQBAEKBaLAHB0amrqVJjMstls06ZNJwkh7%2Fb29oIxhkKhgFKppFbZWLKZwmg0vtR2hTFWWSAJIbBtG47jvDg4ONjzyCOPXNi8efNie%2BrGzZs3vx4EwamBgQF4ngfP8%2B7SQqcX01pkKaVIJBJIJBK4c%2BcOdF0%2Fev369VPAEpnt27c%2FmM%2Fnf1AB7ahdQCuEGqWSRCEqrZEQUgkglstlZDKZh7LZ7G0NAEzT%2FIAQ8phlWZWjulaFU%2BXNnrc0qheV6KDMzzAMle%2F887GxsY%2FI1q1b04VCYdayLFBK4ft%2B042366C12e%2BGYVT2aZlMZkgvFAq%2FUkIpNyCOtMaVojrEWy9tDFg85DIMAwAwOzv7vB4EwQEVuW8mrTFKiNUgKu%2BsVgerbCwls%2Bu6v9GFECPhi60KG5eW6mmgnpWE925LAZmduhDiMTWghBAtZwLe6%2Bk6CAIAgBBiWJdSmkozcfb%2BSnLNml2Ua6U6SimhV%2B9Sm5lS40Sjtai6vNa1Cpnwl27Dsk1kg7TGhi5AnMJEIY60xhWT6YSprcRz1eNM94gTtcZKI6yZTMBa46caa4ZMGPUW0O4LjK0QUsrOkEkkEp14THvNLJVK4bnnnsP69esxPj6OqamptgYSycDAgFRJO3FiZGQEY2NjMAyj4h3evHkTFy5cQKlUipWUysOJnYzSxqOPPrr47uRSgpGKX3ueh0uXLuH69esA4gn5toWM0gaw6AVSSsEYw%2FT0NDZs2FCJGRuGEauWFBnNtu3fV8eQV4InnngC%2B%2FfvRxAEsCyrYlbnzp3DN998g3K5jIcffhimaYIxhqGhIWzatAlXr15d9bOVCxPbBGAYBoQQsCwLnudhfHwck5OTABZNaXJyErdu3cKzzz6LjRs3AkDlBfAo17gVxD6b3bhxAxcvXqxpPvPz8zh37hxGRkawd%2B%2FeSo5aXIitNdd18dlnn%2BG7776rWR72QyYnJ3Hz5k3s27evUhYHYp%2FNmtlDhevFOZvFbmbNCnc%2Fea4B7pPpVtwn0624T6ZbQQGwbovMrBRUSvnvtU5mKVT2I5VSXuvGuFmzCAX9%2F0EBnF%2FrCadLZ0unSW9v7yAhZMY0zdi35J1AEATq%2BHKIFovFWSHEp53OvogDKtlUCPEpIWSWAMADDzyQAfCjaZqVaEq3Q8rF90KXXjMeLhaLOQoA8%2FPzOSHEUd%2F3Kz990s1QRHzfhxDiaLFYzAGhRbNcLp8KguAdxhgYY5HHgvcKarArGYMgeIcQckqVL0sE8n3%2FoqZp%2FxNCHKz1m033Mq1RjQ%2FP8%2BD7Pjjnv3Uc593wS6s1pdu2bduGXC73FwAH1K%2B%2FqVcTO53WuPQDOZU%2FAOczmczvrl279n31%2FZES7N2798Hp6emnXdf9Ned8N4Cf3YO0xhuU0gnbtj9dt27d5S%2B%2F%2FPJ2vTb%2BDzx2n66udKh9AAAAAElFTkSuQmCC) no-repeat left -51px;
 width:51px;
 height:51px;
 display:block;
 overflow:hidden;
 float:left;
 opacity:0;
 -moz-opacity:0;
 filter:alpha(opacity=0)
}
#toTop:active,#toTop:focus {
 outline:none
}
.page-header .description,.card[data-background-color] .description,.card-services .card-body .card-description,#pricing .description,.modal p {
 font-weight:400
}
.form-control::-webkit-input-placeholder {
 color:#aaa
}
.form-control:-moz-placeholder {
 color:#aaa
}
.form-control::-moz-placeholder {
 color:#aaa
}
.form-control:-ms-input-placeholder {
 color:#aaa
}
.description,.card-description,.info p,.footer-big p {
 color:#666
}
.navbar p {
 font-weight: 600;
 font-size: 1.2em
}
.navbar .navbar-brand {
 font-size: 1em
}
.navbar .navbar-brand img.logo {
 height:30px
}

#headers .page-header-image {
 background-image:url(/images/bg22.jpg)
}
#headers_bm .page-header::before {
 background-color:rgba(0,0,0,0.0)
}
#headers_bm .page-header-image {
 background-image:url(/images/bluemedia.jpg)
}
.nav-open .collapse.navbar-collapse {
 background-image:url(/images/blurred-image-1.jpg)
}
.pricing .nav-pills {
 margin-top:50px;
 margin-bottom:50px
}
.modal p,.modal ul,.modal li {
 line-height:1.9;
 font-size:14px;
 color:#333
}
.hide {
 display:none!important
}
.card-background.card-background-product .card-body,.card-services .card-body {
 padding:140px 20px
}
.section-alternate {
 background-color:#f5f5f5
}
.services .info {
 padding:0;
 max-width:none
}
.card-body h2,.info .info-title {
 -moz-hyphens:auto;
 -o-hyphens:auto;
 -webkit-hyphens:auto;
 -ms-hyphens:auto;
 hyphens:auto
}
.text-purple,.icon.icon-purple,.info.info-hover:hover .icon.icon-purple + .info-title {
 color:#9c27b0
}
.icon.icon-purple.icon-circle {
 box-shadow:0 9px 30px -6px rgba(156,39,176,0.3)
}
.info.info-hover:hover .icon.icon-purple.icon-circle {
 box-shadow:0 15px 35px 0 rgba(156,39,176,0.35)
}
.card[data-background-color="purple"] {
 background-color:#9c27b0
}
.announce {
 padding:60px 0;
 color:#fff!important
}
.announce.announce-blue {
 background-color:#627fb1;
 background-image:radial-gradient(circle farthest-side at center bottom,#627fb1,#2d4162 125%)
}
@media only screen and (max-width: 480px) {
 .services h2.title {
  font-size:2em
 }
}
