@import "../css/trendshop.css";
.form-control {
  display: block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
@font-face {
  font-family: 'IcoMoon';
  src: url('../fonts/IcoMoon.eot');
  src: url('../fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../fonts/IcoMoon.woff') format('woff'), url('../fonts/IcoMoon.ttf') format('truetype'), url('../fonts/IcoMoon.svg#IcoMoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  margin-right: .25em;
  background-image: none;
}
dd > span[class^="icon-"] + time,
dd > span[class*=" icon-"] + time {
  margin-left: -0.25em;
}
dl.article-info dd.hits span[class^="icon-"],
dl.article-info dd.hits span[class*=" icon-"] {
  margin-right: 0;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: 'IcoMoon';
  font-style: normal;
  speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
  font-weight: normal;
}
.icon-joomla:before {
  content: "\e200";
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
  content: "\e005";
}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before {
  content: "\e006";
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
  content: "\e007";
}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
  content: "\e008";
}
.icon-arrow-first:before {
  content: "\e003";
}
.icon-arrow-last:before {
  content: "\e004";
}
.icon-arrow-up-2:before {
  content: "\e009";
}
.icon-arrow-right-2:before {
  content: "\e00a";
}
.icon-arrow-down-2:before {
  content: "\e00b";
}
.icon-arrow-left-2:before {
  content: "\e00c";
}
.icon-arrow-up-3:before {
  content: "\e00f";
}
.icon-arrow-right-3:before {
  content: "\e010";
}
.icon-arrow-down-3:before {
  content: "\e011";
}
.icon-arrow-left-3:before {
  content: "\e012";
}
.icon-menu-2:before {
  content: "\e00e";
}
.icon-arrow-up-4:before {
  content: "\e201";
}
.icon-arrow-right-4:before {
  content: "\e202";
}
.icon-arrow-down-4:before {
  content: "\e203";
}
.icon-arrow-left-4:before {
  content: "\e204";
}
.icon-share:before,
.icon-redo:before {
  content: "\27";
}
.icon-undo:before {
  content: "\28";
}
.icon-forward-2:before {
  content: "\e205";
}
.icon-backward-2:before,
.icon-reply:before {
  content: "\e206";
}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
  content: "\6c";
}
.icon-undo-2:before {
  content: "\e207";
}
.icon-move:before {
  content: "\7a";
}
.icon-expand:before {
  content: "\66";
}
.icon-contract:before {
  content: "\67";
}
.icon-expand-2:before {
  content: "\68";
}
.icon-contract-2:before {
  content: "\69";
}
.icon-play:before {
  content: "\e208";
}
.icon-pause:before {
  content: "\e209";
}
.icon-stop:before {
  content: "\e210";
}
.icon-previous:before,
.icon-backward:before {
  content: "\7c";
}
.icon-next:before,
.icon-forward:before {
  content: "\7b";
}
.icon-first:before {
  content: "\7d";
}
.icon-last:before {
  content: "\e000";
}
.icon-play-circle:before {
  content: "\e00d";
}
.icon-pause-circle:before {
  content: "\e211";
}
.icon-stop-circle:before {
  content: "\e212";
}
.icon-backward-circle:before {
  content: "\e213";
}
.icon-forward-circle:before {
  content: "\e214";
}
.icon-loop:before {
  content: "\e001";
}
.icon-shuffle:before {
  content: "\e002";
}
.icon-search:before {
  content: "\53";
}
.icon-zoom-in:before {
  content: "\64";
}
.icon-zoom-out:before {
  content: "\65";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
  content: "\2b";
}
.icon-pencil-2:before {
  content: "\2c";
}
.icon-brush:before {
  content: "\3b";
}
.icon-save-new:before,
.icon-plus-2:before {
  content: "\5d";
}
.icon-ban-circle:before,
.icon-minus-sign:before,
.icon-minus-2:before {
  content: "\5e";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
  content: "\49";
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
  content: "\47";
}
.icon-new:before,
.icon-plus:before {
  content: "\2a";
}
.icon-plus-circle:before {
  content: "\e215";
}
.icon-minus:before,
.icon-not-ok:before {
  content: "\4b";
}
.icon-minus-circle:before {
  content: "\e216";
}
.icon-unpublish:before,
.icon-cancel:before {
  content: "\4a";
}
.icon-cancel-circle:before {
  content: "\e217";
}
.icon-checkmark-2:before {
  content: "\e218";
}
.icon-checkmark-circle:before {
  content: "\e219";
}
.icon-info:before {
  content: "\e220";
}
.icon-info-2:before,
.icon-info-circle:before {
  content: "\e221";
}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
  content: "\45";
}
.icon-question-2:before,
.icon-question-circle:before {
  content: "\e222";
}
.icon-notification:before {
  content: "\e223";
}
.icon-notification-2:before,
.icon-notification-circle:before {
  content: "\e224";
}
.icon-pending:before,
.icon-warning:before {
  content: "\48";
}
.icon-warning-2:before,
.icon-warning-circle:before {
  content: "\e225";
}
.icon-checkbox-unchecked:before {
  content: "\3d";
}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
  content: "\3e";
}
.icon-checkbox-partial:before {
  content: "\3f";
}
.icon-square:before {
  content: "\e226";
}
.icon-radio-unchecked:before {
  content: "\e227";
}
.icon-radio-checked:before,
.icon-generic:before {
  content: "\e228";
}
.icon-circle:before {
  content: "\e229";
}
.icon-signup:before {
  content: "\e230";
}
.icon-grid:before,
.icon-grid-view:before {
  content: "\58";
}
.icon-grid-2:before,
.icon-grid-view-2:before {
  content: "\59";
}
.icon-menu:before {
  content: "\5a";
}
.icon-list:before,
.icon-list-view:before {
  content: "\31";
}
.icon-list-2:before {
  content: "\e231";
}
.icon-menu-3:before {
  content: "\e232";
}
.icon-folder-open:before,
.icon-folder:before {
  content: "\2d";
}
.icon-folder-close:before,
.icon-folder-2:before {
  content: "\2e";
}
.icon-folder-plus:before {
  content: "\e234";
}
.icon-folder-minus:before {
  content: "\e235";
}
.icon-folder-3:before {
  content: "\e236";
}
.icon-folder-plus-2:before {
  content: "\e237";
}
.icon-folder-remove:before {
  content: "\e238";
}
.icon-file:before {
  content: "\e016";
}
.icon-file-2:before {
  content: "\e239";
}
.icon-file-add:before,
.icon-file-plus:before {
  content: "\29";
}
.icon-file-remove:before,
.icon-file-minus:before {
  content: "\e017";
}
.icon-file-check:before {
  content: "\e240";
}
.icon-file-remove:before {
  content: "\e241";
}
.icon-save-copy:before,
.icon-copy:before {
  content: "\e018";
}
.icon-stack:before {
  content: "\e242";
}
.icon-tree:before {
  content: "\e243";
}
.icon-tree-2:before {
  content: "\e244";
}
.icon-paragraph-left:before {
  content: "\e246";
}
.icon-paragraph-center:before {
  content: "\e247";
}
.icon-paragraph-right:before {
  content: "\e248";
}
.icon-paragraph-justify:before {
  content: "\e249";
}
.icon-screen:before {
  content: "\e01c";
}
.icon-tablet:before {
  content: "\e01d";
}
.icon-mobile:before {
  content: "\e01e";
}
.icon-box-add:before {
  content: "\51";
}
.icon-box-remove:before {
  content: "\52";
}
.icon-download:before {
  content: "\e021";
}
.icon-upload:before {
  content: "\e022";
}
.icon-home:before {
  content: "\21";
}
.icon-home-2:before {
  content: "\e250";
}
.icon-out-2:before,
.icon-new-tab:before {
  content: "\e024";
}
.icon-out-3:before,
.icon-new-tab-2:before {
  content: "\e251";
}
.icon-link:before {
  content: "\e252";
}
.icon-picture:before,
.icon-image:before {
  content: "\2f";
}
.icon-pictures:before,
.icon-images:before {
  content: "\30";
}
.icon-palette:before,
.icon-color-palette:before {
  content: "\e014";
}
.icon-camera:before {
  content: "\55";
}
.icon-camera-2:before,
.icon-video:before {
  content: "\e015";
}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
  content: "\56";
}
.icon-music:before {
  content: "\57";
}
.icon-user:before {
  content: "\22";
}
.icon-users:before {
  content: "\e01f";
}
.icon-vcard:before {
  content: "\6d";
}
.icon-address:before {
  content: "\70";
}
.icon-share-alt:before,
.icon-out:before {
  content: "\26";
}
.icon-enter:before {
  content: "\e257";
}
.icon-exit:before {
  content: "\e258";
}
.icon-comment:before,
.icon-comments:before {
  content: "\24";
}
.icon-comments-2:before {
  content: "\25";
}
.icon-quote:before,
.icon-quotes-left:before {
  content: "\60";
}
.icon-quote-2:before,
.icon-quotes-right:before {
  content: "\61";
}
.icon-quote-3:before,
.icon-bubble-quote:before {
  content: "\e259";
}
.icon-phone:before {
  content: "\e260";
}
.icon-phone-2:before {
  content: "\e261";
}
.icon-envelope:before,
.icon-mail:before {
  content: "\4d";
}
.icon-envelope-opened:before,
.icon-mail-2:before {
  content: "\4e";
}
.icon-unarchive:before,
.icon-drawer:before {
  content: "\4f";
}
.icon-archive:before,
.icon-drawer-2:before {
  content: "\50";
}
.icon-briefcase:before {
  content: "\e020";
}
.icon-tag:before {
  content: "\e262";
}
.icon-tag-2:before {
  content: "\e263";
}
.icon-tags:before {
  content: "\e264";
}
.icon-tags-2:before {
  content: "\e265";
}
.icon-options:before,
.icon-cog:before {
  content: "\38";
}
.icon-cogs:before {
  content: "\37";
}
.icon-screwdriver:before,
.icon-tools:before {
  content: "\36";
}
.icon-wrench:before {
  content: "\3a";
}
.icon-equalizer:before {
  content: "\39";
}
.icon-dashboard:before {
  content: "\78";
}
.icon-switch:before {
  content: "\e266";
}
.icon-filter:before {
  content: "\54";
}
.icon-purge:before,
.icon-trash:before {
  content: "\4c";
}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
  content: "\23";
}
.icon-unlock:before {
  content: "\e267";
}
.icon-key:before {
  content: "\5f";
}
.icon-support:before {
  content: "\46";
}
.icon-database:before {
  content: "\62";
}
.icon-scissors:before {
  content: "\e268";
}
.icon-health:before {
  content: "\6a";
}
.icon-wand:before {
  content: "\6b";
}
.icon-eye-open:before,
.icon-eye:before {
  content: "\3c";
}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
  content: "\e269";
}
.icon-clock:before {
  content: "\6e";
}
.icon-compass:before {
  content: "\6f";
}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
  content: "\e01b";
}
.icon-book:before {
  content: "\e271";
}
.icon-lightning:before,
.icon-flash:before {
  content: "\79";
}
.icon-print:before,
.icon-printer:before {
  content: "\e013";
}
.icon-feed:before {
  content: "\71";
}
.icon-calendar:before {
  content: "\43";
}
.icon-calendar-2:before {
  content: "\44";
}
.icon-calendar-3:before {
  content: "\e273";
}
.icon-pie:before {
  content: "\77";
}
.icon-bars:before {
  content: "\76";
}
.icon-chart:before {
  content: "\75";
}
.icon-power-cord:before {
  content: "\32";
}
.icon-cube:before {
  content: "\33";
}
.icon-puzzle:before {
  content: "\34";
}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
  content: "\72";
}
.icon-lamp:before {
  content: "\74";
}
.icon-pin:before,
.icon-pushpin:before {
  content: "\73";
}
.icon-location:before {
  content: "\63";
}
.icon-shield:before {
  content: "\e274";
}
.icon-flag:before {
  content: "\35";
}
.icon-flag-3:before {
  content: "\e275";
}
.icon-bookmark:before {
  content: "\e023";
}
.icon-bookmark-2:before {
  content: "\e276";
}
.icon-heart:before {
  content: "\e277";
}
.icon-heart-2:before {
  content: "\e278";
}
.icon-thumbs-up:before {
  content: "\5b";
}
.icon-thumbs-down:before {
  content: "\5c";
}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
  content: "\40";
}
.icon-star-2:before {
  content: "\41";
}
.icon-featured:before,
.icon-default:before,
.icon-star:before {
  content: "\42";
}
.icon-smiley:before,
.icon-smiley-happy:before {
  content: "\e279";
}
.icon-smiley-2:before,
.icon-smiley-happy-2:before {
  content: "\e280";
}
.icon-smiley-sad:before {
  content: "\e281";
}
.icon-smiley-sad-2:before {
  content: "\e282";
}
.icon-smiley-neutral:before {
  content: "\e283";
}
.icon-smiley-neutral-2:before {
  content: "\e284";
}
.icon-cart:before {
  content: "\e019";
}
.icon-basket:before {
  content: "\e01a";
}
.icon-credit:before {
  content: "\e286";
}
.icon-credit-2:before {
  content: "\e287";
}
.icon-expired:before {
  content: "\4b";
}
@font-face {
  font-family: 'linecons';
  src: url('../fonts/linecons.eot');
}
@font-face {
  font-family: 'linecons';
  src: url(data:../font/svg;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+ClRoaXMgaXMgYSBjdXN0b20gU1ZHIGZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uCjxpY29uc2V0IGlkPSJsaW5lY29ucyIgbmFtZT0ibGluZWNvbnMiIGhyZWY9Imh0dHA6Ly9kZXNpZ25tb2RvLmNvbS9saW5lY29ucyI+PC9pY29uc2V0PjxhdXRob3IgbmFtZT0iU2VyZ2V5IFNobWlkdCIgaHJlZj0iaHR0cDovL3NobWlkdC5pbiI+PC9hdXRob3I+PGxpY2Vuc2UgbmFtZT0iQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1TaGFyZUFsaWtlIDMuMCIgaHJlZj0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktc2EvMy4wLyI+PC9saWNlbnNlPgo8L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9ImxpbmVjb25zIiBob3Jpei1hZHYteD0iNTEyIiA+Cjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSI1MTIiIGFzY2VudD0iNDgwIiBkZXNjZW50PSItMzIiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSI1MTIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDAwOyIgZD0iTSA0NjcuMDg4LDM5NS43NmMtNTguMDY0LDU3LjUzNi0xNTAuOTEyLDU4LjczNi0yMTEuMDU2LDQuNjA4CgkJQyAxOTUuODcyLDQ1NC40OTYsIDEwMy4wNTYsNDUzLjI5NiwgNDQuOTYsMzk1Ljc2Yy01OS44NTYtNTkuMjY0LTU5Ljg1Ni0xNTUuMzQ0LDAuMDAtMjE0LjY0YyAxNy4xMDQtMTYuOTQ0LCAxNzYuODQ4LTE3NS4wNTYsIDE3Ni44NDgtMTc1LjA1NgoJCWMgMTguOTI4LTE4Ljc1MiwgNDkuNTM2LTE4Ljc1MiwgNjguNDQ4LDAuMDBjMC4wMCwwLjAwLCAxNzQuOTEyLDE3My4xNTIsIDE3Ni44NDgsMTc1LjA1NkMgNTI2Ljk3NiwyNDAuNDE2LCA1MjYuOTc2LDMzNi40OTYsIDQ2Ny4wODgsMzk1Ljc2eiBNIDQ0NC4yODgsMjAzLjcxMgoJCUwgMjY3LjQ0LDI4LjY1NmMtNi4yODgtNi4yNTYtMTYuNTQ0LTYuMjU2LTIyLjgwLDAuMDBMIDY3Ljc5MiwyMDMuNzEyYy00Ny4yMCw0Ni43Mi00Ny4yMCwxMjIuNzM2LDAuMDAsMTY5LjQ1NgoJCWMgNDUuNTA0LDQ1LjA0LCAxMTguNjU2LDQ2LjYyNCwgMTY2LjU0NCwzLjU1MmwgMjEuNjk2LTE5LjUybCAyMS42OCwxOS41MmMgNDcuOTA0LDQzLjA3MiwgMTIxLjA1Niw0MS41MDQsIDE2Ni41Ni0zLjU1MgoJCUMgNDkxLjQ3MiwzMjYuNDY0LCA0OTEuNDcyLDI1MC40NDgsIDQ0NC4yODgsMjAzLjcxMnpNIDE0OC4wNDgsMzU5Ljk4NCBDIDE1Mi40OCwzNTkuOTg0IDE1Ni4wNDgsMzU2LjQwIDE1Ni4wNDgsMzUxLjk4NCBDIDE1Ni4wNDgsMzQ3LjU2OCAxNTIuNDY0LDM0My45ODQgMTQ4LjA0OCwzNDMuOTg0IEwgMTQ4LjAzMiwzNDMuOTg0IEMgMTE5LjMyOCwzNDMuOTg0IDk2LjA0OCwzMjAuNzA0IDk2LjA0OCwyOTIuMDAgTCA5Ni4wNDgsMjkxLjk4NCBDIDk2LjA0OCwyODcuNTY4IDkyLjQ2NCwyODMuOTg0IDg4LjA0OCwyODMuOTg0IEMgODMuNjMyLDI4My45ODQgODAuMDQ4LDI4Ny41NjggODAuMDQ4LDI5MS45ODQgTCA4MC4wNDgsMjkxLjk4NCBDIDgwLjA0OCwzMjkuNTIgMTEwLjQ2NCwzNTkuOTM2IDE0Ny45ODQsMzU5Ljk2OCBDIDE0OC4wMTYsMzU5Ljk2OCAxNDguMDE2LDM1OS45ODQgMTQ4LjA0OCwzNTkuOTg0IFoiIGRhdGEtdGFncz0iaGVhcnQiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDAxOyIgZD0iTSA0MTQuNjI0LDI2OS43MTJDIDQwNy42MzIsMzQyLjcyLCAzNDYuODQ4LDQwMC4wMCwgMjcyLjAwLDQwMC4wMAoJYy01Ny45MDQsMC4wMC0xMDcuNDcyLTM0LjM2OC0xMzAuMzM2LTgzLjY4QyAxMzQuNzg0LDMxOC40OTYsIDEyNy42MTYsMzIwLjAwLCAxMjAuMDE2LDMyMC4wMGMtMzkuNzYsMC4wMC03Mi4wMC0zMi4yNTYtNzIuMDAtNzIuMDBjMC4wMC03LjkwNCwgMS41ODQtMTUuMzc2LCAzLjkzNi0yMi40NjQKCWMtMzAuOTI4LTE4LjAzMi01MS45MzYtNTEuMTItNTEuOTM2LTg5LjUwNGMwLjAwLTU3LjQ0LCA0Ni41Ni0xMDQuMDAsIDEwNC4wMC0xMDQuMDBMIDEwNC4wMTYsMzIuMDAgTCAzOTIuMDAsMzIuMDAgbDAuMDAsMC4wMzIgYyA2Ni4yODgsMC4wMCwgMTIwLjAwLDUzLjcxMiwgMTIwLjAwLDEyMC4wMAoJQyA1MTIuMDAsMjEwLjUyOCwgNDcwLjA2NCwyNTkuMTIsIDQxNC42MjQsMjY5LjcxMnogTSAzOTIuMDAsNjQuMDMyTCAzOTIuMDAsNjQuMDAgTCAxMDQuMDE2LDY0LjAwIGMtMzkuNjk2LDAuMDMyLTcyLjAwLDMyLjMyLTcyLjAwLDcyLjAzMmMwLjAwLDI1LjYwLCAxMy40ODgsNDguNzIsIDM2LjA2NCw2MS44NzIKCWMgMjEuOTM2LDEyLjU5MiwgMjMuNDQsMTUuMDg4LCAxNC4yNCwzNy43MTJjLTEuNTUyLDQuNjU2LTIuMzA0LDguNzA0LTIuMzA0LDEyLjM2OGMwLjAwLDIyLjA2NCwgMTcuOTM2LDQwLjAwLCA0MC4wMCw0MC4wMGMwLjAwLDAuMDAsIDEwLjQ5NiwwLjc1MiwgMjEuNjQ4LTMuNjgKCWMgMTguMzUyLTcuMzEyLCAyMC4zNTItMC4zMiwgMjkuMDI0LDE4LjU0NEMgMTg5LjA0LDM0Mi40MTYsIDIyOC44MCwzNjguMDAsIDI3Mi4wMCwzNjguMDBjIDU3LjYwLDAuMDAsIDEwNS4yMTYtNDMuNTY4LCAxMTAuNzg0LTEwMS4zNDRjIDEuOTY4LTIyLjkxMiwgMS45NjgtMjIuOTEyLCAyNS44NC0yOC4zNjgKCUMgNDUwLjAwLDIzMC4zODQsIDQ4MC4wMCwxOTQuMDk2LCA0ODAuMDAsMTUyLjAzMkMgNDgwLjAwLDEwMy41MDQsIDQ0MC41MjgsNjQuMDMyLCAzOTIuMDAsNjQuMDMyeiIgZGF0YS10YWdzPSJjbG91ZCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDI7IiBkPSJNIDUxMC4wOTYsMjc5LjA4OGMtNC40MzIsMTIuNzg0LTE1LjgwOCwyMi4xNDQtMjkuNTA0LDI0LjE3NmwtMTMzLjIxNiwxOS44MDhsLTU3LjkwNCwxMjAuMjI0CglDIDI4My4zNzYsNDU1LjkyLCAyNzAuMzM2LDQ2NC4wMCwgMjU2LjAwLDQ2NC4wMGMtMTQuMzM2LDAuMDAtMjcuMzc2LTguMDgtMzMuNDcyLTIwLjcwNGwtNTcuOTA0LTEyMC4yMjRsLTEzMy4yMzItMTkuODA4Yy0xMy42OC0yLjAzMi0yNS4wNTYtMTEuMzkyLTI5LjQ3Mi0yNC4xNzYKCWMtNC40MC0xMi44MTYtMS4wNzItMjYuOTI4LCA4LjU5Mi0zNi41NmwgOTcuNjMyLTk3LjQ3MmwtMjIuNjQtMTM1LjIxNkMgODMuMjAtMy43NzYsIDg5LjEwNC0xNy40NCwgMTAwLjY3Mi0yNS40MDgKCUMgMTA3LjAyNC0yOS43NzYsIDExNC40OTYtMzIuMDAsIDEyMS45NjgtMzIuMDBjIDYuMTQ0LDAuMDAsIDEyLjMwNCwxLjUwNCwgMTcuODg4LDQuNDk2TCAyNTYuMDAsMzUuMDI0bCAxMTYuMTYtNjIuNTI4QyAzNzcuNzQ0LTMwLjQ5NiwgMzgzLjkwNC0zMi4wMCwgMzkwLjAzMi0zMi4wMAoJYyA3LjQ3MiwwLjAwLCAxNC45NDQsMi4yMjQsIDIxLjMxMiw2LjU5MmMgMTEuNTY4LDcuOTY4LCAxNy40NCwyMS42MzIsIDE1LjE1MiwzNS4yNDhsLTIyLjY1NiwxMzUuMjE2bCA5Ny42NjQsOTcuNDcyCglDIDUxMS4xNTIsMjUyLjE3NiwgNTE0LjQ2NCwyNjYuMjg4LCA1MTAuMDk2LDI3OS4wODh6IE0gMzc3LjQwOCwxNzAuMTkyYy04LjE5Mi04LjE2LTExLjkwNC0xOS42NjQtMTAuMDMyLTMwLjk0NGwgMjIuNjU2LTEzNS4yMTZsLTExNi4xNiw2Mi40OTYKCWMtNS41NjgsMy4wMDgtMTEuNzEyLDQuNDk2LTE3Ljg4OCw0LjQ5NmMtNi4xNDQsMC4wMC0xMi4zMDQtMS41MDQtMTcuODcyLTQuNDk2bC0xMTYuMTYtNjIuNDk2bCAyMi42NTYsMTM1LjIxNgoJYyAxLjg4OCwxMS4yOC0xLjgyNCwyMi43ODQtMTAuMDE2LDMwLjk0NGwtOTcuNjMyLDk3LjQ3MmwgMTMzLjIxNiwxOS44NGMgMTIuMTc2LDEuODA4LCAyMi42NTYsOS40MjQsIDI3Ljg4OCwyMC4yODhMIDI1Ni4wMCw0MjcuOTg0bCA1Ny45Mi0xMjAuMjA4CgljIDUuMjQ4LTEwLjg2NCwgMTUuNzEyLTE4LjQ2NCwgMjcuODcyLTIwLjI4OGwgMTMzLjI0OC0xOS44NEwgMzc3LjQwOCwxNzAuMTkyeiIgZGF0YS10YWdzPSJzdGFyIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwMzsiIGQ9Ik0gMzU0LjcyLDM0Mi4wMTZjLTQzLjMxMiw4LjkxMi04Ny4yOCwxMy40MjQtMTMwLjY0LDEzLjQyNGMtNDMuMzYsMC4wMC04Ny4zMTItNC41MTItMTMwLjY0LTEzLjQyNAoJCUMgODcuODQsMzQwLjg2NCwgODMuMjY0LDMzNi44MCwgODEuNDU2LDMzMS4zNDRjLTIzLjA3Mi03MC4wOTYtMjMuMDcyLTE0MS4xNjgsMC4wMC0yMTEuMjY0YyAxLjc5Mi01LjQ0LCA2LjM2OC05LjUwNCwgMTEuOTg0LTEwLjY1NgoJCUMgMTM2Ljc2OCwxMDAuNTI4LCAxODAuNzIsOTYuMDAsIDIyNC4wOCw5Ni4wMGMgNDMuMzQ0LDAuMDAsIDg3LjMyOCw0LjUyOCwgMTMwLjY0LDEzLjQ0YyA1LjYzMiwxLjE1MiwgMTAuMTkyLDUuMjE2LCAxMi4wMCwxMC42NTYKCQljIDIzLjA1Niw3MC4wOTYsIDIzLjA1NiwxNDEuMTY4LDAuMDAsMjExLjI2NEMgMzY0LjkxMiwzMzYuODAsIDM2MC4zMzYsMzQwLjg2NCwgMzU0LjcyLDM0Mi4wMTZ6IE0gMzUxLjUwNCwxMjUuMDg4Yy04NC45NDQtMTcuNDQtMTY5LjkwNC0xNy40NC0yNTQuODMyLDAuMDAKCQljLTIyLjA5Niw2Ny4wODgtMjIuMDk2LDEzNC4xNiwwLjAwLDIwMS4yNjRjIDg0Ljk0NCwxNy40NTYsIDE2OS45MDQsMTcuNDU2LCAyNTQuODMyLDAuMDBDIDM3My42MCwyNTkuMjY0LCAzNzMuNjAsMTkyLjE5MiwgMzUxLjUwNCwxMjUuMDg4ek0gNDkzLjY2NCwzNzguODhjLTMuMDg4LDEzLjAyNC0xNC4wMCwyMi43NTItMjcuMjgsMjQuMzUyQyAzOTYuNjI0LDQxMS43MTIsIDMyNS44NzIsNDE2LjAwLCAyNTYuMDgsNDE2LjAwCgkJQyAxODYuMzA0LDQxNi4wMCwgMTE1LjU1Miw0MTEuNzEyLCA0NS43OTIsNDAzLjI0OEMgMzIuNTEyLDQwMS42MzIsIDIxLjYxNiwzOTEuOTIsIDE4LjUyOCwzNzguODhjLTI0LjQ2NC0xMDIuNzY4LTI0LjQ2NC0yMDYuOTc2LDAuMDAtMzA5Ljc2CgkJYyAzLjA4OC0xMy4wMjQsIDEzLjk4NC0yMi43NTIsIDI3LjI2NC0yNC4zMzZjIDMzLjYxNi00LjA5NiwgNjcuNDU2LTcuMDg4LCAxMDEuMjk2LTkuMjE2QyAxNDUuMjY0LDM0LjQwLCAxNDQuMDgsMzMuMjE2LCAxNDQuMDgsMzIuMDBjMC4wMC04Ljg0OCwgNTAuMTQ0LTE2LjAwLCAxMTIuMDAtMTYuMDAKCQljIDYxLjg1NiwwLjAwLCAxMTIuMDAsNy4xNTIsIDExMi4wMCwxNi4wMGMwLjAwLDEuMjE2LTEuMTg0LDIuNDAtMy4wMDgsMy41NjhjIDMzLjg0LDIuMTI4LCA2Ny42OCw1LjEyLCAxMDEuMjgsOS4yMTZjIDEzLjI4LDEuNjAsIDI0LjE5MiwxMS4zMTIsIDI3LjI4LDI0LjMzNgoJCUMgNTE4LjEyOCwxNzEuOTA0LCA1MTguMTI4LDI3Ni4xMTIsIDQ5My42NjQsMzc4Ljg4eiBNIDQ2Mi41MjgsNzYuNTI4Yy0xMzcuNjMyLTE2LjY4OC0yNzUuMjY0LTE2LjY4OC00MTIuODgsMC4wMGMtMjMuNDA4LDk4LjMyLTIzLjQwOCwxOTYuNjQsMC4wMCwyOTQuOTQ0CgkJYyAxMzcuNjMyLDE2LjcwNCwgMjc1LjI2NCwxNi43MDQsIDQxMi44OCwwLjAwQyA0ODUuOTM2LDI3My4xNjgsIDQ4NS45MzYsMTc0Ljg0OCwgNDYyLjUyOCw3Ni41Mjh6TSA0MjQuMDk2LDI4OC4wMGMgMTMuMjQ4LDAuMDAsIDI0LjAwLDEwLjc1MiwgMjQuMDAsMjQuMDBTIDQzNy4zNDQsMzM2LjAwLCA0MjQuMDk2LDMzNi4wMHMtMjQuMDAtMTAuNzUyLTI0LjAwLTI0LjAwUyA0MTAuODQ4LDI4OC4wMCwgNDI0LjA5NiwyODguMDB6CgkJIE0gNDI0LjA5NiwzMjAuMDBjIDQuNDAsMC4wMCwgOC4wMC0zLjYwLCA4LjAwLTguMDBzLTMuNjAtOC4wMC04LjAwLTguMDBzLTguMDAsMy42MC04LjAwLDguMDBTIDQxOS42OCwzMjAuMDAsIDQyNC4wOTYsMzIwLjAwek0gNDQwLjA5NiwxMjguMDAgQyA0NDQuNDk2LDEyOC4wMCA0NDguMDk2LDEyNC40MzIgNDQ4LjA5NiwxMjAuMDAgQyA0NDguMDk2LDExNS42MCA0NDQuNDk2LDExMi4wMCA0NDAuMDk2LDExMi4wMCBMIDM5Mi4wOTYsMTEyLjAwIEMgMzg3LjY2NCwxMTIuMDAgMzg0LjA5NiwxMTUuNjAgMzg0LjA5NiwxMjAuMDAgQyAzODQuMDk2LDEyNC40MzIgMzg3LjY2NCwxMjguMDAgMzkyLjA5NiwxMjguMDAgTCA0NDAuMDk2LDEyOC4wMCBaTSA0NTYuMDk2LDE3Ni4wMCBDIDQ2MC40OTYsMTc2LjAwIDQ2NC4wOTYsMTcyLjQzMiA0NjQuMDk2LDE2OC4wMCBDIDQ2NC4wOTYsMTYzLjYwIDQ2MC40OTYsMTYwLjAwIDQ1Ni4wOTYsMTYwLjAwIEwgNDA4LjA5NiwxNjAuMDAgQyA0MDMuNjY0LDE2MC4wMCA0MDAuMDk2LDE2My42MCA0MDAuMDk2LDE2OC4wMCBDIDQwMC4wOTYsMTcyLjQzMiA0MDMuNjY0LDE3Ni4wMCA0MDguMDk2LDE3Ni4wMCBMIDQ1Ni4wOTYsMTc2LjAwIFpNIDQ1Ni4wOTYsMjI0LjAwIEMgNDYwLjQ5NiwyMjQuMDAgNDY0LjA5NiwyMjAuNDE2IDQ2NC4wOTYsMjE2LjAwIEMgNDY0LjA5NiwyMTEuNTg0IDQ2MC40OTYsMjA4LjAwIDQ1Ni4wOTYsMjA4LjAwIEwgNDA4LjA5NiwyMDguMDAgQyA0MDMuNjY0LDIwOC4wMCA0MDAuMDk2LDIxMS41ODQgNDAwLjA5NiwyMTYuMDAgQyA0MDAuMDk2LDIyMC40MTYgNDAzLjY2NCwyMjQuMDAgNDA4LjA5NiwyMjQuMDAgTCA0NTYuMDk2LDIyNC4wMCBaTSAyMTYuMDgsMjkxLjEzNiBDIDIyMC40OTYsMjkxLjMxMiAyMjQuMDgsMjg3Ljg3MiAyMjQuMDgsMjgzLjQ1NiBDIDIyNC4wOCwyNzkuMDQgMjIwLjQ4LDI3NS4zMjggMjE2LjA4LDI3NS4xNjggTCAxNTYuMDk2LDI3MS4wNTYgQyAxNTEuNzI4LDI3MC42MDggMTQ3LjY2NCwyNjYuNjcyIDE0Ny4wNzIsMjYyLjMyIEwgMTQ0LjQwLDIzMi4wMCBDIDE0NC4yMjQsMjI3LjYwIDE0MC40OCwyMjQuMDAgMTM2LjExMiwyMjQuMDAgQyAxMzEuNzI4LDIyNC4wMCAxMjguMzIsMjI3LjYwIDEyOC41NDQsMjMyLjAwIEwgMTMzLjQyNCwyNzYuNTc2IEMgMTM0LjE2LDI4MC45MjggMTM4LjMzNiwyODQuODk2IDE0Mi43MDQsMjg1LjM5MiBMIDIxNi4wOCwyOTEuMTM2IFoiIGRhdGEtdGFncz0idHYiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDA0OyIgZD0iTSA0MzEuOTY4LDI1NS45NTIgQyA0MzEuOTY4LDMzNS4zNDQgMzY3LjM3NiwzOTkuOTUyIDI4Ny45NjgsMzk5LjkzNiBMIDI4Ny45NjgsNDAwLjAwIEMgMjgzLjU2OCw0MDAuMDE2IDI4MC4wMCw0MDMuNjAgMjgwLjAwLDQwOC4wMCBDIDI4MC4wMCw0MTIuNDE2IDI4My41NjgsNDE2LjAwIDI4OC4wMCw0MTYuMDAgQyAyODguMTYsNDE2LjAwIDI4OC4yODgsNDE1LjkzNiAyODguNDAsNDE1LjkwNCBDIDM3Ni41MjgsNDE1LjY5NiA0NDcuODcyLDM0NC4yNzIgNDQ3Ljk2OCwyNTYuMTI4IEMgNDQ3Ljk2OCwyNTYuMDggNDQ4LjAwLDI1Ni4wNDggNDQ4LjAwLDI1Ni4wMCBDIDQ0OC4wMCwyNTEuNTg0IDQ0NC40MCwyNDguMDE2IDQ0MC4wMCwyNDguMDE2IEMgNDM1LjYwLDI0OC4wMTYgNDMyLjAzMiwyNTEuNTY4IDQzMi4wMCwyNTUuOTUyIEwgNDMxLjk2OCwyNTUuOTUyIFpNIDE0NS45MzYsNDY1Ljk1MkMgMTM2Ljc2OCw0NzUuMTM2LCAxMjQuNDgsNDgwLjAwLCAxMTEuOTg0LDQ4MC4wMEMgMTA1LjgwOCw0ODAuMDAsIDk5LjU4NCw0NzguODE2LCA5My42NDgsNDc2LjM1MkMgNzUuNjk2LDQ2OC45MjgsIDY0LjAwLDQ1MS40MjQsIDY0LjAwLDQzMi4wMAoJCUwgNjMuOTg0LDIxMS44ODhsLTQ5LjkyLTQ5Ljk1MmMtMTguNzUyLTE4LjcyLTE4Ljc1Mi00OS4xMiwwLjAwLTY3Ljg3MmwgMTEyLjAwLTExMi4wMEMgMTM1LjQ0LTI3LjMxMiwgMTQ3LjcxMi0zMi4wMCwgMTYwLjAwLTMyLjAwcyAyNC41Niw0LjY4OCwgMzMuOTM2LDE0LjA2NEwgMjQzLjg3MiwzMi4wMAoJCWwgMjIwLjA5NiwwLjAwIGMgMTkuNDQsMC4wMCwgMzYuOTQ0LDExLjY4LCA0NC4zMzYsMjkuNjMyYyA3LjQ0LDE3LjkzNiwgMy4zNDQsMzguNTkyLTEwLjQwLDUyLjMyTCAxNDUuOTM2LDQ2NS45NTJ6IE0gMjIxLjI0OCw1NC42MjRsLTQ5LjkzNi00OS45MzYKCQlDIDE2Ny4yMzIsMC42MjQsIDE2Mi40NjQsMC4wMCwgMTYwLjAwLDAuMDBzLTcuMjMyLDAuNjI0LTExLjMxMiw0LjY4OGwtMTEyLjAwLDExMi4wMEMgMzIuNjA4LDEyMC43ODQsIDMyLjAwLDEyNS41MzYsIDMyLjAwLDEyOC4wMHMgMC42MDgsNy4yNDgsIDQuNjg4LDExLjMxMmwgNDkuOTIsNDkuOTM2CgkJYyAwLjE0NCwwLjE2LCAwLjE5MiwwLjMzNiwgMC4zMzYsMC40OTZsIDEzNC44MC0xMzQuODE2QyAyMjEuNjAsNTQuODE2LCAyMjEuMzkyLDU0Ljc4NCwgMjIxLjI0OCw1NC42MjR6IE0gMjQzLjg3Miw2NC4wMAoJCWMtMi40OCwwLjAwLTQuNzg0LTAuODgtNy4xNTItMS40MDhMIDk0LjU2LDIwNC43NTJjIDAuNTQ0LDIuMzY4LCAxLjQyNCw0LjY3MiwgMS40MjQsNy4xMzZMIDk2LjAwLDQwNC42MjRMIDQzNi41OTIsNjQuMDBMIDI0My44NzIsNjQuMDAgeiBNIDQ3OC43NTIsNzMuODcyCgkJQyA0NzYuMjg4LDY3Ljg3MiwgNDcwLjQ2NCw2NC4wMCwgNDYzLjk2OCw2NC4wMGwtNC43NTIsMC4wMCBMIDk2LjAwLDQyNy4yNDhMIDk2LjAwLDQzMi4wMCBjMC4wMCw2LjQ5NiwgMy44NzIsMTIuMzA0LCA5Ljg3MiwxNC43ODRDIDEwNy44NCw0NDcuNjAsIDEwOS44ODgsNDQ4LjAwLCAxMTEuOTg0LDQ0OC4wMAoJCWMgNC4yODgsMC4wMCwgOC4zMDQtMS42NjQsIDExLjMxMi00LjY3MmwgMzUxLjk4NC0zNTIuMDE2QyA0NzkuODcyLDg2LjcyLCA0ODEuMjQ4LDc5Ljg3MiwgNDc4Ljc1Miw3My44NzJ6TSAyODcuOTY4LDQ0OC4wMCBDIDI3OS4xNTIsNDQ4LjAxNiAyNzIuMDAsNDU1LjE4NCAyNzIuMDAsNDY0LjAwIEMgMjcyLjAwLDQ3Mi44NDggMjc5LjE1Miw0ODAuMDAgMjg4LjAwLDQ4MC4wMCBDIDI4OC4xNiw0ODAuMDAgMjg4LjI4OCw0NzkuOTM2IDI4OC40MCw0NzkuOTIgQyA0MTEuODcyLDQ3OS42OTYgNTExLjg3MiwzNzkuNjE2IDUxMS45NjgsMjU2LjEyOCBDIDUxMS45NjgsMjU2LjA4IDUxMi4wMCwyNTYuMDQ4IDUxMi4wMCwyNTYuMDAgQyA1MTIuMDAsMjQ3LjE1MiA1MDQuODQ4LDI0MC4wMCA0OTYuMDAsMjQwLjAwIEMgNDg3LjE4NCwyNDAuMDAgNDgwLjAzMiwyNDcuMTM2IDQ4MC4wMCwyNTUuOTM2IEwgNDc5Ljk2OCwyNTUuOTM2IEMgNDc5Ljk2OCwzNjEuODA4IDM5My44NCw0NDcuOTM2IDI4Ny45NjgsNDQ3LjkzNiBMIDI4Ny45NjgsNDQ4LjAwIFoiIGRhdGEtdGFncz0ic291bmQiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDA1OyIgZD0iTSA0ODAuMDAsMzg0LjAwbC0xNC4xOTIsMC4wMCBjLTguNDAsMC4wMC0xNi40NjQtMy4zMTItMjIuNDY0LTkuMjE2TCA0MDAuMDAsMzMyLjAzMkwgNDAwLjAwLDM1Mi4wMCBjMC4wMCwyNi41MTItMjEuNTA0LDQ4LjAwLTQ4LjAwLDQ4LjAwTCA0OC4wMCw0MDAuMDAgCglDIDIxLjUzNiw0MDAuMDAsMC4wMCwzNzguNDgsMC4wMCwzNTIuMDBsMC4wMC0xMTEuNTUyIEwwLjAwLDk2LjAwIGMwLjAwLTI2LjQ5NiwgMjEuNDg4LTQ4LjAwLCA0OC4wMC00OC4wMGwgMzA0LjAwLDAuMDAgYyAyNi40OTYsMC4wMCwgNDguMDAsMjEuNTA0LCA0OC4wMCw0OC4wMGwwLjAwLDE5LjUzNiBsIDQzLjM0NC00Mi43NTJjIDYuMDAtNS45MDQsIDE0LjA2NC05LjIxNiwgMjIuNDY0LTkuMjE2CglMIDQ4MC4wMCw2My41NjggYyAxNy42NjQsMC4wMCwgMzIuMDAsMTQuMzIsIDMyLjAwLDMyLjAwTCA1MTIuMDAsMzUyLjAwIEMgNTEyLjAwLDM2OS42OCwgNDk3LjY2NCwzODQuMDAsIDQ4MC4wMCwzODQuMDB6IE0gNDguMDAsODAuMDBjLTguODMyLDAuMDAtMTYuMDAsNy4xODQtMTYuMDAsMTYuMDBMIDMyLjAwLDM1Mi4wMCBjMC4wMCw4Ljg0OCwgNy4xNTIsMTYuMDAsIDE2LjAwLDE2LjAwbCAzMDQuMDAsMC4wMCBjIDguODE2LDAuMDAsIDE2LjAwLTcuMTY4LCAxNi4wMC0xNi4wMGwwLjAwLTI1Ni4wMCAKCWMwLjAwLTguODE2LTcuMTg0LTE2LjAwLTE2LjAwLTE2LjAwTCA0OC4wMCw4MC4wMCB6IE0gNDgwLjAwLDk1LjU2OGwtMTQuMTkyLDAuMDAgTCA0NjQuMDAsOTUuNTY4IGwtNjQuMDAsNjQuMDBMIDQwMC4wMCwxNjAuMDAgbC0xNi4wMCwxNi4wMGwwLjAwLDk2LjAwIGwgODAuMDAsODAuMDBsIDEuODA4LDAuMDAgTCA0ODAuMDAsMzUyLjAwIEwgNDgwLjAwLDk1LjU2OCB6IiBkYXRhLXRhZ3M9InZpZGVvIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwNjsiIGQ9Ik0gNDc5LjY4LDM3MC44OTZjLTEuNTM2LDI1LjEyLTIyLjE5Miw0NS4wNTYtNDcuNjgsNDUuMDU2bC00OC4wMCwwLjAwIGwwLjAwLDE2LjAwIEwgMzg0LjAwLDQzMS45ODQgCgkJYzAuMDAsMjYuNTEyLTIxLjUwNCw0OC4wMC00OC4wMCw0OC4wMEwgMTc2LjAwLDQ3OS45ODQgYy0yNi41MTIsMC4wMC00OC4wMC0yMS40ODgtNDguMDAtNDguMDBsMC4wMC0wLjAxNiBsMC4wMC0xNi4wMCBMIDgwLjAwLDQxNS45NjggYy0yNS41MiwwLjAwLTQ2LjE2LTE5LjkzNi00Ny42OTYtNDUuMDU2TCAzMi4wMCwzNzAuOTEyIGwwLjAwLTE4LjkyOCBsMC4wMC0xNi4wMCBjMC4wMC0xNy42NjQsIDE0LjMzNi0zMi4wMCwgMzIuMDAtMzIuMDBsMC4wMCwwLjAwbDAuMDAtMjcyLjAwIAoJCWMwLjAwLTM1LjM0NCwgMjguNjU2LTY0LjAwLCA2NC4wMC02NC4wMGwgMjU2LjAwLDAuMDAgYyAzNS4zNDQsMC4wMCwgNjQuMDAsMjguNjU2LCA2NC4wMCw2NC4wMGwwLjAwLDI3Mi4wMCBsMC4wMCwwLjAwYyAxNy42NjQsMC4wMCwgMzIuMDAsMTQuMzM2LCAzMi4wMCwzMi4wMGwwLjAwLDE2LjAwIEwgNDgwLjAwLDM3MC44OTYgTCA0NzkuNjgsMzcwLjg5NiB6IE0gMTYwLjAwLDQzMS45NjhjMC4wMCw4Ljg0OCwgNy4xNTIsMTYuMDAsIDE2LjAwLDE2LjAwbCAxNjAuMDAsMC4wMCAKCQljIDguODQ4LDAuMDAsIDE2LjAwLTcuMTUyLCAxNi4wMC0xNi4wMGwwLjAwLTE2LjAwIEwgMTYwLjAwLDQxNS45NjggTCAxNjAuMDAsNDMxLjk2OCB6IE0gNDE2LjAwLDMxLjk2OGMwLjAwLTE3LjYzMi0xNC4zNjgtMzIuMDAtMzIuMDAtMzIuMDBMIDEyOC4wMC0wLjAzMiBjLTE3LjY0OCwwLjAwLTMyLjAwLDE0LjM2OC0zMi4wMCwzMi4wMGwwLjAwLDI3Mi4wMCBsIDMyMC4wMCwwLjAwIEwgNDE2LjAwLDMxLjk2OCB6IE0gNDQ4LjAwLDM1MS45ODRsMC4wMC0xNi4wMCBMIDY0LjAwLDMzNS45ODQgbDAuMDAsMTYuMDAgTCA2NC4wMCwzNjcuOTY4IAoJCWMwLjAwLDguODQ4LCA3LjE1MiwxNi4wMCwgMTYuMDAsMTYuMDBsIDM1Mi4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAtNy4xNTIsIDE2LjAwLTE2LjAwTCA0NDguMDAsMzUxLjk4NCB6TSAxNDQuMDAsMzEuOTA0bCAzMi4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwbDAuMDAsMjA4LjAwIGMwLjAwLDguODQ4LTcuMTUyLDE2LjAwLTE2LjAwLDE2LjAwTCAxNDQuMDAsMjcxLjkwNCAKCQljLTguODQ4LDAuMDAtMTYuMDAtNy4xNTItMTYuMDAtMTYuMDBsMC4wMC0yMDguMDAgQyAxMjguMDAsMzkuMDU2LCAxMzUuMTUyLDMxLjkwNCwgMTQ0LjAwLDMxLjkwNHogTSAxNDQuMDAsMjU1LjkybCAzMi4wMCwwLjAwIGwwLjAwLTIwOC4wMCBMIDE0NC4wMCw0Ny45MiBMIDE0NC4wMCwyNTUuOTIgek0gMjQwLjAwLDMxLjkwNGwgMzIuMDAsMC4wMCBjIDguODQ4LDAuMDAsIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMGwwLjAwLDIwOC4wMCBjMC4wMCw4Ljg0OC03LjE1MiwxNi4wMC0xNi4wMCwxNi4wMGwtMzIuMDAsMC4wMCAKCQljLTguODQ4LDAuMDAtMTYuMDAtNy4xNTItMTYuMDAtMTYuMDBsMC4wMC0yMDguMDAgQyAyMjQuMDAsMzkuMDU2LCAyMzEuMTUyLDMxLjkwNCwgMjQwLjAwLDMxLjkwNHogTSAyNDAuMDAsMjU1LjkybCAzMi4wMCwwLjAwIGwwLjAwLTIwOC4wMCBsLTMyLjAwLDAuMDAgTCAyNDAuMDAsMjU1LjkyIHpNIDMzNi4wMCwzMS45MDRsIDMyLjAwLDAuMDAgYyA4Ljg0OCwwLjAwLCAxNi4wMCw3LjE1MiwgMTYuMDAsMTYuMDBsMC4wMCwyMDguMDAgYzAuMDAsOC44NDgtNy4xNTIsMTYuMDAtMTYuMDAsMTYuMDBsLTMyLjAwLDAuMDAgCgkJYy04Ljg0OCwwLjAwLTE2LjAwLTcuMTUyLTE2LjAwLTE2LjAwbDAuMDAtMjA4LjAwIEMgMzIwLjAwLDM5LjA1NiwgMzI3LjE1MiwzMS45MDQsIDMzNi4wMCwzMS45MDR6IE0gMzM2LjAwLDI1NS45MmwgMzIuMDAsMC4wMCBsMC4wMC0yMDguMDAgbC0zMi4wMCwwLjAwIEwgMzM2LjAwLDI1NS45MiB6IiBkYXRhLXRhZ3M9InRyYXNoIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwNzsiIGQ9Ik0gNDk3Ljc2LDI2LjYyNGMtMy4yMTYsMi4xMjgtNjEuNTY4LDQwLjQwLTE0OC4zNjgsNTkuMTg0YyAzMS44NCw0MC4zMzYsIDUyLjI4OCw5NC41OTIsIDYwLjk3NiwxMzAuNzA0CgljIDEyLjA2NCw1MC4wNDgsIDcuMzc2LDE0Ny45NjgtNDAuNjg4LDIwOC45OTJDIDM0MS41ODQsNDYxLjE2OCwgMzAyLjI3Miw0ODAuMDAsIDI1Ni4wMCw0ODAuMDBjLTQ2LjI3MiwwLjAwLTg1LjU4NC0xOC44NDgtMTEzLjY2NC01NC40OTYKCUMgOTQuMjcyLDM2NC40OTYsIDg5LjYwLDI2Ni41NzYsIDEwMS42NDgsMjE2LjUyOGMgOC42ODgtMzYuMTEyLCAyOS4xMi05MC4zNjgsIDYwLjk3Ni0xMzAuNzA0Yy04Ni44MC0xOC43ODQtMTQ1LjE1Mi01Ny4wNTYtMTQ4LjM1Mi01OS4xODQKCWMtMTEuNzI4LTcuODA4LTE2Ljk3Ni0yMi40MC0xMi44OC0zNS44NzJDIDUuNDU2LTIyLjc1MiwgMTcuOTItMzIuMDAsIDMyLjAwLTMyLjAwbCA0NDguMDAsMC4wMCBjIDE0LjA5NiwwLjAwLCAyNi41MjgsOS4yNDgsIDMwLjYyNCwyMi43NTIKCUMgNTE0LjczNiw0LjIyNCwgNTA5LjQ4OCwxOC44MTYsIDQ5Ny43NiwyNi42MjR6IE0gMzI0LjI3MiwxMDUuNjMybC01LjIxNi02LjYyNGMtMzguMTYtNDMuODQtODcuOTItNDMuODQtMTI2LjA2NCwwLjAwbC01LjIzMiw2LjYyNAoJYy00NC41Niw1Ni40NjQtNjYuNjcyLDEzMS4xNTItNTcuMTUyLDIwMi40MEMgMTM5LjMyOCwzNzYuNDk2LCAxNzguNTYsNDQ4LjAwLCAyNTYuMDAsNDQ4LjAwYyA3Ny40NCwwLjAwLCAxMTYuNjg4LTcxLjUyLCAxMjUuNDA4LTEzOS45ODQKCUMgMzkwLjg5NiwyMzYuNzM2LCAzNjguODY0LDE2Mi4xMjgsIDMyNC4yNzIsMTA1LjYzMnogTSAzMi4wMCwwLjAwYyAyLjIwOCwxLjQ3MiwgNTYuNDE2LDM3LjAyNCwgMTM3LjM3Niw1NC41MjhsIDM5Ljc0NCw4LjU5MkMgMjIzLjMxMiw1My44MDgsIDIzOC44OCw0OC4wMCwgMjU2LjAwLDQ4LjAwCgljIDE3LjEzNiwwLjAwLCAzMi42ODgsNS44MDgsIDQ2Ljg4LDE1LjEybCAzOS43NDQtOC41OTJjIDgwLjMyLTE3LjM3NiwgMTM0LjMzNi01Mi41MjgsIDEzNy4zNzYtNTQuNTI4TCAzMi4wMCwwLjAwIHoiIGRhdGEtdGFncz0idXNlciIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDg7IiBkPSJNIDM1Mi4wNjQsNDgwLjAwYy04OC4zNjgsMC4wMC0xNjAuMDAtNzEuNjQ4LTE2MC4wMC0xNjAuMDBjMC4wMC0yMC41NiwgNC4zMDQtNDAuMDE2LCAxMS40MDgtNTguMDY0TCA5LjA4OCw2Ny41NjgKCQlDIDMuNDcyLDYxLjkzNiwgMC4wMCw1Ni41OTIsIDAuMDAsNDguMDBsMC4wMC00OC4wMCBjMC4wMC0xNy4xMiwgMTQuODY0LTMyLjAwLCAzMi4wMC0zMi4wMGwgNDguMDAsMC4wMCBjIDguNTc2LDAuMDAsIDE0LjAwLDMuNDQsIDE5LjYxNiw5LjAyNEwgMTIyLjU3NiwwLjAwbCAzNy40ODgsMC4wMCBjIDE3LjY2NCwwLjAwLCAzMi4wMCwxNC4zMzYsIDMyLjAwLDMyLjAwbDAuMDAsMzIuMDAgbCAzMi4wMCwwLjAwIAoJCWMgMTcuNjY0LDAuMDAsIDMyLjAwLDE0LjMzNiwgMzIuMDAsMzIuMDBsMC4wMCwzNy41MDQgbCAzNy45MDQsMzcuOTM2QyAzMTIuMDMyLDE2NC4zMiwgMzMxLjQ3MiwxNjAuMDAsIDM1Mi4wNjQsMTYwLjAwYyA4OC4zMzYsMC4wMCwgMTYwLjAwLDcxLjY0OCwgMTYwLjAwLDE2MC4wMFMgNDQwLjQwLDQ4MC4wMCwgMzUyLjA2NCw0ODAuMDB6IE0gMzUyLjA2NCwxOTIuMDAKCQljLTIzLjY4LDAuMDAtNDUuNjMyLDYuODgtNjQuNjU2LDE4LjExMmwtNS41MDQtNS40ODhsLTE4LjAwLTE4LjAwbC0zMC40OC0zMC40OTZjLTYuMDAtNi4wMC05LjM3Ni0xNC4xMjgtOS4zNzYtMjIuNjI0TCAyMjQuMDQ4LDk2LjAwIGwtMzIuMDAsMC4wMCAKCQljLTE3LjY2NCwwLjAwLTMyLjAwLTE0LjMyLTMyLjAwLTMyLjAwbDAuMDAtMzIuMDAgTCAxMjIuNTc2LDMyLjAwIGMtOC40OCwwLjAwLTE2LjYyNC0zLjM3Ni0yMi42MjQtOS4zNzZsLTIyLjY4OC0yMi42ODhMIDMyLjA0OCwwLjAwTCAzMi4wMCw0NS42MGwgMTg2LjY0LDE4Ni4zMDQKCQljMC4wMCwwLjAwLDAuMDAtMC4wMTYsIDAuMDE2LTAuMDMybCAyMy41MDQsMjMuNTA0Yy0xMS4yMzIsMTkuMDI0LTE4LjExMiw0MC45Ni0xOC4xMTIsNjQuNjRjMC4wMCw3MC42ODgsIDU3LjMyOCwxMjguMDAsIDEyOC4wMCwxMjguMDBzIDEyOC4wMC01Ny4zMTIsIDEyOC4wMC0xMjguMDBTIDQyMi43NTIsMTkyLjAwLCAzNTIuMDY0LDE5Mi4wMHpNIDQ0NS4xMiwzNDguMTc2Yy0xNy45MzYsMjQuOTkyLTM5Ljc3Niw0Ni44MC02NC44OCw2NC44NjRDIDM3Ni4xNiw0MTYuMDAsIDM3MC44OCw0MTYuNzM2LCAzNjYuMTI4LDQxNS4wNzIKCQljLTIyLjIyNC03LjgyNC0zNy40NC0yMy4wMjQtNDUuMjE2LTQ1LjI0OGMtMC41OTItMS42NjQtMC44OC0zLjM5Mi0wLjg4LTUuMTA0YzAuMDAtMy4xODQsIDAuOTkyLTYuMzM2LCAyLjkxMi05LjAwOAoJCWMgMTguMDAtMjUuMDI0LCAzOS44MDgtNDYuODQ4LCA2NC44NDgtNjQuODQ4YyA0LjA5Ni0yLjk0NCwgOS4zNDQtMy42OTYsIDE0LjA5Ni0yLjA0OGMgMjIuMjU2LDcuNzc2LCAzNy40NzIsMjMuMDA4LCA0NS4yOCw0NS4yNDgKCQljIDAuNTkyLDEuNjY0LCAwLjg4LDMuMzkyLCAwLjg4LDUuMTA0QyA0NDguMDMyLDM0Mi4zNTIsIDQ0Ny4wMjQsMzQ1LjUwNCwgNDQ1LjEyLDM0OC4xNzZ6IE0gMzk3LjEyLDMwMy44NEMgMzczLjQ3MiwzMjAuODQ4LCAzNTIuODgsMzQxLjQ0LCAzMzYuMDAsMzY0LjUyOAoJCWMgNi4xOTIsMTcuNjQ4LCAxNy43NzYsMjkuMjMyLCAzNC45MTIsMzUuNTM2YyAyMy42NjQtMTcuMDQsIDQ0LjIyNC0zNy41ODQsIDYxLjA1Ni02MC45NzZDIDQyNS43MTIsMzIxLjU2OCwgNDE0LjE2LDMxMC4wNDgsIDM5Ny4xMiwzMDMuODR6IiBkYXRhLXRhZ3M9ImtleSIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDk7IiBkPSJNIDMyMC4wMCw0NzkuOTJjLTEwNi4wMzIsMC4wMC0xOTIuMDAtODUuOTY4LTE5Mi4wMC0xOTIuMDBjMC4wMC0zMi40MTYsIDguMTEyLTYyLjkyOCwgMjIuMzItODkuNzI4bC0xMzMuNTA0LTEzMy40NzJsIDAuMTEyLTAuMDk2CgkJQyA2LjQ5Niw1NC4zNjgsMC4wMCw0MC4xNiwwLjAwLDI0LjM2OGMwLjAwLTMxLjE4NCwgMjUuMjgtNTYuNDY0LCA1Ni40NjQtNTYuNDY0YyAxNS43NiwwLjAwLCAyOS45ODQsNi40OTYsIDQwLjI0LDE2Ljk0NGwtMC4wMzIsMC4wMzJsIDEzMy40NTYsMTMzLjQ0CgkJYyAyNi44MTYtMTQuMjU2LCA1Ny4zNzYtMjIuNDAsIDg5Ljg3Mi0yMi40MGMgMTA2LjAzMiwwLjAwLCAxOTIuMDAsODUuOTY4LCAxOTIuMDAsMTkyLjAwQyA1MTIuMDAsMzkzLjk1MiwgNDI2LjAzMiw0NzkuOTIsIDMyMC4wMCw0NzkuOTJ6IE0gNzYuNzIsNC44NDgKCQljLTUuMTUyLTUuMzQ0LTEyLjI4OC04LjY4OC0yMC4yNTYtOC42ODhjLTE1LjYwLDAuMDAtMjguMjQsMTIuNjI0LTI4LjI0LDI4LjIyNGMwLjAwLDcuOTY4LCAzLjM2LDE1LjA4OCwgOC42ODgsMjAuMjU2bC0wLjE0NCwwLjEyOGwgMTI5LjA1NiwxMjkuMDU2CgkJYyAxMS4yOC0xNS4yMTYsIDI0LjcyLTI4LjY1NiwgMzkuOTA0LTM5Ljk2OEwgNzYuNzIsNC44NDh6IE0gMzIwLjAwLDEyNy45MDRjLTg4LjM1MiwwLjAwLTE2MC4wMCw3MS42NjQtMTYwLjAwLDE2MC4wMGMwLjAwLDg4LjM1MiwgNzEuNjQ4LDE2MC4wMCwgMTYwLjAwLDE2MC4wMAoJCWMgODguMzM2LDAuMDAsIDE2MC4wMC03MS42NDgsIDE2MC4wMC0xNjAuMDBDIDQ4MC4wMCwxOTkuNTY4LCA0MDguMzM2LDEyNy45MDQsIDMyMC4wMCwxMjcuOTA0ek0gMzIwLjAwLDM5OS45MiBDIDMyNC40MCwzOTkuOTIgMzI4LjAwLDM5Ni4zMzYgMzI4LjAwLDM5MS45MiBDIDMyOC4wMCwzODcuNTA0IDMyNC40MCwzODMuOTIgMzIwLjAwLDM4My45MiBDIDI2Ni45NzYsMzgzLjkyIDIyNC4wMCwzNDAuOTI4IDIyNC4wMCwyODcuOTIgQyAyMjQuMDAsMjgzLjUwNCAyMjAuNDE2LDI3OS45MiAyMTYuMDAsMjc5LjkyIEMgMjExLjU4NCwyNzkuOTIgMjA4LjAwLDI4My41MDQgMjA4LjAwLDI4Ny45MiBDIDIwOC4wMCwzNDkuNzc2IDI1OC4xMjgsMzk5LjkyIDMyMC4wMCwzOTkuOTIgWiIgZGF0YS10YWdzPSJzZWFyY2giIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDBhOyIgZD0iTSA0ODYuMjU2LDI3Ny4xMmwtNDkuMDI0LDkuODI0Yy0yLjQ2NCw3LjA4OC01LjM3NiwxMy45NjgtOC41OTIsMjAuNjI0bCAyNy43NzYsNDEuNjY0CgkJYyA4LjQ2NCwxMi42ODgsIDYuNzg0LDI5LjYwLTQuMDAsNDAuMzY4bC0zMC43ODQsMzAuNzg0Yy02LjE5Miw2LjE5Mi0xNC4zNjgsOS4zNzYtMjIuNjU2LDkuMzc2Yy02LjEyOCwwLjAwLTEyLjMyLTEuNzYtMTcuNzEyLTUuMzc2CgkJbC00MS42NjQtMjcuNzZjLTYuNjg4LDMuMjMyLTEzLjU2OCw2LjExMi0yMC42NTYsOC41NzZMIDMwOS4xMiw0NTQuMjRjLTIuOTc2LDE0Ljk3Ni0xNi4xMjgsMjUuNzI4LTMxLjM3NiwyNS43MjhsLTQzLjUyLDAuMDAgCgkJYy0xNS4yNDgsMC4wMC0yOC4zODQtMTAuNzY4LTMxLjM3Ni0yNS43MjhsLTkuODI0LTQ5LjA0Yy03LjA4OC0yLjQ2NC0xMy45NjgtNS4zNi0yMC42MjQtOC41NzZMIDEzMC43NTIsNDI0LjM4NAoJCUMgMTI1LjMyOCw0MjguMDAsIDExOS4xNTIsNDI5Ljc2LCAxMTMuMDA4LDQyOS43NmMtOC4yNzIsMC4wMC0xNi40NDgtMy4xODQtMjIuNjQtOS4zNzZMIDU5LjYwLDM4OS42MGMtMTAuNzg0LTEwLjc4NC0xMi40NjQtMjcuNjgtNC4wMC00MC4zNjhsIDI3Ljc2LTQxLjY2NAoJCWMtMy4yMzItNi42NzItNi4xMTItMTMuNTUyLTguNTc2LTIwLjY0TCAyNS43MjgsMjc3LjEyQyAxMC43NjgsMjc0LjEyOCwwLjAwLDI2MC45OTIsMC4wMCwyNDUuNzQ0bDAuMDAtNDMuNTIgYzAuMDAtMTUuMjQ4LCAxMC43NjgtMjguNDAsIDI1LjcyOC0zMS4zNzYKCQlsIDQ5LjA0LTkuODRjIDIuNDY0LTcuMDg4LCA1LjM2LTEzLjk2OCwgOC41NzYtMjAuNjI0TCA1NS42MCw5OC43MmMtOC40NjQtMTIuNjg4LTYuNzg0LTI5LjYwLCA0LjAwLTQwLjM2OGwgMzAuNzg0LTMwLjc4NAoJCWMgNi4xOTItNi4xOTIsIDE0LjM2OC05LjM3NiwgMjIuNjQtOS4zNzZjIDYuMTQ0LDAuMDAsIDEyLjMzNiwxLjc3NiwgMTcuNzI4LDUuMzc2bCA0MS42NjQsMjcuNzc2YyA2LjY3Mi0zLjI0OCwgMTMuNTUyLTYuMTI4LCAyMC42NC04LjU5MgoJCWwgOS44MDgtNDkuMDI0YyAyLjk5Mi0xNC45NzYsIDE2LjEyOC0yNS43NDQsIDMxLjM3Ni0yNS43NDRsIDQzLjUyLDAuMDAgYyAxNS4yNDgsMC4wMCwgMjguNDAsMTAuNzg0LCAzMS4zNzYsMjUuNzQ0bCA5Ljg0LDQ5LjAyNAoJCWMgNy4wODgsMi40NjQsIDEzLjk2OCw1LjM3NiwgMjAuNjI0LDguNTkybCA0MS42NjQtMjcuNzc2YyA1LjQwOC0zLjYwLCAxMS42MC01LjM3NiwgMTcuNzEyLTUuMzc2YyA4LjI4OCwwLjAwLCAxNi40NjQsMy4xODQsIDIyLjY1Niw5LjM3NgoJCWwgMzAuNzg0LDMwLjc4NGMgMTAuNzg0LDEwLjc4NCwgMTIuNDY0LDI3LjY4LCA0LjAwLDQwLjM2OGwtMjcuNzc2LDQxLjY2NGMgMy4yNDgsNi42ODgsIDYuMTI4LDEzLjU2OCwgOC41OTIsMjAuNjU2bCA0OS4wMjQsOS44MDgKCQlDIDUwMS4yMTYsMTczLjgwOCwgNTEyLjAwLDE4Ni45NzYsIDUxMi4wMCwyMDIuMjI0bDAuMDAsNDMuNTIgQyA1MTIuMDAsMjYwLjk5MiwgNTAxLjIxNiwyNzQuMTI4LCA0ODYuMjU2LDI3Ny4xMnogTSA0MzAuOTQ0LDE5Mi40MAoJCWMtMTEuMTItMi4yMjQtMjAuMjI0LTEwLjE2LTIzLjkzNi0yMC44OGMtMi4wNjQtNS45MDQtNC40NjQtMTEuNjMyLTcuMTUyLTE3LjE4NGMtNC45NzYtMTAuMjI0LTQuMTI4LTIyLjI4OCwgMi4xNi0zMS43MTJsIDI3Ljc3Ni00MS42NjQKCQlsLTMwLjc4NC0zMC43ODRsLTQxLjY2NCwyNy43NzZjLTUuMzQ0LDMuNTY4LTExLjUzNiw1LjM3Ni0xNy43NDQsNS4zNzZjLTQuNzUyLDAuMDAtOS41MzYtMS4wNTYtMTMuOTM2LTMuMTg0CgkJYy01LjU2OC0yLjY4OC0xMS4yOC01LjEyLTE3LjIxNi03LjE4NGMtMTAuNjg4LTMuNzEyLTE4LjYyNC0xMi44MTYtMjAuODQ4LTIzLjkzNmwtOS44NC00OS4wNTZsLTQzLjUyLDAuMDAgbC05LjgwOCw0OS4wNTYKCQljLTIuMjI0LDExLjEyLTEwLjE2LDIwLjIyNC0yMC44NjQsMjMuOTM2Yy01LjkwNCwyLjA2NC0xMS42NDgsNC40NjQtMTcuMjAsNy4xNTJjLTQuNDE2LDIuMTYtOS4xODQsMy4yMTYtMTMuOTUyLDMuMjE2CgkJYy02LjIyNCwwLjAwLTEyLjQwLTEuODA4LTE3Ljc0NC01LjM3NmwtNDEuNjY0LTI3Ljc3NmwtMzAuNzg0LDMwLjc4NGwgMjcuNzYsNDEuNjY0YyA2LjI4OCw5LjQ0LCA3LjEwNCwyMS41MDQsIDIuMTkyLDMxLjY4CgkJYy0yLjY4OCw1LjU2OC01LjEwNCwxMS4yOC03LjE2OCwxNy4yMTZjLTMuNzEyLDEwLjY4OC0xMi44MzIsMTguNjI0LTIzLjkzNiwyMC44NDhsLTQ5LjA0LDkuODRMIDMyLjAwLDI0NS43NDRsIDQ5LjA1Niw5LjgwOAoJCWMgMTEuMTA0LDIuMjI0LCAyMC4yMjQsMTAuMTYsIDIzLjkzNiwyMC44NjRjIDIuMDY0LDUuOTA0LCA0LjQ0OCwxMS42NDgsIDcuMTUyLDE3LjIwYyA0Ljk2LDEwLjIwOCwgNC4xMjgsMjIuMjcyLTIuMTc2LDMxLjY5NkwgODIuMjI0LDM2Ni45NzYKCQlMIDExMi45OTIsMzk3Ljc2bCA0MS42NjQtMjcuNzZDIDE2MC4wMCwzNjYuNDMyLCAxNjYuMTkyLDM2NC42MjQsIDE3Mi40MCwzNjQuNjI0YyA0Ljc1MiwwLjAwLCA5LjUyLDEuMDU2LCAxMy45MzYsMy4xODRjIDUuNTUyLDIuNjg4LCAxMS4yOCw1LjEwNCwgMTcuMjAsNy4xNjgKCQljIDEwLjcwNCwzLjcxMiwgMTguNjQsMTIuODMyLCAyMC44NjQsMjMuOTM2bCA5LjgyNCw0OS4wNGwgNDMuNTIsMC4wMTZsIDkuODA4LTQ5LjA1NmMgMi4yMjQtMTEuMTA0LCAxMC4xNi0yMC4yMjQsIDIwLjg4LTIzLjkzNgoJCWMgNS45MDQtMi4wNjQsIDExLjYzMi00LjQ0OCwgMTcuMTg0LTcuMTUyYyA0LjQzMi0yLjE0NCwgOS4xODQtMy4yMCwgMTMuOTY4LTMuMjBjIDYuMjI0LDAuMDAsIDEyLjQwLDEuODA4LCAxNy43NDQsNS4zNzZsIDQxLjY2NCwyNy43NmwgMzAuNzg0LTMwLjc4NAoJCWwtMjcuNzc2LTQxLjY2NGMtNi4yODgtOS40NC03LjA4OC0yMS40ODgtMi4xOTItMzEuNjhjIDIuNjg4LTUuNTUyLCA1LjEyLTExLjI4LCA3LjE4NC0xNy4yMGMgMy43MTItMTAuNzA0LCAxMi44MTYtMTguNjQsIDIzLjkzNi0yMC44NjQKCQlsIDQ5LjAyNC05LjgyNEwgNDgwLjAwLDIwMi4yMjRMIDQzMC45NDQsMTkyLjQwek0gMjU2LjAwLDMzNS45ODRjLTYxLjg0LDAuMDAtMTEyLjAwLTUwLjE2LTExMi4wMC0xMTIuMDBjMC4wMC02MS44NTYsIDUwLjE2LTExMi4wMCwgMTEyLjAwLTExMi4wMHMgMTEyLjAwLDUwLjE2LCAxMTIuMDAsMTEyLjAwQyAzNjguMDAsMjg1LjgyNCwgMzE3Ljg0LDMzNS45ODQsIDI1Ni4wMCwzMzUuOTg0egoJCSBNIDI1Ni4wMCwxMjUuOTY4Yy01NC4xMTIsMC4wMC05OC4wMCw0My45MDQtOTguMDAsOTguMDBjMC4wMCw1NC4xMTIsIDQzLjg4OCw5OC4wMCwgOTguMDAsOTguMDBjIDU0LjA5NiwwLjAwLCA5OC4wMC00My44ODgsIDk4LjAwLTk4LjAwCgkJQyAzNTQuMDAsMTY5Ljg3MiwgMzEwLjA5NiwxMjUuOTY4LCAyNTYuMDAsMTI1Ljk2OHpNIDI1Ni4wMCwyODcuOTg0Yy0zNS4zNiwwLjAwLTY0LjAwLTI4LjY0LTY0LjAwLTY0LjAwYzAuMDAtMzUuMzQ0LCAyOC42NC02NC4wMCwgNjQuMDAtNjQuMDBjIDM1LjM0NCwwLjAwLCA2NC4wMCwyOC42NTYsIDY0LjAwLDY0LjAwQyAzMjAuMDAsMjU5LjMyOCwgMjkxLjM0NCwyODcuOTg0LCAyNTYuMDAsMjg3Ljk4NHoKCQkgTSAyNTYuMDAsMTc1Ljk2OGMtMjYuNDk2LDAuMDAtNDguMDAsMjEuNTA0LTQ4LjAwLDQ4LjAwYzAuMDAsMjYuNDk2LCAyMS41MDQsNDguMDAsIDQ4LjAwLDQ4LjAwcyA0OC4wMC0yMS41MDQsIDQ4LjAwLTQ4LjAwQyAzMDQuMDAsMTk3LjQ3MiwgMjgyLjQ5NiwxNzUuOTY4LCAyNTYuMDAsMTc1Ljk2OHoiIGRhdGEtdGFncz0ic2V0dGluZ3MiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDBiOyIgZD0iTSAyNTYuMDAsMzE5Ljk4NGMtNzAuNzA0LDAuMDAtMTI4LjAwLTU3LjI5Ni0xMjguMDAtMTI4LjAwYzAuMDAtNzAuNjg4LCA1Ny4yOTYtMTI4LjAwLCAxMjguMDAtMTI4LjAwCgkJYyA3MC42ODgsMC4wMCwgMTI4LjAwLDU3LjMxMiwgMTI4LjAwLDEyOC4wMEMgMzg0LjAwLDI2Mi42NzIsIDMyNi42ODgsMzE5Ljk4NCwgMjU2LjAwLDMxOS45ODR6IE0gMzI4Ljg4LDEyOS41MDRjLTM0LjQ5Ni00MC4yNTYtOTUuMDg4LTQ0LjkxMi0xMzUuMzQ0LTEwLjQwCgkJYy00MC4yNzIsMzQuNDk2LTQ0LjkxMiw5NS4xMDQtMTAuNDAsMTM1LjM0NGMgMzQuNDgsNDAuMjcyLCA5NS4wODgsNDQuOTEyLCAxMzUuMzQ0LDEwLjQwQyAzNTguNzIsMjMwLjM2OCwgMzYzLjM3NiwxNjkuNzQ0LCAzMjguODgsMTI5LjUwNHpNIDI1Ni4wMCwyNTUuOTg0IEMgMjYwLjQxNiwyNTUuOTg0IDI2NC4wMCwyNTIuNDAgMjY0LjAwLDI0Ny45ODQgQyAyNjQuMDAsMjQzLjU2OCAyNjAuNDE2LDIzOS45ODQgMjU2LjAwLDIzOS45ODQgQyAyMjkuNDg4LDIzOS45ODQgMjA4LjAxNiwyMTguNDk2IDIwOC4wMCwxOTIuMDAgTCAyMDguMDAsMTkxLjk2OCBDIDIwOC4wMCwxODcuNTY4IDIwNC40MTYsMTgzLjk2OCAyMDAuMDAsMTgzLjk2OCBDIDE5NS41ODQsMTgzLjk2OCAxOTIuMDAsMTg3LjU2OCAxOTIuMDAsMTkxLjk2OCBMIDE5Mi4wMCwxOTIuMDAgQyAxOTIuMDE2LDIyNy4zMjggMjIwLjY1NiwyNTUuOTg0IDI1Ni4wMCwyNTUuOTg0IFpNIDQ3MS44NzIsMzM1LjMyOGwtNjkuMzQ0LDExLjU2OGwtMjEuOTY4LDU0Ljk0NAoJCUMgMzczLjIxNiw0MjAuMTYsIDM1NS43MTIsNDMyLjAwLCAzMzYuMDAsNDMyLjAwTCAxNzYuMDAsNDMyLjAwIEMgMTU2LjI4OCw0MzIuMDAsIDEzOC43ODQsNDIwLjE2LCAxMzEuNDI0LDQwMS44MjRMIDEwOS40NzIsMzQ2Ljg5NkwgNDAuMTQ0LDMzNS4zMjhDIDE2Ljg4LDMzMS40NzIsMC4wMCwzMTEuNTY4LDAuMDAsMjg4LjAwbDAuMDAtMjQwLjAwIAoJCWMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMGwgNDE2LjAwLDAuMDAgYyAyNi40NjQsMC4wMCwgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMEwgNTEyLjAwLDI4OC4wMCBDIDUxMi4wMCwzMTEuNTY4LCA0OTUuMTIsMzMxLjQ3MiwgNDcxLjg3MiwzMzUuMzI4eiBNIDQ4MC4wMCw0OC4wMGMwLjAwLTguODQ4LTcuMTUyLTE2LjAwLTE2LjAwLTE2LjAwTCA0OC4wMCwzMi4wMCAKCQljLTguODQ4LDAuMDAtMTYuMDAsNy4xNTItMTYuMDAsMTYuMDBMIDMyLjAwLDI4OC4wMCBjMC4wMCw3LjgyNCwgNS42NjQsMTQuNDk2LCAxMy4zNzYsMTUuNzc2bCA4Ny4xMDQsMTQuNTEybCAyOC42NTYsNzEuNjQ4QyAxNjMuNTg0LDM5Ni4wMCwgMTY5LjQ1Niw0MDAuMDAsIDE3Ni4wMCw0MDAuMDBsIDE2MC4wMCwwLjAwIAoJCWMgNi41MjgsMC4wMCwgMTIuNDAtMy45ODQsIDE0Ljg0OC0xMC4wNjRsIDI4LjY1Ni03MS42NDhsIDg3LjEyLTE0LjUxMkMgNDc0LjMzNiwzMDIuNDk2LCA0ODAuMDAsMjk1LjgyNCwgNDgwLjAwLDI4OC4wMEwgNDgwLjAwLDQ4LjAwIHoiIGRhdGEtdGFncz0iY2FtZXJhIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwYzsiIGQ9Ik0gNTAyLjI1NiwyNTcuODcybC04MC4wMCwxMjguMDBjLTExLjY4LDE4LjcwNC0zMi4xOTIsMzAuMDgtNTQuMjU2LDMwLjA4TCA2NC4wMCw0MTUuOTUyIAoJCWMtMzUuMzQ0LDAuMDAtNjQuMDAtMjguNjU2LTY0LjAwLTY0LjAwbDAuMDAtMjU2LjAwIGMwLjAwLTM1LjM0NCwgMjguNjU2LTY0LjAwLCA2NC4wMC02NC4wMGwgMzA0LjAwLDAuMDAgYyAyMi4wNjQsMC4wMCwgNDIuNTYsMTEuMzc2LCA1NC4yNTYsMzAuMDk2bCA4MC4wMCwxMjguMDBDIDUxNS4yNDgsMjEwLjc2OCwgNTE1LjI0OCwyMzcuMTIsIDUwMi4yNTYsMjU3Ljg3MnoKCQkgTSA0NzUuMTIsMjA3LjAwOGwtODAuMDAtMTI4LjAzMmMtNS44NzItOS40MDgtMTYuMDMyLTE1LjAyNC0yNy4xMi0xNS4wMjRMIDY0LjAwLDYzLjk1MiBjLTE3LjY0OCwwLjAwLTMyLjAwLDE0LjM2OC0zMi4wMCwzMi4wMGwwLjAwLDI1Ni4wMCBjMC4wMCwxNy42NDgsIDE0LjM1MiwzMi4wMCwgMzIuMDAsMzIuMDBsIDMwNC4wMCwwLjAwIAoJCWMgMTEuMDg4LDAuMDAsIDIxLjI0OC01LjYzMiwgMjcuMTItMTUuMDI0bCA4MC4wMC0xMjguMDBDIDQ4MS41NjgsMjMwLjYwOCwgNDgxLjU2OCwyMTcuMjk2LCA0NzUuMTIsMjA3LjAwOHpNIDM2OC4wMCwyNzEuOTUyYy0yNi41MjgsMC4wMC00OC4wMC0yMS40ODgtNDguMDAtNDguMDBjMC4wMC0yNi41MTIsIDIxLjQ3Mi00OC4wMCwgNDguMDAtNDguMDAKCQljIDI2LjQ5NiwwLjAwLCA0OC4wMCwyMS41MDQsIDQ4LjAwLDQ4LjAwQyA0MTYuMDAsMjUwLjQ2NCwgMzk0LjQ5NiwyNzEuOTUyLCAzNjguMDAsMjcxLjk1MnogTSAzNjguMDAsMTkxLjkzNmMtMTcuNjgsMC4wMC0zMi4wMCwxNC4zMzYtMzIuMDAsMzIuMDBjMC4wMCwxNy42NjQsIDE0LjMyLDMyLjAwLCAzMi4wMCwzMi4wMAoJCWMgMTcuNjY0LDAuMDAsIDMyLjAwLTE0LjMzNiwgMzIuMDAtMzIuMDBDIDQwMC4wMCwyMDYuMjg4LCAzODUuNjY0LDE5MS45MzYsIDM2OC4wMCwxOTEuOTM2eiIgZGF0YS10YWdzPSJ0YWciIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDBkOyIgZD0iTSA0MDAuMDAsMjcyLjAwTCA0MDAuMDAsMzM2LjAwIGMwLjAwLDc5LjUzNi02NC40NjQsMTQ0LjAwLTE0NC4wMCwxNDQuMDBjLTc5LjUzNiwwLjAwLTE0NC4wMC02NC40NjQtMTQ0LjAwLTE0NC4wMGwwLjAwLTY0LjAwIGMtMjYuNTEyLDAuMDAtNDguMDAtMjEuNDg4LTQ4LjAwLTQ4LjAwbDAuMDAtNDguMDAgbDAuMDAtMTYuMDAgbDAuMDAtMzIuMDAgbDAuMDAtMTYuMDAgYzAuMDAtNzkuNTM2LCA2NC40NjQtMTQ0LjAwLCAxNDQuMDAtMTQ0LjAwbCA5Ni4wMCwwLjAwIAoJCWMgNzkuNTM2LDAuMDAsIDE0NC4wMCw2NC40NjQsIDE0NC4wMCwxNDQuMDBsMC4wMCwxNi4wMCBsMC4wMCwzMi4wMCBsMC4wMCwxNi4wMCBsMC4wMCw0OC4wMCBDIDQ0OC4wMCwyNTAuNTI4LCA0MjYuNDk2LDI3Mi4wMCwgNDAwLjAwLDI3Mi4wMHogTSAxNDQuMDAsMzM2LjAwYzAuMDAsNjEuODU2LCA1MC4xNDQsMTEyLjAwLCAxMTIuMDAsMTEyLjAwYyA2MS44NTYsMC4wMCwgMTEyLjAwLTUwLjE0NCwgMTEyLjAwLTExMi4wMGwwLjAwLTY0LjAwIGwtMzIuMDAsMC4wMCBMIDMzNi4wMCwzMzUuOTY4IAoJCWMwLjAwLDQ0LjE5Mi0zNS44MDgsODAuMDAtODAuMDAsODAuMDBjLTQ0LjE5MiwwLjAwLTgwLjAwLTM1LjgwOC04MC4wMC04MC4wMEwgMTc2LjAwLDI3Mi4wMCBMIDE0NC4wMCwyNzIuMDAgTCAxNDQuMDAsMzM2LjAwIHogTSAzMjAuMDAsMzM2LjAwbDAuMDAtMC4wNDggTCAzMjAuMDAsMjcyLjAwIGwtMTI4LjAwLDAuMDAgTCAxOTIuMDAsMzM1Ljk2OCBMIDE5Mi4wMCwzMzYuMDAgYzAuMDAsMzUuMzQ0LCAyOC42NTYsNjQuMDAsIDY0LjAwLDY0LjAwQyAyOTEuMzQ0LDQwMC4wMCwgMzIwLjAwLDM3MS4zNDQsIDMyMC4wMCwzMzYuMDB6IE0gNDE2LjAwLDE3Ni4wMAoJCWwwLjAwLTE2LjAwIGwwLjAwLTMyLjAwIGwwLjAwLTE2LjAwIGMwLjAwLTYxLjc0NC01MC4yNTYtMTEyLjAwLTExMi4wMC0xMTIuMDBsLTk2LjAwLDAuMDAgYy02MS43NDQsMC4wMC0xMTIuMDAsNTAuMjU2LTExMi4wMCwxMTIuMDBsMC4wMCwxNi4wMCBsMC4wMCwzMi4wMCBsMC4wMCwxNi4wMCBsMC4wMCw0OC4wMCBjMC4wMCw4LjgzMiwgNy4xNjgsMTYuMDAsIDE2LjAwLDE2LjAwYyAxMC42NzIsMC4wMCwgMjEuMzI4LDAuMDAsIDMyLjAwLDAuMDBsIDIyNC4wMCwwLjAwIGMgMTAuNjU2LDAuMDAsIDIxLjMxMiwwLjAwLCAzMi4wMCwwLjAwCgkJYyA4LjgxNiwwLjAwLCAxNi4wMC03LjE2OCwgMTYuMDAtMTYuMDBMIDQxNi4wMCwxNzYuMDAgek0gMjU2LjAwLDE3Ni4wMCBDIDI3My42NjQsMTc2LjAwIDI4OC4wMCwxNjEuNjggMjg4LjAwLDE0NC4wMCBDIDI4OC4wMCwxMzQuMjU2IDI4Mi43NTIsMTE1LjcxMiAyNzcuMzQ0LDEwMS4wODggQyAyNzIuOTc2LDg5LjI4IDI2OC41MTIsODAuMDMyIDI1Ni4wMCw4MC4wMzIgQyAyNDQuNDk2LDgwLjAzMiAyMzkuMDI0LDg5LjM3NiAyMzQuNjcyLDEwMS4yNDggQyAyMjkuMzI4LDExNS44NCAyMjQuMDAsMTM0LjI4OCAyMjQuMDAsMTQ0LjAwIEMgMjI0LjAwLDE2MS42OCAyMzguMzM2LDE3Ni4wMCAyNTYuMDAsMTc2LjAwIFoiIGRhdGEtdGFncz0ibG9jayIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMGU7IiBkPSJNIDI1Ni4wMCw0ODAuMDBDIDE1OC43ODQsNDgwLjAwLCA4MC4wMCw0MDEuMjE2LCA4MC4wMCwzMDQuMDBjMC4wMC02NC40OTYsIDU5LjAwOC0xMzIuODQ4LCA4MC40OTYtMTkyLjg4QyAxOTIuNTQ0LDIxLjYwLCAxODguOTkyLTMyLjAwLCAyNTYuMDAtMzIuMDAKCQljIDY4LjAwLDAuMDAsIDYzLjQ0LDUzLjM0NCwgOTUuNTA0LDE0Mi43NTJDIDM3My4wNTYsMTcwLjkxMiwgNDMyLjAwLDI0MC4wMCwgNDMyLjAwLDMwNC4wMEMgNDMyLjAwLDQwMS4yMTYsIDM1My4xODQsNDgwLjAwLCAyNTYuMDAsNDgwLjAweiBNIDI5Ny40NzIsNDUuMTg0bC03OS4zMjgtOS45MDQKCQljLTIuODMyLDguMTkyLTUuODcyLDE3Ljc3Ni05LjU2OCwzMC4yODhjLTAuMDQ4LDAuMTYtMC4xMTIsMC4zMzYtMC4xNDQsMC40OTZsIDk5LjAwOCwxMi4zNjhjLTEuNDA4LTQuNzItMi45MTItOS42OC00LjIyNC0xNC4xMjgKCQlDIDMwMS4xMiw1Ny4xMiwgMjk5LjI0OCw1MC44OCwgMjk3LjQ3Miw0NS4xODR6IE0gMjAzLjc3Niw4MS40NzJjLTIuOTEyLDkuNjMyLTYuMTkyLDE5Ljc3Ni05Ljg0LDMwLjUyOGwgMTI0LjI1NiwwLjAwIAoJCWMtMS45NjgtNS43NDQtMy45MzYtMTEuNTA0LTUuNjMyLTE2Ljk0NEwgMjAzLjc3Niw4MS40NzJ6IE0gMjU2LjAwLDAuMDBjLTE2LjIwOCwwLjAwLTIzLjY2NCwxLjg3Mi0zMS45NTIsMjAuMDBsIDY3LjgwOCw4LjQ5NgoJCUMgMjgyLjAzMiwyLjAzMiwgMjc0Ljg4LDAuMDAsIDI1Ni4wMCwwLjAweiBNIDMzMC43NTIsMTQ0LjAwbC0xNDkuMzI4LDAuMDAgYy03Ljk2OCwxNy4yOC0xNy41MzYsMzQuNTYtMjYuOTc2LDUxLjQ3MkMgMTMzLjU2OCwyMzIuODMyLCAxMTIuMDAsMjcxLjQ3MiwgMTEyLjAwLDMwNC4wMAoJCWMwLjAwLDc5LjQwOCwgNjQuNTkyLDE0NC4wMCwgMTQ0LjAwLDE0NC4wMGMgNzkuNDA4LDAuMDAsIDE0NC4wMC02NC41OTIsIDE0NC4wMC0xNDQuMDBjMC4wMC0zMi4yODgtMjEuNjAtNzEuMTM2LTQyLjQ5Ni0xMDguNzJDIDM0OC4xNiwxNzguNDMyLCAzMzguNjU2LDE2MS4xODQsIDMzMC43NTIsMTQ0LjAwek0gMjU2LjAwLDQwMC4wMCBDIDI2MC40MCw0MDAuMDAgMjY0LjAwLDM5Ni40MTYgMjY0LjAwLDM5Mi4wMCBDIDI2NC4wMCwzODcuNTg0IDI2MC40MTYsMzg0LjAwIDI1Ni4wMCwzODQuMDAgQyAyMTEuODg4LDM4NC4wMCAxNzYuMDAsMzQ4LjExMiAxNzYuMDAsMzA0LjAwIEMgMTc2LjAwLDI5OS41ODQgMTcyLjQxNiwyOTYuMDAgMTY4LjAwLDI5Ni4wMCBDIDE2My41ODQsMjk2LjAwIDE2MC4wMCwyOTkuNTg0IDE2MC4wMCwzMDQuMDAgQyAxNjAuMDAsMzU2Ljk0NCAyMDMuMDU2LDQwMC4wMCAyNTYuMDAsNDAwLjAwIFoiIGRhdGEtdGFncz0iYnVsYiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMGY7IiBkPSJNIDQ3MC4zMiw0MzguNzJDIDQ0NC4wMCw0NjUuMDA4LCA0MDkuMzQ0LDQ4MC4wMCwgMzc1LjE4NCw0ODAuMDBjLTI4LjgxNiwwLjAwLTU1LjM0NC0xMC42ODgtNzQuNzItMzAuMDMybC03Ny44NzItNzguNDY0CgljLTAuMjQtMC4yMjQtMC41MTItMC4zNjgtMC43NTItMC42MDhjLTAuMTI4LTAuMTI4LTAuMjA4LTAuMzA0LTAuMzM2LTAuNDE2bCAwLjAzMi0wLjAzMkwgNTYuMjcyLDIwMy45MDQKCWMtNy42MTYtNy41NjgtMTMuMTM2LTE2Ljk5Mi0xNi4yMDgtMjcuMjhsLTM3LjU4NC0xMzYuMTI4QyAyLjQ0OCw0MC4xMjgsMC4wMCwyOS40NCwwLjAwLDI0LjAwQzAuMDAtNi45MTIsIDI1LjEwNC0zMi4wMCwgNTYuMDY0LTMyLjAwCgljIDYuMTYsMC4wMCwgMTguMDgsMi45NDQsIDE4LjUxMiwzLjAwOGwgMTM1LjY0OCwzNS42NjRjIDEwLjMwNCwzLjA1NiwgMTkuNjY0LDguNjI0LCAyNy4yOCwxNi4yNTZsIDI0NC4yMDgsMjQ2LjEyOAoJQyA1MjYuMTI4LDMxMy41MDQsIDUyMS4xMiwzODguMDAsIDQ3MC4zMiw0MzguNzJ6IE0gMjU2LjIyNCw5OS4yOGMtMS4zMTIsMTQuNDMyLTUuMzkyLDI4LjU5Mi0xMS41MDQsNDIuMDMybCAxNTEuMjgsMTUxLjI2NAoJYyA5LjI0OC0yOS4yMTYsIDQuNDk2LTU5Ljc3Ni0xNS43NzYtODAuMDY0Yy0wLjEyOC0wLjEyOC0wLjI4OC0wLjIwOC0wLjQwLTAuMzM2bCAwLjIyNC0wLjIwOGwtMTIzLjY0OC0xMjQuNjQKCUMgMjU2LjQwLDkxLjMxMiwgMjU2LjU5Miw5NS4yMTYsIDI1Ni4yMjQsOTkuMjh6IE0gMjM2LjY4OCwxNTUuOTA0Yy01Ljk2OCw5LjgwOC0xMi43NTIsMTkuMjgtMjEuMTUyLDI3LjY2NAoJYy05Ljc3Niw5Ljc3Ni0yMC45OTIsMTcuNDQtMzIuNzA0LDIzLjg3MmwgMTUyLjUxMiwxNTIuNTEyYyAxMS45NjgtNS4zMTIsIDIzLjQ0LTEyLjg4LCAzMy41NjgtMjMuMDA4YyA4LjY1Ni04LjYyNCwgMTUuMzQ0LTE4LjI4OCwgMjAuNDk2LTI4LjMzNgoJTCAyMzYuNjg4LDE1NS45MDR6IE0gMTY3Ljc3NiwyMTUuMDA4Yy0xNC44MTYsNS45NjgtMzAuMzM2LDkuMzc2LTQ1Ljg4OCw5LjU4NGwgMTIzLjI0OCwxMjQuMTkyYyAxOC44NjQsMTguNDAsIDQ2LjMzNiwyMy42OTYsIDczLjM5MiwxNi45OTIKCUwgMTY3Ljc3NiwyMTUuMDA4eiBNIDY2LjY3MiwyLjAzMkMgNjQuOTI4LDEuNjMyLCA1OS41MDQsMC4yNTYsIDU1LjgyNCwwLjAwQyA0Mi42NzIsMC4xNiwgMzIuMDAsMTAuODQ4LCAzMi4wMCwyNC4wMAoJYyAwLjE5MiwyLjY4OCwgMS4yNjQsNy4zMTIsIDEuNjMyLDguOTkybCAxNi44NDgsNjEuMDI0YyAxOC4yODgsMC40OTYsIDM3Ljk2OC02LjYyNCwgNTMuNDQtMjIuMTI4YyAxNS43MTItMTUuNjgsIDIzLjEwNC0zNS43NDQsIDIyLjMwNC01NC4yNTYKCUwgNjYuNjcyLDIuMDMyeiBNIDE0MS45ODQsMjEuODA4Yy0wLjM4NCwyMS40NzItOS4xMiw0My44MDgtMjYuNzUyLDYxLjQwOEMgOTguNTYsOTkuOTA0LCA3Ni43MzYsMTA5LjUzNiwgNTQuOTc2LDExMC40MGwgMTUuOTM2LDU3LjcxMgoJYyAxLjE1MiwzLjg0LCAzLjQ0LDcuNjMyLCA2LjI1NiwxMC45NDRjIDMyLjA5NiwyMi45NzYsIDgxLjQ1NiwxNi4xOTIsIDExNS43NDQtMTguMTI4YyAzNi4yNzItMzYuMjU2LCA0MS44NzItODkuMzc2LCAxMy45MzYtMTIxLjA4OAoJYy0xLjg1Ni0wLjk3Ni0zLjcyOC0xLjkwNC01Ljc0NC0yLjQ5NkwgMTQxLjk4NCwyMS44MDh6IE0gNDU5LjA1NiwyOTEuNjQ4bC0yNi45NDQtMjcuMTUyYzAuMDAsMy42MTYsIDAuNDMyLDcuMDg4LCAwLjA5NiwxMC43ODQKCWMtMi44MTYsMzAuOTYtMTcuMjQ4LDYwLjg5Ni00MC42ODgsODQuMzA0Yy0yNi4wNjQsMjYuMDgtNjAuNjI0LDQxLjA0LTk0Ljg0OCw0MS4xMzZsIDI2LjQ5NiwyNi43MkMgMzM2LjQzMiw0NDAuNjcyLCAzNTQuOTQ0LDQ0OC4wMCwgMzc1LjE4NCw0NDguMDAKCWMgMjUuNzQ0LDAuMDAsIDUyLjE5Mi0xMS42NDgsIDcyLjUyOC0zMS45MmMgMTkuMDg4LTE5LjA1NiwgMzAuNDY0LTQyLjczNiwgMzIuMDk2LTY2LjY4OEMgNDgxLjMxMiwzMjcuMDQsIDQ3My45MzYsMzA2LjU0NCwgNDU5LjA1NiwyOTEuNjQ4eiIgZGF0YS10YWdzPSJwZW4iIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDEwOyIgZD0iTSA1MDIuNjI0LDMyNS4xNjhsLTgxLjI4LDgxLjI5NkMgNDE1LjM0NCw0MTIuNDY0LCA0MDcuMTg0LDQxNS44NCwgMzk4LjcyLDQxNS44NEwgMTEzLjI5Niw0MTUuODQgCgljLTguNDgsMC4wMC0xNi42MjQtMy4zNzYtMjIuNjI0LTkuMzc2bC04MS4yOC04MS4yOTZDIDMuMTA0LDMxOC44OTYtMC4wMzIsMzEwLjYyNCwwLjAwLDMwMi4zMzZjIDAuMDQ4LTcuNTIsIDIuNzM2LTE1LjAyNCwgOC4wOTYtMjEuMDU2CglsIDIyMy45ODQtMjM4LjUyOEMgMjM4LjE2LDM1LjkwNCwgMjQ2Ljg2NCwzMi4wMCwgMjU2LjAwLDMyLjAwYyA5LjEzNiwwLjAwLCAxNy44NCwzLjkwNCwgMjMuOTA0LDEwLjc1MmwgMjI0LjAwLDIzOC41MjhjIDUuNDcyLDYuMTYsIDguMTYsMTMuODcyLCA4LjA5NiwyMS41NjgKCUMgNTExLjkzNiwzMTAuOTQ0LCA1MDguNzg0LDMxOS4wMDgsIDUwMi42MjQsMzI1LjE2OHogTSAyOTEuNTA0LDMwMy44NEwgMjIwLjQ4LDMwMy44NCBMIDI1Ni4wMCwzMzMuNDI0TCAyOTEuNTA0LDMwMy44NHogTSAyNjguNTEyLDM0My44NGwgNDMuNzEyLDM2LjQ0OGwgMzIuMjg4LTMyLjI4OAoJTCAzMDQuMDAsMzE0LjI1NkwgMjY4LjUxMiwzNDMuODR6IE0gMjA4LjAwLDMxNC4yNTZMIDE2Ny40ODgsMzQ4LjAwbCAzMi4yODgsMzIuMjg4bCA0My43MjgtMzYuNDQ4TCAyMDguMDAsMzE0LjI1NnogTSAyOTUuODQsMjg3Ljg0TCAyNTYuMDAsODguNTkyTCAyMTYuMTYsMjg3Ljg0TCAyOTUuODQsMjg3Ljg0IHoKCSBNIDMxMi4xNiwyODcuODRsIDc4LjQ5NiwwLjAwIGwtMTE3Ljc0NC0xOTYuMzA0TCAzMTIuMTYsMjg3Ljg0eiBNIDMxNi40NjQsMzAzLjg0bCAzOS40MDgsMzIuODE2bCAzMi44MTYtMzIuODE2TCAzMTYuNDY0LDMwMy44NCB6IE0gMzMxLjMxMiwzODMuODRsIDU2LjE5MiwwLjAwIGwtMzAuNjU2LTI1LjU1MgoJTCAzMzEuMzEyLDM4My44NHogTSAyNTYuMDAsMzU0LjI0bC0zNS41MiwyOS42MGwgNzEuMDA4LDAuMDAgTCAyNTYuMDAsMzU0LjI0eiBNIDE1NS4xMzYsMzU4LjI4OEwgMTI0LjQ4LDM4My44NGwgNTYuMjA4LDAuMDAgTCAxNTUuMTM2LDM1OC4yODh6IE0gMTU2LjEyOCwzMzYuNjU2bCAzOS4zOTItMzIuODE2TCAxMjMuMzEyLDMwMy44NCAKCUwgMTU2LjEyOCwzMzYuNjU2eiBNIDE5OS44NCwyODcuODRsIDM5LjI0OC0xOTYuMzA0TCAxMjEuMzI4LDI4Ny44NEwgMTk5Ljg0LDI4Ny44NCB6IE0gMjAzLjI2NCwxMjAuMTkyTCA0NS44MjQsMjg3Ljg0bCA1Ni44NjQsMC4wMCBMIDIwMy4yNjQsMTIwLjE5MnogTSA0MDkuMzEyLDI4Ny44NGwgNTYuODgsMC4wMCAKCWwtMTU3LjQ3Mi0xNjcuNjhMIDQwOS4zMTIsMjg3Ljg0eiBNIDQxMS4zMTIsMzAzLjg0bC00My4wODgsNDMuMDg4bCAzNi43NTIsMzAuNjRsIDczLjcxMi03My43MjhMIDQxMS4zMTIsMzAzLjg0IHogTSAxMDYuOTc2LDM3Ny42MGwgMzYuODE2LTMwLjY3MkwgMTAwLjY4OCwzMDMuODRMIDMyLjA5NiwzMDMuODQgCglMIDEwNi45NzYsMzc3LjYweiIgZGF0YS10YWdzPSJkaWFtb25kIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxMTsiIGQ9Ik0gNDMyLjAwLDQwMC4wNjRMIDgwLjAwLDQwMC4wMEMgNzEuMTUyLDQwMC4wMCwgNjQuMDAsMzkyLjkxMiwgNjQuMDAsMzg0LjA2NGwwLjAwLTIyNC4wMCBjMC4wMC04Ljg0OCwgNy4xNTItMTYuMDAsIDE2LjAwLTE2LjAwbCAzNTIuMDAsMC4wMCBjIDguODQ4LDAuMDAsIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMGwwLjAwLDIyNC4wMCAKCQlDIDQ0OC4wMCwzOTIuOTEyLCA0NDAuODQ4LDQwMC4wNjQsIDQzMi4wMCw0MDAuMDY0eiBNIDQzMi4wMCwxNjAuMDBMIDgwLjAwLDE2MC4wMCBMIDgwLjAwLDM4NC4wNjQgbCAzNTIuMDAsMC4wMCBMIDQzMi4wMCwxNjAuMDAgek0gNDY0LjAwLDQ2NC4wMEwgNDguMDAsNDY0LjAwIEMgMjEuNDg4LDQ2NC4wMCwwLjAwLDQ0Mi41MjgsMC4wMCw0MTYuMDBsMC4wMC0zMjAuMDAgYzAuMDAtMjYuNDY0LCAyMS40MDgtNDcuOTA0LCA0Ny44NC00Ny45NjhMIDIwOC4wMCw0OC4wMzIgbDAuMDAtMTkuNDcyIGwtOTkuODcyLTEyLjk3NgoJCUMgMTAwLjk5MiwxMy44MDgsIDk2LjAwLDcuNDA4LCA5Ni4wMCwwLjA2NGMwLjAwLTguODQ4LCA3LjE1Mi0xNi4wMCwgMTYuMDAtMTYuMDBsIDI4OC4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwYzAuMDAsNy4zNDQtNC45OTIsMTMuNzQ0LTEyLjEyOCwxNS41MzZMIDMwNC4wMCwyOC41NmwwLjAwLDE5LjQ3MiAKCQlsIDE2MC4xNiwwLjAwIEMgNDkwLjU5Miw0OC4wOTYsIDUxMi4wMCw2OS41MzYsIDUxMi4wMCw5Ni4wMEwgNTEyLjAwLDQxNi4wMCBDIDUxMi4wMCw0NDIuNTI4LCA0OTAuNDk2LDQ2NC4wMCwgNDY0LjAwLDQ2NC4wMHogTSA0ODAuMDAsOTYuMDBjMC4wMC04LjgxNi03LjE4NC0xNi4wMC0xNi4wMC0xNi4wMGwtMTQ0LjAwLDAuMDAgbC0xMjguMDAsMC4wMCBMIDQ4LjAwLDgwLjAwIGMtOC44MzIsMC4wMC0xNi4wMCw3LjE4NC0xNi4wMCwxNi4wMEwgMzIuMDAsNDE2LjAwIAoJCWMwLjAwLDguODMyLCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDBsIDQxNi4wMCwwLjAwIGMgOC44MTYsMC4wMCwgMTYuMDAtNy4xNjgsIDE2LjAwLTE2LjAwTCA0ODAuMDAsOTYuMDAgeiIgZGF0YS10YWdzPSJkaXNwbGF5IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxMjsiIGQ9Ik0gMjU2LjAzMiwxOTYuMDY0YyA1Mi45NDQsMC4wMCwgOTYuMDAsNDMuMDcyLCA5Ni4wMCw5Ni4wMHMtNDMuMDU2LDk2LjAwLTk2LjAwLDk2LjAwCgkJYy01Mi45NDQsMC4wMC05Ni4wMC00My4wNTYtOTYuMDAtOTYuMDBTIDIwMy4wODgsMTk2LjA2NCwgMjU2LjAzMiwxOTYuMDY0eiBNIDI1Ni4wMzIsMzcyLjA2NGMgNDQuMTI4LDAuMDAsIDgwLjAwLTM1Ljg3MiwgODAuMDAtODAuMDBzLTM1Ljg3Mi04MC4wMC04MC4wMC04MC4wMGMtNDQuMTI4LDAuMDAtODAuMDAsMzUuODcyLTgwLjAwLDgwLjAwCgkJUyAyMTEuOTA0LDM3Mi4wNjQsIDI1Ni4wMzIsMzcyLjA2NHpNIDI1Ni4wMCw0ODAuMDBDIDE1MC4xMTIsNDgwLjAwLCA2NC4wMCwzOTQuOTQ0LCA2NC4wMCwyODcuOTg0YzAuMDAtMTEyLjAwLCA5Ni4wMTYtMjI2LjU3NiwgMTY2LjAxNi0zMDcuMTA0CgkJQyAyMzAuMjcyLTE5LjQ0LCAyNDEuNTA0LTMyLjAwLCAyNTUuMzkyLTMyLjAwYyAwLjAzMiwwLjAwLCAxLjE2OCwwLjAwLCAxLjIzMiwwLjAwYyAxMy44NzIsMC4wMCwgMjUuMTIsMTIuNTYsIDI1LjM3NiwxMi44OAoJCWMgNzAuMDMyLDgwLjUyOCwgMTY2LjAzMiwxOTUuMDg4LCAxNjYuMDMyLDMwNy4xMDRDIDQ0OC4wMzIsMzk0Ljk0NCwgMzYxLjkwNCw0ODAuMDAsIDI1Ni4wMCw0ODAuMDB6IE0gMjU3Ljg3MiwxLjg3MmMtMC4zMzYtMC4zMi0xLjMxMi0xLjAyNC0yLjE2LTEuNTY4CgkJYy0wLjE2LDAuNDMyLTEuMzQ0LDEuMzc2LTIuMDY0LDIuMTI4QyAxOTUuMDA4LDY5LjkwNCwgOTYuMDAsMTgzLjc3NiwgOTYuMDAsMjg3Ljk4NEMgOTYuMDAsMzc2LjIwOCwgMTY3Ljc5Miw0NDguMDAsIDI1Ni4wMCw0NDguMDBjIDg4LjI1NiwwLjAwLCAxNjAuMDMyLTcxLjc5MiwgMTYwLjAzMi0xNjAuMDMyCgkJQyA0MTYuMDMyLDE4My43NzYsIDMxNy4wMjQsNjkuOTA0LCAyNTcuODcyLDEuODcyeiIgZGF0YS10YWdzPSJsb2NhdGlvbiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTM7IiBkPSJNIDUxMS40NCwyMjcuNTg0Yy0wLjE2LDAuNjcyLTAuMDY0LDEuMzkyLTAuMzIsMi4wNDhjLTAuMDk2LDAuMjcyLTAuMzM2LDAuNDE2LTAuNDMyLDAuNjcyCgkJYy0wLjE2LDAuMzg0LTAuMTI4LDAuODE2LTAuMzM2LDEuMTg0Yy00Ni40MCw4OC44MTYtMTQ3LjQwOCwxNTIuNDQ4LTI1My45NjgsMTUyLjQ0OGMtMTA2LjU3NiwwLjAwLTIwNy41NjgtNjMuNTM2LTI1NC4wMC0xNTIuMzM2CgkJYy0wLjIwOC0wLjM2OC0wLjE3Ni0wLjgwLTAuMzM2LTEuMTg0Yy0wLjExMi0wLjI1Ni0wLjMzNi0wLjQwLTAuNDMyLTAuNjcyYy0wLjI1Ni0wLjY1Ni0wLjE2LTEuMzc2LTAuMzItMi4wNDgKCQljLTAuMjg4LTEuMjAtMC41Ni0yLjM1Mi0wLjU2LTMuNTg0cyAwLjI4OC0yLjM2OCwgMC41Ni0zLjU4NGMgMC4xNi0wLjY3MiwgMC4wNjQtMS4zOTIsIDAuMzItMi4wNDgKCQljIDAuMDk2LTAuMjcyLCAwLjMzNi0wLjQxNiwgMC40MzItMC42NzJjIDAuMTYtMC4zODQsIDAuMTI4LTAuODE2LCAwLjMzNi0xLjE4NGMgNDYuNDE2LTg4LjgxNiwgMTQ3LjQyNC0xNTIuNDQ4LCAyNTQuMDAtMTUyLjQ0OAoJCWMgMTA2LjU2LDAuMDAsIDIwNy41NjgsNjMuNTM2LCAyNTMuOTY4LDE1Mi4zMzZjIDAuMjI0LDAuMzY4LCAwLjE5MiwwLjgwLCAwLjMzNiwxLjE4NGMgMC4wOTYsMC4yNTYsIDAuMzM2LDAuNDAsIDAuNDMyLDAuNjcyCgkJYyAwLjI1NiwwLjY1NiwgMC4xNiwxLjM3NiwgMC4zMiwyLjA0OEMgNTExLjcxMiwyMjEuNjMyLCA1MTIuMDAsMjIyLjc4NCwgNTEyLjAwLDIyNC4wMFMgNTExLjcxMiwyMjYuMzg0LCA1MTEuNDQsMjI3LjU4NHogTSAyNTYuMzY4LDk2LjE5MgoJCWMtODkuODQsMC4wMC0xNzcuNzkyLDUxLjA1Ni0yMjEuNjE2LDEyNy45MmMgNDQuMDY0LDc2Ljk2LCAxMzEuODg4LDEyNy44NCwgMjIxLjYxNiwxMjcuODRjIDg5LjgwOCwwLjAwLCAxNzcuNzc2LTUxLjA3MiwgMjIxLjYwLTEyNy45MgoJCUMgNDMzLjkwNCwxNDcuMDU2LCAzNDYuMDk2LDk2LjE5MiwgMjU2LjM2OCw5Ni4xOTJ6TSAyNTYuMzY4LDI4OC4wMTYgQyAyNjAuNzg0LDI4OC4wMTYgMjY0LjMzNiwyODQuNDQ4IDI2NC4zMzYsMjgwLjAxNiBDIDI2NC4zMzYsMjc1LjYxNiAyNjAuNzY4LDI3Mi4wMzIgMjU2LjM2OCwyNzIuMDMyIEwgMjU2LjM2OCwyNzIuMDE2IEMgMjI5LjkwNCwyNzIuMDE2IDIwOC4zODQsMjUwLjQ5NiAyMDguMzg0LDIyNC4wNjQgQyAyMDguMzg0LDIxOS42NDggMjA0LjgwLDIxNi4wNjQgMjAwLjQwLDIxNi4wNjQgQyAxOTUuOTg0LDIxNi4wNjQgMTkyLjQwLDIxOS42NDggMTkyLjQwLDIyNC4wNjQgQyAxOTIuNDAsMjU5LjM0NCAyMjAuOTkyLDI4Ny45MzYgMjU2LjI3MiwyODguMDAgQyAyNTYuMzA0LDI4OC4wMCAyNTYuMzM2LDI4OC4wMTYgMjU2LjM2OCwyODguMDE2IFpNIDI1Ni4wMCwzMzYuMDBjLTYxLjg3MiwwLjAwLTExMi4wMC01MC4xNDQtMTEyLjAwLTExMi4wMGMwLjAwLTYxLjg1NiwgNTAuMTQ0LTExMi4wMCwgMTEyLjAwLTExMi4wMGMgNjEuODQsMC4wMCwgMTEyLjAwLDUwLjE2LCAxMTIuMDAsMTEyLjAwQyAzNjguMDAsMjg1Ljg3MiwgMzE3Ljg0LDMzNi4wMCwgMjU2LjAwLDMzNi4wMHogTSAyNTYuMDAsMTI4LjAwCgkJYy01Mi45NDQsMC4wMC05Ni4wMCw0My4wNTYtOTYuMDAsOTYuMDBjMC4wMCw1Mi45NDQsIDQzLjA1Niw5Ni4wMCwgOTYuMDAsOTYuMDBjIDUyLjk0NCwwLjAwLCA5Ni4wMC00My4wNTYsIDk2LjAwLTk2LjAwQyAzNTIuMDAsMTcxLjA1NiwgMzA4Ljk0NCwxMjguMDAsIDI1Ni4wMCwxMjguMDB6IiBkYXRhLXRhZ3M9ImV5ZSIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTQ7IiBkPSJNIDI1Ni4wMCwzNjguMDAgQyAyNjAuNDE2LDM2OC4wMCAyNjQuMDAsMzY0LjQxNiAyNjQuMDAsMzYwLjAwIEMgMjY0LjAwLDM1NS41ODQgMjYwLjQwLDM1Mi4wMCAyNTYuMDAsMzUyLjAwIEMgMTcwLjc2OCwzNTIuMDAgOTYuMDAsMzA3LjEzNiA5Ni4wMCwyNTYuMDAgQyA5Ni4wMCwyNTEuNTg0IDkyLjQxNiwyNDguMDAgODguMDAsMjQ4LjAwIEMgODMuNTg0LDI0OC4wMCA4MC4wMCwyNTEuNTg0IDgwLjAwLDI1Ni4wMCBDIDgwLjAwLDMxNi43MDQgMTYwLjU5MiwzNjguMDAgMjU2LjAwLDM2OC4wMCBaTSAyNTYuMDAsNDQ4LjAwQyAxMTQuNjA4LDQ0OC4wMCwwLjAwLDM2Mi4wMzIsMC4wMCwyNTYuMDBjMC4wMC02Ni4wMzIsIDQ0LjQ2NC0xMjQuMjU2LCAxMTIuMTI4LTE1OC44MTYKCQlDIDExMi4xMjgsOTYuNzUyLCAxMTIuMDAsOTYuNDY0LCAxMTIuMDAsOTYuMDBjMC4wMC0yOC42ODgtMjEuNDI0LTU5LjU2OC0zMC44NDgtNzUuNzc2YyAwLjAxNiwwLjAwLCAwLjAzMiwwLjAwLCAwLjAzMiwwLjAwQyA4MC40MzIsMTguNDY0LCA4MC4wMCwxNi41MjgsIDgwLjAwLDE0LjQ5NgoJCUMgODAuMDAsNi40OTYsIDg2LjQ4LDAuMDAsIDk0LjQ5NiwwLjAwQyA5Ni4wMCwwLjAwLCA5OC42NCwwLjQwLCA5OC41NzYsMC4yMjRjIDUwLjAwLDguMTkyLCA5Ny4xMDQsNTQuMTI4LCAxMDguMDQ4LDY3LjQ0QyAyMjIuNjA4LDY1LjMxMiwgMjM5LjA4OCw2NC4wMCwgMjU2LjAwLDY0LjAwCgkJYyAxNDEuMzYsMC4wMCwgMjU2LjAwLDg1Ljk2OCwgMjU2LjAwLDE5Mi4wMEMgNTEyLjAwLDM2Mi4wMzIsIDM5Ny4zNzYsNDQ4LjAwLCAyNTYuMDAsNDQ4LjAweiBNIDI1Ni4wMCw5Ni4wMGMtMTQuNjcyLDAuMDAtMjkuNzI4LDEuMTItNDQuNzM2LDMuMzEyYy0xLjU1MiwwLjI1Ni0zLjEwNCwwLjMzNi00LjY0LDAuMzM2CgkJYy05LjUwNCwwLjAwLTE4LjYwOC00LjIyNC0yNC43MzYtMTEuNjhjLTYuODQ4LTguMzM2LTI2LjMzNi0yNi45NDQtNDkuMzYtNDAuNjI0YyA2LjI0LDE0LjMyLCAxMS4xMiwzMC4zNjgsIDExLjQ1Niw0Ni45MTIKCQljIDAuMDk2LDEuMDI0LCAwLjE0NCwyLjA2NCwgMC4xNDQsMi45NDRjMC4wMCwxMi4wMzItNi43MzYsMjMuMDI0LTE3LjQ0LDI4LjQ5NkMgNjcuMzkyLDE1NS45NjgsIDMyLjAwLDIwNC42ODgsIDMyLjAwLDI1Ni4wMEMgMzIuMDAsMzQ0LjIyNCwgMTMyLjQ4LDQxNi4wMCwgMjU2LjAwLDQxNi4wMAoJCWMgMTIzLjQ4OCwwLjAwLCAyMjQuMDAtNzEuNzc2LCAyMjQuMDAtMTYwLjAwQyA0ODAuMDAsMTY3Ljc3NiwgMzc5LjUwNCw5Ni4wMCwgMjU2LjAwLDk2LjAweiIgZGF0YS10YWdzPSJidWJibGUiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDE1OyIgZD0iTSA1MTAuNzg0LDE4NC43MkwgNDQ2Ljc1Miw0MjQuODE2QyA0NDIuODgsNDM4LjQ2NCwgNDMwLjIyNCw0NDguMDAsIDQxNi4wMCw0NDguMDBMIDI1Ni4wMCw0NDguMDAgTCA5Ni4wMCw0NDguMDAgQyA4MS43Niw0NDguMDAsIDY5LjEyLDQzOC40NjQsIDY1LjI0OCw0MjQuODE2TCAxLjIxNiwxODQuNzIKCQlDIDAuNDAsMTgxLjgwOCwwLjAwLDE3OC44OCwwLjAwLDE3Ni4wMGwwLjAwLTExMi4wMCBjMC4wMC0zNS4zNDQsIDI4LjY1Ni02NC4wMCwgNjQuMDAtNjQuMDBsIDM4NC4wMCwwLjAwIGMgMzUuMzQ0LDAuMDAsIDY0LjAwLDI4LjY1NiwgNjQuMDAsNjQuMDBsMC4wMCwxMTIuMDAgQyA1MTIuMDAsMTc4Ljg4LCA1MTEuNjAsMTgxLjgwOCwgNTEwLjc4NCwxODQuNzJ6IE0gNDgwLjAwLDY0LjAwCgkJYzAuMDAtMTcuNjMyLTE0LjM2OC0zMi4wMC0zMi4wMC0zMi4wMEwgNjQuMDAsMzIuMDAgYy0xNy42NDgsMC4wMC0zMi4wMCwxNC4zNjgtMzIuMDAsMzIuMDBsMC4wMCwxMTIuMDAgTCA5Ni4wMTYsNDE2LjAxNmwgMzE5Ljk1MiwwLjAwIEwgNDgwLjAwLDE3Ni4wMEwgNDgwLjAwLDY0LjAwIHpNIDM3OS44NzIsMzg0LjAwTCAxMzIuMTI4LDM4NC4wMCBjLTcuMjQ4LDAuMDAtMTMuNjAtNC44OC0xNS40NzItMTEuODg4bC01NS4xMi0xOTIuMDBjLTEuMjY0LTQuODE2LTAuMjU2LTkuOTM2LCAyLjc4NC0xMy44NzIKCQlTIDcyLjAzMiwxNjAuMDAsIDc2Ljk5MiwxNjAuMDBsIDQ2LjQ5NiwwLjAwIGwgMTguMjU2LDAuMDAgbCA4LjMzNiwwLjAwIGwgMjMuMTUyLTQ2LjMyQyAxNzguNjcyLDEwMi44NDgsIDE4OS43NDQsOTYuMDAsIDIwMS44NzIsOTYuMDBsIDEwOC4yNTYsMC4wMCBjIDEyLjEyOCwwLjAwLCAyMy4xODQsNi44NDgsIDI4LjYyNCwxNy42OAoJCUwgMzYxLjkwNCwxNjAuMDBsIDguMzM2LDAuMDAgbCAxOC4yNTYsMC4wMCBsIDQ2LjQ5NiwwLjAwIGMgNC45NzYsMC4wMCwgOS42NjQsMi4zMiwgMTIuNjg4LDYuMjU2cyA0LjAzMiw5LjA1NiwgMi43ODQsMTMuODcybC01NS4xMiwxOTIuMDBDIDM5My40NzIsMzc5LjEzNiwgMzg3LjEyLDM4NC4wMCwgMzc5Ljg3MiwzODQuMDB6CgkJIE0gMzg4LjQ5NiwxOTIuMDBsLTI2LjU5MiwwLjAwIGMtMTIuMTkyLDAuMDAtMjMuMTUyLTYuNzUyLTI4LjYyNC0xNy42OEwgMzEwLjEyOCwxMjguMDBsLTEwOC4yNTYsMC4wMCBsLTIzLjE1Miw0Ni4zMkMgMTczLjI0OCwxODUuMjQ4LCAxNjIuMjg4LDE5Mi4wMCwgMTUwLjA5NiwxOTIuMDBMIDEyMy41MDQsMTkyLjAwIEwgODUuMzQ0LDE5Mi4wMCAKCQlMIDEzMi4xMjgsMzY4LjAwbCAyNDcuNzQ0LDAuMDAgbCA0Ni43ODQtMTc2LjAwTCAzODguNDk2LDE5Mi4wMCB6IiBkYXRhLXRhZ3M9InN0YWNrIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxNjsiIGQ9Ik0gNDQ5Ljc3NiwzOTkuNjQ4bC0xOS40NCw1OC40OEMgNDI2LjAwLDQ3MS4yMCwgNDEzLjc3Niw0ODAuMDAsIDQwMC4wMCw0ODAuMDBMIDExMi4wMCw0ODAuMDAgQyA5OC4yMDgsNDgwLjAwLCA4Ni4wMCw0NzEuMjAsIDgxLjYzMiw0NTguMTI4CglMIDYyLjAzMiwzOTkuNjE2QyA0NS4zMjgsMzk4LjU0NCwgMzIuMDAsMzg0Ljk3NiwgMzIuMDAsMzY4LjAwbDAuMDAtNDguMDAgYzAuMDAtMTcuNjY0LCAxNC4zMzYtMzIuMDAsIDMyLjAwLTMyLjAwbCAxNi41NDQsMC4wMCBjMC4wMC0xLjIwLTAuNDgtMi4zMzYtMC4zMzYtMy41MzZsIDMyLjAwLTI4OC4wMEMgMTE0LjAwLTE5LjcxMiwgMTI3LjY4LTMyLjAwLCAxNDQuMDAtMzIuMDAKCWwgMjI0LjAwLDAuMDAgYyAxNi4zMiwwLjAwLCAzMC4wMCwxMi4yODgsIDMxLjc3NiwyOC40NjRsIDMyLjAwLDI4OC4wMGMgMC4xNiwxLjIwLTAuMzM2LDIuMzM2LTAuMzM2LDMuNTM2TCA0NDguMDAsMjg4LjAwIGMgMTcuNjY0LDAuMDAsIDMyLjAwLDE0LjMzNiwgMzIuMDAsMzIuMDBMIDQ4MC4wMCwzNjguMDAgCglDIDQ4MC4wMCwzODUuMDQsIDQ2Ni41NiwzOTguNjcyLCA0NDkuNzc2LDM5OS42NDh6IE0gMTEyLjAwLDQ0OC4wMGwgMjg4LjAwLDAuMDAgbCAxNi4wMC00OC4wMEwgOTYuMDAsNDAwLjAwIEwgMTEyLjAwLDQ0OC4wMHogTSAxNDQuMDAsMC4wMGwtNS4zMjgsNDguMDBsIDIzNC42NTYsMC4wMCBMIDM2OC4wMCwwLjAwTCAxNDQuMDAsMC4wMCB6IE0gMzc1LjA4OCw2NC4wMEwgMTM2Ljg4LDY0LjAwIEwgMTE5LjEwNCwyMjQuMDBsIDI3My43NzYsMC4wMCAKCUwgMzc1LjA4OCw2NC4wMHogTSAzOTQuNjU2LDI0MC4wMEwgMTE3LjMyOCwyNDAuMDAgTCAxMTIuMDAsMjg4LjAwbCAyODguMDAsMC4wMCBMIDM5NC42NTYsMjQwLjAweiBNIDQ0OC4wMCwzMjAuMDBMIDY0LjAwLDMyMC4wMCBMIDY0LjAwLDM2OC4wMCBsIDM4NC4wMCwwLjAwIEwgNDQ4LjAwLDMyMC4wMCB6IiBkYXRhLXRhZ3M9ImN1cCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTc7IiBkPSJNIDM4NC4wMCw0ODAuMDBMIDEyOC4wMCw0ODAuMDBDIDEwMS40NzIsNDgwLjAwLCA4MC4wMCw0NTguNTEyLCA4MC4wMCw0MzIuMDBsMC4wMC00MTYuMDAgYzAuMDAtMjYuNTI4LCAyMS40ODgtNDguMDAsIDQ4LjAwLTQ4LjAwbCAyNTYuMDAsMC4wMCBjIDI2LjQ5NiwwLjAwLCA0OC4wMCwyMS41MDQsIDQ4LjAwLDQ4LjAwTCA0MzIuMDAsNDMyLjAwIEMgNDMyLjAwLDQ1OC41MjgsIDQxMC40OTYsNDgwLjAwLCAzODQuMDAsNDgwLjAwegoJCSBNIDQwMC4wMCwxNi4wMGMwLjAwLTguODE2LTcuMTg0LTE2LjAwLTE2LjAwLTE2LjAwTCAxMjguMDAsMC4wMCBjLTguODMyLDAuMDAtMTYuMDAsNy4xNTItMTYuMDAsMTYuMDBsMC4wMCwzMi4wNjQgbCAyODguMDAsMC4wMCBMIDQwMC4wMCwxNi4wMCB6IE0gNDAwLjAwLDY0LjA2NEwgMTEyLjAwLDY0LjA2NCBMIDExMi4wMCwzODQuMDAgTCA0MDAuMDAsMzg0LjAwTCA0MDAuMDAsNjQuMDY0IHogTSA0MDAuMDAsNDAwLjAwTCAxMTIuMDAsNDAwLjAwTCAxMTIuMDAsNDMyLjAwIGMwLjAwLDguODMyLCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDAKCQlMIDM4NC4wMCw0NDguMDBjIDguODE2LDAuMDAsIDE2LjAwLTcuMTY4LCAxNi4wMC0xNi4wMEwgNDAwLjAwLDQwMC4wMCB6TSAyODguMDAsNDI0LjAwQyAyODguMDAsNDE5LjU4NCwgMjg0LjQwLDQxNi4wMCwgMjgwLjAwLDQxNi4wMGwtNDguMDAsMC4wMCBDIDIyNy41NjgsNDE2LjAwLCAyMjQuMDAsNDE5LjU4NCwgMjI0LjAwLDQyNC4wMGwwLjAwLDAuMDBDIDIyNC4wMCw0MjguNDMyLCAyMjcuNTY4LDQzMi4wMCwgMjMyLjAwLDQzMi4wMGwgNDguMDAsMC4wMCAKCQlDIDI4NC40MCw0MzIuMDAsIDI4OC4wMCw0MjguNDMyLCAyODguMDAsNDI0LjAwTCAyODguMDAsNDI0LjAwek0gMjcyLjAwLDI0LjA2NGMwLjAwLTQuNDAtMy42MC04LjAwLTguMDAtOC4wMGwtMTYuMDAsMC4wMCBjLTQuNDE2LDAuMDAtOC4wMCwzLjYwLTguMDAsOC4wMGwwLjAwLDAuMDBjMC4wMCw0LjQzMiwgMy41ODQsOC4wMCwgOC4wMCw4LjAwbCAxNi4wMCwwLjAwIAoJCUMgMjY4LjQwLDMyLjA2NCwgMjcyLjAwLDI4LjQ5NiwgMjcyLjAwLDI0LjA2NEwgMjcyLjAwLDI0LjA2NHoiIGRhdGEtdGFncz0icGhvbmUiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDE4OyIgZD0iTSA0NjQuMDAsNDgwLjAwTCAxMTIuMDAsNDgwLjAwIEMgODUuNDg4LDQ4MC4wMCwgNjQuMDAsNDU4LjUyOCwgNjQuMDAsNDMyLjAwbDAuMDAtMzIuMDAgTCA0OC4wMCw0MDAuMDAgQyAyMS40ODgsNDAwLjAwLDAuMDAsMzc4LjUyOCwwLjAwLDM1Mi4wMGwwLjAwLTMyMC4wMCAKCQljMC4wMC0zNS4zNDQsIDI4LjY1Ni02NC4wMCwgNjQuMDAtNjQuMDBsIDM4NC4wMCwwLjAwIGMgMzUuMzQ0LDAuMDAsIDY0LjAwLDI4LjY1NiwgNjQuMDAsNjQuMDBMIDUxMi4wMCw0MzIuMDAgQyA1MTIuMDAsNDU4LjUyOCwgNDkwLjQ5Niw0ODAuMDAsIDQ2NC4wMCw0ODAuMDB6IE0gNDgwLjAwLDMyLjAwYzAuMDAtMTcuNjMyLTE0LjM2OC0zMi4wMC0zMi4wMC0zMi4wMEwgNjQuMDAsMC4wMCBjLTE3LjY0OCwwLjAwLTMyLjAwLDE0LjM2OC0zMi4wMCwzMi4wMEwgMzIuMDAsMzUyLjAwIAoJCWMwLjAwLDguODMyLCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDBsIDE2LjAwLDAuMDAgbDAuMDAtMzIwLjAwIGMwLjAwLTguODQ4LCA3LjE1Mi0xNi4wMCwgMTYuMDAtMTYuMDBzIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMEwgOTYuMDAsNDMyLjAwIGMwLjAwLDguODMyLCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDBsIDM1Mi4wMCwwLjAwIGMgOC44MTYsMC4wMCwgMTYuMDAtNy4xNjgsIDE2LjAwLTE2LjAwTCA0ODAuMDAsMzIuMDAgek0gMzExLjk2OCwyNzEuOTIgQyAzMDcuNTY4LDI3MS45MiAzMDMuOTY4LDI3NS41MDQgMzAzLjk2OCwyNzkuOTIgQyAzMDMuOTY4LDI4NC4zMzYgMzA3LjU2OCwyODcuOTIgMzExLjk2OCwyODcuOTIgTCA0MzkuOTY4LDI4Ny45MiBDIDQ0NC40MCwyODcuOTIgNDQ3Ljk2OCwyODQuMzM2IDQ0Ny45NjgsMjc5LjkyIEMgNDQ3Ljk2OCwyNzUuNTA0IDQ0NC40MCwyNzEuOTIgNDM5Ljk2OCwyNzEuOTIgTCAzMTEuOTY4LDI3MS45MiBaTSAzMTEuOTY4LDMxOS45MiBDIDMwNy41NjgsMzE5LjkyIDMwMy45NjgsMzIzLjUwNCAzMDMuOTY4LDMyNy45MiBDIDMwMy45NjgsMzMyLjMzNiAzMDcuNTY4LDMzNS45MiAzMTEuOTY4LDMzNS45MiBMIDQzOS45NjgsMzM1LjkyIEMgNDQ0LjQwLDMzNS45MiA0NDcuOTY4LDMzMi4zMzYgNDQ3Ljk2OCwzMjcuOTIgQyA0NDcuOTY4LDMyMy41MDQgNDQ0LjQwLDMxOS45MiA0MzkuOTY4LDMxOS45MiBMIDMxMS45NjgsMzE5LjkyIFpNIDMxMS45NjgsMzY3LjkyIEMgMzA3LjU2OCwzNjcuOTIgMzAzLjk2OCwzNzEuNTA0IDMwMy45NjgsMzc1LjkyIEMgMzAzLjk2OCwzODAuMzM2IDMwNy41NjgsMzgzLjkyIDMxMS45NjgsMzgzLjkyIEwgNDM5Ljk2OCwzODMuOTIgQyA0NDQuNDAsMzgzLjkyIDQ0Ny45NjgsMzgwLjMzNiA0NDcuOTY4LDM3NS45MiBDIDQ0Ny45NjgsMzcxLjUwNCA0NDQuNDAsMzY3LjkyIDQzOS45NjgsMzY3LjkyIEwgMzExLjk2OCwzNjcuOTIgWk0gMjY0LjAwLDQ3LjkzNiBDIDI2OC40MTYsNDcuOTM2IDI3Mi4wMCw0NC4zMzYgMjcyLjAwLDM5LjkzNiBDIDI3Mi4wMCwzNS41MDQgMjY4LjQwLDMxLjkzNiAyNjQuMDAsMzEuOTM2IEwgMTM2LjAwLDMxLjkzNiBDIDEzMS41ODQsMzEuOTM2IDEyOC4wMCwzNS41MDQgMTI4LjAwLDM5LjkzNiBDIDEyOC4wMCw0NC4zMzYgMTMxLjU4NCw0Ny45MzYgMTM2LjAwLDQ3LjkzNiBMIDI2NC4wMCw0Ny45MzYgWk0gMjY0LjAwLDk1LjkzNiBDIDI2OC40MTYsOTUuOTM2IDI3Mi4wMCw5Mi4zMzYgMjcyLjAwLDg3LjkzNiBDIDI3Mi4wMCw4My41MDQgMjY4LjQwLDc5LjkzNiAyNjQuMDAsNzkuOTM2IEwgMTM2LjAwLDc5LjkzNiBDIDEzMS41ODQsNzkuOTM2IDEyOC4wMCw4My41MDQgMTI4LjAwLDg3LjkzNiBDIDEyOC4wMCw5Mi4zMzYgMTMxLjU4NCw5NS45MzYgMTM2LjAwLDk1LjkzNiBMIDI2NC4wMCw5NS45MzYgWk0gMjY0LjAwLDE0My45MzYgQyAyNjguNDE2LDE0My45MzYgMjcyLjAwLDE0MC4zMzYgMjcyLjAwLDEzNS45MzYgQyAyNzIuMDAsMTMxLjUwNCAyNjguNDAsMTI3LjkzNiAyNjQuMDAsMTI3LjkzNiBMIDEzNi4wMCwxMjcuOTM2IEMgMTMxLjU4NCwxMjcuOTM2IDEyOC4wMCwxMzEuNTA0IDEyOC4wMCwxMzUuOTM2IEMgMTI4LjAwLDE0MC4zMzYgMTMxLjU4NCwxNDMuOTM2IDEzNi4wMCwxNDMuOTM2IEwgMjY0LjAwLDE0My45MzYgWk0gNDQwLjAwLDQ3LjkzNiBDIDQ0NC40MCw0Ny45MzYgNDQ4LjAwLDQ0LjMzNiA0NDguMDAsMzkuOTM2IEMgNDQ4LjAwLDM1LjUwNCA0NDQuNDAsMzEuOTM2IDQ0MC4wMCwzMS45MzYgTCAzMTIuMDAsMzEuOTM2IEMgMzA3LjU2OCwzMS45MzYgMzA0LjAwLDM1LjUwNCAzMDQuMDAsMzkuOTM2IEMgMzA0LjAwLDQ0LjMzNiAzMDcuNTY4LDQ3LjkzNiAzMTIuMDAsNDcuOTM2IEwgNDQwLjAwLDQ3LjkzNiBaTSA0NDAuMDAsOTUuOTM2IEMgNDQ0LjQwLDk1LjkzNiA0NDguMDAsOTIuMzM2IDQ0OC4wMCw4Ny45MzYgQyA0NDguMDAsODMuNTA0IDQ0NC40MCw3OS45MzYgNDQwLjAwLDc5LjkzNiBMIDMxMi4wMCw3OS45MzYgQyAzMDcuNTY4LDc5LjkzNiAzMDQuMDAsODMuNTA0IDMwNC4wMCw4Ny45MzYgQyAzMDQuMDAsOTIuMzM2IDMwNy41NjgsOTUuOTM2IDMxMi4wMCw5NS45MzYgTCA0NDAuMDAsOTUuOTM2IFpNIDQ0MC4wMCwxNDMuOTM2IEMgNDQ0LjQwLDE0My45MzYgNDQ4LjAwLDE0MC4zMzYgNDQ4LjAwLDEzNS45MzYgQyA0NDguMDAsMTMxLjUwNCA0NDQuNDAsMTI3LjkzNiA0NDAuMDAsMTI3LjkzNiBMIDMxMi4wMCwxMjcuOTM2IEMgMzA3LjU2OCwxMjcuOTM2IDMwNC4wMCwxMzEuNTA0IDMwNC4wMCwxMzUuOTM2IEMgMzA0LjAwLDE0MC4zMzYgMzA3LjU2OCwxNDMuOTM2IDMxMi4wMCwxNDMuOTM2IEwgNDQwLjAwLDE0My45MzYgWk0gNDQwLjAwLDIzOS45MzYgQyA0NDQuNDAsMjM5LjkzNiA0NDguMDAsMjM2LjM1MiA0NDguMDAsMjMxLjkzNiBDIDQ0OC4wMCwyMjcuNTIgNDQ0LjQwLDIyMy45MzYgNDQwLjAwLDIyMy45MzYgTCAxMzYuMDAsMjIzLjkzNiBDIDEzMS41ODQsMjIzLjkzNiAxMjguMDAsMjI3LjUyIDEyOC4wMCwyMzEuOTM2IEMgMTI4LjAwLDIzNi4zNTIgMTMxLjU4NCwyMzkuOTM2IDEzNi4wMCwyMzkuOTM2IEwgNDQwLjAwLDIzOS45MzYgWk0gNDQwLjAwLDE5MS45MzYgQyA0NDQuNDAsMTkxLjkzNiA0NDguMDAsMTg4LjMzNiA0NDguMDAsMTgzLjkzNiBDIDQ0OC4wMCwxNzkuNTA0IDQ0NC40MCwxNzUuOTM2IDQ0MC4wMCwxNzUuOTM2IEwgMTM2LjAwLDE3NS45MzYgQyAxMzEuNTg0LDE3NS45MzYgMTI4LjAwLDE3OS41MDQgMTI4LjAwLDE4My45MzYgQyAxMjguMDAsMTg4LjMzNiAxMzEuNTg0LDE5MS45MzYgMTM2LjAwLDE5MS45MzYgTCA0NDAuMDAsMTkxLjkzNiBaTSAxNDQuMDAsMjcyLjAwbCAxMTIuMDAsMC4wMCBjIDguODQ4LDAuMDAsIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMEwgMjcyLjAwLDM5OS45MzYgYzAuMDAsOC44NDgtNy4xNTIsMTYuMDAtMTYuMDAsMTYuMDBMIDE0NC4wMCw0MTUuOTM2IAoJCWMtOC44NDgsMC4wMC0xNi4wMC03LjE1Mi0xNi4wMC0xNi4wMEwgMTI4LjAwLDI4OC4wMCBDIDEyOC4wMCwyNzkuMTY4LCAxMzUuMTUyLDI3Mi4wMCwgMTQ0LjAwLDI3Mi4wMHogTSAxNjAuMDAsMzg0LjAwbCA4MC4wMCwwLjAwIGwwLjAwLTgwLjAwIGwtODAuMDAsMC4wMCBMIDE2MC4wMCwzODQuMDAgeiIgZGF0YS10YWdzPSJuZXdzIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxOTsiIGQ9Ik0gNDQ4LjAwLDQwMC4wMEwgNjQuMDAsNDAwLjAwIEMgMjguNjU2LDQwMC4wMCwwLjAwLDM3MS4zMjgsMC4wMCwzMzYuMDBsMC4wMC0yMDguMDAgYzAuMDAtMzUuMzQ0LCAyOC42NTYtNjQuMDAsIDY0LjAwLTY0LjAwbCAzODQuMDAsMC4wMCBjIDM1LjM0NCwwLjAwLCA2NC4wMCwyOC42NTYsIDY0LjAwLDY0LjAwTCA1MTIuMDAsMzM2LjAwIAoJQyA1MTIuMDAsMzcxLjMyOCwgNDgzLjM0NCw0MDAuMDAsIDQ0OC4wMCw0MDAuMDB6IE0gMzIuMDAsMzE2LjAwbCAxMTEuOTg0LTg0LjAwTCAzMi4wMCwxNDguMDBMIDMyLjAwLDMxNi4wMCB6IE0gNDgwLjAwLDEyOC4wMGMwLjAwLTE3LjY2NC0xNC4zNjgtMzIuMDAtMzIuMDAtMzIuMDBMIDY0LjAwLDk2LjAwIGMtMTcuNjQ4LDAuMDAtMzIuMDAsMTQuMzM2LTMyLjAwLDMyLjAwbCAxMjUuMzEyLDk0LjAwCglsIDY5Ljg4OC01Mi40MzJjIDguNTI4LTYuMzY4LCAxOC42NTYtOS42MCwgMjguODAtOS42MGMgMTAuMTI4LDAuMDAsIDIwLjI1NiwzLjIxNiwgMjguNzg0LDkuNjBsIDY5LjkwNCw1Mi40MzJMIDQ4MC4wMCwxMjguMDBMIDQ4MC4wMCwxMjguMDB6IE0gNDgwLjAwLDE0OC4wMGwtMTEyLjAwLDg0LjAwbCAxMTIuMDAsODQuMDAKCUwgNDgwLjAwLDE0OC4wMCB6IE0gMjc1LjE4NCwxODIuMzY4Yy01LjU4NC00LjE5Mi0xMi4yMDgtNi40MC0xOS4xODQtNi40MGMtNi45NzYsMC4wMC0xMy42MTYsMi4yMjQtMTkuMjAsNi40MEwgMTcwLjY0LDIzMi4wMGwtMTMuMzI4LDEwLjAwTCAzMi4wMCwzMzUuOTg0TCAzMi4wMCwzMzYuMDAgCgljMC4wMCwxNy42NDgsIDE0LjM1MiwzMi4wMCwgMzIuMDAsMzIuMDBsIDM4NC4wMCwwLjAwIGMgMTcuNjMyLDAuMDAsIDMyLjAwLTE0LjM1MiwgMzIuMDAtMzIuMDBMIDI3NS4xODQsMTgyLjM2OHoiIGRhdGEtdGFncz0ibWFpbCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMWE7IiBkPSJNIDQ2Ni42MjQsMzEyLjQ0OGMtMjAuMDAsNS4yNDgtNjcuMDI0LDUuMTg0LTEzNS44MDgsNy4wMDgKCQljIDMuMjQ4LDE1LjAwOCwgNC4wMCwyOC41NDQsIDQuMDAsNTIuNTc2QyAzMzQuODE2LDQyOS40NCwgMjkyLjk5Miw0ODAuMDAsIDI1Ni4wMCw0ODAuMDBjLTI2LjEyOCwwLjAwLTQ3LjY2NC0yMS4zNi00OC4wMC00Ny42MzJjLTAuMzUyLTMyLjIyNC0xMC4zMi04Ny44NzItNjQuMDAtMTE2LjA5NgoJCWMtMy45MzYtMi4wOC0xNS4yMC03LjYzMi0xNi44NDgtOC4zNTJMIDEyOC4wMCwzMDcuMjBDIDExOS42MCwzMTQuNDQ4LCAxMDcuOTUyLDMyMC4wMCwgOTYuMDAsMzIwLjAwTCA0OC4wMCwzMjAuMDAgYy0yNi40NjQsMC4wMC00OC4wMC0yMS41MzYtNDguMDAtNDguMDBsMC4wMC0yNTYuMDAgYzAuMDAtMjYuNDY0LCAyMS41MzYtNDguMDAsIDQ4LjAwLTQ4LjAwbCA0OC4wMCwwLjAwIAoJCWMgMTkuMDQsMC4wMCwgMzQuOTc2LDExLjUwNCwgNDIuNjg4LDI3LjYzMmMgMC4xOTItMC4wNjQsIDAuNTI4LTAuMTYsIDAuNzUyLTAuMTkyYyAxLjA1Ni0wLjI4OCwgMi4zMDQtMC41OTIsIDMuODI0LTAuOTkyCgkJQyAxNDMuNTUyLTUuNjMyLCAxNDMuNjk2LTUuNjY0LCAxNDQuMDAtNS43NDRjIDkuMjE2LTIuMjg4LCAyNi45Ni02LjUyOCwgNjQuODgtMTUuMjQ4QyAyMTcuMDA4LTIyLjg0OCwgMjU5Ljk1Mi0zMi4wMCwgMzA0LjQzMi0zMi4wMGwgODcuNDcyLDAuMDAgCgkJYyAyNi42NTYsMC4wMCwgNDUuODcyLDEwLjI1NiwgNTcuMzEyLDMwLjg0OGMgMC4xNiwwLjMyLCAzLjg0LDcuNTA0LCA2Ljg0OCwxNy4yMTZjIDIuMjU2LDcuMzEyLCAzLjA4OCwxNy42NjQsIDAuMzY4LDI4LjE2CgkJYyAxNy4xODQsMTEuODA4LCAyMi43MiwyOS42NjQsIDI2LjMyLDQxLjI4YyA2LjAzMiwxOS4wNTYsIDQuMjI0LDMzLjM3NiwgMC4wMzIsNDMuNjMyYyA5LjY2NCw5LjEyLCAxNy45MDQsMjMuMDI0LCAyMS4zNzYsNDQuMjU2CgkJYyAyLjE2LDEzLjE1Mi0wLjE2LDI2LjY4OC02LjIyNCwzNy45NTJjIDkuMDU2LDEwLjE3NiwgMTMuMTg0LDIyLjk3NiwgMTMuNjY0LDM0LjgxNmwgMC4xOTIsMy4zNDRDIDUxMS45MDQsMjUxLjYwLCA1MTIuMDAsMjUyLjg5NiwgNTEyLjAwLDI1Ny41MDQKCQlDIDUxMi4wMCwyNzcuNzEyLCA0OTguMDAsMzAzLjQ4OCwgNDY2LjYyNCwzMTIuNDQ4eiBNIDExMi4wMCwxNi4wMGMwLjAwLTguODQ4LTcuMTUyLTE2LjAwLTE2LjAwLTE2LjAwTCA0OC4wMCwwLjAwIGMtOC44NDgsMC4wMC0xNi4wMCw3LjE1Mi0xNi4wMCwxNi4wMEwgMzIuMDAsMjcyLjAwIGMwLjAwLDguODQ4LCA3LjE1MiwxNi4wMCwgMTYuMDAsMTYuMDBsIDQ4LjAwLDAuMDAgCgkJYyA4Ljg0OCwwLjAwLCAxNi4wMC03LjE1MiwgMTYuMDAtMTYuMDBMIDExMi4wMCwxNi4wMCB6IE0gNDc5LjYzMiwyNDcuNDRDIDQ3OS4zMTIsMjM5LjUzNiwgNDc2LjAwLDIyNC4wMCwgNDQ4LjAwLDIyNC4wMGMtMjQuMDAsMC4wMC0zMi4wMCwwLjAwLTMyLjAwLDAuMDBjLTQuNDMyLDAuMDAtOC4wMC0zLjU4NC04LjAwLTguMDBTIDQxMS41NjgsMjA4LjAwLCA0MTYuMDAsMjA4LjAwCgkJYzAuMDAsMC4wMCwgNy4wMDgsMC4wMCwgMzEuMDA4LDAuMDBzIDI3LjE1Mi0xOS45MDQsIDI1LjYwLTI5LjUwNEMgNDcwLjYyNCwxNjYuNTYsIDQ2NS4wMjQsMTQ0LjAwLCA0MzguMDAsMTQ0LjAwQyA0MTEuMDA4LDE0NC4wMCwgNDAwLjAwLDE0NC4wMCwgNDAwLjAwLDE0NC4wMGMtNC40MzIsMC4wMC04LjAwLTMuNTY4LTguMDAtOC4wMAoJCWMwLjAwLTQuNDAsIDMuNTY4LTguMDAsIDguMDAtOC4wMGMwLjAwLDAuMDAsIDE5LjAwOCwwLjAwLCAzMS41MDQsMC4wMGMgMjcuMDA4LDAuMDAsIDI0LjYyNC0yMC41OTIsIDIwLjc1Mi0zMi44OEMgNDQ3LjE1Miw3OC45NzYsIDQ0NC4wMzIsNjQuMDAsIDQxMC4wMCw2NC4wMAoJCWMtMTEuNTA0LDAuMDAtMjYuMDk2LDAuMDAtMjYuMDk2LDAuMDBjLTQuNDMyLDAuMDAtOC4wMC0zLjU2OC04LjAwLTguMDBjMC4wMC00LjQwLCAzLjU2OC04LjAwLCA4LjAwLTguMDBjMC4wMCwwLjAwLCAxMS4wODgsMC4wMCwgMjUuMDg4LDAuMDAKCQljIDE3LjUwNCwwLjAwLCAxOC4zMi0xNi41NiwgMTYuNDk2LTIyLjQ5NmMtMi4wMC02LjQ5Ni00LjM2OC0xMS4zMTItNC40NjQtMTEuNTM2QyA0MTYuMTkyLDUuMjQ4LCA0MDguNDAsMC4wMCwgMzkxLjkwNCwwLjAwbC04Ny40NzIsMC4wMCAKCQljLTQzLjkzNiwwLjAwLTg3LjUyLDkuOTY4LTg4LjY0LDEwLjIyNGMtNjYuNDY0LDE1LjMxMi02OS45NjgsMTYuNDk2LTc0LjE0NCwxNy42OGMwLjAwLDAuMDAtMTMuNTM2LDIuMjg4LTEzLjUzNiwxNC4wOTZMIDEyOC4wMCwyNjIuOTkyCgkJYzAuMDAsNy41MDQsIDQuNzg0LDE0LjI4OCwgMTIuNzA0LDE2LjY3MmMgMC45OTIsMC4zODQsIDIuMzM2LDAuODAsIDMuMjk2LDEuMjBjIDczLjA4OCwzMC4yNzIsIDk1LjM0NCw5Ni42NCwgOTYuMDAsMTUxLjEzNmMgMC4wOTYsNy42NjQsIDYuMDAsMTYuMDAsIDE2LjAwLDE2LjAwCgkJYyAxNi45MTIsMC4wMCwgNDYuODE2LTMzLjk1MiwgNDYuODE2LTc1Ljk2OEMgMzAyLjgxNiwzMzQuMDk2LCAzMDEuMjgsMzI3LjUzNiwgMjg4LjAwLDI4OC4wMGMgMTYwLjAwLDAuMDAsIDE1OC44OC0yLjMwNCwgMTcyLjk5Mi02LjAwQyA0NzguNDk2LDI3Ni45OTIsIDQ4MC4wMCwyNjIuNDk2LCA0ODAuMDAsMjU3LjUwNAoJCUMgNDgwLjAwLDI1Mi4wMTYsIDQ3OS44NCwyNTIuODE2LCA0NzkuNjMyLDI0Ny40NHpNIDcyLjAwLDY0LjAwQyA1OC43NTIsNjQuMDAsIDQ4LjAwLDUzLjI0OCwgNDguMDAsNDAuMDBTIDU4Ljc1MiwxNi4wMCwgNzIuMDAsMTYuMDAKCQlTIDk2LjAwLDI2Ljc1MiwgOTYuMDAsNDAuMDBTIDg1LjI0OCw2NC4wMCwgNzIuMDAsNjQuMDB6IE0gNzIuMDAsMzIuMDBDIDY3LjYwLDMyLjAwLCA2NC4wMCwzNS42MCwgNjQuMDAsNDAuMDBTIDY3LjYwLDQ4LjAwLCA3Mi4wMCw0OC4wMFMgODAuMDAsNDQuNDAsIDgwLjAwLDQwLjAwUyA3Ni40MCwzMi4wMCwgNzIuMDAsMzIuMDB6IiBkYXRhLXRhZ3M9Imxpa2UiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDFiOyIgZD0iTSA0MzIuMDAsNDgwLjAwTCA4MC4wMCw0ODAuMDAgQyA0NC42NTYsNDgwLjAwLCAxNi4wMCw0NTEuMzQ0LCAxNi4wMCw0MTYuMDBsMC4wMC0zODQuMDAgYzAuMDAtMzUuMzQ0LCAyOC42NTYtNjQuMDAsIDY0LjAwLTY0LjAwbCAzNTIuMDAsMC4wMCBjIDM1LjM0NCwwLjAwLCA2NC4wMCwyOC42NTYsIDY0LjAwLDY0LjAwTCA0OTYuMDAsNDE2LjAwIEMgNDk2LjAwLDQ1MS4zNDQsIDQ2Ny4zNDQsNDgwLjAwLCA0MzIuMDAsNDgwLjAwegoJCSBNIDQ2NC4wMCwzMi4wMGMwLjAwLTE3LjYzMi0xNC4zNjgtMzIuMDAtMzIuMDAtMzIuMDBMIDgwLjAwLDAuMDAgYy0xNy42NDgsMC4wMC0zMi4wMCwxNC4zNjgtMzIuMDAsMzIuMDBMIDQ4LjAwLDQxNi4wMCBjMC4wMCwxNy42NDgsIDE0LjM1MiwzMi4wMCwgMzIuMDAsMzIuMDBsIDM1Mi4wMCwwLjAwIGMgMTcuNjMyLDAuMDAsIDMyLjAwLTE0LjM1MiwgMzIuMDAtMzIuMDBMIDQ2NC4wMCwzMi4wMCB6TSA0MTYuMDAsNDE2LjAwTCA5Ni4wMCw0MTYuMDAgQyA4Ny4xNTIsNDE2LjAwLCA4MC4wMCw0MDguODQ4LCA4MC4wMCw0MDAuMDBsMC4wMC0yODguMDAgYzAuMDAtOC44NDgsIDcuMTUyLTE2LjAwLCAxNi4wMC0xNi4wMGwgMzIwLjAwLDAuMDAgYyA4Ljg0OCwwLjAwLCAxNi4wMCw3LjE1MiwgMTYuMDAsMTYuMDBMIDQzMi4wMCw0MDAuMDAgQyA0MzIuMDAsNDA4Ljg0OCwgNDI0Ljg0OCw0MTYuMDAsIDQxNi4wMCw0MTYuMDB6CgkJIE0gNDE2LjAwLDQwMC4wMGwwLjAwLTIyMS45MDQgbC01Mi4wMCw1Ni40OEMgMzYwLjk0NCwyMzguMDMyLCAzNTYuNTkyLDI0MC4wMCwgMzUyLjAwLDI0MC4wMHMtOC45NzYtMS45NjgtMTIuMDAtNS40MjRsLTQxLjY2NC00Ny4yMGwtMTI2LjMzNiwxNDMuMjAKCQlDIDE2OC45NiwzMzQuMDMyLCAxNjQuNTkyLDMzNi4wMCwgMTYwLjAwLDMzNi4wMFMgMTUxLjA0LDMzNC4wMzIsIDE0OC4wMCwzMzAuNTc2TCA5Ni4wMCwyNzAuNjA4TCA5Ni4wMCw0MDAuMDAgTCA0MTYuMDAsNDAwLjAwIHogTSA5Ni4wMCwyNDYuNDBsIDY0LjAwLDczLjYwbCAxMjkuMDU2LTE0Ni4yODhsIDkuMjgtMTAuNTI4TCAzNDIuNTI4LDExMi4wMEwgOTYuMDAsMTEyLjAwIEwgOTYuMDAsMjQ2LjQwIHoKCQkgTSAzNjMuODQsMTEyLjAwbC01NC44NDgsNjMuMjhMIDM1Mi4wMCwyMjQuMDBsIDY0LjAwLTcwLjA2NEwgNDE2LjAwLDExMi4wMCBMIDM2My44NCwxMTIuMDAgek0gMzIwLjAwLDI3Mi4wMGMgMjYuNDk2LDAuMDAsIDQ4LjAwLDIxLjQ4OCwgNDguMDAsNDguMDBzLTIxLjUwNCw0OC4wMC00OC4wMCw0OC4wMGMtMjYuNTI4LDAuMDAtNDguMDAtMjEuNDg4LTQ4LjAwLTQ4LjAwUyAyOTMuNDcyLDI3Mi4wMCwgMzIwLjAwLDI3Mi4wMHogTSAzMjAuMDAsMzUyLjAwYyAxNy42MzIsMC4wMCwgMzIuMDAtMTQuMzUyLCAzMi4wMC0zMi4wMAoJCXMtMTQuMzY4LTMyLjAwLTMyLjAwLTMyLjAwYy0xNy42NjQsMC4wMC0zMi4wMCwxNC4zNTItMzIuMDAsMzIuMDBTIDMwMi4zMzYsMzUyLjAwLCAzMjAuMDAsMzUyLjAweiIgZGF0YS10YWdzPSJwaG90byIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMWM7IiBkPSJNIDUwMi42MjQsMzU4LjY0bC05Ni4wMCw5Ni4wMEMgNDAwLjYyNCw0NjAuNjQsIDM5Mi40NjQsNDY0LjAwLCAzODQuMDAsNDY0LjAwTCA0OC4wMCw0NjQuMDAgCgkJQyAyMS41MzYsNDY0LjAwLDAuMDAsNDQyLjQ4LDAuMDAsNDE2LjAwbDAuMDAtMzg0LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMGwgNDE2LjAwLDAuMDAgYyAyNi40NjQsMC4wMCwgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMEwgNTEyLjAwLDMzNi4wMCBDIDUxMi4wMCwzNDQuNDk2LCA1MDguNjI0LDM1Mi42NCwgNTAyLjYyNCwzNTguNjR6IE0gNDgwLjAwLDMyLjAwCgkJYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBMIDQ4LjAwLDE2LjAwIGMtOC44NDgsMC4wMC0xNi4wMCw3LjE1Mi0xNi4wMCwxNi4wMEwgMzIuMDAsNDE2LjAwIGMwLjAwLDguODQ4LCA3LjE1MiwxNi4wMCwgMTYuMDAsMTYuMDBsIDMyMC4wMCwwLjAwIGwwLjAwLTY0LjAwIGwtMC4wMzIsMC4wMCBjMC4wMC0yNi41MTIsIDIxLjUwNC00OC4wMCwgNDguMDAtNDguMDBsIDE2LjAwLDAuMDAgTCA0ODAuMDAsMzIwLjAwIEwgNDgwLjAwLDMyLjAwIHogTSA0MzEuOTY4LDMzNi4wMGwtMTYuMDAsMC4wMCAKCQljLTE3LjYzMiwwLjAwLTMyLjAwLDE0LjM1Mi0zMi4wMCwzMi4wMEwgMzg0LjAwLDM2OC4wMCBMIDM4NC4wMCw0MzIuMDAgbCA5Ni4wMC05Ni4wMEwgNDMxLjk2OCwzMzYuMDAgek0gMjQ4LjAwLDM1Mi4wMCBDIDI0My41ODQsMzUyLjAwIDI0MC4wMCwzNTUuNTY4IDI0MC4wMCwzNjAuMDAgQyAyNDAuMDAsMzY0LjQzMiAyNDMuNTg0LDM2OC4wMCAyNDguMDAsMzY4LjAwIEwgMzI4LjAwLDM2OC4wMCBDIDMzMi40MCwzNjguMDAgMzM2LjAwLDM2NC40MTYgMzM2LjAwLDM2MC4wMCBDIDMzNi4wMCwzNTUuNTg0IDMzMi40MCwzNTIuMDAgMzI4LjAwLDM1Mi4wMCBMIDI0OC4wMCwzNTIuMDAgWk0gMjQ4LjAwLDMwNC4wMCBDIDI0My41ODQsMzA0LjAwIDI0MC4wMCwzMDcuNTg0IDI0MC4wMCwzMTIuMDAgQyAyNDAuMDAsMzE2LjQxNiAyNDMuNTg0LDMyMC4wMCAyNDguMDAsMzIwLjAwIEwgMzI4LjAwLDMyMC4wMCBDIDMzMi40MCwzMjAuMDAgMzM2LjAwLDMxNi40MTYgMzM2LjAwLDMxMi4wMCBDIDMzNi4wMCwzMDcuNTg0IDMzMi40MCwzMDQuMDAgMzI4LjAwLDMwNC4wMCBMIDI0OC4wMCwzMDQuMDAgWk0gMjQwLjAwLDI2NC4wMCBDIDI0MC4wMCwyNjguNDMyIDI0My41ODQsMjcyLjAwIDI0OC4wMCwyNzIuMDAgTCA0NDAuMDAsMjcyLjAwIEMgNDQ0LjQwLDI3Mi4wMCA0NDguMDAsMjY4LjQxNiA0NDguMDAsMjY0LjAwIEMgNDQ4LjAwLDI1OS41ODQgNDQ0LjQwLDI1Ni4wMCA0NDAuMDAsMjU2LjAwIEwgMjQ4LjAwLDI1Ni4wMCBDIDI0My41ODQsMjU2LjAwIDI0MC4wMCwyNTkuNTg0IDI0MC4wMCwyNjQuMDAgWk0gNDQwLjAwLDE3Ni4wMCBDIDQ0NC40MCwxNzYuMDAgNDQ4LjAwLDE3Mi40MzIgNDQ4LjAwLDE2OC4wMCBDIDQ0OC4wMCwxNjMuNjAgNDQ0LjQwLDE2MC4wMCA0NDAuMDAsMTYwLjAwIEwgNzIuMDAsMTYwLjAwIEMgNjcuNTg0LDE2MC4wMCA2NC4wMCwxNjMuNjAgNjQuMDAsMTY4LjAwIEMgNjQuMDAsMTcyLjQzMiA2Ny41ODQsMTc2LjAwIDcyLjAwLDE3Ni4wMCBMIDQ0MC4wMCwxNzYuMDAgWk0gNDQwLjAwLDEyOC4wMCBDIDQ0NC40MCwxMjguMDAgNDQ4LjAwLDEyNC40MzIgNDQ4LjAwLDEyMC4wMCBDIDQ0OC4wMCwxMTUuNjAgNDQ0LjQwLDExMi4wMCA0NDAuMDAsMTEyLjAwIEwgNzIuMDAsMTEyLjAwIEMgNjcuNTg0LDExMi4wMCA2NC4wMCwxMTUuNjAgNjQuMDAsMTIwLjAwIEMgNjQuMDAsMTI0LjQzMiA2Ny41ODQsMTI4LjAwIDcyLjAwLDEyOC4wMCBMIDQ0MC4wMCwxMjguMDAgWk0gNDQwLjAwLDgwLjAwIEMgNDQ0LjQwLDgwLjAwIDQ0OC4wMCw3Ni40MzIgNDQ4LjAwLDcyLjAwIEMgNDQ4LjAwLDY3LjYwIDQ0NC40MCw2NC4wMCA0NDAuMDAsNjQuMDAgTCA3Mi4wMCw2NC4wMCBDIDY3LjU4NCw2NC4wMCA2NC4wMCw2Ny42MCA2NC4wMCw3Mi4wMCBDIDY0LjAwLDc2LjQzMiA2Ny41ODQsODAuMDAgNzIuMDAsODAuMDAgTCA0NDAuMDAsODAuMDAgWk0gNDQwLjAwLDIyNC4wMCBDIDQ0NC40MCwyMjQuMDAgNDQ4LjAwLDIyMC40MTYgNDQ4LjAwLDIxNi4wMCBDIDQ0OC4wMCwyMTEuNTg0IDQ0NC40MCwyMDguMDAgNDQwLjAwLDIwOC4wMCBMIDcyLjAwLDIwOC4wMCBDIDY3LjU4NCwyMDguMDAgNjQuMDAsMjExLjU2OCA2NC4wMCwyMTYuMDAgQyA2NC4wMCwyMjAuNDMyIDY3LjU4NCwyMjQuMDAgNzIuMDAsMjI0LjAwIEwgNDQwLjAwLDIyNC4wMCBaTSA4MC4wMCwyNTYuMDBsIDExMi4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwTCAyMDguMDAsMzY4LjAwIGMwLjAwLDguODQ4LTcuMTUyLDE2LjAwLTE2LjAwLDE2LjAwTCA4MC4wMCwzODQuMDAgCgkJQyA3MS4xNTIsMzg0LjAwLCA2NC4wMCwzNzYuODQ4LCA2NC4wMCwzNjguMDBsMC4wMC05Ni4wMCBDIDY0LjAwLDI2My4xNjgsIDcxLjE1MiwyNTYuMDAsIDgwLjAwLDI1Ni4wMHogTSA5Ni4wMCwzNTIuMDBsIDgwLjAwLDAuMDAgbDAuMDAtNjQuMDAgTCA5Ni4wMCwyODguMDAgTCA5Ni4wMCwzNTIuMDAgeiIgZGF0YS10YWdzPSJub3RlIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxZDsiIGQ9Ik0gMjQwLjAwLDMyMC4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDI3Mi4wMCwzMjBBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAyNDAuMDAsMzIwek0gMjQwLjAwLDEyOC4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDI3Mi4wMCwxMjhBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAyNDAuMDAsMTI4ek0gMTQ0LjAwLDIyNC4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDE3Ni4wMCwyMjRBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAxNDQuMDAsMjI0ek0gMzM2LjAwLDIyNC4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDM2OC4wMCwyMjRBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAzMzYuMDAsMjI0ek0gMTcyLjExMiwxNTYuMTI4QTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgMjA0LjExMiwxNTYuMTI4QTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgMTcyLjExMiwxNTYuMTI4ek0gMTcyLjExMiwyOTEuODg4QTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgMjA0LjExMiwyOTEuODg4MDAwMDAwMDAwMDNBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAxNzIuMTEyLDI5MS44ODgwMDAwMDAwMDAwM3pNIDMwNy44NzIsMTU2LjEyOEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDMzOS44NzIsMTU2LjEyOEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDMwNy44NzIsMTU2LjEyOHpNIDQxNi4wMCwyNTYuMDBjLTEuMTIsMC4wMC0yLjA2NC0wLjUyOC0zLjE1Mi0wLjY0Yy01LjU2OCwyNy45Mi0xOC43Miw1Mi44OTYtMzYuNzUyLDczLjUwNEwgMzUzLjEyLDQ1My44NTYKCQlDIDM1MC4zMiw0NjkuMDA4LCAzMzcuMDg4LDQ4MC4wMCwgMzIxLjY2NCw0ODAuMDBsLTEyOC4wMCwwLjAwIGMtMTUuNDI0LDAuMDAtMjguNjQtMTEuMDA4LTMxLjQ3Mi0yNi4xNmwtMjIuNDAtMTIwLjc4NEMgMTEyLjkxMiwzMDQuNDY0LCA5Ni4wMCwyNjYuMzY4LCA5Ni4wMCwyMjQuMDAKCQljMC4wMC00MS4zMjgsIDE2LjIyNC03OC40OCwgNDEuOTM2LTEwNi44NDhsIDIyLjU5Mi0xMjMuMDA4QyAxNjMuMzQ0LTIwLjk5MiwgMTc2LjU3Ni0zMi4wMCwgMTkyLjAwLTMyLjAwbCAxMjguMDAsMC4wMCBjIDE1LjQwOCwwLjAwLCAyOC42MjQsMTEuMDA4LCAzMS40NzIsMjYuMTZsIDIyLjc4NCwxMjIuOTEyCgkJYyAxOS4wMjQsMjAuOTc2LCAzMi44NDgsNDYuNzIsIDM4LjU5Miw3NS42MEMgNDEzLjkzNiwxOTIuNTI4LCA0MTQuODgsMTkyLjAwLCA0MTYuMDAsMTkyLjAwYyAxNy42NjQsMC4wMCwgMzIuMDAsMTQuMzM2LCAzMi4wMCwzMi4wMEMgNDQ4LjAwLDI0MS42OCwgNDMzLjY2NCwyNTYuMDAsIDQxNi4wMCwyNTYuMDB6IE0gMTkzLjY2NCw0NDguMDBsIDEyOC4wMCwwLjAwIAoJCWwgMTYuMDAtODYuMTkyQyAzMTQuMDMyLDM3NS41NTIsIDI4Ni45NzYsMzg0LjAwLCAyNTcuNjY0LDM4NC4wMGMtMjkuMjk2LDAuMDAtNTYuMzY4LTguNDQ4LTgwLjAwLTIyLjE5MkwgMTkzLjY2NCw0NDguMDB6IE0gMzIwLjAwLDAuMDBsLTEyOC4wMCwwLjAwIGwtMTYuMDAsODYuMTkyCgkJQyAxOTkuNjE2LDcyLjQ2NCwgMjI2LjY4OCw2NC4wMCwgMjU2LjAwLDY0LjAwYyAyOS4yOTYsMC4wMCwgNTYuMzg0LDguNDY0LCA4MC4wMCwyMi4xOTJMIDMyMC4wMCwwLjAweiBNIDI1Ni4wMCw5Ni4wMGMtNzAuNTc2LDAuMDAtMTI4LjAwLDU3LjQ0LTEyOC4wMCwxMjguMDBjMC4wMCw3MC41NzYsIDU3LjQyNCwxMjguMDAsIDEyOC4wMCwxMjguMDAKCQljIDcwLjU3NiwwLjAwLCAxMjguMDAtNTcuNDI0LCAxMjguMDAtMTI4LjAwQyAzODQuMDAsMTUzLjQ0LCAzMjYuNTYsOTYuMDAsIDI1Ni4wMCw5Ni4wMHpNIDMzNS4wNTYsMzAzLjU4NCBDIDMzNi45OTIsMzAxLjY0OCAzMzcuMTg0LDI5OC41MjggMzM1LjUwNCwyOTYuNDAgTCAyOTYuNjg4LDI0OC4wNjQgTCAyNjcuMTIsMjEyLjQ2NCBDIDI2NC4wOTYsMjA5LjU1MiAyNTkuOTM2LDIwOC4wNjQgMjU1LjkzNiwyMDguMDMyIEMgMjUxLjYzMiwyMDguMDY0IDI0Ny42MTYsMjA5LjcyOCAyNDQuNjI0LDIxMi43MDQgQyAyNDEuNjMyLDIxNS42OCAyNDAuMDAsMjE5LjY2NCAyNDAuMDAsMjIzLjg3MiBDIDI0MC4wMCwyMjguMjI0IDI0MS42OCwyMzIuMjg4IDI0NC43MzYsMjM1LjM2IEwgMzI3LjgwOCwzMDMuOTIgQyAzMzAuMDAsMzA1LjY4IDMzMy4xMiwzMDUuNTIgMzM1LjA1NiwzMDMuNTg0IFoiIGRhdGEtdGFncz0iY2xvY2siIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDFlOyIgZD0iTSA1MDQuNjg4LDQ3Ny40NEMgNTAyLjAzMiw0NzkuMTUyLCA0OTkuMDA4LDQ4MC4wMCwgNDk2LjAwLDQ4MC4wMGMtMy4wODgsMC4wMC02LjE5Mi0wLjg4LTguODgtMi42ODhsLTQ4MC4wMC0zMjAuMDAKCWMtNC45NDQtMy4yOC03LjY2NC05LjA1Ni03LjAyNC0xNC45NzZjIDAuNjA4LTUuOTA0LCA0LjQ0OC0xMS4wMDgsIDkuOTY4LTEzLjE4NGwgMTI1LjE4NC01MC4wOTZsIDU4Ljg2NC0xMDMuMDA4CgljIDIuODE2LTQuOTQ0LCA4LjA0OC04LjAwLCAxMy43MTItOC4wNjRjIDAuMDY0LDAuMDAsIDAuMTEyLDAuMDAsIDAuMTc2LDAuMDBjIDUuNjE2LDAuMDAsIDEwLjgzMiwyLjk3NiwgMTMuNzEyLDcuNzc2bCAzMy4yMzIsNTUuNDA4bCAxNTUuMTItNjIuMDMyCglDIDQxMS45NjgtMzEuNjMyLCA0MTMuOTY4LTMyLjAwLCA0MTYuMDAtMzIuMDBjIDIuNzIsMC4wMCwgNS40MDgsMC42ODgsIDcuODQsMi4wNjRjIDQuMjI0LDIuMzY4LCA3LjEyLDYuNTI4LCA3LjkzNiwxMS4zMTJsIDgwLjAwLDQ4MC4wMAoJQyA1MTIuODE2LDQ2Ny42NjQsIDUxMC4wMzIsNDczLjk2OCwgNTA0LjY4OCw0NzcuNDR6IE0gNTAuMTc2LDE0Ny41NjhMIDQyMC45NzYsMzk0Ljc4NEwgMTUxLjM3NiwxMDYuMTkyYy0xLjQyNCwwLjg0OC0yLjY4OCwxLjk2OC00LjI1NiwyLjU5MgoJTCA1MC4xNzYsMTQ3LjU2OHogTSAxNjMuMDI0LDk0Ljk0NGMtMC4wMzIsMC4wNjQtMC4wOCwwLjA5Ni0wLjExMiwwLjE2TCA0NjYuMDAsNDE5LjUwNEwgMjA3LjYxNiwxNi45MTJMIDE2My4wMjQsOTQuOTQ0eiBNIDQwMy40NzIsNi4yNTYKCWwtMTM2LjY1Niw1NC42NTZjLTMuMjQ4LDEuMjgtNi42MjQsMS43MTItOS45NjgsMS45MDRMIDQ2Ny4yOCwzODkuMDI0TCA0MDMuNDcyLDYuMjU2eiIgZGF0YS10YWdzPSJwYXBlcnBsYW5lIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxZjsiIGQ9Ik0gMTI4LjAwLDM4My42NjRMIDEyOC4wMCw0MzIuMDAgYzAuMDAsMjYuNDY0LTIxLjUzNiw0OC4wMC00OC4wMCw0OC4wMFMgMzIuMDAsNDU4LjQ2NCwgMzIuMDAsNDMyLjAwbDAuMDAtNDguMzM2IAoJCUMgMTIuNjcyLDM2OS4wMjQsMC4wMCwzNDYuMDk2LDAuMDAsMzIwLjAwcyAxMi42NzItNDkuMDI0LCAzMi4wMC02My42MzJMIDMyLjAwLDE2LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMHMgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMEwgMTI4LjAwLDI1Ni4zNjggYyAxOS4zMjgsMTQuNTkyLCAzMi4wMCwzNy41MzYsIDMyLjAwLDYzLjYzMgoJCVMgMTQ3LjMyOCwzNjkuMDI0LCAxMjguMDAsMzgzLjY2NHogTSA2NC4wMCw0MzIuMDBjMC4wMCw4Ljg0OCwgNy4xNTIsMTYuMDAsIDE2LjAwLDE2LjAwcyAxNi4wMC03LjE1MiwgMTYuMDAtMTYuMDBsMC4wMC0zMy42MCBDIDkwLjgzMiwzOTkuNDQsIDg1LjQ4OCw0MDAuMDAsIDgwLjAwLDQwMC4wMFMgNjkuMTY4LDM5OS40NCwgNjQuMDAsMzk4LjQwTCA2NC4wMCw0MzIuMDAgeiBNIDk2LjAwLDE2LjAwCgkJYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBzLTE2LjAwLDcuMTUyLTE2LjAwLDE2LjAwTCA2NC4wMCwyNDEuNjMyIEMgNjkuMTY4LDI0MC41NiwgNzQuNTEyLDI0MC4wMCwgODAuMDAsMjQwLjAwcyAxMC44MzIsMC41NiwgMTYuMDAsMS42MzJMIDk2LjAwLDE2LjAwIHogTSAxMjUuODQsMzA2LjU2CgkJYy0wLjI1Ni0wLjg0OC0wLjQ4LTEuNjgtMC43ODQtMi41MjhjLTEuNTItNC4yMjQtMy40NzItOC4yMjQtNi4wNDgtMTEuNzc2Yy0wLjA2NC0wLjA5Ni0wLjE2LTAuMTYtMC4yMjQtMC4yNTYKCQljLTIuNzg0LTMuODA4LTYuMDk2LTcuMTg0LTkuODU2LTEwLjAzMmMtMC4wNjQtMC4wNjQtMC4xMTItMC4wOTYtMC4xNi0wLjEyOGMtMy44NTYtMi45MTItOC4xNi01LjI0OC0xMi43ODQtNi44OAoJCUMgOTAuOTc2LDI3My4xNTIsIDg1LjY0OCwyNzIuMDAsIDgwLjAwLDI3Mi4wMHMtMTAuOTc2LDEuMTUyLTE2LjAwLDIuOTc2Yy00LjYyNCwxLjYzMi04LjkyOCwzLjk2OC0xMi43ODQsNi44OGMtMC4wNDgsMC4wMzItMC4wOTYsMC4wNjQtMC4xNiwwLjEyOAoJCWMtMy43NiwyLjg0OC03LjA3Miw2LjIyNC05Ljg1NiwxMC4wMzJjLTAuMDY0LDAuMDk2LTAuMTYsMC4xNi0wLjIyNCwwLjI1NmMtMi41NzYsMy41NjgtNC41MjgsNy41NjgtNi4wNDgsMTEuNzc2CgkJYy0wLjMwNCwwLjg0OC0wLjUyOCwxLjY4LTAuNzg0LDIuNTI4QyAzMi44OCwzMTAuODQ4LCAzMi4wMCwzMTUuMzEyLCAzMi4wMCwzMjAuMDBjMC4wMCw0LjcyLCAwLjg4LDkuMTg0LCAyLjE2LDEzLjQ3MgoJCWMgMC4yNTYsMC44NDgsIDAuNDgsMS42OCwgMC43ODQsMi40OTZDIDM2LjQ0OCwzNDAuMTkyLCAzOC40MCwzNDQuMTkyLCA0MC45OTIsMzQ3Ljc3NmMgMC4wNjQsMC4wOTYsIDAuMTYsMC4xNiwgMC4yMjQsMC4yNTYKCQljIDIuNzg0LDMuNzc2LCA2LjA5Niw3LjE4NCwgOS44NTYsMTAuMDMyYyAwLjA2NCwwLjAzMiwgMC4xMTIsMC4wOTYsIDAuMTYsMC4xMjhDIDU1LjA3MiwzNjEuMDU2LCA1OS4zNzYsMzYzLjQwOCwgNjQuMDAsMzY1LjA1NgoJCUMgNjkuMDI0LDM2Ni44NDgsIDc0LjM1MiwzNjguMDAsIDgwLjAwLDM2OC4wMHMgMTAuOTc2LTEuMTUyLCAxNi4wMC0yLjk0NGMgNC42MjQtMS42NjQsIDguOTI4LTQuMDAsIDEyLjc4NC02Ljg4YyAwLjA0OC0wLjAzMiwgMC4wOTYtMC4wOTYsIDAuMTYtMC4xMjgKCQljIDMuNzYtMi44NDgsIDcuMDcyLTYuMjU2LCA5Ljg1Ni0xMC4wMzJjIDAuMDY0LTAuMDk2LCAwLjE2LTAuMTYsIDAuMjI0LTAuMjU2QyAxMjEuNjAsMzQ0LjE5MiwgMTIzLjU1MiwzNDAuMTkyLCAxMjUuMDU2LDMzNS45NjgKCQlDIDEyNS4zNiwzMzUuMTUyLCAxMjUuNjAsMzM0LjMyLCAxMjUuODQsMzMzLjQ3MkMgMTI3LjEyLDMyOS4xODQsIDEyOC4wMCwzMjQuNzIsIDEyOC4wMCwzMjAuMDBDIDEyOC4wMCwzMTUuMzEyLCAxMjcuMTIsMzEwLjg0OCwgMTI1Ljg0LDMwNi41NnpNIDQ4MC4wMCwzODMuNjY0TCA0ODAuMDAsNDMyLjAwIGMwLjAwLDI2LjQ2NC0yMS41MzYsNDguMDAtNDguMDAsNDguMDBzLTQ4LjAwLTIxLjUzNi00OC4wMC00OC4wMGwwLjAwLTQ4LjMzNiAKCQlDIDM2NC42NTYsMzY5LjAyNCwgMzUyLjAwLDM0Ni4wOTYsIDM1Mi4wMCwzMjAuMDBzIDEyLjY1Ni00OS4wMjQsIDMyLjAwLTYzLjYzMkwgMzg0LjAwLDE2LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMHMgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMEwgNDgwLjAwLDI1Ni4zNjggYyAxOS4zMTIsMTQuNTkyLCAzMi4wMCwzNy41MzYsIDMyLjAwLDYzLjYzMgoJCVMgNDk5LjMxMiwzNjkuMDI0LCA0ODAuMDAsMzgzLjY2NHogTSA0MTYuMDAsNDMyLjAwYzAuMDAsOC44NDgsIDcuMTUyLDE2LjAwLCAxNi4wMCwxNi4wMHMgMTYuMDAtNy4xNTIsIDE2LjAwLTE2LjAwbDAuMDAtMzMuNjAgQyA0NDIuODE2LDM5OS40NCwgNDM3LjQ3Miw0MDAuMDAsIDQzMi4wMCw0MDAuMDBjLTUuNTA0LDAuMDAtMTAuODQ4LTAuNTYtMTYuMDAtMS42MEwgNDE2LjAwLDQzMi4wMCB6CgkJIE0gNDQ4LjAwLDE2LjAwYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBzLTE2LjAwLDcuMTUyLTE2LjAwLDE2LjAwTCA0MTYuMDAsMjQxLjYzMiBDIDQyMS4xNTIsMjQwLjU2LCA0MjYuNDk2LDI0MC4wMCwgNDMyLjAwLDI0MC4wMGMgNS40NzIsMC4wMCwgMTAuODE2LDAuNTYsIDE2LjAwLDEuNjMyTCA0NDguMDAsMTYuMDAgeiBNIDQ3Ny44NCwzMDYuNTYKCQljLTAuMjU2LTAuODQ4LTAuNDk2LTEuNjgtMC43ODQtMi41MjhjLTEuNTM2LTQuMjI0LTMuNDcyLTguMjI0LTYuMDY0LTExLjc3NmMtMC4wNjQtMC4wOTYtMC4xNi0wLjE2LTAuMjI0LTAuMjU2CgkJYy0yLjc4NC0zLjgwOC02LjA5Ni03LjE4NC05Ljg0LTEwLjAzMmMtMC4wNjQtMC4wNjQtMC4xMjgtMC4wOTYtMC4xNi0wLjEyOGMtMy44NzItMi45MTItOC4xNi01LjI0OC0xMi43ODQtNi44OAoJCUMgNDQyLjk3NiwyNzMuMTUyLCA0MzcuNjMyLDI3Mi4wMCwgNDMyLjAwLDI3Mi4wMGMtNS42NjQsMC4wMC0xMC45NzYsMS4xNTItMTYuMDAsMi45NzZjLTQuNjI0LDEuNjMyLTguOTQ0LDMuOTY4LTEyLjc4NCw2Ljg4CgkJYy0wLjA2NCwwLjAzMi0wLjA5NiwwLjA2NC0wLjE2LDAuMTI4Yy0zLjc3NiwyLjg0OC03LjA4OCw2LjIyNC05Ljg3MiwxMC4wMzJjLTAuMDY0LDAuMDk2LTAuMTYsMC4xNi0wLjIyNCwwLjI1NgoJCWMtMi41NiwzLjU2OC00LjUyOCw3LjU2OC02LjAzMiwxMS43NzZjLTAuMzIsMC44NDgtMC41MjgsMS42OC0wLjc4NCwyLjUyOEMgMzg0Ljg4LDMxMC44NDgsIDM4NC4wMCwzMTUuMzEyLCAzODQuMDAsMzIwLjAwCgkJYzAuMDAsNC43MiwgMC44OCw5LjE4NCwgMi4xNiwxMy40NzJjIDAuMjU2LDAuODQ4LCAwLjQ2NCwxLjY4LCAwLjc4NCwyLjQ5NmMgMS41MDQsNC4yMjQsIDMuNDcyLDguMjI0LCA2LjAzMiwxMS44MDgKCQljIDAuMDY0LDAuMDk2LCAwLjE2LDAuMTYsIDAuMjI0LDAuMjU2YyAyLjc4NCwzLjc3NiwgNi4wOTYsNy4xODQsIDkuODcyLDEwLjAzMmMgMC4wNjQsMC4wMzIsIDAuMDk2LDAuMDk2LCAwLjE2LDAuMTI4CgkJYyAzLjg0LDIuODgsIDguMTYsNS4yMTYsIDEyLjc4NCw2Ljg4QyA0MjEuMDI0LDM2Ni44NDgsIDQyNi4zMzYsMzY4LjAwLCA0MzIuMDAsMzY4LjAwYyA1LjYzMiwwLjAwLCAxMC45NzYtMS4xNTIsIDE2LjAwLTIuOTQ0YyA0LjYyNC0xLjY2NCwgOC45MTItNC4wMCwgMTIuNzg0LTYuODgKCQljIDAuMDMyLTAuMDMyLCAwLjA5Ni0wLjA5NiwgMC4xNi0wLjEyOGMgMy43NDQtMi44NDgsIDcuMDU2LTYuMjU2LCA5Ljg0LTEwLjAzMmMgMC4wNjQtMC4wOTYsIDAuMTYtMC4xNiwgMC4yMjQtMC4yNTYKCQljIDIuNTkyLTMuNjAsIDQuNTI4LTcuNjAsIDYuMDY0LTExLjgwOGMgMC4yODgtMC44MTYsIDAuNTI4LTEuNjY0LCAwLjc4NC0yLjQ5NkMgNDc5LjEyLDMyOS4xODQsIDQ4MC4wMCwzMjQuNzIsIDQ4MC4wMCwzMjAuMDAKCQlDIDQ4MC4wMCwzMTUuMzEyLCA0NzkuMTIsMzEwLjg0OCwgNDc3Ljg0LDMwNi41NnpNIDMwNC4wMCwxOTEuNjY0TCAzMDQuMDAsNDMyLjAwIGMwLjAwLDI2LjQ2NC0yMS41MzYsNDguMDAtNDguMDAsNDguMDBzLTQ4LjAwLTIxLjUzNi00OC4wMC00OC4wMGwwLjAwLTI0MC4zMzYgCgkJYy0xOS4zMjgtMTQuNjI0LTMyLjAwLTM3LjU2OC0zMi4wMC02My42NjRzIDEyLjY3Mi00OS4wMjQsIDMyLjAwLTYzLjYzMkwgMjA4LjAwLDE2LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMHMgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMGwwLjAwLDQ4LjM2OCBjIDE5LjMxMiwxNC41OTIsIDMyLjAwLDM3LjUzNiwgMzIuMDAsNjMuNjMyCgkJUyAzMjMuMzEyLDE3Ny4wMjQsIDMwNC4wMCwxOTEuNjY0eiBNIDI0MC4wMCw0MzIuMDBjMC4wMCw4Ljg0OCwgNy4xNTIsMTYuMDAsIDE2LjAwLDE2LjAwYyA4Ljg0OCwwLjAwLCAxNi4wMC03LjE1MiwgMTYuMDAtMTYuMDBsMC4wMC0yMjUuNjAgYy01LjE4NCwxLjAyNC0xMC41MjgsMS42MC0xNi4wMCwxLjYwCgkJYy01LjQ4OCwwLjAwLTEwLjgzMi0wLjU2LTE2LjAwLTEuNjBMIDI0MC4wMCw0MzIuMDAgeiBNIDI3Mi4wMCwxNi4wMGMwLjAwLTguODQ4LTcuMTUyLTE2LjAwLTE2LjAwLTE2LjAwYy04Ljg0OCwwLjAwLTE2LjAwLDcuMTUyLTE2LjAwLDE2LjAwbDAuMDAsMzMuNjMyIEMgMjQ1LjE2OCw0OC41NiwgMjUwLjUxMiw0OC4wMCwgMjU2LjAwLDQ4LjAwCgkJYyA1LjQ3MiwwLjAwLCAxMC44MTYsMC41NiwgMTYuMDAsMS42MzJMIDI3Mi4wMCwxNi4wMCB6IE0gMzAxLjg0LDExNC41NmMtMC4yNTYtMC44NDgtMC40OTYtMS42OC0wLjc4NC0yLjUyOGMtMS41MzYtNC4yMjQtMy40NzItOC4yMjQtNi4wNjQtMTEuNzc2CgkJYy0wLjA2NC0wLjA5Ni0wLjE2LTAuMTYtMC4yMjQtMC4yNTZjLTIuNzg0LTMuODA4LTYuMDk2LTcuMTg0LTkuODQtMTAuMDMyYy0wLjA2NC0wLjA2NC0wLjEyOC0wLjA5Ni0wLjE2LTAuMTI4CgkJYy0zLjg3Mi0yLjkxMi04LjE2LTUuMjQ4LTEyLjc4NC02Ljg4QyAyNjYuOTc2LDgxLjE1MiwgMjYxLjYzMiw4MC4wMCwgMjU2LjAwLDgwLjAwYy01LjY0OCwwLjAwLTEwLjk3NiwxLjE1Mi0xNi4wMCwyLjk3NgoJCWMtNC42MjQsMS42MzItOC45MjgsMy45NjgtMTIuNzg0LDYuODhjLTAuMDQ4LDAuMDMyLTAuMDk2LDAuMDY0LTAuMTYsMC4xMjhjLTMuNzYsMi44NDgtNy4wNzIsNi4yMjQtOS44NTYsMTAuMDMyCgkJYy0wLjA2NCwwLjA5Ni0wLjE2LDAuMTYtMC4yMjQsMC4yNTZjLTIuNTc2LDMuNTY4LTQuNTI4LDcuNTY4LTYuMDQ4LDExLjc3NmMtMC4zMDQsMC44NDgtMC41MjgsMS42OC0wLjc4NCwyLjUyOAoJCUMgMjA4Ljg4LDExOC44NDgsIDIwOC4wMCwxMjMuMzEyLCAyMDguMDAsMTI4LjAwYzAuMDAsNC43MiwgMC44OCw5LjE4NCwgMi4xNiwxMy40NzJjIDAuMjU2LDAuODQ4LCAwLjQ4LDEuNjgsIDAuNzg0LDIuNDk2CgkJYyAxLjUyLDQuMjI0LCAzLjQ3Miw4LjIyNCwgNi4wNDgsMTEuODA4YyAwLjA2NCwwLjA5NiwgMC4xNiwwLjE2LCAwLjIyNCwwLjI1NmMgMi43ODQsMy43NzYsIDYuMDk2LDcuMTg0LCA5Ljg1NiwxMC4wMzIKCQljIDAuMDY0LDAuMDMyLCAwLjExMiwwLjA5NiwgMC4xNiwwLjEyOGMgMy44NTYsMi44OCwgOC4xNiw1LjIxNiwgMTIuNzg0LDYuODhDIDI0NS4wMjQsMTc0Ljg0OCwgMjUwLjM1MiwxNzYuMDAsIDI1Ni4wMCwxNzYuMDBjIDUuNjMyLDAuMDAsIDEwLjk3Ni0xLjE1MiwgMTYuMDAtMi45NDQKCQljIDQuNjI0LTEuNjY0LCA4LjkxMi00LjAwLCAxMi43ODQtNi44OGMgMC4wMzItMC4wMzIsIDAuMDk2LTAuMDk2LCAwLjE2LTAuMTI4YyAzLjc0NC0yLjg0OCwgNy4wNTYtNi4yNTYsIDkuODQtMTAuMDMyCgkJYyAwLjA2NC0wLjA5NiwgMC4xNi0wLjE2LCAwLjIyNC0wLjI1NmMgMi41OTItMy42MCwgNC41MjgtNy42MCwgNi4wNjQtMTEuODA4YyAwLjI4OC0wLjgxNiwgMC41MjgtMS42NjQsIDAuNzg0LTIuNDk2CgkJQyAzMDMuMTIsMTM3LjE4NCwgMzA0LjAwLDEzMi43MiwgMzA0LjAwLDEyOC4wMEMgMzA0LjAwLDEyMy4zMTIsIDMwMy4xMiwxMTguODQ4LCAzMDEuODQsMTE0LjU2eiIgZGF0YS10YWdzPSJwYXJhbXMiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDIwOyIgZD0iTSA1MDIuNjQsMzEwLjYyNGwtMTYwLjAwLDE2MC4wMEMgMzM0LjcwNCw0NzguNTYsIDMyMy4yMCw0ODEuNzQ0LCAzMTIuMzA0LDQ3OS4wNTYKCQljLTUuNzQ0LTEuNDA4LTEwLjg4LTQuMzY4LTE0Ljk0NC04LjQzMmMtMy42MzItMy42MzItNi4zNjgtOC4xMjgtNy45MzYtMTMuMTUyYy03LjI0OC0yMy41MDQtMTkuNzc2LTQzLjkzNi0zOC4zMi02Mi40NjQKCQlDIDIyNi4zMzYsMzcwLjI1NiwgMTk0LjA4LDM1MS41MDQsIDE1OS45NTIsMzMxLjY4Yy0zNi4yMjQtMjAuOTkyLTczLjY0OC00Mi43NTItMTA0LjMyLTczLjQwOGMtMjYuMDY0LTI2LjA5Ni00My44MDgtNTUuMTItNTQuMjA4LTg4LjgxNgoJCWMtMy41MDQtMTEuMzc2LTAuNDQ4LTIzLjY4LCA3LjkzNi0zMi4wOTZsIDE2MC4wMC0xNjAuMDBjIDcuOTM2LTcuOTM2LCAxOS40NC0xMS4xMiwgMzAuMzM2LTguNDMyYyA1Ljc0NCwxLjQ0LCAxMC44OCw0LjM2OCwgMTQuOTQ0LDguNDMyCgkJYyAzLjYzMiwzLjYzMiwgNi4zNjgsOC4xMjgsIDcuOTM2LDEzLjE4NGMgNy4yNjQsMjMuNTA0LCAxOS43OTIsNDMuOTM2LCAzOC4zNTIsNjIuNDY0YyAyNC43NTIsMjQuNzUyLCA1Ni45OTIsNDMuNDcyLCA5MS4xNTIsNjMuMjgKCQljIDM2LjE5MiwyMS4wMjQsIDczLjYzMiw0Mi43ODQsIDEwNC4yODgsNzMuNDRjIDI2LjA2NCwyNi4wNjQsIDQzLjgwOCw1NS4xMiwgNTQuMjI0LDg4LjgxNkMgNTE0LjA4LDI4OS45MDQsIDUxMS4wMDgsMzAyLjI1NiwgNTAyLjY0LDMxMC42MjR6IE0gMTkyLjAwLDAuMDAKCQlDIDEzOS4wMDgsNTIuOTkyLCA4NC45OTIsMTA3LjAyNCwgMzIuMDAsMTYwLjAwYyA0NS40NzIsMTQ3LjIxNiwgMjQyLjU2LDE0MC43ODQsIDI4OC4wMCwyODguMDBjIDUyLjk5Mi01Mi45NzYsIDEwNy4wMjQtMTA3LjAwOCwgMTYwLjAzMi0xNjAuMDAKCQlDIDQzNC41NDQsMTQwLjgxNiwgMjM3LjQ1NiwxNDcuMjE2LCAxOTIuMDAsMC4wMHpNIDMxMi45OTIsMjQxLjYwYy01LjIxNiw0LjM2OC0xMC40NjQsNy4zNDQtMTUuNzQ0LDguODE2CgkJYy01LjI0OCwxLjQ3Mi0xMC40OTYsMi4wNjQtMTUuODA4LDEuNjhjLTUuMjQ4LTAuNDAtMTAuNjI0LTEuNjAtMTYuMDAtMy42NjRjLTUuMzc2LTIuMDk2LTEwLjc4NC00LjM2OC0xNi4yMjQtNy4wMDgKCQljLTguNTkyLDkuODcyLTE3LjE4NCwxOS42MzItMjUuNzc2LDI4LjY4OGMgMy44NzIsMy41MDQsIDcuNjMyLDUuMjgsIDExLjI0OCw1LjQwOGMgMy42MzIsMC4xNiwgNy4xMi0wLjIyNCwgMTAuNDMyLTEuMDU2CgkJYyAzLjM3Ni0wLjg0OCwgNi40NjQtMS41NjgsIDkuMzEyLTIuMTI4YyAyLjg4LTAuNTYsIDUuMzc2LDAuMDY0LCA3LjU2OCwxLjkwNGMgMi4zMiwyLjAwLCAzLjYwLDQuNTkyLCAzLjc3Niw3LjcxMgoJCWMgMC4xNiwzLjE1Mi0xLjAyNCw2LjIyNC0zLjY2NCw5LjIxNmMtMy4zNzYsMy44NzItNy40NCw2LjIyNC0xMi4zMiw3LjA4OGMtNC44MTYsMC44NDgtOS43NDQsMC43ODQtMTQuODgtMC4zMzYKCQljLTUuMDU2LTEuMTUyLTkuODcyLTMuMDU2LTE0LjQzMi01Ljc0NHMtOC4yMjQtNS40NC0xMC45NDQtOC4xMjhjLTEuMDQsMC45OTItMi4wOCwxLjk2OC0zLjEyLDIuOTQ0CgkJYy0xLjE1MiwxLjA1Ni0yLjU5MiwxLjYzMi00LjMyLDEuNjBjLTEuNzQ0LDAuMDAtMy4xODQtMC43NTItNC4zNjgtMi4xMjhjLTEuMTUyLTEuMzQ0LTEuNjgtMi45MTItMS40NzItNC41NgoJCWMgMC4xNi0xLjcxMiwgMC44NDgtMy4wMjQsIDIuMDMyLTQuMDMyYyAxLjA0LTAuODgsIDIuMDgtMS43NDQsIDMuMTItMi42NTZjLTQuMDk2LTQuOTQ0LTcuNDcyLTEwLjQwLTEwLjEyOC0xNi4xNgoJCWMtMi42ODgtNS43NzYtNC4yODgtMTEuNTA0LTQuODgtMTcuMDU2Yy0wLjYyNC01LjYwLTAuMDMyLTEwLjcyLCAxLjY4LTE1LjQ3MmMgMS43MTItNC43ODQsIDQuODgtOC44NDgsIDkuNTA0LTEyLjY4OAoJCWMgNy41MzYtNi4yNTYsIDE2LjQwLTguOTEyLCAyNi42ODgtOC4zMmMgMTAuMjU2LDAuNjI0LCAyMS4zMTIsMy42OCwgMzMuMjAsMTAuMDY0YyA5LjQ0LTEwLjkxMiwgMTguOTEyLTIxLjc0NCwgMjguMzY4LTMxLjgwOAoJCWMtNC4wMC0zLjM3Ni03LjUwNC01LjMxMi0xMC41OTItNS45MzZjLTMuMDg4LTAuNjU2LTUuODQtMC41OTItOC4zMzYsMC4xNmMtMi40OTYsMC43ODQtNC44MTYsMS45MDQtNi45NDQsMy4zNDQKCQljLTIuMTI4LDEuNDcyLTQuMjI0LDIuNzItNi4zMiwzLjc0NGMtMi4wNjQsMS4wMjQtNC4xOTIsMS42MC02LjM2OCwxLjYzMnMtNC40OTYtMS4wMjQtNy4wNTYtMy4yMTYKCQljLTIuNjI0LTIuMjg4LTMuOTM2LTQuOTQ0LTMuOTM2LTcuOTM2YzAuMDAtMi45NzYsIDEuMzc2LTYuMDAsIDQuMDY0LTkuMDU2YyAyLjcyLTMuMDU2LCA2LjI1Ni01LjYzMiwgMTAuNTI4LTcuNjY0CgkJcyA5LjEwNC0zLjMxMiwgMTQuNDE2LTMuNjY0YyA1LjMxMi0wLjM2OCwgMTAuOTEyLDAuNDMyLCAxNi44MTYsMi42MjRjIDUuOTM2LDIuMTYsIDExLjgwOCw2LjA2NCwgMTcuNjAsMTEuODcyCgkJYyAyLjc4NC0yLjcyLCA1LjYwLTUuMzEyLCA4LjQwLTcuODA4YyAxLjE4NC0xLjAyNCwgMi42MjQtMS41MzYsIDQuMzY4LTEuNDA4YyAxLjY4LDAuMDY0LCAzLjE1MiwwLjg0OCwgNC4zMiwyLjI1NgoJCWMgMS4xODQsMS40NCwgMS42OCwzLjAyNCwgMS41MDQsNC42ODhjLTAuMTYsMS42OC0wLjg0OCwyLjk3Ni0yLjAwLDMuOTA0Yy0yLjgxNiwyLjI1Ni01LjYzMiw0LjYyNC04LjQzMiw3LjEyCgkJYyA0Ljc4NCw1Ljg3MiwgOC42MjQsMTIuMDY0LCAxMS40NzIsMTguMTkyYyAyLjg0OCw2LjE2LCA0LjUyOCwxMi4wOTYsIDUuMDg4LDE3LjYwYyAwLjU2LDUuNTM2LTAuMDk2LDEwLjUyOC0xLjkwNCwxNS4wNTYKCQlDIDMyMC43MzYsMjMzLjg3MiwgMzE3LjU1MiwyMzcuODA4LCAzMTIuOTkyLDI0MS42MHogTSAyMjMuNTM2LDIzMC43NTJjLTQuNTI4LTAuMTkyLTguNDgsMS4zMTItMTEuOTM2LDQuNjU2CgkJYy0xLjQ3MiwxLjQwOC0yLjQ5NiwzLjEyLTMuMTIsNS4xNTJjLTAuNjU2LDIuMDMyLTAuODgsNC4yNTYtMC42MjQsNi42ODhjIDAuMjI0LDIuNDAsIDAuOTQ0LDQuOTEyLCAyLjE5Miw3LjQ0CgkJYyAxLjE4NCwyLjUyOCwgMi45NDQsNS4wNTYsIDUuMTg0LDcuNTA0YyA4LjExMi04LjA2NCwgMTYuMjA4LTE2LjkxMiwgMjQuMzItMjYuMDY0QyAyMzMuNDA4LDIzMi43NTIsIDIyOC4wNjQsMjMwLjk0NCwgMjIzLjUzNiwyMzAuNzUyegoJCSBNIDI5OS4wMDgsMTk4LjcyYy0xLjQ0LTIuNjU2LTMuMDg4LTUuMDI0LTUuMDI0LTcuMDg4Yy04Ljk3Niw5LjA1Ni0xNy45MzYsMTkuMDA4LTI2Ljg4LDI5LjIxNmMgMi4yODgsMS4wMjQsIDQuNjg4LDIuMDk2LCA3LjI4LDMuMTg0CgkJcyA1LjE4NCwxLjgwOCwgNy43NzYsMi4yNTZjIDIuNjU2LDAuNDAsIDUuMjgsMC4yODgsIDcuOTA0LTAuMzM2YyAyLjU5Mi0wLjY1NiwgNS4wNTYtMi4wNjQsIDcuMzQ0LTQuMjg4CgkJYyAyLjI1Ni0yLjI1NiwgMy42OC00LjU5MiwgNC4yNTYtNy4xMmMgMC42MjQtMi41NiwgMC42NTYtNS4xNTIsIDAuMjI0LTcuODA4QyAzMDEuNDI0LDIwNC4wNjQsIDMwMC40OCwyMDEuNDA4LCAyOTkuMDA4LDE5OC43MnpNIDIzNS40NzIsMTI1LjEyIEMgMjM4LjYyNCwxMjcuNjY0IDI0My4yNjQsMTI3LjUzNiAyNDYuMTYsMTI0LjU5MiBDIDI0OS4yOTYsMTIxLjQ3MiAyNDkuMjk2LDExNi4zNjggMjQ2LjE2LDExMy4yNDggQyAyNDUuOTA0LDExMi45OTIgMjQ1LjYzMiwxMTIuODE2IDI0NS4zNDQsMTEyLjU5MiBMIDI0NS4zNzYsMTEyLjU2IEMgMjM1LjI0OCwxMDQuODY0IDIyNi45MjgsOTcuOTM2IDIxNy45NTIsODguOTYgQyAyMDkuODQsODAuODY0IDIwMi41MTIsNzIuMzM2IDE5Ni4xNzYsNjMuNjggTCAxODUuOTUyLDQ5LjY4IEMgMTg1LjYzMiw0OS4xMDQgMTg1LjI0OCw0OC41NzYgMTg0Ljc2OCw0OC4wOCBDIDE4MS42MzIsNDQuOTYgMTc2LjUyOCw0NC45NiAxNzMuNDA4LDQ4LjA4IEMgMTcwLjY4OCw1MC44MCAxNzAuMzUyLDU0Ljk5MiAxNzIuMzUyLDU4LjExMiBMIDE3Mi4zMiw1OC4xNDQgTCAxODMuMjY0LDczLjA4OCBDIDE5MC4wOTYsODIuNDMyIDE5Ny45NTIsOTEuNTg0IDIwNi42NCwxMDAuMjcyIEMgMjE1LjY4LDEwOS4zNDQgMjI1LjQ0LDExNy40NCAyMzUuNDQsMTI1LjEyIEwgMjM1LjQ3MiwxMjUuMTIgWk0gMjk0LjA0OCwzNTYuNTYgQyAzMDIuMTQ0LDM2NC42NTYgMzA5LjQ1NiwzNzMuMTUyIDMxNS44MDgsMzgxLjg1NiBMIDMyNi40MzIsMzk2LjQxNiBDIDMyNi44MTYsMzk3LjEwNCAzMjcuMjQ4LDM5Ny43OTIgMzI3Ljg0LDM5OC4zODQgQyAzMzAuOTkyLDQwMS41MzYgMzM2LjA5Niw0MDEuNTM2IDMzOS4yNDgsMzk4LjM4NCBDIDM0Mi4yNCwzOTUuMzc2IDM0Mi4zNjgsMzkwLjYyNCAzMzkuNjQ4LDM4Ny40NCBMIDMzOS42OCwzODcuNDA4IEwgMzI4LjczNiwzNzIuNDAgQyAzMjEuODg4LDM2My4wNTYgMzE0LjA0OCwzNTMuOTM2IDMwNS4zNiwzNDUuMjQ4IEMgMjk2LjMyLDMzNi4yMDggMjg2LjU3NiwzMjguMDggMjc2LjU3NiwzMjAuNDAgTCAyNzYuNTEyLDMyMC40MzIgQyAyNzMuMzI4LDMxNy41MDQgMjY4LjM4NCwzMTcuNTY4IDI2NS4zMjgsMzIwLjY1NiBDIDI2Mi4xNzYsMzIzLjgwOCAyNjIuMTc2LDMyOC45NDQgMjY1LjMyOCwzMzIuMDk2IEMgMjY1Ljg4OCwzMzIuNjg4IDI2Ni41NDQsMzMzLjEwNCAyNjcuMjAsMzMzLjQ3MiBDIDI3Ni42MDgsMzQwLjY1NiAyODUuNjgsMzQ4LjE5MiAyOTQuMDQ4LDM1Ni41NiBaIiBkYXRhLXRhZ3M9ImJhbmtub3RlIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyMTsiIGQ9Ik0gMjU2LjAwLDQ4MC4wMEMgMTQ4LjA5Niw0ODAuMDAsIDMyLjAwLDQ0Ny40NzIsIDMyLjAwLDM3Ni4wMGwwLjAwLTMwNC4wMCBDIDMyLjAwLDAuNTYsIDE0OC4wOTYtMzIuMDAsIDI1Ni4wMC0zMi4wMGMgMTA3Ljg4OCwwLjAwLCAyMjQuMDAsMzIuNTYsIDIyNC4wMCwxMDQuMDBsMC4wMCwzMDQuMDAgCgkJQyA0ODAuMDAsNDQ3LjQ3MiwgMzYzLjg3Miw0ODAuMDAsIDI1Ni4wMCw0ODAuMDB6IE0gNDQ4LjAwLDcyLjAwYzAuMDAtMzkuNzQ0LTg1Ljk2OC03Mi4wMC0xOTIuMDAtNzIuMDBjLTEwNi4wNDgsMC4wMC0xOTIuMDAsMzIuMjU2LTE5Mi4wMCw3Mi4wMGwwLjAwLDU5Ljc3NiBDIDk3LjA1Niw5Ny43MTIsIDE3Ni44MCw4MC4wMCwgMjU2LjAwLDgwLjAwCgkJYyA3OS4yMCwwLjAwLCAxNTguOTQ0LDE3LjcxMiwgMTkyLjAwLDUxLjc3NkwgNDQ4LjAwLDcyLjAwIHogTSA0NDguMDAsMTY4LjAwbC0wLjA2NCwwLjAwIGMwLjAwLTAuMTYsIDAuMDY0LTAuMzM2LCAwLjA2NC0wLjQ5NkMgNDQ4LjAwLDEyOC4wMCwgMzYyLjAzMiw5Ni4wMCwgMjU2LjAwLDk2LjAwYy0xMDYuMDMyLDAuMDAtMTkyLjAwLDMyLjAwLTE5Mi4wMCw3MS41MDQKCQljMC4wMCwwLjE2LCAwLjA2NCwwLjMzNiwgMC4wNjQsMC40OTZMIDY0LjAwLDE2OC4wMCBsMC4wMCw1OS43NzYgQyA5Ny4wNTYsMTkzLjcxMiwgMTc2LjgwLDE3Ni4wMCwgMjU2LjAwLDE3Ni4wMGMgNzkuMjAsMC4wMCwgMTU4Ljk0NCwxNy43MTIsIDE5Mi4wMCw1MS43NzZMIDQ0OC4wMCwxNjguMDAgeiBNIDQ0OC4wMCwyNjQuMDBsLTAuMDY0LDAuMDAgCgkJYzAuMDAtMC4xNiwgMC4wNjQtMC4zMzYsIDAuMDY0LTAuNDk2QyA0NDguMDAsMjI0LjAwLCAzNjIuMDMyLDE5Mi4wMCwgMjU2LjAwLDE5Mi4wMGMtMTA2LjAzMiwwLjAwLTE5Mi4wMCwzMi4wMC0xOTIuMDAsNzEuNTA0YzAuMDAsMC4xNiwgMC4wNjQsMC4zMzYsIDAuMDY0LDAuNDk2TCA2NC4wMCwyNjQuMDAgbDAuMDAsNTQuOTc2IAoJCUMgMTA1LjkzNiwyODcuMDI0LCAxODIuODAsMjcyLjAwLCAyNTYuMDAsMjcyLjAwYyA3My4yMCwwLjAwLCAxNTAuMDY0LDE1LjAyNCwgMTkyLjAwLDQ2Ljk3NkwgNDQ4LjAwLDI2NC4wMCB6IE0gMjU2LjAwLDMwNC4wMEMgMTQ5Ljk1MiwzMDQuMDAsIDY0LjAwLDMzNi4yNTYsIDY0LjAwLDM3Ni4wMEMgNjQuMDAsNDE1Ljc3NiwgMTQ5Ljk1Miw0NDguMDAsIDI1Ni4wMCw0NDguMDAKCQljIDEwNi4wMzIsMC4wMCwgMTkyLjAwLTMyLjIyNCwgMTkyLjAwLTcyLjAwQyA0NDguMDAsMzM2LjI1NiwgMzYyLjAzMiwzMDQuMDAsIDI1Ni4wMCwzMDQuMDB6TSAzODQuMDAsNjQuMDBBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCA0MTYuMDAsNjRBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAzODQuMDAsNjR6TSAzODQuMDAsMTYwLjAwQTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgNDE2LjAwLDE2MEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDM4NC4wMCwxNjB6TSAzODQuMDAsMjU2LjAwQTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgNDE2LjAwLDI1NkExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDM4NC4wMCwyNTZ6IiBkYXRhLXRhZ3M9ImRhdGEiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDIyOyIgZD0iTSA1MDAuNTc2LDQ3Mi40OTZDIDQ5NC43NjgsNDc3LjM3NiwgNDg3LjQ4OCw0ODAuMDAsIDQ4MC4wMTYsNDgwLjAwYy0xLjg0LDAuMDAtMy43MTItMC4xNi01LjU2OC0wLjQ5NmwtMjcyLjAzMi00OC4wMAoJQyAxODcuMTIsNDI4LjgxNiwgMTc1Ljk4NCw0MTUuNTM2LCAxNzUuOTg0LDQwMC4wMGwwLjAwLTMyLjAwIGwwLjAwLTE2LjAwIGwwLjAwLTIyNi43MiBDIDE1OS43NDQsMTM3LjA1NiwgMTM4LjY3MiwxNDQuMDAsIDExNS4yOCwxNDQuMDBjLTEzLjYwLDAuMDAtMjcuMjAtMi4yNTYtNDAuNDY0LTYuNjU2CglDIDQ0LjQ0OCwxMjcuMjE2LCAyMC4wOTYsMTA2LjkxMiwgOC4wMCw4MS42MGMtOS4zNDQtMTkuNTY4LTEwLjU0NC00MC44NDgtMy40MjQtNTkuOTM2QyAxNi43NTItMTAuOTQ0LCA1MS4zNDQtMzIuMDAsIDkyLjcwNC0zMi4wMAoJYyAxMy42MCwwLjAwLCAyNy4yMCwyLjIyNCwgNDAuNDQ4LDYuNjU2YyAzMC4zNTIsMTAuMDk2LCA1NC43MDQsMzAuNDAsIDY2LjgwLDU1LjY4YyA1LjIwLDEwLjkxMiwgNy42MzIsMjIuMzM2LCA3LjcyOCwzMy42NjRsIDAuMjg4LDAuMDAgTCAyMDcuOTY4LDMyMC4wMCAKCWMgMS44NCwwLjAwLCAzLjcxMiwwLjE2LCA1LjU2OCwwLjQ2NGwgMjY2LjQ4LDQ3LjAyNEwgNDgwLjAxNiwxNzMuMjggQyA0NjMuNzYsMTg1LjA1NiwgNDQyLjcwNCwxOTIuMDAsIDQxOS4yOTYsMTkyLjAwYy0xMy42MCwwLjAwLTI3LjIxNi0yLjI1Ni00MC40NjQtNi42NTYKCWMtMzAuMzY4LTEwLjEyOC01NC43Mi0zMC40MzItNjYuNzg0LTU1Ljc0NGMtOS4zNDQtMTkuNTY4LTEwLjU2LTQwLjg0OC0zLjQ0LTU5LjkzNkMgMzIwLjgwLDM3LjA1NiwgMzU1LjM2LDE2LjAwLCAzOTYuNzM2LDE2LjAwCgljIDEzLjYwLDAuMDAsIDI3LjIxNiwyLjIyNCwgNDAuNDY0LDYuNjU2YyAzMC4zMzYsMTAuMDk2LCA1NC42ODgsMzAuNDAsIDY2Ljc4NCw1NS42OGMgNS4yMTYsMTAuOTEyLCA3LjYzMiwyMi4zMzYsIDcuNzQ0LDMzLjY2NGwgMC4yODgsMC4wMCBMIDUxMi4wMTYsNDAwLjAwIEwgNTEyLjAxNiw0MTYuMDAgTCA1MTIuMDE2LDQ0OC4wMCAKCUMgNTEyLjAxNiw0NTcuNDQsIDUwNy44MjQsNDY2LjQzMiwgNTAwLjU3Niw0NzIuNDk2eiBNIDEyMy4wMDgsNC45OTJjLTM4LjMzNi0xMi43ODQtNzcuOTY4LTAuMjg4LTg4LjQ2NCwyNy44NGMtMTAuNTI4LDI4LjE2LCAxMi4wMTYsNjEuMzQ0LCA1MC4zMzYsNzQuMTI4CgljIDM4LjMzNiwxMi43ODQsIDc3Ljk2OCwwLjMyLCA4OC40NjQtMjcuODRDIDE4My44ODgsNTAuOTc2LCAxNjEuMzQ0LDE3Ljc3NiwgMTIzLjAwOCw0Ljk5MnogTSA0MjYuNDQ4LDUyLjk5MmMtMzguMzY4LTEyLjc4NC03OC4wMC0wLjI4OC04OC40OTYsMjcuODQKCWMtMTAuNTI4LDI4LjE2LCAxMi4wMzIsNjEuMzQ0LCA1MC4zMzYsNzQuMTI4YyAzOC4zNjgsMTIuNzg0LCA3OC4wMCwwLjMyLCA4OC40OTYtMjcuODRDIDQ4Ny4zMjgsOTguOTc2LCA0NjQuODAsNjUuNzc2LCA0MjYuNDQ4LDUyLjk5MnogTSA0NzkuMzYsNDAwLjAwCglMIDIwNy4zMjgsMzUyLjAwTCAyMDcuMzI4LDM2OC4wMCBMIDIwNy4zMjgsNDAwLjAwIEwgNDc5LjM2LDQ0OC4wMGwwLjAwLTMyLjAwIEwgNDc5LjM2LDQwMC4wMCB6IiBkYXRhLXRhZ3M9Im11c2ljIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyMzsiIGQ9Ik0gNDAwLjAwLDQ4MC4wMGMtMzIuODQ4LDAuMDAtNTguNjU2LTIyLjU2LTc3LjE4NC01Ny4zNzZsLTAuMzM2LDAuMTkyQyAyOTUuNTY4LDM3MC4xMjgsIDI1NS41MDQsMzM2LjAwLCAyMTEuNjE2LDMzNi4wMGwtMTAuNjA4LDAuMDAgCglMIDEzMC40OTYsMzM2LjAwIEwgNjQuMDAsMzM2LjAwIGMtMzUuODg4LDAuMDAtNjQuMDAtMzUuMTUyLTY0LjAwLTgwLjAwYzAuMDAtNDQuODgsIDI4LjExMi04MC4wMCwgNjQuMDAtODAuMDBjIDE3LjY0OC0wLjA2NCwgMzEuOTItMTQuMzM2LCAzMS45Mi0zMi4wMGwwLjAwLTE0NC4wMCBjMC4wMC0xNy42OCwgMTQuMzM2LTMyLjAwLCAzMi4wMC0zMi4wMGwgNjQuMDAsMC4wMCBjIDE3LjY2NCwwLjAwLCAzMi4wMCwxNC4zMiwgMzIuMDAsMzIuMDAKCWwwLjAwLDE2LjAwIGMwLjAwLDE2LjAwLTE2LjAwLDIzLjE1Mi0xNi4wMCwzMi4wMGwwLjAwLDExMi4wMCBjMC4wMCwwLjM2OCwgMC4yNTYsMC42MjQsIDAuMjg4LDAuOTkyYyAwLjE2LDIuMjg4LCAwLjc4NCw0LjQwLCAxLjc5Miw2LjMyYyAwLjI4OCwwLjUyOCwgMC41OTIsMC45NDQsIDAuOTQ0LDEuNDA4CgljIDEuMjgsMS45MDQsIDIuODk2LDMuNDcyLCA0Ljg2NCw0LjY4OGMgMC4wOTYsMC4wNjQsIDAuMTI4LDAuMTYsIDAuMjI0LDAuMjI0YyAwLjA2NCwwLjAwLCAwLjExMiwwLjA2NCwgMC4xNzYsMC4wNjQKCWMgMS4yOCwwLjcyLCAyLjgxNiwwLjg4LCA0LjI1NiwxLjI4YyA0MC4zODQtNC4yODgsIDc2Ljk0NC0zNi44OCwgMTAyLjAzMi04NS45NjhsIDAuNDAsMC4xOTJDIDM0MS40NCw1NC40OTYsIDM2Ny4xODQsMzIuMDAsIDQwMC4wMCwzMi4wMAoJYyA3My41MzYsMC4wMCwgMTEyLjAwLDExMi42ODgsIDExMi4wMCwyMjQuMDBTIDQ3My41MzYsNDgwLjAwLCA0MDAuMDAsNDgwLjAweiBNIDMyMC4wMCwyNTYuMDBjMC4wMCwxNi41OTIsIDAuOTc2LDMyLjYyNCwgMi42MjQsNDguMDBMIDM2OC4wMCwzMDQuMDAgYyAxNy42NjQsMC4wMCwgMzIuMDAtMjEuNTA0LCAzMi4wMC00OC4wMGMwLjAwLTI2LjUyOC0xNC4zMzYtNDguMDAtMzIuMDAtNDguMDBsLTQ1LjM3NiwwLjAwIAoJQyAzMjAuOTc2LDIyMy4zNzYsIDMyMC4wMCwyMzkuMzc2LCAzMjAuMDAsMjU2LjAweiBNIDMyLjAwLDI1Ni4wMGMwLjAwLDI2LjQ5NiwgMTQuMzM2LDQ4LjAwLCAzMi4wMCw0OC4wMGwgNjYuNDk2LDAuMDAgTCAxNDQuMDAsMzA0LjAwIGwgMzIuMjI0LDAuMDAgQyAxNjYuMzA0LDI5Mi4zMzYsIDE2MC4wMCwyNzUuNDA4LCAxNjAuMDAsMjU2LjAwCgljMC4wMC0xOS40NCwgNi4zMDQtMzYuMzY4LCAxNi4yMjQtNDguMDBMIDE0NC4wMCwyMDguMDAgTCA2NC4wMCwyMDguMDAgQyA0Ni4zMzYsMjA4LjAwLCAzMi4wMCwyMjkuNDcyLCAzMi4wMCwyNTYuMDB6IE0gMTkxLjkyLDAuMDBsLTY0LjAwLDAuMDAgbDAuMDAsMTQ0LjAwIGMwLjAwLDExLjY2NC0zLjEyLDIyLjU2LTguNTkyLDMyLjAwbCAxMS4xNjgsMC4wMCBsMC4wMC0wLjE5MiBsIDQ4LjEyOCwwLjAwIAoJYy0xLjcxMi00Ljk3Ni0yLjcwNC0xMC4yNTYtMi43MDQtMTUuODA4bDAuMDAtMTEyLjAwIGMwLjAwLTE1LjQwOCwgOC42MDgtMjUuNjY0LCAxMy43NDQtMzEuNzc2YyAwLjcwNC0wLjg0OCwgMS41MzYtMS43MTIsIDIuMjU2LTIuNjU2TCAxOTEuOTIsMC4wMCB6IE0gMjExLjYxNiwyMDcuODA4CglMIDIwOC4wMCwyMDcuODA4IEwgMjA4LjAwLDIwOC4wMCBjLTE3LjY2NCwwLjAwLTMyLjAwLDIxLjQ3Mi0zMi4wMCw0OC4wMGMwLjAwLDI2LjQ5NiwgMTQuMzM2LDQ4LjAwLCAzMi4wMCw0OC4wMGwgMy42MTYsMC4wMCBjIDMwLjE3NiwwLjAwLCA1OC40MzIsMTEuODcyLCA4My4yOTYsMzIuMjg4QyAyOTAuMzM2LDMxMC41MjgsIDI4OC4wMCwyODMuMjQ4LCAyODguMDAsMjU2LjAwCgljMC4wMC0yNy4zNDQsIDIuMzM2LTU0LjcyLCA2Ljk0NC04MC40OTZDIDI3MC4wNjQsMTk1LjkzNiwgMjQxLjc5MiwyMDcuODA4LCAyMTEuNjE2LDIwNy44MDh6IE0gNDAwLjAwLDY0LjAwYy0zMi4yODgsMC4wMC02MC4wMCw0NS45MzYtNzIuNjU2LDExMi4wMEwgMzY4LjAwLDE3Ni4wMCAKCWMgMzUuODcyLDAuMDAsIDY0LjAwLDM1LjEyLCA2NC4wMCw4MC4wMGMwLjAwLDQ0Ljg0OC0yOC4xMjgsODAuMDAtNjQuMDAsODAuMDBsLTQwLjY1NiwwLjAwIEMgMzQwLjAwLDQwMi4wMzIsIDM2Ny43MTIsNDQ4LjAwLCA0MDAuMDAsNDQ4LjAwYyA0NC4xOTIsMC4wMCwgODAuMDAtODUuOTY4LCA4MC4wMC0xOTIuMDBTIDQ0NC4xOTIsNjQuMDAsIDQwMC4wMCw2NC4wMHoiIGRhdGEtdGFncz0ibWVnYXBob25lIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyNDsiIGQ9Ik0gNTEyLjAwLDM1Mi4wMGMwLjAwLDIyLjQ5Ni0xNS4zMTIsNDEuNzI4LTM3LjIxNiw0Ni43ODRMIDI2Ni41NzYsNDQ2LjgzMkMgMjYzLjA4OCw0NDcuNjE2LCAyNTkuNTM2LDQ0OC4wMCwgMjU2LjAwLDQ0OC4wMAoJCWMtMy41MzYsMC4wMC03LjA4OC0wLjM4NC0xMC44MC0xLjIxNmwtMjA3Ljk4NC00OC4wMEMgMTUuMjk2LDM5My43MjgsMC4wMCwzNzQuNDk2LDAuMDAsMzUyLjAwcyAxNS4zMTItNDEuNzI4LCAzNy4yMC00Ni43ODRMIDgwLjAwLDI5NS4zNDRMIDgwLjAwLDE2MC4wMCBjMC4wMC00Mi40NjQsIDQ4LjYwOC04MC4wMCwgMTc2LjAwLTgwLjAwCgkJcyAxNzYuMDAsMzcuNTM2LCAxNzYuMDAsODAuMDBsMC4wMCwxMzUuMzQ0IGwgNDIuNzg0LDkuODcyQyA0OTYuNjg4LDMxMC4yNzIsIDUxMi4wMCwzMjkuNTA0LCA1MTIuMDAsMzUyLjAweiBNIDQwMC4wMCwxNjAuMDBjMC4wMC0xNy42OC00OC4wMC00OC4wMC0xNDQuMDAtNDguMDBjLTk2LjAwLDAuMDAtMTQ0LjAwLDMwLjMyLTE0NC4wMCw0OC4wMGwwLjAwLDEyNy45NTIgbCAxMzMuNDA4LTMwLjc4NAoJCUMgMjQ4Ljg5NiwyNTYuMzg0LCAyNTIuNDY0LDI1Ni4wMCwgMjU2LjAwLDI1Ni4wMGMgMy41MzYsMC4wMCwgNy4xMDQsMC4zODQsIDEwLjc4NCwxLjIxNkwgNDAwLjAwLDI4Ny45NTJMIDQwMC4wMCwxNjAuMDAgeiBNIDI1OS42MCwyODguNDBDIDI1OC40MCwyODguMTQ0LCAyNTcuMjAsMjg4LjAwLCAyNTYuMDAsMjg4LjAwCgkJcy0yLjQxNiwwLjE0NC0zLjYwLDAuNDBsLTIwOC4wMCw0OC4wMEMgMzcuMTM2LDMzOC4wOCwgMzIuMDAsMzQ0LjU0NCwgMzIuMDAsMzUyLjAwcyA1LjEzNiwxMy45MiwgMTIuNDAsMTUuNjBsIDIwOC4wMCw0OC4wMEMgMjUzLjU4NCw0MTUuODU2LCAyNTQuNzg0LDQxNi4wMCwgMjU2LjAwLDQxNi4wMAoJCXMgMi40MTYtMC4xNDQsIDMuNjAtMC40MGwgMjA4LjAwLTQ4LjAwQyA0NzQuODQ4LDM2NS45MiwgNDgwLjAwLDM1OS40NTYsIDQ4MC4wMCwzNTIuMDBzLTUuMTUyLTEzLjkyLTEyLjQwLTE1LjYwTCAyNTkuNjAsMjg4LjQwek0gNDY0LjAwLDI3Mi4wMCBDIDQ2NC4wMCwyODAuODQ4IDQ3MS4xNTIsMjg4LjAwIDQ4MC4wMCwyODguMDAgQyA0ODguODMyLDI4OC4wMCA0OTYuMDAsMjgwLjg0OCA0OTYuMDAsMjcyLjAwIEwgNDk2LjAwLDEyOC4wMCBDIDQ5Ni4wMCwxMTkuMTUyIDQ4OC44MzIsMTEyLjAwIDQ4MC4wMCwxMTIuMDAgQyA0NzEuMTUyLDExMi4wMCA0NjQuMDAsMTE5LjE1MiA0NjQuMDAsMTI4LjAwIEwgNDY0LjAwLDI3Mi4wMCBaTSA0ODAuMDAsOTYuMDAgQyA0OTcuNjY0LDk2LjAwIDUxMi4wMCw0OS42NjQgNTEyLjAwLDMyLjAwIEMgNTEyLjAwLDE0LjMzNiA0OTcuNjY0LDAuMDAgNDgwLjAwLDAuMDAgQyA0NjIuMzIsMC4wMCA0NDguMDAsMTQuMzM2IDQ0OC4wMCwzMi4wMCBDIDQ0OC4wMCw0OS42NjQgNDYyLjMyLDk2LjAwIDQ4MC4wMCw5Ni4wMCBaIiBkYXRhLXRhZ3M9InN0dWR5IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyNTsiIGQ9Ik0gMzMwLjkxMiw0MjAuMjg4QyAzMjMuMzQ0LDQyNy44NCwgMzEzLjMxMiw0MzIuMDAsIDMwMi42MjQsNDMyLjAwcy0yMC43Mi00LjE2LTI4LjMyLTExLjcyOGwtMjIuNTYtMjIuNTkyCgkJQyAyNDQuMTc2LDM5MC4xMjgsIDI0MC4wMCwzODAuMDgsIDI0MC4wMCwzNjkuMzc2YzAuMDAtNy41MzYsIDIuMDY0LTE0Ljc1MiwgNS45MzYtMjEuMDA4TCAyOC43MDQsMjYxLjM0NGMtMTQuNTI4LTYuMzg0LTI0Ljk0NC0xOS40ODgtMjcuODcyLTM1LjAyNAoJCWMtMi45Ni0xNS42MzIsIDIuMDAtMzEuNjY0LCAxMy4zNDQtNDIuOTkybCAyMDMuNTItMjAxLjI4YyA4Ljc2OC04Ljc2OCwgMjAuNDE2LTEzLjc0NCwgMzIuNzItMTQuMDMyQyAyNTAuNzA0LTMyLjAwLCAyNTEuMzc2LTMyLjAwLCAyNTEuNjY0LTMyLjAwCgkJYyAzLjIzMiwwLjAwLCA2LjUxMiwwLjMzNiwgOS43NiwwLjk5MmMgMTUuOTA0LDMuMjk2LCAyOC45MjgsMTQuMjg4LCAzNC44MzIsMjkuMjQ4bCA4NS40NzIsMjE0LjAxNmMgNi40MzItNC4yNCwgMTQuMDAtNi41MTIsIDIxLjg3Mi02LjUxMgoJCWMgMTAuNzIsMC4wMCwgMjAuNzUyLDQuMTc2LCAyOC4yODgsMTEuNzI4TCA0NTQuNDAsMjQwLjAwYyA3LjYzMiw3LjU4NCwgMTEuODA4LDE3LjY0OCwgMTEuODA4LDI4LjM2OHMtNC4xOTIsMjAuODAtMTEuNzEyLDI4LjI4OEwgMzMwLjkxMiw0MjAuMjg4egoJCSBNIDI2Ni41NDQsMTAuMTI4Yy0xLjk4NC01LjAwOC02LjM1Mi04LjcwNC0xMS42MzItOS43OTJjLTEuMjE2LTAuMjU2LTIuNDQ4LTAuMzUyLTMuNjY0LTAuMzM2Yy00LjA2NCwwLjA5Ni03Ljk4NCwxLjcyOC0xMC45MTIsNC42NzIKCQlMIDM2LjY4OCwyMDYuMDhjLTMuNzQ0LDMuNzI4LTUuMzkyLDkuMDcyLTQuNDAsMTQuMjg4YyAwLjk3Niw1LjE4NCwgNC40NjQsOS41NjgsIDkuMzEyLDExLjY4bCA5OS40NzIsMzkuODQKCQljIDY3LjAyNC0yMi4yODgsIDEzNC4wNjQtMC44MTYsIDIwMS4xMi03Mi4zNTJMIDI2Ni41NDQsMTAuMTI4eiBNIDQzMS44NzIsMjYyLjcybC0yMi42MjQtMjIuNjA4Yy0zLjEyLTMuMTM2LTguMTkyLTMuMTM2LTExLjMxMiwwLjAwbC0yOC4yODgsMjguMjcyCgkJbC0yMi45MTItNTcuNDI0bCAxLjkwNCw0Ljg0OGMtNDguMTYsNDguMDgtOTcuMTA0LDU0LjE0NC0xNDEuMjY0LDU5LjU2OGMtMTQuMTkyLDEuNzQ0LTI3Ljk1MiwzLjU2OC00MS40NzIsNi40OGwgMTM1Ljg1Niw1NC40MTZsLTI3LjQ0LDI3LjQ0CgkJYy0zLjEyLDMuMTItMy4xMiw4LjE5MiwwLjAwLDExLjMxMmwgMjIuNjI0LDIyLjY0YyAzLjEyLDMuMTIsIDguMTkyLDMuMTIsIDExLjMxMiwwLjAwbCAxMjMuNjAtMTIzLjYzMgoJCUMgNDM1LjAyNCwyNzAuOTEyLCA0MzUuMDI0LDI2NS44NCwgNDMxLjg3MiwyNjIuNzJ6TSAyNjQuMDAsMTQ0LjAwYyAyMi4wNDgsMC4wMCwgNDAuMDAsMTcuOTM2LCA0MC4wMCw0MC4wMFMgMjg2LjA2NCwyMjQuMDAsIDI2NC4wMCwyMjQuMDBjLTIyLjA2NCwwLjAwLTQwLjAwLTE3LjkzNi00MC4wMC00MC4wMFMgMjQxLjk1MiwxNDQuMDAsIDI2NC4wMCwxNDQuMDB6CgkJIE0gMjY0LjAwLDIwOC4wMGMgMTMuMjQ4LDAuMDAsIDI0LjAwLTEwLjc1MiwgMjQuMDAtMjQuMDBTIDI3Ny4yNDgsMTYwLjAwLCAyNjQuMDAsMTYwLjAwYy0xMy4yNjQsMC4wMC0yNC4wMCwxMC43NTItMjQuMDAsMjQuMDBTIDI1MC43MzYsMjA4LjAwLCAyNjQuMDAsMjA4LjAwek0gNDcyLjAwLDQ4MC4wMEMgNDQ5LjkzNiw0ODAuMDAsIDQzMi4wMCw0NjIuMDY0LCA0MzIuMDAsNDQwLjAwUyA0NDkuOTM2LDQwMC4wMCwgNDcyLjAwLDQwMC4wMFMgNTEyLjAwLDQxNy45MzYsIDUxMi4wMCw0NDAuMDBTIDQ5NC4wNjQsNDgwLjAwLCA0NzIuMDAsNDgwLjAweiBNIDQ3Mi4wMCw0MTYuMDAKCQlDIDQ1OC43NTIsNDE2LjAwLCA0NDguMDAsNDI2Ljc1MiwgNDQ4LjAwLDQ0MC4wMFMgNDU4Ljc1Miw0NjQuMDAsIDQ3Mi4wMCw0NjQuMDBTIDQ5Ni4wMCw0NTMuMjQ4LCA0OTYuMDAsNDQwLjAwUyA0ODUuMjQ4LDQxNi4wMCwgNDcyLjAwLDQxNi4wMHpNIDEyOC4wMCwyMDguMDBjMC4wMC0xNy42NDgsIDE0LjM1Mi0zMi4wMCwgMzIuMDAtMzIuMDBzIDMyLjAwLDE0LjM1MiwgMzIuMDAsMzIuMDBzLTE0LjM1MiwzMi4wMC0zMi4wMCwzMi4wMFMgMTI4LjAwLDIyNS42NDgsIDEyOC4wMCwyMDguMDB6IE0gMTYwLjAwLDIyNC4wMGMgOC44MzIsMC4wMCwgMTYuMDAtNy4xNTIsIDE2LjAwLTE2LjAwCgkJcy03LjE2OC0xNi4wMC0xNi4wMC0xNi4wMHMtMTYuMDAsNy4xNTItMTYuMDAsMTYuMDBTIDE1MS4xNjgsMjI0LjAwLCAxNjAuMDAsMjI0LjAwek0gMTkyLjAwLDExMi4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDIyNC4wMCwxMTJBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAxOTIuMDAsMTEyek0gNDQ4LjAwLDM1Mi4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDQ4MC4wMCwzNTJBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCA0NDguMDAsMzUyeiIgZGF0YS10YWdzPSJsYWIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI2OyIgZD0iTSA0NzIuMDAsMTQ0LjAwbC00My4wNTYsMC4wMCBjLTAuNzIsMy44MjQtMS42MCw3LjU2OC0yLjU2LDExLjI5NmwgNzYuNzg0LDM4LjM4NGMgNy45MDQsMy45NTIsIDExLjA4OCwxMy41NjgsIDcuMTUyLDIxLjQ3MgoJCWMtMy45NjgsNy45MDQtMTMuNTM2LDExLjA3Mi0yMS40NzIsNy4xNTJsLTczLjI0OC0zNi42MDhDIDM4Ny42NjQsMjQ1Ljk4NCwgMzI2LjcyLDI4OC4wMCwgMjU2LjAwLDI4OC4wMGMtODYuMTEyLDAuMDAtMTU3Ljg0LTYyLjIwOC0xNzIuOTQ0LTE0NC4wMEwgNDAuMDAsMTQ0LjAwIAoJCUMgMTcuOTUyLDE0NC4wMCwwLjAwLDEyNi4wNjQsMC4wMCwxMDQuMDBjMC4wMC03Ljg0LCAyLjg4LTE1LjQwOCwgOC4wOC0yMS4yNjRMIDY0LjAwLDE5LjgyNEwgNjQuMDAsOC4wMCBDIDY0LjAwLTE0LjA2NCwgODEuOTUyLTMyLjAwLCAxMDQuMDAtMzIuMDBsIDMwNC4wMCwwLjAwIGMgMjIuMDY0LDAuMDAsIDQwLjAwLDE3LjkzNiwgNDAuMDAsNDAuMDAKCQlsMC4wMCwxMS44MjQgbCA1NS45MDQsNjIuOTEyQyA1MDkuMTIsODguNTkyLCA1MTIuMDAsOTYuMTYsIDUxMi4wMCwxMDQuMDBDIDUxMi4wMCwxMjYuMDY0LCA0OTQuMDY0LDE0NC4wMCwgNDcyLjAwLDE0NC4wMHogTSA0MTIuNzg0LDE0NC4wMGwtOC45OTIsMC4wMCBsIDcuOTY4LDQuMDAKCQlDIDQxMi4wNjQsMTQ2LjY1NiwgNDEyLjQ5NiwxNDUuMzYsIDQxMi43ODQsMTQ0LjAweiBNIDI1Ni4wMCwyNzIuMDBjIDY0LjQ2NCwwLjAwLCAxMjAuMDAtMzguNDAsIDE0NS4zMTItOTMuNDU2bC0xNC4yNTYtNy4xMkMgMzY0LjQwLDIyMS4yNjQsIDMxNC4zMiwyNTYuMDAsIDI1Ni4wMCwyNTYuMDAKCQljLTY4LjUxMiwwLjAwLTEyNS43NDQtNDcuODg4LTE0MC4zMi0xMTIuMDBMIDk5LjIzMiwxNDQuMDAgQyAxMTQuMDk2LDIxNi45NDQsIDE3OC43MzYsMjcyLjAwLCAyNTYuMDAsMjcyLjAweiBNIDMyOS4yMTYsMTQ0LjAwYy0xMi4zNjgsMjguMjA4LTQwLjQ5Niw0OC4wMC03My4yMTYsNDguMDBzLTYwLjgzMi0xOS43OTItNzMuMjE2LTQ4LjAwCgkJTCAxNjUuNjAsMTQ0LjAwIGMgMTMuMjE2LDM3LjIxNiwgNDguNjg4LDY0LjAwLCA5MC40MCw2NC4wMGMgMzkuNDQsMC4wMCwgNzMuNDA4LTIzLjkzNiwgODguMTI4LTU4LjAzMkwgMzMyLjIyNCwxNDQuMDBMIDMyOS4yMTYsMTQ0LjAwIHogTSAyNTYuMDAsMTYwLjAwYy0xNC4xMjgsMC4wMC0yNi43Mi02LjI1Ni0zNS41Mi0xNi4wMGwtMTkuNTg0LDAuMDAgCgkJYyAxMS4xMDQsMTkuMDI0LCAzMS41MiwzMi4wMCwgNTUuMTA0LDMyLjAwYyAyMy41NjgsMC4wMCwgNDQuMDAtMTIuOTc2LCA1NS4wODgtMzIuMDBsLTE5LjYwLDAuMDAgQyAyODIuNzIsMTUzLjc0NCwgMjcwLjEyOCwxNjAuMDAsIDI1Ni4wMCwxNjAuMDB6IE0gMjU2LjAwLDIyNC4wMAoJCWMtNTAuNjQsMC4wMC05My40NzItMzMuNzkyLTEwNy4yOC04MC4wMEwgMTMyLjIwOCwxNDQuMDAgYyAxNC4yNzIsNTUuMTA0LCA2NC4yNzIsOTYuMDAsIDEyMy43OTIsOTYuMDBjIDUxLjkzNiwwLjAwLCA5Ni42ODgtMzEuMTY4LCAxMTYuNzItNzUuNzQ0bC0xNC4yODgtNy4xMzYKCQlDIDM0MS4wMjQsMTk2LjQzMiwgMzAxLjY4LDIyNC4wMCwgMjU2LjAwLDIyNC4wMHogTSA0MTYuMDAsMzIuMDBsMC4wMC0yNC4wMCBjMC4wMC00LjQxNi0zLjYwLTguMDAtOC4wMC04LjAwbC0zMDQuMDAsMC4wMCBDIDk5LjU4NCwwLjAwLCA5Ni4wMCwzLjU4NCwgOTYuMDAsOC4wMEwgOTYuMDAsMzIuMDAgbC02NC4wMCw3Mi4wMAoJCUMgMzIuMDAsMTA4LjQxNiwgMzUuNTg0LDExMi4wMCwgNDAuMDAsMTEyLjAwTCA4MC4wMCwxMTIuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDE2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDE2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDk2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDE2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDE2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDQwLjAwLDAuMDAgYyA0LjQwLDAuMDAsIDguMDAtMy41ODQsIDguMDAtOC4wMEwgNDE2LjAwLDMyLjAwek0gMTI3LjYzMiwyOTIuNjA4IEMgMTI3LjUyLDI5Mi44MzIgMTI3LjQ0LDI5My4wNCAxMjcuMzQ0LDI5My4yOCBDIDExOS4wNCwzMTMuMzI4IDEyNy4yOTYsMzMyLjk5MiAxMzQuNzUyLDM1MC43MzYgQyAxNDEuODA4LDM2Ny41NjggMTQ4LjA2NCwzODIuNDggMTQxLjYwLDM5Ny4wMjQgQyAxNDEuNTY4LDM5Ny4wODggMTQxLjU1MiwzOTcuMTUyIDE0MS41MiwzOTcuMjE2IEMgMTQxLjUwNCwzOTcuMjY0IDE0MS40ODgsMzk3LjMxMiAxNDEuNDcyLDM5Ny4zNiBDIDE0MS40NTYsMzk3LjM5MiAxNDEuNDU2LDM5Ny40MjQgMTQxLjQ1NiwzOTcuNDU2IEMgMTQxLjEzNiwzOTguMzA0IDE0MC45NDQsMzk5LjIwIDE0MC45NDQsNDAwLjE2IEMgMTQwLjk0NCw0MDQuNDggMTQ0LjQ0OCw0MDguMDAgMTQ4Ljc4NCw0MDguMDAgQyAxNTIuMTEyLDQwOC4wMCAxNTQuOTQ0LDQwNS45MiAxNTYuMDgsNDAyLjk5MiBDIDE2NS4wMDgsMzgyLjY1NiAxNTYuODk2LDM2Mi42NTYgMTQ5LjMyOCwzNDQuNjQgQyAxNDIuMzIsMzI3Ljk2OCAxMzYuNjI0LDMxMi40OCAxNDIuNjI0LDI5OC4zNjggQyAxNDIuNjU2LDI5OC4yNTYgMTQyLjY1NiwyOTguMTYgMTQyLjYyNCwyOTguMDQ4IEMgMTQyLjgwLDI5Ny40MDggMTQyLjkxMiwyOTYuNzM2IDE0Mi45MTIsMjk2LjA0OCBDIDE0Mi45MTIsMjkxLjYxNiAxMzkuMzEyLDI4OC4wMCAxMzQuODgsMjg4LjAwIEMgMTMxLjc3NiwyODguMDAgMTI5LjEyLDI4OS43NiAxMjcuNzkyLDI5Mi4zMiBDIDEyNy43NzYsMjkyLjMyIDEyNy43NiwyOTIuMzIgMTI3Ljc2LDI5Mi4zMiBDIDEyNy43MTIsMjkyLjQxNiAxMjcuNjgsMjkyLjUxMiAxMjcuNjMyLDI5Mi42MDggWk0gMzIyLjQ2NCwyOTQuOTQ0IEMgMzIyLjM2OCwyOTUuMTUyIDMyMi4yODgsMjk1LjM3NiAzMjIuMjA4LDI5NS41ODQgQyAzMTMuOTA0LDMxNS42MzIgMzIyLjE0NCwzMzUuMzEyIDMyOS41ODQsMzUzLjA1NiBDIDMzNi42NTYsMzY5Ljg4OCAzNDIuODk2LDM4NC44MCAzMzYuNDMyLDM5OS4zNDQgQyAzMzYuNDMyLDM5OS40MDggMzM2LjQwLDM5OS40NzIgMzM2LjM2OCwzOTkuNTM2IEMgMzM2LjMzNiwzOTkuNTg0IDMzNi4zMzYsMzk5LjYzMiAzMzYuMzA0LDM5OS42OCBDIDMzNi4zMDQsMzk5LjcxMiAzMzYuMzA0LDM5OS43NDQgMzM2LjMwNCwzOTkuNzc2IEMgMzM2LjAwLDQwMC42MjQgMzM1Ljc3Niw0MDEuNTIgMzM1Ljc3Niw0MDIuNDggQyAzMzUuNzc2LDQwNi44MCAzMzkuMjk2LDQxMC4zMiAzNDMuNjE2LDQxMC4zMiBDIDM0Ni45Niw0MTAuMzIgMzQ5Ljc3Niw0MDguMjU2IDM1MC45MjgsNDA1LjMxMiBDIDM1OS44NTYsMzg0Ljk3NiAzNTEuNzQ0LDM2NC45NzYgMzQ0LjE3NiwzNDYuOTYgQyAzMzcuMTY4LDMzMC4yODggMzMxLjQ4OCwzMTQuODAgMzM3LjQ1NiwzMDAuNjg4IEMgMzM3LjUyLDMwMC41NzYgMzM3LjUyLDMwMC40OCAzMzcuNDg4LDMwMC4zNjggQyAzMzcuNjQ4LDI5OS43MjggMzM3Ljc3NiwyOTkuMDU2IDMzNy43NzYsMjk4LjM2OCBDIDMzNy43NzYsMjkzLjkzNiAzMzQuMTQ0LDI5MC4zMiAzMjkuNzEyLDI5MC4zMiBDIDMyNi42MjQsMjkwLjMyIDMyMy45NjgsMjkyLjA5NiAzMjIuNjI0LDI5NC42NTYgTCAzMjIuNTkyLDI5NC42NTYgQyAzMjIuNTYsMjk0Ljc1MiAzMjIuNTI4LDI5NC44NDggMzIyLjQ2NCwyOTQuOTQ0IFpNIDI0MC4zMDQsMzY0LjYwOCBDIDI0MC4xOTIsMzY0LjgzMiAyNDAuMTEyLDM2NS4wNCAyNDAuMDAsMzY1LjI2NCBDIDIzMS42OCwzODUuMzEyIDIzOS45MzYsNDA0Ljk5MiAyNDcuMzkyLDQyMi43MzYgQyAyNTQuNDQ4LDQzOS41NjggMjYwLjcwNCw0NTQuNDggMjU0LjI0LDQ2OS4wMjQgQyAyNTQuMjI0LDQ2OS4wODggMjU0LjE5Miw0NjkuMTUyIDI1NC4xNzYsNDY5LjIxNiBDIDI1NC4xNiw0NjkuMjY0IDI1NC4xNDQsNDY5LjMxMiAyNTQuMTI4LDQ2OS4zNiBDIDI1NC4xMTIsNDY5LjM5MiAyNTQuMTEyLDQ2OS40MjQgMjU0LjExMiw0NjkuNDU2IEMgMjUzLjc5Miw0NzAuMzA0IDI1My42MCw0NzEuMjAgMjUzLjYwLDQ3Mi4xNiBDIDI1My42MCw0NzYuNDggMjU3LjEyLDQ4MC4wMCAyNjEuNDQsNDgwLjAwIEMgMjY0Ljc4NCw0ODAuMDAgMjY3LjYwLDQ3Ny45MiAyNjguNzUyLDQ3NC45NzYgQyAyNzcuNjgsNDU0LjY0IDI2OS41NjgsNDM0LjY0IDI2Mi4wMCw0MTYuNjI0IEMgMjU0Ljk5MiwzOTkuOTUyIDI0OS4yOTYsMzg0LjQ2NCAyNTUuMjk2LDM3MC4zNTIgQyAyNTUuMzI4LDM3MC4yNCAyNTUuMzI4LDM3MC4xNDQgMjU1LjI5NiwzNzAuMDMyIEMgMjU1LjQ3MiwzNjkuMzkyIDI1NS41ODQsMzY4LjcyIDI1NS41ODQsMzY4LjAzMiBDIDI1NS41ODQsMzYzLjYwIDI1MS45ODQsMzU5Ljk4NCAyNDcuNTUyLDM1OS45ODQgQyAyNDQuNDY0LDM1OS45ODQgMjQxLjgwOCwzNjEuNzYgMjQwLjQ2NCwzNjQuMzIgQyAyNDAuNDQ4LDM2NC4zMiAyNDAuNDMyLDM2NC4zMiAyNDAuNDMyLDM2NC4zMiBDIDI0MC4zODQsMzY0LjQxNiAyNDAuMzUyLDM2NC41MTIgMjQwLjMwNCwzNjQuNjA4IFoiIGRhdGEtdGFncz0iZm9vZCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMjc7IiBkPSJNIDUwMC4wMCwzNzYuOTkybC04MC4wMCw2NC4wMEMgNDE0LjMyLDQ0NS41MzYsIDQwNy4yNDgsNDQ4LjAwLCA0MDAuMDAsNDQ4LjAwTCAxMTIuMDAsNDQ4LjAwIAoJCUMgMTA0LjczNiw0NDguMDAsIDk3LjY4LDQ0NS41MzYsIDkyLjAwLDQ0MC45OTJsLTgwLjAwLTY0LjAwQyAxLjUzNiwzNjguNjA4LTIuNTkyLDM1NC41OTIsIDEuNjQ4LDM0MS44NzJsIDMyLjAwLTk2LjAwYyAzLjE1Mi05LjQ1NiwgMTAuNTQ0LTE2LjkxMiwgMTkuOTg0LTIwLjE0NAoJCUMgNTYuOTkyLDIyNC41NzYsIDYwLjUxMiwyMjQuMDAsIDY0LjAwLDIyNC4wMGMgNS41NjgsMC4wMCwgMTEuMDg4LDEuNDU2LCAxNi4wMCw0LjI4OEwgODAuMDAsMzIuMDAgYzAuMDAtMTcuNjY0LCAxNC4zMzYtMzIuMDAsIDMyLjAwLTMyLjAwbCAyODguMDAsMC4wMCBjIDE3LjY2NCwwLjAwLCAzMi4wMCwxNC4zMzYsIDMyLjAwLDMyLjAwTCA0MzIuMDAsMjI4LjI4OCAKCQlDIDQzNi45MTIsMjI1LjQ1NiwgNDQyLjQzMiwyMjQuMDAsIDQ0OC4wMCwyMjQuMDBjIDMuNTA0LDAuMDAsIDcuMDA4LDAuNTc2LCAxMC4zNjgsMS43MjhjIDkuNDQsMy4yMzIsIDE2LjgxNiwxMC42ODgsIDE5Ljk2OCwyMC4xNDRsIDMyLjAwLDk2LjAwCgkJQyA1MTQuNTkyLDM1NC41OTIsIDUxMC40NjQsMzY4LjYwOCwgNTAwLjAwLDM3Ni45OTJ6IE0gMzE2LjA2NCw0MTYuMDBDIDMwNy4yMTYsMzk3LjQyNCwgMjgzLjc3NiwzODQuMDAsIDI1Ni4wMCwzODQuMDBjLTI3Ljc3NiwwLjAwLTUxLjIzMiwxMy40MjQtNjAuMDY0LDMyLjAwTCAzMTYuMDY0LDQxNi4wMCB6IE0gNDQ4LjAwLDI1Ni4wMGwtNDguMDAsMzIuMDAKCQlsMC4wMC0yNTYuMDAgTCAxMTIuMDAsMzIuMDAgTCAxMTIuMDAsMjg4LjAwIGwtNDguMDAtMzIuMDBMIDMyLjAwLDM1Mi4wMGwgODAuMDAsNjQuMDBsIDY2LjgzMiwwLjAwIEMgMTg3Ljc0NCwzODguNDQ4LCAyMTguNzY4LDM2OC4wMCwgMjU2LjAwLDM2OC4wMGMgMzcuMjE2LDAuMDAsIDY4LjI1NiwyMC40NDgsIDc3LjE1Miw0OC4wMEwgNDAwLjAwLDQxNi4wMCBsIDgwLjAwLTY0LjAwTCA0NDguMDAsMjU2LjAweiIgZGF0YS10YWdzPSJ0LXNoaXJ0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyODsiIGQ9Ik0gMzUyLjAwLDMzNi4wMGMtMC45OTItNDIuODAtMzMuMTItNzguOTQ0LTMzLjEyLTc4Ljk0NEMgMzE4Ljg4LDMzNi42NzIsIDI1Ni4wMCw0MDAuMDAsIDI1Ni4wMCw0MDAuMDBzLTAuODQ4LTQ3LjM5Mi0zMi42ODgtOTUuMTY4CgkJCUMgMTkxLjQ3Miw0MTYuMzA0LCA5NS45Miw0ODAuMDAsIDk1LjkyLDQ4MC4wMEMgMTQzLjY5NiwzMDQuODMyLCA4MC4wMCwyNDEuMTIsIDgwLjAwLDExMy43MjhDIDgwLjAwLDM4Ljk5MiwgMTQzLjI2NC0zMi4wMCwgMjQwLjAwLTMyLjAwYyAxNDMuMzEyLDAuMDAsIDE3MS4wMjQsNTIuNjA4LCAxODUuODQsMTExLjg4OAoJCQlDIDQ0Ni4yNTYsMTYxLjUwNCwgNDE1LjY4LDI1Ni4zODQsIDM1Mi4wMCwzMzYuMDB6IE0gMzk0LjgxNiw4Ny42NjRDIDM4NC41MjgsNDYuNTYsIDM3Mi45MTIsMC4wMCwgMjQwLjAwLDAuMDBjLTgwLjEyOCwwLjAwLTEyOC4wMCw1Ny44MjQtMTI4LjAwLDExMy43MjgKCQkJYzAuMDAsNDIuODE2LCA3LjgwOCw3Ny45NjgsIDE2LjA2NCwxMTUuMTg0YyAxMC40OTYsNDcuMTg0LCAyMS4yNDgsOTUuNDg4LCAxNi41OTIsMTU5LjM3NmMgNDkuMzQ0LTY4LjMwNCwgNjYuOTEyLTE1OC44MCwgNjYuOTEyLTE1OC44MAoJCQlzIDQ1LjkzNiw2NC40OTYsIDU4LjI4OCw5NC40NDhDIDI3OS4zMTIsMzA0LjY4OCwgMjg4LjAwLDI0MC4wMCwgMjg4LjAwLDE3Ni4wMGMwLjAwLDAuMDAsIDQyLjQ5NiwzNS4wMDgsIDc0LjM2OCw4Ny42NDhDIDM5NS45MzYsMjAzLjQ1NiwgNDA4LjAzMiwxNDAuNTI4LCAzOTQuODE2LDg3LjY2NHpNIDM1OC45MTIsMjExLjI4IEwgMzYxLjg4OCwxOTQuNzIgQyAzNjguNTQ0LDE1Ny42MzIgMzY0LjgxNiwxMTMuNzkyIDM1Mi40MTYsODMuMDA4IEMgMzUxLjE2OCw3OS44ODggMzQ4LjE2LDc4LjAwIDM0NS4wMDgsNzguMDAgQyAzNDQuMDAsNzguMDAgMzQyLjk3Niw3OC4xOTIgMzQyLjAwLDc4LjU3NiBDIDMzNy45MDQsODAuMjI0IDMzNS45MDQsODQuODggMzM3LjU2OCw4OC45NzYgQyAzNDYuOTEyLDExMi4xNiAzNTAuODQ4LDE0NC44MCAzNDguMzUyLDE3NC42MjQgQyAzMzIuMjg4LDE1Ni42NzIgMzEyLjA0OCwxMzcuOTY4IDI2OC44MCwxMTcuNDI0IEwgMjYwLjcwNCwxMTMuNjAgTCAyNTcuNzkyLDEyMi4wNDggQyAyNTIuMDAsMTM4Ljg0OCAyNDYuMTYsMTU1LjgyNCAyNDMuNjMyLDE3OS40ODggQyAyMzQuOTc2LDE2NS44NCAyMjcuMDcyLDE1My42OCAyMTMuNzkyLDEzNS42MCBMIDIwNS42NjQsMTI0LjUyOCBMIDIwMC4wMzIsMTM3LjA3MiBDIDE4Ni4yNTYsMTY3Ljg3MiAxNzUuNzYsMTkxLjkyIDE2Ny40NCwyMTMuMDcyIEMgMTU5Ljc0NCwxODguMzUyIDE1NC4wMCwxNTkuNzYgMTU0LjAwLDEwMi4wMTYgQyAxNTQuMDAsOTcuNjAgMTUwLjQwLDk0LjAxNiAxNDYuMDAsOTQuMDE2IEMgMTQxLjU2OCw5NC4wMTYgMTM4LjAwLDk3LjYwIDEzOC4wMCwxMDIuMDE2IEMgMTM4LjAwLDE3Ny4zNiAxNDguMDAsMjA2LjM4NCAxNTguNTYsMjM3LjEyIEwgMTY2Ljg4LDI2MS4yOCBMIDE3NC41NDQsMjM5LjY4IEMgMTgyLjc4NCwyMTYuNDY0IDE5My42MzIsMTkwLjg4IDIwOC45NzYsMTU2LjI4OCBDIDIxOS4wODgsMTcwLjU3NiAyMjUuODcyLDE4MS4zMjggMjM0LjA2NCwxOTQuMzA0IEwgMjU4LjM1MiwyMzIuMzUyIEwgMjU4LjM1MiwyMDUuMDA4IEMgMjU4LjM1MiwxNzQuMjI0IDI2My44ODgsMTU0LjExMiAyNjkuOTg0LDEzNS44NCBDIDMxMi41MjgsMTU3LjI0OCAzMjguNDY0LDE3NS44NzIgMzQ1LjMxMiwxOTUuNTIgTCAzNTguOTEyLDIxMS4yOCBaIiBkYXRhLXRhZ3M9ImZpcmUiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI5OyIgZD0iTSA0NjkuODA4LDQwNS44MDggQyA1MjYuMDY0LDM0OS41ODQgNTI2LjA2NCwyNTguNDAgNDY5LjgwOCwyMDIuMTc2IEwgMjk0LjMzNiwyNi42ODggQyAyODguMDgsMjAuNDE2IDI3Ny45NjgsMjAuNDE2IDI3MS43MTIsMjYuNjg4IEMgMjY1LjQyNCwzMi45NDQgMjY1LjQyNCw0My4wNCAyNzEuNzEyLDQ5LjMxMiBMIDQ0NC45MjgsMjIyLjU0NCBDIDQ4OC42NzIsMjY2LjI4OCA0ODguNjcyLDMzNy4xNjggNDQ0Ljg5NiwzODAuOTI4IEMgNDAxLjIxNiw0MjQuNjcyIDMzMC4yNzIsNDI0LjY3MiAyODYuNTI4LDM4MC45MjggTCA1NS4zNzYsMTUyLjQ5NiBDIDI0LjEyOCwxMjEuMjY0IDI0LjEyOCw3MC42MDggNTUuMzc2LDM5LjM3NiBDIDg2LjYyNCw4LjEyOCAxMzcuMjQ4LDguMTI4IDE2OC40OTYsMzkuMzc2IEwgNDAxLjkzNiwyNzAuMDQ4IEMgNDIwLjY1NiwyODguNzY4IDQyMC42NTYsMzE5LjIxNiA0MDEuOTM2LDMzNy45MzYgQyAzODMuMjE2LDM1Ni42NCAzNTIuNzg0LDM1Ni42NCAzMzQuMDY0LDMzNy45MzYgTCAxNTguNTYsMTYyLjQzMiBDIDE1Mi4zMDQsMTU2LjE3NiAxNDIuMTkyLDE1Ni4xNzYgMTM1LjkzNiwxNjIuNDMyIEMgMTI5LjY4LDE2OC43MDQgMTI5LjY4LDE3OC44MCAxMzUuOTM2LDE4NS4wNzIgTCAzMTEuNDI0LDM2MC41NiBDIDM0Mi42NCwzOTEuNzkyIDM5My4yOTYsMzkxLjc5MiA0MjQuNTQ0LDM2MC41NiBDIDQ1NS43OTIsMzI5LjMxMiA0NTUuNzkyLDI3OC42NzIgNDI0LjU0NCwyNDcuNDI0IEwgMTkxLjEwNCwxNi43MzYgQyAxNDcuNDU2LTI2LjkyOCA3Ni40MC0yNi45MjggMzIuNzM2LDE2LjczNiBDIC0xMC45MjgsNjAuNDAgLTEwLjkyOCwxMzEuNDcyIDMyLjczNiwxNzUuMTM2IEwgMjY2LjE3Niw0MDUuODA4IEMgMzIyLjQwLDQ2Mi4wNjQgNDEzLjU4NCw0NjIuMDY0IDQ2OS44MDgsNDA1LjgwOCBaIiBkYXRhLXRhZ3M9ImNsaXAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDJhOyIgZD0iTSA1MDIuNDAsMzAwLjgwbC00OC4wMCw2My45NjhjLTEuODcyLDIuNTEyLTQuMDk2LDQuNjg4LTYuNDAsNi43NjhMIDQ0OC4wMCw0NDguMDAgYzAuMDAsMTcuNjY0LTE0LjMzNiwzMi4wMC0zMi4wMCwzMi4wMEwgOTYuMDAsNDgwLjAwIAoJQyA3OC4zMiw0ODAuMDAsIDY0LjAwLDQ2NS42NjQsIDY0LjAwLDQ0OC4wMGwwLjAwLTc2LjQ4IEMgNjEuNjk2LDM2OS40NTYsIDU5LjQ3MiwzNjcuMjk2LCA1Ny42MCwzNjQuODBsLTQ3Ljk4NC02My45ODRDIDMuNDA4LDI5Mi41NiwwLjAwLDI4Mi4zMzYsMC4wMCwyNzIuMDBsMC4wMC0xNi4wMCBjMC4wMC0yNi40NjQsIDIxLjUzNi00OC4wMCwgNDguMDAtNDguMDBsMC4wMCwwLjAwIGwwLjAwLTIwOC4wMCAKCWMwLjAwLTE3LjY2NCwgMTQuMzM2LTMyLjAwLCAzMi4wMC0zMi4wMGwgMzUyLjAwLDAuMDAgYyAxNy42NjQsMC4wMCwgMzIuMDAsMTQuMzM2LCAzMi4wMCwzMi4wMEwgNDY0LjAwLDIwOC4wMCBsMC4wMCwwLjAwYyAyNi40NjQsMC4wMCwgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMGwwLjAwLDE2LjAwIEMgNTEyLjAwLDI4Mi4zMzYsIDUwOC41OTIsMjkyLjU2LCA1MDIuNDAsMzAwLjgweiBNIDQxNi4wMCw0NDguMDBsMC4wMC02NC4wMCBMIDk2LjAwLDM4NC4wMCBsMC4wMCwwLjAwIEwgOTYuMDAsNDQ4LjAwIEwgNDE2LjAwLDQ0OC4wMCB6CgkgTSAxNjMuMDg4LDI0MC4wMEwgOTYuMDY0LDI0MC4wMCBsIDY0LjAwLDExMi4wMGwgMzUuMDI0LDAuMDAgTCAxNjMuMDg4LDI0MC4wMHogTSAyMTEuNzQ0LDM1Mi4wMEwgMjQ4LjAwLDM1Mi4wMCBsMC4wMC0xMTIuMDAgbC02OC4yNTYsMC4wMCBMIDIxMS43NDQsMzUyLjAweiBNIDI2NC4wMCwzNTIuMDBsIDM2LjI1NiwwLjAwIGwgMzIuMDAtMTEyLjAwTCAyNjQuMDAsMjQwLjAwIEwgMjY0LjAwLDM1Mi4wMCB6IE0gMzE2Ljg4LDM1Mi4wMGwgMzUuMDI0LDAuMDAgbCA2NC4wMC0xMTIuMDBsLTY3LjAyNCwwLjAwIAoJTCAzMTYuODgsMzUyLjAweiBNIDMyLjAwLDI1Ni4wMGwwLjAwLDE2LjAwIGMwLjAwLDMuNDcyLCAxLjEyLDYuODMyLCAzLjIwLDkuNjBsIDQ4LjAwLDY0LjAwQyA4Ni4yMjQsMzQ5LjYzMiwgOTAuOTYsMzUyLjAwLCA5Ni4wMCwzNTIuMDBsIDQ1LjYzMiwwLjAwIGwtNjQuMDAtMTEyLjAwTCA0OC4wMCwyNDAuMDAgQyAzOS4xNjgsMjQwLjAwLCAzMi4wMCwyNDcuMTUyLCAzMi4wMCwyNTYuMDB6IE0gMzIwLjAwLDAuMDBsLTEyMC4wMCwwLjAwIEwgMjAwLjAwLDE2MC4wMCAKCUwgMzIwLjAwLDE2MC4wMCBMIDMyMC4wMCwwLjAwIHogTSA0MzIuMDAsMC4wMGwtOTYuMDAsMC4wMCBMIDMzNi4wMCwxNjAuMDAgYzAuMDAsOC44NDgtNy4xODQsMTYuMDAtMTYuMDAsMTYuMDBsLTEyMC4wMCwwLjAwIGMtOC44MzIsMC4wMC0xNi4wMC03LjE1Mi0xNi4wMC0xNi4wMGwwLjAwLTE2MC4wMCBMIDgwLjAwLDAuMDAgTCA4MC4wMCwyMDguMDAgbCAzNTIuMDAsMC4wMCBMIDQzMi4wMCwwLjAwIHogTSA0ODAuMDAsMjU2LjAwYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBsLTI5LjY2NCwwLjAwIGwtNjQuMDAsMTEyLjAwTCA0MTYuMDAsMzUyLjAwIGwwLjAwLDAuMDAKCWMgNS4wMjQsMC4wMCwgOS43NzYtMi4zNjgsIDEyLjc4NC02LjQwbCA0OC4wMC02NC4wMEMgNDc4Ljg4LDI3OC44MzIsIDQ4MC4wMCwyNzUuNDcyLCA0ODAuMDAsMjcyLjAwTCA0ODAuMDAsMjU2LjAwIHoiIGRhdGEtdGFncz0ic2hvcCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMmI7IiBkPSJNIDQ2OS4zNDQsNDMyLjAwTCA0MDAuMDAsNDMyLjAwIEwgNDAwLjAwLDQ2NC4wMCBjMC4wMCw4Ljg0OC03LjE1MiwxNi4wMC0xNi4wMCwxNi4wMHMtMTYuMDAtNy4xNTItMTYuMDAtMTYuMDBsMC4wMC0zMi4wMCBsLTk2LjAwLDAuMDAgTCAyNzIuMDAsNDY0LjAwIGMwLjAwLDguODQ4LTcuMTY4LDE2LjAwLTE2LjAwLDE2LjAwcy0xNi4wMC03LjE1Mi0xNi4wMC0xNi4wMGwwLjAwLTMyLjAwIEwgMTQ0LjAwLDQzMi4wMCBMIDE0NC4wMCw0NjQuMDAgCgkJYzAuMDAsOC44NDgtNy4xNjgsMTYuMDAtMTYuMDAsMTYuMDBTIDExMi4wMCw0NzIuODQ4LCAxMTIuMDAsNDY0LjAwbDAuMDAtMzIuMDAgTCA0Mi42NzIsNDMyLjAwIEMgMTkuMTA0LDQzMi4wMCwwLjAwLDQxMi45MTIsMC4wMCwzODkuMzQ0bDAuMDAtMzc4LjY3MiBDMC4wMC0xMi44OTYsIDE5LjEwNC0zMi4wMCwgNDIuNjcyLTMyLjAwbCA0MjYuNjcyLDAuMDAgCgkJQyA0OTIuOTEyLTMyLjAwLCA1MTIuMDAtMTIuODk2LCA1MTIuMDAsMTAuNjcyTCA1MTIuMDAsMzg5LjM0NCBDIDUxMi4wMCw0MTIuOTEyLCA0OTIuOTEyLDQzMi4wMCwgNDY5LjM0NCw0MzIuMDB6IE0gNDgwLjAwLDEwLjY3MkMgNDgwLjAwLDQuNzg0LCA0NzUuMjE2LDAuMDAsIDQ2OS4zNDQsMC4wMEwgNDIuNjcyLDAuMDAgCgkJQyAzNi43ODQsMC4wMCwgMzIuMDAsNC43ODQsIDMyLjAwLDEwLjY3MkwgMzIuMDAsMzg5LjM0NCBDIDMyLjAwLDM5NS4yMTYsIDM2Ljc4NCw0MDAuMDAsIDQyLjY3Miw0MDAuMDBMIDExMi4wMCw0MDAuMDAgbDAuMDAtMzIuMDAgYzAuMDAtOC44NDgsIDcuMTY4LTE2LjAwLCAxNi4wMC0xNi4wMHMgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwTCAxNDQuMDAsNDAwLjAwIGwgOTYuMDAsMC4wMCBsMC4wMC0zMi4wMCBjMC4wMC04Ljg0OCwgNy4xNjgtMTYuMDAsIDE2LjAwLTE2LjAwCgkJcyAxNi4wMCw3LjE1MiwgMTYuMDAsMTYuMDBMIDI3Mi4wMCw0MDAuMDAgbCA5Ni4wMCwwLjAwIGwwLjAwLTMyLjAwIGMwLjAwLTguODQ4LCA3LjE1Mi0xNi4wMCwgMTYuMDAtMTYuMDBzIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMEwgNDAwLjAwLDQwMC4wMCBsIDY5LjM0NCwwLjAwIEMgNDc1LjIxNiw0MDAuMDAsIDQ4MC4wMCwzOTUuMjE2LCA0ODAuMDAsMzg5LjM0NEwgNDgwLjAwLDEwLjY3MiB6TSAxMTIuMDAsMjg4LjAwTCAxNzYuMDAsMjg4LjAwTCAxNzYuMDAsMjQwLjAwTCAxMTIuMDAsMjQwLjAwek0gMTEyLjAwLDIwOC4wMEwgMTc2LjAwLDIwOC4wMEwgMTc2LjAwLDE2MC4wMEwgMTEyLjAwLDE2MC4wMHpNIDExMi4wMCwxMjguMDBMIDE3Ni4wMCwxMjguMDBMIDE3Ni4wMCw4MC4wMEwgMTEyLjAwLDgwLjAwek0gMjI0LjAwLDEyOC4wMEwgMjg4LjAwLDEyOC4wMEwgMjg4LjAwLDgwLjAwTCAyMjQuMDAsODAuMDB6TSAyMjQuMDAsMjA4LjAwTCAyODguMDAsMjA4LjAwTCAyODguMDAsMTYwLjAwTCAyMjQuMDAsMTYwLjAwek0gMjI0LjAwLDI4OC4wMEwgMjg4LjAwLDI4OC4wMEwgMjg4LjAwLDI0MC4wMEwgMjI0LjAwLDI0MC4wMHpNIDMzNi4wMCwxMjguMDBMIDQwMC4wMCwxMjguMDBMIDQwMC4wMCw4MC4wMEwgMzM2LjAwLDgwLjAwek0gMzM2LjAwLDIwOC4wMEwgNDAwLjAwLDIwOC4wMEwgNDAwLjAwLDE2MC4wMEwgMzM2LjAwLDE2MC4wMHpNIDMzNi4wMCwyODguMDBMIDQwMC4wMCwyODguMDBMIDQwMC4wMCwyNDAuMDBMIDMzNi4wMCwyNDAuMDB6IiBkYXRhLXRhZ3M9ImNhbGVuZGFyIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyYzsiIGQ9Ik0gMjU2LjAwLDE2MC4wMEEzMi4wMCwzMi4wMCAxODAuMDAgMSwwIDMyMC4wMCwxNjBBMzIuMDAsMzIuMDAgMTgwLjAwIDEsMCAyNTYuMDAsMTYwek0gNDY0LjAxNiwyNzIuMDBDIDQ2NC4wMCwyNzIuMDAsIDQ2NC4wMCwyNzIuMDAsIDQ2NC4wMTYsMjcyLjAwTCA0NjQuMDAsMzY4LjAwTCA0NjQuMDAsMzc2LjAwIEwgNDY0LjAwLDQxNi4wMCBjMC4wMCwyNi41MTItMjEuNTA0LDQ4LjAwLTQ4LjAwLDQ4LjAwbC02NC4wMCwwLjAwIEwgODguMDAsNDY0LjAwIEMgMzkuNDcyLDQ2NC4wMCwwLjAwLDQyNC41MTIsMC4wMCwzNzYuMDBsMC4wMC0zMjAuMDAgCgkJQzAuMDAsNy40ODgsIDM5LjQ3Mi0zMi4wMCwgODguMDAtMzIuMDBsIDI4OC4wMCwwLjAwIGMgNDguNTEyLDAuMDAsIDg4LjAwLDM5LjQ4OCwgODguMDAsODguMDBMIDQ2NC4wMCw4MC4wMCBjMC4wMCwwLjAwLDAuMDAsMC4wMCwgMC4wMTYsMC4wMEMgNTI3Ljk4NCwxMjguMDE2LCA1MjcuOTg0LDIyMy45ODQsIDQ2NC4wMTYsMjcyLjAweiBNIDg4LjAwLDQzMi4wMEwgMzUyLjAwLDQzMi4wMCBsIDY0LjAwLDAuMDAgCgkJYyA4LjgxNiwwLjAwLCAxNi4wMC03LjE2OCwgMTYuMDAtMTYuMDBsMC4wMC00MC4wMCBMIDQzMi4wMCwzNjguMDAgbDAuMDAtNTAuOTQ0IEMgNDI2Ljk3NiwzMTguODQ4LCA0MjEuNjMyLDMyMC4wMCwgNDE2LjAwLDMyMC4wMGwtMC4wMTYsMC4wMCBMIDQxNS45ODQsMzM2LjAwIEwgNDE1Ljk4NCwzNjguMDAgTCA0MTUuOTg0LDQwMC4wMCBjMC4wMCw4Ljg0OC03LjE2OCwxNi4wMC0xNi4wMCwxNi4wMGwtMzM2LjAwLDAuMDAgYy04LjgzMiwwLjAwLTE2LjAwLTcuMTUyLTE2LjAwLTE2LjAwbDAuMDAtMzIuMDAgCgkJbDAuMDAtMzEuMDg4IEMgMzguMTEyLDM0Ny4wMDgsIDMyLjAwLDM2MC43NjgsIDMyLjAwLDM3Ni4wMEMgMzIuMDAsNDA2LjkyOCwgNTcuMDU2LDQzMi4wMCwgODguMDAsNDMyLjAweiBNIDM5OS45ODQsMzg0LjAwbC0zMzYuMDAsMC4wMCBMIDYzLjk4NCw0MDAuMDAgbCAzMzYuMDAsMC4wMCBMIDM5OS45ODQsMzg0LjAwIHogTSAzOTkuOTg0LDM2OC4wMGwwLjAwLTE2LjAwIGwtMzM2LjAwLDAuMDAgTCA2My45ODQsMzY4LjAwIEwgMzk5Ljk4NCwzNjguMDAgeiBNIDM5OS45ODQsMzM2LjAwbDAuMDAtMTYuMDAgTCAzNTIuMDAsMzIwLjAwIEwgODguMDAsMzIwLjAwIAoJCWMtOC42NCwwLjAwLTE2LjcwNCwyLjExMi0yNC4wMCw1LjYwTCA2NC4wMCwzMzYuMDAgTCAzOTkuOTg0LDMzNi4wMCB6IE0gNDMyLjAwLDU2LjAwYzAuMDAtMzAuOTI4LTI1LjA3Mi01Ni4wMC01Ni4wMC01Ni4wMGwtMjg4LjAwLDAuMDAgQyA1Ny4wNTYsMC4wMCwgMzIuMDAsMjUuMDcyLCAzMi4wMCw1Ni4wMEwgMzIuMDAsMzA4LjE3NiAKCQlDIDQ3LjIxNiwyOTUuNTg0LCA2Ni43MzYsMjg4LjAwLCA4OC4wMCwyODguMDBMIDM1Mi4wMCwyODguMDAgbCA2NC4wMCwwLjAwIGMgOC44MTYsMC4wMCwgMTYuMDAtNy4xNjgsIDE2LjAwLTE2LjAwbDAuMDAtMzIuMDAgbC0xNDQuMDAsMC4wMCBjLTQ0LjE5MiwwLjAwLTgwLjAwLTM1LjgwOC04MC4wMC04MC4wMHMgMzUuODI0LTgwLjAwLCA4MC4wMC04MC4wMGwgMTQ0LjAwLDAuMDAgTCA0MzIuMDAsNTYuMDAgeiBNIDQ1Mi40MzIsMTEyLjAwTCAyODguMDAsMTEyLjAwIAoJCWMtMjYuNDY0LDAuMDAtNDguMDAsMjEuNTM2LTQ4LjAwLDQ4LjAwcyAyMS41MzYsNDguMDAsIDQ4LjAwLDQ4LjAwbCAxNDQuMDAsMC4wMCBjIDkuODcyLDAuMTI4LCAxOS42NjQsNC45MTIsIDI1LjYzMiwxMi44NjRjIDEuNjY0LDIuMjQsIDIuOTYsNC43NTIsIDQuMDAsNy4zNzYKCQljIDAuMTQ0LDAuMzUyLCAwLjQwLDAuNjI0LCAwLjUyOCwwLjk5MkMgNDczLjY2NCwyMTQuMTQ0LCA0ODAuMDAsMTk1LjY0OCwgNDgwLjAwLDE3Ni4wMEMgNDgwLjAwLDE1MS4zOTIsIDQ3MC4wNjQsMTI4LjU2LCA0NTIuNDMyLDExMi4wMHoiIGRhdGEtdGFncz0idmFsbGV0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyZDsiIGQ9Ik0gMzUxLjIxNiw0NjEuNjBjLTEzMS4yMzIsNTIuNTQ0LTI4MC4yNC0xMS4yMzItMzMyLjgwLTE0Mi40OAoJCWMtNTIuNTc2LTEzMS4yNjQsIDExLjIzMi0yODAuMjg4LCAxNDIuNDgtMzMyLjgzMmMgMTMxLjI0OC01Mi41NiwgMjgwLjI1NiwxMS4yMzIsIDMzMi44MTYsMTQyLjQ4QyA1NDYuMjg4LDI2MC4wMzIsIDQ4Mi40NjQsNDA5LjAyNCwgMzUxLjIxNiw0NjEuNjB6CgkJIE0gMTcyLjgwLDE1Ljk4NEMgNTguMTQ0LDYxLjkwNCwgMi4yMDgsMTkyLjUyOCwgNDguMTEyLDMwNy4yMGMgNDUuOTIsMTE0LjY1NiwgMTc2LjU2LDE3MC42MDgsIDI5MS4yMzIsMTI0LjY3MmMgMTE0LjY1Ni00NS45MDQsIDE3MC41OTItMTc2LjU0NCwgMTI0LjY4OC0yOTEuMjAKCQlDIDQxOC4wOTYsMjYuMDAsIDI4Ny40NzItMjkuOTIsIDE3Mi44MCwxNS45ODR6TSAyNjcuOTg0LDI1My42NDhjLTE2LjQwLDYuNTc2LTM1LjA0LTEuNDA4LTQxLjYxNi0xNy44MDgKCQlzIDEuNDA4LTM1LjAyNCwgMTcuNzkyLTQxLjYwYyAxNi40MC02LjU3NiwgMzUuMDU2LDEuNDA4LCA0MS42MTYsMTcuNzkyQyAyOTIuMzM2LDIyOC40MzIsIDI4NC4zNjgsMjQ3LjA1NiwgMjY3Ljk4NCwyNTMuNjQ4eiBNIDI1MC4xMTIsMjA5LjA3MgoJCWMtOC4xOTIsMy4yOTYtMTIuMTc2LDEyLjYwOC04LjkxMiwyMC44MTZjIDMuMjk2LDguMTkyLCAxMi42MjQsMTIuMTc2LCAyMC44MTYsOC45MTJjIDguMTc2LTMuMjgsIDEyLjE2LTEyLjYwOCwgOC44OTYtMjAuODE2CgkJQyAyNjcuNjMyLDIwOS43OTIsIDI1OC4zMDQsMjA1LjgwOCwgMjUwLjExMiwyMDkuMDcyek0gMjkxLjc0NCwzMTMuMDRjLTQ5LjIxNiwxOS43MTItMTA1LjA4OC00LjIyNC0xMjQuODAtNTMuNDI0CgkJYy0xOS43MTItNDkuMjE2LCA0LjIyNC0xMDUuMDg4LCA1My40MjQtMTI0LjgwYyA0OS4yMTYtMTkuNzEyLCAxMDUuMDg4LDQuMjA4LCAxMjQuODAsNTMuNDI0UyAzNDAuOTc2LDI5My4zNDQsIDI5MS43NDQsMzEzLjA0eiBNIDIzMi4yODgsMTY0LjUyOAoJCWMtMzIuNzY4LDEzLjEwNC00OC43MzYsNTAuNDQ4LTM1LjYzMiw4My4yMGMgMTMuMTIsMzIuNzUyLCA1MC40MzIsNDguNzM2LCA4My4xODQsMzUuNjMyYyAzMi43ODQtMTMuMTIsIDQ4Ljc1Mi01MC40NjQsIDM1LjY2NC04My4yMTYKCQlDIDMwMi4zNjgsMTY3LjM5MiwgMjY1LjA0LDE1MS4zOTIsIDIzMi4yODgsMTY0LjUyOHpNIDM3NC45MTIsMTc2LjM1MiBMIDM3NC44OCwxNzYuMzUyIEMgMzYxLjgwOCwxNDMuNzI4IDMzNi43NTIsMTE5LjQ1NiAzMDYuNzg0LDEwNi40OTYgQyAzMDYuNjcyLDEwNi40NDggMzA2LjYwOCwxMDYuMzIgMzA2LjQ0OCwxMDYuMjU2IEMgMzAyLjM4NCwxMDQuNTI4IDI5Ny42OTYsMTA2LjQwIDI5NS45NTIsMTEwLjQ4IEMgMjk0LjIwOCwxMTQuNTI4IDI5Ni4xMTIsMTE5LjIzMiAzMDAuMTQ0LDEyMC45NiBDIDMyNi40OCwxMzIuMjQgMzQ4LjU0NCwxNTMuNTY4IDM2MC4wNDgsMTgyLjMwNCBMIDM2MC4wNDgsMTgyLjI4OCBDIDM2MS42OTYsMTg2LjQwIDM2Ni4zNTIsMTg4LjQwIDM3MC40NDgsMTg2LjczNiBDIDM3NC41NDQsMTg1LjEwNCAzNzYuNTQ0LDE4MC40NDggMzc0LjkxMiwxNzYuMzUyIFpNIDQyOS44NCwxNjIuOTc2IEMgNDMzLjkzNiwxNjEuMzI4IDQzNS45MzYsMTU2LjY3MiA0MzQuMzA0LDE1Mi41NzYgQyA0MTQuNzA0LDEwMy42NDggMzc3LjA4OCw2Ny4yMTYgMzMyLjE0NCw0Ny44MDggQyAzMzEuOTUyLDQ3LjcyOCAzMzEuODA4LDQ3LjU1MiAzMzEuNjE2LDQ3LjQ1NiBDIDMyNy41NTIsNDUuNzI4IDMyMi44NjQsNDcuNTg0IDMyMS4xMiw1MS42NjQgQyAzMTkuMzc2LDU1LjcyOCAzMjEuMjgsNjAuNDMyIDMyNS4zMTIsNjIuMTYgQyAzNjYuNzIsNzkuODg4IDQwMS4zNzYsMTEzLjQwOCA0MTkuNDQsMTU4LjUyOCBDIDQyMS4wODgsMTYyLjYyNCA0MjUuNzQ0LDE2NC42MjQgNDI5Ljg0LDE2Mi45NzYgWk0gNDAwLjEyOCwxNzQuODY0IEMgNDA0LjIyNCwxNzMuMjE2IDQwNi4yMjQsMTY4LjU2IDQwNC41OTIsMTY0LjQ2NCBDIDM4OC4yNTYsMTIzLjY4IDM1Ni45MTIsOTMuMzQ0IDMxOS40NzIsNzcuMTY4IEMgMzE5LjI5Niw3Ny4wNzIgMzE5LjIwLDc2LjkyOCAzMTkuMDQsNzYuODQ4IEMgMzE0Ljk3Niw3NS4xMiAzMTAuMjg4LDc2Ljk5MiAzMDguNTQ0LDgxLjA1NiBDIDMwNi44MCw4NS4xMiAzMDguNzA0LDg5LjgyNCAzMTIuNzY4LDkxLjU2OCBMIDMxMi43MzYsOTEuNTY4IEMgMzQ2LjY0LDEwNi4wOCAzNzQuOTc2LDEzMy40ODggMzg5LjcyOCwxNzAuNDE2IEMgMzkxLjM3NiwxNzQuNTI4IDM5Ni4wMzIsMTc2LjUxMiA0MDAuMTI4LDE3NC44NjQgWk0gMjE2LjIwOCwzMzcuNDA4IEMgMjE3Ljk1MiwzMzMuMzI4IDIxNi4wNjQsMzI4LjY0IDIxMi4wMCwzMjYuODggQyAxODUuNjY0LDMxNS42MTYgMTYzLjYwLDI5NC4yNzIgMTUyLjExMiwyNjUuNTY4IEwgMTUyLjA5NiwyNjUuNTY4IEMgMTUwLjQ2NCwyNjEuNDcyIDE0NS44MDgsMjU5LjQ3MiAxNDEuNjk2LDI2MS4xMiBDIDEzNy42MCwyNjIuNzY4IDEzNS42MCwyNjcuNDA4IDEzNy4yNDgsMjcxLjUyIEwgMTM3LjI2NCwyNzEuNTIgQyAxNTAuMzIsMzA0LjEyOCAxNzUuMzkyLDMyOC40MTYgMjA1LjM2LDM0MS4zNzYgQyAyMDUuNDcyLDM0MS40MjQgMjA1LjU1MiwzNDEuNTUyIDIwNS42OTYsMzQxLjYwIEMgMjA5Ljc2LDM0My4zNDQgMjE0LjQ2NCwzNDEuNDg4IDIxNi4yMDgsMzM3LjQwOCBaTSAxOTEuMDA4LDM5Ni4yNCBDIDE5Mi43NTIsMzkyLjE3NiAxOTAuODY0LDM4Ny40ODggMTg2LjgxNiwzODUuNzI4IEMgMTQ1LjQwOCwzNjguMDAgMTEwLjc2OCwzMzQuNDggOTIuNjg4LDI4OS4zNzYgQyA5MS4wNCwyODUuMjY0IDg2LjM4NCwyODMuMjggODIuMjg4LDI4NC45MjggQyA3OC4xNzYsMjg2LjU2IDc2LjE3NiwyOTEuMjE2IDc3Ljg0LDI5NS4zNDQgQyA5Ny40NCwzNDQuMjcyIDEzNS4wNCwzODAuNjg4IDE4MC4wMCw0MDAuMTEyIEMgMTgwLjE2LDQwMC4xOTIgMTgwLjMwNCw0MDAuMzY4IDE4MC40OTYsNDAwLjQ0OCBDIDE4NC41Niw0MDIuMTc2IDE4OS4yNjQsNDAwLjMwNCAxOTEuMDA4LDM5Ni4yNCBaTSAxOTkuMzkyLDM1Ni4zMzYgTCAxOTkuMzkyLDM1Ni4yODggQyAxNjUuNTIsMzQxLjc5MiAxMzcuMTY4LDMxNC4zNjggMTIyLjQwLDI3Ny40NCBDIDEyMC43NTIsMjczLjMyOCAxMTYuMDk2LDI3MS4zNiAxMTIuMDAsMjcyLjk5MiBDIDEwNy45MiwyNzQuNjU2IDEwNS45MDQsMjc5LjI5NiAxMDcuNTY4LDI4My40MDggQyAxMjMuODg4LDMyNC4xNzYgMTU1LjIzMiwzNTQuNTQ0IDE5Mi42ODgsMzcwLjczNiBDIDE5Mi44NDgsMzcwLjgwIDE5Mi45NDQsMzcwLjk2IDE5My4xMDQsMzcxLjAyNCBDIDE5Ny4xNjgsMzcyLjc2OCAyMDEuODcyLDM3MC44OCAyMDMuNjE2LDM2Ni44MzIgQyAyMDUuMzYsMzYyLjc1MiAyMDMuNDU2LDM1OC4wNjQgMTk5LjQwOCwzNTYuMzM2IFoiIGRhdGEtdGFncz0idnluaWwiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDJlOyIgZD0iTSAzOTcuMzEyLDI5Ni44OEMgMzk0LjMzNiwzMDEuMzI4LCAzODkuMzQ0LDMwNC4wMCwgMzg0LjAwLDMwNC4wMGwtMTYuMDAsMC4wMCBjLTguODQ4LDAuMDAtMTYuMDAtNy4xNTItMTYuMDAtMTYuMDBsMC4wMC05Ni4wMCBjMC4wMC04Ljg0OCwgNy4xNTItMTYuMDAsIDE2LjAwLTE2LjAwbCA2NC4wMCwwLjAwIAoJCWMgOC44NDgsMC4wMCwgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwbDAuMDAsMjQuMDAgYzAuMDAsMy4xNTItMC45NDQsNi4yNTYtMi42ODgsOC44OEwgMzk3LjMxMiwyOTYuODh6IE0gNDMyLjAwLDE5Mi4wMGwtNjQuMDAsMC4wMCBsMC4wMCw5Ni4wMCBsIDE2LjAwLDAuMDAgbCA0OC4wMC03Mi4wMEwgNDMyLjAwLDE5Mi4wMCB6TSA1MDMuOTM2LDIzNC42MjRsLTY0LjAwLDk2LjAwQyA0MzEuMDA4LDM0NC4wMTYsIDQxNi4wNjQsMzUyLjAwLCA0MDAuMDAsMzUyLjAwbC02NC4wMCwwLjAwIEwgMzM2LjAwLDM4NC4wMCBjMC4wMCwyNi40NjQtMjEuNTM2LDQ4LjAwLTQ4LjAwLDQ4LjAwTCA0OC4wMCw0MzIuMDAgQyAyMS41MzYsNDMyLjAwLDAuMDAsNDEwLjQ2NCwwLjAwLDM4NC4wMGwwLjAwLTE3Ni4wMCAKCQljMC4wMC0yNi40NjQsIDIxLjUzNi00OC4wMCwgNDguMDAtNDguMDBsMC4wMCwwLjAwIGwwLjAwLTQ4LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMGwgMTguMjcyLDAuMDAgYyA3LjE1Mi0yNy41MzYsIDMyLjAwLTQ4LjAwLCA2MS43NDQtNDguMDBjIDI5LjcxMiwwLjAwLCA1NC41NiwyMC40NjQsIDYxLjcxMiw0OC4wMGwgODQuNTEyLDAuMDAgCgkJYyA3LjE1Mi0yNy41MzYsIDMyLjAwLTQ4LjAwLCA2MS43NDQtNDguMDBjIDI5LjcxMiwwLjAwLCA1NC41NiwyMC40NjQsIDYxLjcxMiw0OC4wMEwgNDY0LjAwLDY0LjAwIGMgMjYuNDY0LDAuMDAsIDQ4LjAwLDIxLjUzNiwgNDguMDAsNDguMDBsMC4wMCw5Ni4wMCBDIDUxMi4wMCwyMTcuNTA0LCA1MDkuMjE2LDIyNi43MiwgNTAzLjkzNiwyMzQuNjI0eiBNIDQ4LjAwLDE5Mi4wMAoJCWMtOC44MzIsMC4wMC0xNi4wMCw3LjE1Mi0xNi4wMCwxNi4wMEwgMzIuMDAsMzg0LjAwIGMwLjAwLDguODQ4LCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDBsIDI0MC4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAtNy4xNTIsIDE2LjAwLTE2LjAwbDAuMDAtMzIuMDAgbDAuMDAtMzIuMDAgbDAuMDAtMTEyLjAwIGMwLjAwLTguODQ4LTcuMTUyLTE2LjAwLTE2LjAwLTE2LjAwTCA0OC4wMCwxOTIuMDAgeiBNIDE3Ni4wMTYsNDguMDAKCQljLTE3LjY4LDAuMDAtMzIuMDAsMTQuMzM2LTMyLjAwLDMyLjAwcyAxNC4zMiwzMi4wMCwgMzIuMDAsMzIuMDBjIDE3LjY2NCwwLjAwLCAzMi4wMC0xNC4zMzYsIDMyLjAwLTMyLjAwUyAxOTMuNjY0LDQ4LjAwLCAxNzYuMDE2LDQ4LjAweiBNIDM4NC4wMCw0OC4wMGMtMTcuNjgsMC4wMC0zMi4wMCwxNC4zMzYtMzIuMDAsMzIuMDBzIDE0LjMyLDMyLjAwLCAzMi4wMCwzMi4wMAoJCWMgMTcuNjY0LDAuMDAsIDMyLjAwLTE0LjMzNiwgMzIuMDAtMzIuMDBTIDQwMS42NjQsNDguMDAsIDM4NC4wMCw0OC4wMHogTSA0ODAuMDAsMTEyLjAwYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBsLTE4LjI4OCwwLjAwIGMtNy4xNTIsMjcuNTM2LTMyLjAwLDQ4LjAwLTYxLjcxMiw0OC4wMGMtMjkuNzQ0LDAuMDAtNTQuNTkyLTIwLjQ2NC02MS43NDQtNDguMDAKCQlsLTg0LjUxMiwwLjAwIGMtNy4xNTIsMjcuNTM2LTMyLjAwLDQ4LjAwLTYxLjcxMiw0OC4wMGMtMjkuNzQ0LDAuMDAtNTQuNTkyLTIwLjQ2NC02MS43NDQtNDguMDBMIDk2LjAwLDk2LjAwIGMtOC44MzIsMC4wMC0xNi4wMCw3LjE1Mi0xNi4wMCwxNi4wMGwwLjAwLDQ4LjAwIGwgMjA4LjAwLDAuMDAgYyAyNi40NjQsMC4wMCwgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMGwwLjAwLDExMi4wMCBsIDY0LjAwLDAuMDAgCgkJYyA1LjM0NCwwLjAwLCAxMC4zMzYtMi42NzIsIDEzLjMxMi03LjEybCA2NC4wMC05Ni4wMEMgNDc5LjA1NiwyMTQuMjU2LCA0ODAuMDAsMjExLjE1MiwgNDgwLjAwLDIwOC4wMEwgNDgwLjAwLDExMi4wMCB6IiBkYXRhLXRhZ3M9InRydWNrIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyZjsiIGQ9Ik0gMjQ4LjAwLDQ4MC4wMEMgMTExLjAyNCw0ODAuMDAsMC4wMCwzNjguOTc2LDAuMDAsMjMyLjAwUyAxMTEuMDI0LTE2LjAwLCAyNDguMDAtMTYuMDBTIDQ5Ni4wMCw5NS4wMjQsIDQ5Ni4wMCwyMzIuMDBTIDM4NC45NzYsNDgwLjAwLCAyNDguMDAsNDgwLjAweiBNIDQ2My42MCwyNDAuMDAKCWwtOTUuOTM2LDAuMDAgYy0wLjg4LDM1LjQ0LTcuMTg0LDY5LjI5Ni0xOC4zNjgsMTAwLjI4OGMgMjEuNjAsOS4wMDgsIDQxLjU2OCwyMC45OTIsIDU5Ljc3NiwzNS4xNTJDIDQ0MS40NCwzMzkuMTA0LCA0NjEuNjgsMjkxLjkyLCA0NjMuNjAsMjQwLjAwegoJIE0gMjM5LjE1MiwxNi40NDhjLTI2LjU5MiwyMi4xNDQtNDguODk2LDUwLjg5Ni02NS4yMTYsODQuMjg4YyAyMC45NDQsNi41NDQsIDQzLjEzNiwxMC4xMjgsIDY2LjA2NCwxMC44NjRsMC4wMC05NS4xODQgCglDIDIzOS43MTIsMTYuNDE2LCAyMzkuNDQsMTYuNDMyLCAyMzkuMTUyLDE2LjQ0OHogTSAyNTYuODE2LDQ0Ny41NTJjIDMwLjE3Ni0yNS4xMiwgNTQuODAtNTguNzY4LCA3MS40NTYtOTguMDE2Yy0yMi44MTYtNy43OTItNDcuMDU2LTEyLjMyLTcyLjI4OC0xMy4xMgoJTCAyNTUuOTg0LDQ0Ny42MCBDIDI1Ni4yODgsNDQ3LjU4NCwgMjU2LjU0NCw0NDcuNTY4LCAyNTYuODE2LDQ0Ny41NTJ6IE0gMjgzLjQ3Miw0NDQuODMyYyA0NC4xNi03LjM0NCwgODMuNzc2LTI3Ljk2OCwgMTE0LjYyNC01Ny44MjQKCWMtMTYuNzUyLTEyLjg0OC0zNS4wNTYtMjMuNzI4LTU0Ljg0OC0zMS45NjhDIDMyOC42ODgsMzg5LjU1MiwgMzA4LjI1Niw0MjAuMDY0LCAyODMuNDcyLDQ0NC44MzJ6IE0gMjQwLjAwLDQ0Ny42MGwwLjAwLTExMS4xODQgCgljLTI1LjIzMiwwLjgxNi00OS40ODgsNS4zMjgtNzIuMjg4LDEzLjEyYyAxNi42NTYsMzkuMjQ4LCA0MS4yOCw3Mi44OTYsIDcxLjQ1Niw5OC4wMTZDIDIzOS40NTYsNDQ3LjU2OCwgMjM5LjcxMiw0NDcuNTg0LCAyNDAuMDAsNDQ3LjYweiBNIDE1Mi43MzYsMzU1LjAyNAoJYy0xOS43Niw4LjI0LTM4LjA4LDE5LjEyLTU0LjgzMiwzMS45NjhjIDMwLjgzMiwyOS44NTYsIDcwLjQ2NCw1MC40OCwgMTE0LjYyNCw1Ny44MjRDIDE4Ny43MjgsNDIwLjA2NCwgMTY3LjMxMiwzODkuNTUyLCAxNTIuNzM2LDM1NS4wMjR6IE0gMTYxLjY4LDMzNC43ODQKCUMgMTg2LjM1MiwzMjYuMjI0LCAyMTIuNjQsMzIxLjIzMiwgMjQwLjAwLDMyMC40MEwgMjQwLjAwLDI0MC4wMCBMIDE0NC4zMzYsMjQwLjAwIEMgMTQ1LjIwLDI3My41MDQsIDE1MS4xMzYsMzA1LjUyLCAxNjEuNjgsMzM0Ljc4NHogTSAyNDAuMDAsMjI0LjAwbDAuMDAtOTYuNDAgCgljLTI1LjIzMi0wLjc2OC00OS42MzItNC44OTYtNzIuNjI0LTEyLjMwNEMgMTUzLjUyLDE0OC4yODgsIDE0NS4zNDQsMTg1LjA0LCAxNDQuMzM2LDIyNC4wMEwgMjQwLjAwLDIyNC4wMCB6IE0gMjEyLjUyOCwxOS4xNjgKCWMtMzkuNTY4LDYuNTc2LTc1LjUwNCwyMy44MDgtMTA0LjcyLDQ4LjgzMmMgMTUuNzYsMTAuOTI4LCAzMi44MCwyMC4xNzYsIDUxLjAwOCwyNy4yMEMgMTcyLjc2OCw2Ni4yNzIsIDE5MS4wMjQsNDAuNTkyLCAyMTIuNTI4LDE5LjE2OHogTSAyNTYuMDAsMTYuNDAKCWwwLjAwLDk1LjE4NCBjIDIyLjkxMi0wLjczNiwgNDUuMTItNC4zMiwgNjYuMDY0LTEwLjg2NGMtMTYuMzM2LTMzLjM5Mi0zOC42MjQtNjIuMTQ0LTY1LjIxNi04NC4yODhDIDI1Ni41NzYsMTYuNDMyLCAyNTYuMjg4LDE2LjQxNiwgMjU2LjAwLDE2LjQwegoJIE0gMzM3LjE4NCw5NS4yMGMgMTguMTkyLTcuMDI0LCAzNS4yMTYtMTYuMjg4LCA1MS4wMDgtMjcuMjBjLTI5LjIxNi0yNS4wMDgtNjUuMTUyLTQyLjI1Ni0xMDQuNzItNDguODMyQyAzMDQuOTc2LDQwLjU5MiwgMzIzLjIxNiw2Ni4yNzIsIDMzNy4xODQsOTUuMjB6CgkgTSAzMjguNjI0LDExNS4yOTZjLTIzLjAwOCw3LjQwOC00Ny40MDgsMTEuNTM2LTcyLjYyNCwxMi4zMDRMIDI1Ni4wMCwyMjQuMDAgbCA5NS42NjQsMC4wMCBDIDM1MC42NTYsMTg1LjA0LCAzNDIuNDY0LDE0OC4yODgsIDMyOC42MjQsMTE1LjI5NnogTSAyNTYuMDAsMjQwLjAwTCAyNTYuMDAsMzIwLjQwIAoJYyAyNy4zNDQsMC44MzIsIDUzLjYzMiw1LjgwOCwgNzguMzIsMTQuMzY4YyAxMC41MjgtMjkuMjY0LCAxNi40NjQtNjEuMjgsIDE3LjM0NC05NC43ODRMIDI1Ni4wMCwyMzkuOTg0IHogTSA4Ni45NDQsMzc1LjQ0QyAxMDUuMTUyLDM2MS4yOCwgMTI1LjEyLDM0OS4yOTYsIDE0Ni43MDQsMzQwLjI4OAoJQyAxMzUuNTIsMzA5LjI5NiwgMTI5LjIxNiwyNzUuNDQsIDEyOC4zMzYsMjQwLjAwTCAzMi40MCwyNDAuMDAgQyAzNC4zMiwyOTEuOTIsIDU0LjU2LDMzOS4xMDQsIDg2Ljk0NCwzNzUuNDR6IE0gMzIuNDAsMjI0LjAwbCA5NS45MzYsMC4wMCAKCWMgMC45OTItNDAuODgsIDkuNTM2LTc5LjQ4OCwgMjQuMDQ4LTExNC4xOTJjLTIwLjI3Mi03LjkwNC0zOS4xNjgtMTguNDMyLTU2LjYwOC0zMC44OTZDIDU4LjIwOCwxMTYuMzA0LCAzNC40OTYsMTY3LjQyNCwgMzIuNDAsMjI0LjAweiBNIDQwMC4yMjQsNzguOTI4CgljLTE3LjQ0LDEyLjQ0OC0zNi4zMzYsMjIuOTkyLTU2LjYyNCwzMC44OTZjIDE0LjUyOCwzNC43MDQsIDIzLjA1Niw3My4zMTIsIDI0LjA2NCwxMTQuMTkybCA5NS45MzYsMC4wMCBDIDQ2MS41MDQsMTY3LjQyNCwgNDM3Ljc3NiwxMTYuMzA0LCA0MDAuMjI0LDc4LjkyOHoiIGRhdGEtdGFncz0id29ybGQiIC8+CjxnbHlwaCBjbGFzcz0iaGlkZGVuIiB1bmljb2RlPSImI3hmMDAwOyIgZD0iTTAsNDgwTCA1MTIgLTMyTDAgLTMyIHoiIGhvcml6LWFkdi14PSIwIiAvPgo8L2ZvbnQ+PC9kZWZzPjwvc3ZnPg==) format('svg'), url(data:../font/ttf;charset=utf-8;base64,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) format('truetype');
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: 'linecons';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
[class^="li_"]:before,
[class*=" li_"]:before {
  font-family: 'linecons';
  font-style: normal;
  speak: none;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.li_heart:before {
  content: "\e000";
}
.li_cloud:before {
  content: "\e001";
}
.li_star:before {
  content: "\e002";
}
.li_tv:before {
  content: "\e003";
}
.li_sound:before {
  content: "\e004";
}
.li_video:before {
  content: "\e005";
}
.li_trash:before {
  content: "\e006";
}
.li_user:before {
  content: "\e007";
}
.li_key:before {
  content: "\e008";
}
.li_search:before {
  content: "\e009";
}
.li_settings:before {
  content: "\e00a";
}
.li_camera:before {
  content: "\e00b";
}
.li_tag:before {
  content: "\e00c";
}
.li_lock:before {
  content: "\e00d";
}
.li_bulb:before {
  content: "\e00e";
}
.li_pen:before {
  content: "\e00f";
}
.li_diamond:before {
  content: "\e010";
}
.li_display:before {
  content: "\e011";
}
.li_location:before {
  content: "\e012";
}
.li_eye:before {
  content: "\e013";
}
.li_bubble:before {
  content: "\e014";
}
.li_stack:before {
  content: "\e015";
}
.li_cup:before {
  content: "\e016";
}
.li_phone:before {
  content: "\e017";
}
.li_news:before {
  content: "\e018";
}
.li_mail:before {
  content: "\e019";
}
.li_like:before {
  content: "\e01a";
}
.li_photo:before {
  content: "\e01b";
}
.li_note:before {
  content: "\e01c";
}
.li_clock:before {
  content: "\e01d";
}
.li_paperplane:before {
  content: "\e01e";
}
.li_params:before {
  content: "\e01f";
}
.li_banknote:before {
  content: "\e020";
}
.li_data:before {
  content: "\e021";
}
.li_music:before {
  content: "\e022";
}
.li_megaphone:before {
  content: "\e023";
}
.li_study:before {
  content: "\e024";
}
.li_lab:before {
  content: "\e025";
}
.li_food:before {
  content: "\e026";
}
.li_t-shirt:before {
  content: "\e027";
}
.li_fire:before {
  content: "\e028";
}
.li_clip:before {
  content: "\e029";
}
.li_shop:before {
  content: "\e02a";
}
.li_calendar:before {
  content: "\e02b";
}
.li_vallet:before {
  content: "\e02c";
}
.li_vynil:before {
  content: "\e02d";
}
.li_truck:before {
  content: "\e02e";
}
.li_world:before {
  content: "\e02f";
}
.menu-fixed .sp-megamenu-parent >li >a,
.menu-fixed .sp-megamenu-parent >li >span {
  color: #234c7b;
}
.menu-fixed .sp-megamenu-parent >li >a .fa-home,
.menu-fixed .sp-megamenu-parent >li >span .fa-home {
  color: #234c7b;
}
.menu-fixed .sp-megamenu-parent >li.sp-has-child:hover >.sp-dropdown {
  top: 50px;
}
.menu-fixed .sp-megamenu-parent >li.sp-has-child:hover > a:before {
  opacity: 1;
  background: #e80032;
}
.menu-fixed .sp-megamenu-parent >li:hover > a:before {
  background: #234c7b;
}
.menu-fixed .sp-megamenu-parent >li.active>a,
.menu-fixed .sp-megamenu-parent >li:hover>a {
  color: #202020;
}
.menu-fixed .sp-megamenu-parent >li.active>a .fa-home,
.menu-fixed .sp-megamenu-parent >li:hover>a .fa-home {
  color: #e80032;
}
#sp-menu {
  padding-right: 0;
  margin-top: 0px;
}
.sp-megamenu-parent {
  list-style: none;
  padding: 0;
  margin: 0;
  z-index: 99;
  display: block;
  text-align: left;
  position: relative;
  height: 60px;
}
.sp-megamenu-parent >li {
  display: inline-block;
  position: relative;
  padding: 0;
}
.sp-megamenu-parent >li.menu-justify {
  position: static;
}
.sp-megamenu-parent >li >a,
.sp-megamenu-parent >li >span {
  display: inline-block;
  padding: 0 10px;
  line-height: 60px;
  letter-spacing: 0.01em;
  margin: 0;
  font-weight: 500;
  height: 60px;
  text-transform: uppercase;
}
.sp-megamenu-parent >li >a .fa-home,
.sp-megamenu-parent >li >span .fa-home {
  font-size: 134%;
}
.sp-megamenu-parent >li.sp-has-child>a:after,
.sp-megamenu-parent >li.sp-has-child>span:after {
  font-family: "FontAwesome";
  content: " \f107";
}
.sp-megamenu-parent >li.sp-has-child:hover > a:before {
  opacity: 1;
  bottom: 0px;
  z-index: 1;
  width: 100%;
  background: #e80032;
}
.sp-megamenu-parent >li > a:before {
  content: '';
  width: 0;
  height: 5px;
  position: absolute;
  left: 0;
  right: 0;
  top: auto;
  margin: 0 auto;
  bottom: 0;
  opacity: 0;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}
.sp-megamenu-parent >li:hover > a:before {
  opacity: 1;
  width: 80%;
  background: #0750a4;
}
.sp-megamenu-parent >li.catalog a {
  cursor: n-resize;
}
.sp-megamenu-parent >li.catalog:hover a {
  color: #0750a4;
}
.sp-megamenu-parent >li.catalog .fa-barcode {
  font-size: 89%;
}
.sp-megamenu-parent >li.catalog ul.sp-mega-group a.sp-group-title {
  display: none;
}
.sp-megamenu-parent .sp-module {
  padding: 10px;
}
.sp-megamenu-parent .sp-mega-group {
  list-style: none;
  padding: 0 0 10px 0;
  margin: 0;
}
.sp-megamenu-parent .sp-mega-group .sp-mega-group-child {
  list-style: none;
  padding: 0;
  margin: 0;
}
.sp-megamenu-parent .sp-dropdown {
  margin: 0;
  position: absolute;
  z-index: 20;
  display: none;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #f5f9fb;
  -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);
  box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .sp-module-title {
  text-transform: uppercase;
  font-weight: bold;
  color: #141414;
  padding: 13px 10px 14px 20px;
  margin-bottom: 0;
  font-size: 19px;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .tagspopular ul li a {
  line-height: 1;
  font-size: 14px;
  padding: 15px 10px 15px 25px;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .tagspopular ul li a:before {
  display: none;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .tagspopular ul li a:hover {
  background: #ffffff;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .latestnews div {
  padding: 0;
  margin: 0;
  border: 0;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .latestnews div a {
  line-height: 1.3;
  font-size: 14px;
  padding: 13px 10px 13px 25px;
  border-bottom: 1px solid #e8e8e8;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .latestnews div a:hover {
  background: #fff;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .latestnews div small {
  display: none;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-module .latestnews div:last-child a {
  border: 0;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items {
  list-style: none;
  padding: 0;
  margin: 0;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after {
  font-family: "FontAwesome";
  content: " \f105";
  float: right;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main {
  top: 100%;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right {
  left: 0;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {
  left: auto;
  right: 0;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-left {
  right: 0;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub {
  top: 0;
  left: 100%;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub .sp-dropdown-inner {
  box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {
  display: block;
  padding: 0;
  position: relative;
  border-bottom: 1px solid #EDEDED;
  text-align: left;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:last-child {
  border-bottom: none;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span {
  display: block;
  padding: 9px 10px 11px 15px;
  font-size: 14px;
  cursor: pointer;
  background-color: #fff;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a.sp-group-title,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span.sp-group-title {
  text-transform: uppercase;
  font-weight: 600;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item a .fa {
  padding-right: 3px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item a:hover .fa {
  padding-right: 5px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a.sp-group-title {
  pointer-events: none;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:not(.sp-group-title):hover {
  background-color: #234c7b;
  color: #fff;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a:not(.sp-group-title) {
  background-color: #234c7b;
  color: #fff;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item a .fa {
  color: #234c7b;
  font-size: 82%;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover a .fa {
  color: #fff;
}
.sp-megamenu-parent .sp-dropdown-mega >.row {
  margin-top: 30px;
}
.sp-megamenu-parent .sp-dropdown-mega >.row:first-child {
  margin-top: 0;
}
.sp-megamenu-parent .sp-has-child:hover >.sp-dropdown {
  display: block;
}
.sp-megamenu-parent.menu-fade .sp-has-child:hover >.sp-dropdown {
  -webkit-animation: spMenuFadeIn 400ms;
  animation: spMenuFadeIn 400ms;
}
.sp-megamenu-parent.menu-zoom .sp-has-child:hover >.sp-dropdown {
  -webkit-animation: spMenuZoom 400ms;
  animation: spMenuZoom 400ms;
}
.sp-mega-group .sp-menu-item.sp-has-child:hover >a {
  background-color: #234c7b;
  color: #fff;
}
.sp-mega-group .sp-menu-item.sp-has-child >a:hover {
  background-color: #234c7b;
}
#offcanvas-toggler {
  float: right;
  line-height: 50px;
  margin-left: 15px;
  margin-right: 15px;
  font-size: 24px;
}
#offcanvas-toggler >i {
  -webkit-transition: color 400ms, background-color 400ms;
  -o-transition: color 400ms, background-color 400ms;
  transition: color 400ms, background-color 400ms;
}
#offcanvas-toggler >i:hover {
  color: #fff;
}
.off-canvas-menu-init {
  overflow-x: hidden;
  position: relative;
}
.offcanvas .offcanvas-overlay {
  visibility: visible;
  opacity: 1;
}
.offcanvas-overlay {
  background: rgba(0,0,0,0.2);
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 9999;
  visibility: hidden;
  -webkit-transition: .5s;
  transition: .5s;
}
.body-wrapper {
  position: relative;
  -webkit-transition: .5s;
  transition: .5s;
  right: 0;
  backface-visibility: hidden;
}
.close-offcanvas {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 1;
  border-radius: 100%;
  width: 25px;
  height: 25px;
  line-height: .5;
  text-align: center;
  font-size: 16px;
  border: 1px solid #fff;
  color: #fff;
  padding-top: 3px;
}
.offcanvas-menu {
  width: 320px;
  height: 100%;
  background-color: #032b4f;
  color: #fff;
  position: fixed;
  top: 0;
  right: 0;
  -webkit-transform: translateX(320px);
  transform: translateX(320px);
  visibility: hidden;
  overflow: inherit;
  -webkit-transition: .5s;
  transition: .5s;
  z-index: 10000;
}
.offcanvas-menu .offcanvas-inner .sp-module {
  margin-top: 20px;
  border-bottom: 1px solid rgba(0,0,0,0.08);
  margin-bottom: 50px;
}
.offcanvas-menu .offcanvas-inner .sp-module:after {
  display: none;
}
.offcanvas-menu .offcanvas-inner .sp-module:last-child {
  border-bottom: none;
  margin-bottom: 0;
}
.offcanvas-menu .offcanvas-inner .sp-module.off-canvas-menu {
  padding: 0;
}
.offcanvas-menu .offcanvas-inner .sp-module .sp-module-title {
  font-size: 16px;
  line-height: 1;
  text-transform: uppercase;
  color: #444;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li {
  border: 0;
  position: relative;
  border-bottom: 1px solid rgba(0,0,0,0.1);
  overflow: hidden;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a {
  -webkit-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  padding: 10px 20px;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  font-weight: 500;
  line-height: 28px;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:focus a {
  background: rgba(0,0,0,0.15);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus {
  background: rgba(0,0,0,0.15);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li.active > a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li:hover > a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li:focus > a {
  background: rgba(0,0,0,0.15) !important;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li > a:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li > a:focus {
  background: rgba(0,0,0,0.15) !important;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  padding: 13px 20px;
  cursor: pointer;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler .open-icon {
  display: none;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler .close-icon {
  display: inline;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler.collapsed .open-icon {
  display: inline;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler.collapsed .close-icon {
  display: none;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li >a:after {
  display: none;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul {
  background: rgba(0,0,0,0.02);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul >li > a {
  padding-left: 30px;
}
.offcanvas-menu .offcanvas-inner .sp-module:first-child {
  margin-top: 0;
  padding: 30px;
}
.offcanvas-menu .offcanvas-inner .search {
  margin-top: 25px;
}
.offcanvas-menu .offcanvas-inner .search input {
  width: 100%;
  background: transparent;
  border-color: #5f5f5f;
  color: #fff;
}
.offcanvas {
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
}
.offcanvas .body-wrapper {
  right: 0;
  -webkit-transform: translateX(-320px);
  transform: translateX(-320px);
}
.offcanvas .body-wrapper:after {
  width: 100%;
  height: 100%;
  right: 0;
}
.offcanvas .offcanvas-menu {
  visibility: visible;
  z-index: 9999;
  right: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.offcanvas .offcanvas-menu ul.nav-child li {
  padding-left: 10px;
}
.menu .nav-child.small {
  font-size: inherit;
}
.sp-megamenu-parent.menu-fade-up .sp-has-child:hover >.sp-dropdown {
  -webkit-animation: spMenuFadeInUp 400ms;
  animation: spMenuFadeInUp 400ms;
}
.sp-megamenu-parent.menu-rotate .sp-has-child:hover >.sp-dropdown {
  opacity: 1;
  -webkit-transform: rotateX(0deg);
  transform: rotateX(0deg);
  visibility: visible;
}
.sp-megamenu-parent.menu-slide-down .sp-has-child:hover >.sp-dropdown {
  -webkit-transition: all 400ms ease;
  transition: all 400ms ease;
  opacity: 1;
  visibility: visible;
  top: 50px;
}
.sp-megamenu-parent.menu-slide-down .sp-has-child:hover >.sp-dropdown .sp-dropdown {
  top: 0;
}
.menu-slide-down .sp-has-child >.sp-dropdown {
  top: 60px;
  opacity: 0;
  visibility: hidden;
  display: block;
}
.menu-slide-down .sp-has-child >.sp-dropdown.sp-dropdown-mega {
  left: auto;
  right: 0;
}
.menu-slide-down .sp-has-child:hover a:before {
  bottom: -15px;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}
.menu-rotate .sp-has-child {
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
.menu-rotate .sp-has-child >.sp-dropdown {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transform: rotateX(-70deg);
  transform: rotateX(-70deg);
  -webkit-transition: transform 0.4s ease 0s, opacity 0.2s ease 0s, visibility 0.2s ease 0s;
  transition: transform 0.4s ease 0s, opacity 0.2s ease 0s, visibility 0.2s ease 0s;
  opacity: 0;
  visibility: hidden;
  display: block;
}
.menu-rotate .sp-has-child >.sp-dropdown.sp-dropdown-mega {
  left: auto;
  right: 0;
}
.menu-drop-in .sp-has-child .sp-dropdown-inner {
  background: transparent none repeat scroll 0 0;
  box-shadow: none;
  padding: 0;
}
.menu-drop-in .sp-has-child .sp-dropdown-items {
  margin: 0;
  padding: 0;
  perspective: 1000px;
}
.menu-drop-in .sp-has-child .sp-menu-item {
  -webkit-transform: translate(0,100px);
  transform: translate(0,100px);
  opacity: 0;
  padding: 0 20px !important;
  background-color: #f7f8fa;
}
.menu-drop-in .sp-has-child .sp-menu-item:first-child {
  padding-top: 20px !important;
}
.menu-drop-in .sp-has-child .sp-menu-item:last-child {
  padding-bottom: 20px !important;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-name: dropup;
  animation-name: dropup;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(1) {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(2) {
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(3) {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(4) {
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(5) {
  -webkit-animation-duration: 0.7s;
  animation-duration: 0.7s;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(6) {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(7) {
  -webkit-animation-duration: 0.9s;
  animation-duration: 0.9s;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:nth-child(8) {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.menu-drop-in .sp-has-child:hover .sp-menu-item:last-child {
  box-shadow: 0 3px 3px -2px rgba(0,0,0,0.2);
}
.menu-drop-in .sp-has-child.menu-justify:hover .sp-dropdown {
  -webkit-animation: spMenuFadeInUp 500ms;
  animation: spMenuFadeInUp 500ms;
}
.menu-drop-in .sp-has-child.menu-justify .sp-dropdown-inner {
  background: #fff none repeat scroll 0 0;
  box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);
  padding: 20px !important;
}
.menu-drop-in .sp-has-child.menu-justify .sp-mega-group .sp-menu-item {
  padding: 0 !important;
  -webkit-animation-direction: normal;
  animation-direction: normal;
  -webkit-animation-fill-mode: none;
  animation-fill-mode: none;
  -webkit-animation-iteration-count: 0;
  animation-iteration-count: 0;
  -webkit-animation-name: none;
  animation-name: none;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}
.menu-drop-in .sp-has-child.menu-justify .sp-mega-group .sp-menu-item:last-child {
  box-shadow: none;
}
@keyframes dropup {
  0% {
    opacity: 0;
    transform: translate(0,100px);
  }
  100% {
    opacity: 1;
    transform: translate(0,0);
  }
}
@-webkit-keyframes dropup {
  0% {
    opacity: 0;
    transform: translate(0,100px);
  }
  100% {
    opacity: 1;
    transform: translate(0,0);
  }
}
.menu-twist .sp-has-child .sp-dropdown-inner {
  background: transparent none repeat scroll 0 0;
  box-shadow: none;
  padding: 0;
}
.menu-twist .sp-has-child .sp-dropdown-items {
  margin: 0;
  padding: 0;
}
.menu-twist .sp-has-child .sp-menu-item {
  -webkit-transform: rotateY(90deg);
  transform: rotateY(90deg);
  padding: 0 20px !important;
  background: #fff;
}
.menu-twist .sp-has-child .sp-menu-item:first-child {
  padding-top: 20px !important;
}
.menu-twist .sp-has-child .sp-menu-item:last-child {
  padding-bottom: 20px !important;
}
.menu-twist .sp-has-child:hover .sp-menu-item {
  -webkit-animation-direction: normal;
  animation-direction: normal;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-name: twist;
  animation-name: twist;
}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(1) {
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(2) {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(3) {
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(4) {
  -webkit-animation-duration: 0.7s;
  animation-duration: 0.7s;
}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(5) {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(6) {
  -webkit-animation-duration: 0.9s;
  animation-duration: 0.9s;
}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(7) {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.menu-twist .sp-has-child:hover .sp-menu-item:nth-child(8) {
  -webkit-animation-duration: 1.1s;
  animation-duration: 1.1s;
}
.menu-twist .sp-has-child:hover .sp-menu-item:last-child {
  box-shadow: 0 3px 3px -2px rgba(0,0,0,0.2);
}
.menu-twist .sp-has-child.menu-justify:hover .sp-dropdown {
  -webkit-animation: spMenuFadeInUp 500ms;
  animation: spMenuFadeInUp 500ms;
}
.menu-twist .sp-has-child.menu-justify .sp-dropdown-inner {
  background: #fff none repeat scroll 0 0;
  box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);
  padding: 20px !important;
}
.menu-twist .sp-has-child.menu-justify .sp-mega-group .sp-menu-item {
  padding: 0 !important;
  -webkit-animation-direction: normal;
  animation-direction: normal;
  -webkit-animation-fill-mode: none;
  animation-fill-mode: none;
  -webkit-animation-iteration-count: 0;
  animation-iteration-count: 0;
  -webkit-animation-name: none;
  animation-name: none;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}
.menu-twist .sp-has-child.menu-justify .sp-mega-group .sp-menu-item:last-child {
  box-shadow: none;
}
@keyframes twist {
  0% {
    opacity: 0;
    transform: rotateY(90deg);
  }
  100% {
    opacity: 1;
    transform: rotateY(0);
  }
}
@-webkit-keyframes twist {
  0% {
    opacity: 0;
    -webkit-transform: rotateY(90deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: rotateY(0);
  }
}
@-webkit-keyframes spMenuFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes spMenuFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes spMenuZoom {
  0% {
    opacity: 0;
    -webkit-transform: scale(.8);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
  }
}
@keyframes spMenuZoom {
  0% {
    opacity: 0;
    transform: scale(.8);
    -webkit-transform: scale(.8);
  }
  100% {
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
@-webkit-keyframes spMenuFadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,30px,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
  }
}
@keyframes spMenuFadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0,30px,0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.slide-top-menu .offcanvas-menu {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.slide-top-menu .body-wrapper {
  right: 0;
}
.slide-top-menu .offcanvas-overlay {
  visibility: visible;
  opacity: 1;
}
.slide-top-menu .offcanvas-menu {
  right: 0;
  background-color: #000000;
  visibility: visible;
}
.full-screen .offcanvas-menu {
  right: -100%;
  width: 100%;
  transform: translateX(0);
  background-color: rgba(0,0,0,0.9);
  transition: all 600ms ease;
}
.full-screen .offcanvas-menu .offcanvas-inner {
  margin: 0 auto;
  text-align: center;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module {
  margin-bottom: 0;
  margin-top: 80px;
  padding-bottom: 0;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul {
  background: transparent;
  height: auto;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li {
  overflow: inherit;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li a {
  color: #fff;
  display: inline-block;
  font-size: 28px;
  padding: 20px;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li a:before {
  display: none;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li a:hover,
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li a:focus {
  background: transparent;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li .offcanvas-menu-toggler {
  left: auto;
  right: auto;
  font-size: 28px;
  padding: 20px 10px;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li ul li {
  display: block;
  padding: 0 20px;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li ul li a {
  font-size: 16px;
  padding: 5px 20px;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li ul li .offcanvas-menu-toggler {
  padding: 6px 10px;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li:hover a,
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul li:focus a {
  background: transparent;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module ul.nav.menu {
  padding-bottom: 75px;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module .search {
  max-width: 300px;
  margin: 25px auto 0;
}
.full-screen .offcanvas-menu .offcanvas-inner .sp-module .sp-module-title {
  font-size: 28px;
}
.full-screen .offcanvas-menu .close-offcanvas {
  font-size: 20px;
  height: 35px;
  line-height: 1;
  right: 30px;
  top: 25px;
  width: 35px;
  padding-top: 6px;
}
.full-screen-off-canvas.ltr .offcanvas-menu {
  visibility: visible;
  z-index: 9999;
  width: 100%;
  right: 0;
}
.full-screen-ftop .offcanvas-menu {
  right: 0;
  width: 100%;
  opacity: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  background-color: rgba(0,0,0,0.95);
  transition: all 500ms ease;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner {
  margin: 0 auto;
  text-align: center;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module {
  margin-bottom: 0;
  margin-top: 80px;
  padding-bottom: 0;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul {
  background: transparent;
  height: auto;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul >li {
  opacity: 0;
  -webkit-transform: translate3d(0px,-80px,0px);
  transform: translate3d(0px,-80px,0px);
  -webkit-transition: transform 0.5s ease 0s, opacity 0.5s ease 0s;
  transition: transform 0.5s ease 0s, opacity 0.5s ease 0s;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li {
  overflow: inherit;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a {
  color: #fff;
  display: inline-block;
  font-size: 28px;
  padding: 20px;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a:before {
  display: none;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a:hover,
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a:focus {
  background: transparent;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li .offcanvas-menu-toggler {
  left: auto;
  right: auto;
  font-size: 28px;
  padding: 20px 10px;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li ul li {
  display: block;
  padding: 0 20px;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li ul li a {
  font-size: 16px;
  padding: 5px 20px;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li ul li .offcanvas-menu-toggler {
  padding: 6px 10px;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li:hover a,
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li:focus a {
  background: transparent;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul.nav.menu {
  padding-bottom: 75px;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module .search {
  max-width: 300px;
  margin: 25px auto 0;
}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module .sp-module-title {
  font-size: 28px;
}
.full-screen-ftop .offcanvas-menu .close-offcanvas {
  font-size: 20px;
  height: 35px;
  line-height: 1;
  right: 30px;
  top: 25px;
  width: 35px;
  padding-top: 6px;
}
.full-screen-off-canvas-ftop.ltr .offcanvas-menu {
  visibility: visible;
  z-index: 9999;
  width: 100%;
  right: 0;
  opacity: 1;
}
.full-screen-off-canvas-ftop.ltr .offcanvas-menu .sp-module {
  margin-top: 80px;
}
.full-screen-off-canvas-ftop.ltr .offcanvas-menu .sp-module ul {
  background: transparent;
  height: auto;
}
.full-screen-off-canvas-ftop.ltr .offcanvas-menu .sp-module ul >li {
  opacity: 1;
  -webkit-transform: translate3d(0px,0px,0px);
  transform: translate3d(0px,0px,0px);
}
.new-look .offcanvas-menu {
  background-color: #2b2f3b;
}
.new-look .offcanvas-menu .sp-module ul >li >a {
  padding-left: 28px;
}
.new-look .offcanvas-menu .sp-module ul >li >a:before {
  display: none;
}
.new-look .offcanvas-menu .sp-module ul >li:hover a,
.new-look .offcanvas-menu .sp-module ul >li:focus a,
.new-look .offcanvas-menu .sp-module ul >li.active a {
  background: #22b8f0;
}
.new-look .offcanvas-menu .sp-module ul >li ul li a {
  background-color: #2b2f3b !important;
}
.new-look .offcanvas-menu .sp-module ul >li ul li a:hover,
.new-look .offcanvas-menu .sp-module ul >li ul li a:focus {
  color: #22b8f0;
}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler {
  top: 6px;
  padding: 18px 25px;
}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler i {
  display: none !important;
}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler:before {
  background: #fff none repeat scroll 0 0;
  content: "";
  height: 8px;
  left: auto;
  position: absolute;
  right: 25px;
  top: 14px;
  width: 2px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler:after {
  background: #fff none repeat scroll 0 0;
  content: "";
  height: 2px;
  left: auto;
  position: absolute;
  right: 22px;
  top: 17px;
  width: 8px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler.collapsed:before {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.new-look .offcanvas-menu .sp-module ul >li .offcanvas-menu-toggler.collapsed:after {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.new-look-off-canvas .offcanvas-overlay {
  visibility: visible;
  opacity: 1;
}
.new-look-off-canvas.ltr .offcanvas-menu {
  visibility: visible;
  right: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
@-moz-document url-prefix() {
  .offcanvas-menu {
    right: -320px;
    transform: translateX(0px);
  }
}
a {
  -webkit-transition: color 400ms, background-color 400ms;
  transition: color 400ms, background-color 400ms;
}
body {
  line-height: 24px;
  -webkit-transition: all 400ms ease;
  transition: all 400ms ease;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a,
a:hover,
a:focus,
a:active {
  text-decoration: none;
}
label {
  font-weight: normal;
}
legend {
  padding-bottom: 10px;
}
img {
  display: block;
  max-width: 100%;
  height: auto;
}
span.rhino-last-title {
  display: block;
}
.clr,
.clear {
  clear: both;
  height: 0;
  line-height: 0;
  display: block;
  float: none;
  padding: 0;
  margin: 0;
  border: none;
}
.clr.separat-line {
  margin-bottom: 20px;
}
.clr.separat20 {
  margin-bottom: 20px;
}
.clr.separat30 {
  margin-bottom: 30px;
}
.clr.separat40 {
  margin-bottom: 40px;
}
section#sp-main-body {
  min-height: 100vh;
}
body .sppb-btn,
body .sppb-sp-slider-button .sp-slider-btn-text {
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  background-color: transparent;
  color: #0750a4;
  padding: 15px 50px;
  border-radius: 0;
  font-weight: 500;
  position: relative;
  z-index: 3;
  transition: 0.3s;
  border: 1px solid;
  letter-spacing: 0.025em;
}
body .sppb-btn:before,
body .sppb-sp-slider-button .sp-slider-btn-text:before {
  content: "";
  position: absolute;
  top: -10px;
  left: 8px;
  right: 8px;
  bottom: -10px;
  border: 1px solid #5f543d;
  z-index: -1;
  transition: 0.3s;
  pointer-events: none;
}
body .sppb-btn:after,
body .sppb-sp-slider-button .sp-slider-btn-text:after {
  content: "";
  position: absolute;
  bottom: -10px;
  left: -1px;
  right: -1px;
  background-color: #0750a4;
  transition: 0.3s;
  z-index: -1;
  height: 0;
}
body .sppb-btn:focus,
body .sppb-btn:hover,
body .sppb-sp-slider-button .sp-slider-btn-text:focus,
body .sppb-sp-slider-button .sp-slider-btn-text:hover {
  color: #fff;
  background-color: transparent;
  border-color: #234c7b;
  box-shadow: none;
}
body .sppb-btn:focus:after,
body .sppb-btn:hover:after,
body .sppb-sp-slider-button .sp-slider-btn-text:focus:after,
body .sppb-sp-slider-button .sp-slider-btn-text:hover:after {
  top: -10px;
  height: 77px;
}
body .sppb-btn.sppb-btn-slim,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-slim {
  padding: 5px 35px;
}
body .sppb-btn.sppb-btn-slim:before,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-slim:before {
  top: -6px;
  left: 4px;
  right: 4px;
  bottom: -6px;
}
body .sppb-btn.sppb-btn-slim:focus:after,
body .sppb-btn.sppb-btn-slim:hover:after,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-slim:focus:after,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-slim:hover:after {
  top: -6px;
  height: 44px;
}
body .sppb-btn.sppb-btn-xlg,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-xlg {
  font-size: 22px;
  padding: 20px 60px;
}
body .sppb-btn.sppb-btn-lg,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-lg {
  font-size: 20px;
  padding: 12px 55px;
}
body .sppb-btn.sppb-btn-sm,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-sm {
  padding: 7px 30px;
}
body .sppb-btn.sppb-btn-xs,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-xs {
  padding: 7px 30px;
  font-size: 14px;
}
body .sppb-btn.sppb-btn-default,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-default {
  color: #363636;
}
body .sppb-btn.sppb-btn-default:hover,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-default:hover {
  background-color: #000100;
}
body .sppb-btn.sppb-btn-primary,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-primary {
  border-color: #5f543d;
}
body .sppb-btn.sppb-btn-link,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-link {
  font-weight: 400;
  letter-spacing: 0;
  color: #000100;
  background-color: transparent;
  padding: 0;
  border: 0;
  font-family: Open Sans, sans-serif;
}
body .sppb-btn.sppb-btn-link:after,
body .sppb-btn.sppb-btn-link:before,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-link:after,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-link:before {
  display: none;
}
body .sppb-btn.sppb-btn-link:focus,
body .sppb-btn.sppb-btn-link:hover,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-link:focus,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-link:hover {
  color: #234c7b;
}
body .sppb-btn.sppb-btn-link.sppb-btn-link-white:focus,
body .sppb-btn.sppb-btn-link.sppb-btn-link-white:hover,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-link.sppb-btn-link-white:focus,
body .sppb-sp-slider-button .sp-slider-btn-text.sppb-btn-link.sppb-btn-link-white:hover {
  color: #fff;
}
.offline-inner {
  margin-top: 100px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
}
select::-moz-placeholder,
textarea::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
.uneditable-input::-moz-placeholder {
  color: #999;
  opacity: 1;
}
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
.uneditable-input:-ms-input-placeholder {
  color: #999;
}
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
.uneditable-input::-webkit-input-placeholder {
  color: #999;
}
select[disabled],
select[readonly],
fieldset[disabled] select,
textarea[disabled],
textarea[readonly],
fieldset[disabled] textarea,
input[type="text"][disabled],
input[type="text"][readonly],
fieldset[disabled] input[type="text"],
input[type="password"][disabled],
input[type="password"][readonly],
fieldset[disabled] input[type="password"],
input[type="datetime"][disabled],
input[type="datetime"][readonly],
fieldset[disabled] input[type="datetime"],
input[type="datetime-local"][disabled],
input[type="datetime-local"][readonly],
fieldset[disabled] input[type="datetime-local"],
input[type="date"][disabled],
input[type="date"][readonly],
fieldset[disabled] input[type="date"],
input[type="month"][disabled],
input[type="month"][readonly],
fieldset[disabled] input[type="month"],
input[type="time"][disabled],
input[type="time"][readonly],
fieldset[disabled] input[type="time"],
input[type="week"][disabled],
input[type="week"][readonly],
fieldset[disabled] input[type="week"],
input[type="number"][disabled],
input[type="number"][readonly],
fieldset[disabled] input[type="number"],
input[type="email"][disabled],
input[type="email"][readonly],
fieldset[disabled] input[type="email"],
input[type="url"][disabled],
input[type="url"][readonly],
fieldset[disabled] input[type="url"],
input[type="search"][disabled],
input[type="search"][readonly],
fieldset[disabled] input[type="search"],
input[type="tel"][disabled],
input[type="tel"][readonly],
fieldset[disabled] input[type="tel"],
input[type="color"][disabled],
input[type="color"][readonly],
fieldset[disabled] input[type="color"],
.uneditable-input[disabled],
.uneditable-input[readonly],
fieldset[disabled] .uneditable-input {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textareaselect,
textareatextarea,
textareainput[type="text"],
textareainput[type="password"],
textareainput[type="datetime"],
textareainput[type="datetime-local"],
textareainput[type="date"],
textareainput[type="month"],
textareainput[type="time"],
textareainput[type="week"],
textareainput[type="number"],
textareainput[type="email"],
textareainput[type="url"],
textareainput[type="search"],
textareainput[type="tel"],
textareainput[type="color"],
textarea.uneditable-input {
  height: auto;
}
.group-control select,
.group-control textarea,
.group-control input[type="text"],
.group-control input[type="password"],
.group-control input[type="datetime"],
.group-control input[type="datetime-local"],
.group-control input[type="date"],
.group-control input[type="month"],
.group-control input[type="time"],
.group-control input[type="week"],
.group-control input[type="number"],
.group-control input[type="email"],
.group-control input[type="url"],
.group-control input[type="search"],
.group-control input[type="tel"],
.group-control input[type="color"],
.group-control .uneditable-input {
  width: 100%;
}
.scrollup {
  width: 50px;
  height: 50px;
  position: fixed;
  bottom: 70px;
  right: 100px;
  display: none;
  z-index: 999;
  background-color: #02346b;
  border-radius: 8px;
}
.scrollup:hover {
  background-color: #0750a4;
}
.scrollup:before {
  content: " \f106";
  font-family: "FontAwesome";
  position: absolute;
  top: 5px;
  right: 0;
  border-radius: 3px;
  width: 50px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  font-size: 25px;
  font-weight: 700;
  color: #fbf3ed;
}
.alert {
  padding: .75rem 1.25rem;
  margin-bottom: 30px;
  border: 1px solid transparent;
  border-radius: .25rem;
  font-size: 14px;
}
.alert.alert-notice {
  color: #ac0a00;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.alert.alert-error,
.com-search.view-search .search .error {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
body.com-spsimpleportfolio #sp-page-title,
body.view-category #sp-page-title,
body.view-article #sp-page-title,
body.com-k2 #sp-page-title,
body.com-jcomments #sp-page-title,
body.com-vikrentcar.view-carslist #sp-page-title,
body.com-vikrentcar.view-cardetails #sp-page-title,
body.com-vikrentcar.view-showprc #sp-page-title,
body.com-vikrentcar.view-oconfirm #sp-page-title {
  position: relative;
}
body.com-spsimpleportfolio #sp-bottom,
body.view-category #sp-bottom,
body.view-article #sp-bottom,
body.com-k2 #sp-bottom,
body.com-jcomments #sp-bottom,
body.com-vikrentcar.view-carslist #sp-bottom,
body.com-vikrentcar.view-cardetails #sp-bottom,
body.com-vikrentcar.view-showprc #sp-bottom,
body.com-vikrentcar.view-oconfirm #sp-bottom {
  position: relative;
}
#sp-top-bar {
  padding: 5px 0;
  min-height: auto;
  font-size: 13px;
  position: relative;
  z-index: 999;
  box-shadow: 0px 15px 15px 0px rgba(50,50,50,0.1);
  -webkit-box-shadow: 0px 15px 15px 0px rgba(50,50,50,0.1);
  -moz-box-shadow: 0px 15px 15px 0px rgba(50,50,50,0.1);
  background-color: #0750a4;
}
#sp-top-bar .sp-module {
  margin: 0 0 0 20px;
}
#sp-top-bar #sp-header-top-2 {
  padding-right: 0px;
}
#sp-top-bar .navbar-nav > li {
  display: inline-block;
}
#sp-top-bar .navbar-nav > li > a:not(.btn),
#sp-top-bar .navbar-nav > li span.separator {
  color: #ffffff;
  line-height: 1.5;
  margin: 0px 3px;
  padding: 5px 7px 6px;
}
#sp-top-bar .navbar-nav > li > a:not(.btn):first-child,
#sp-top-bar .navbar-nav > li span.separator:first-child {
  padding-left: 0;
  margin-left: 0;
}
#sp-top-bar .navbar-nav > li > a:not(.btn) > span.labl,
#sp-top-bar .navbar-nav > li > a:not(.btn) > span.labl,
#sp-top-bar .navbar-nav > li span.separator > span.labl,
#sp-top-bar .navbar-nav > li span.separator > span.labl {
  border-bottom: 1px solid #2f658d;
  color: #a8c5de;
  text-decoration: none !important;
}
#sp-top-bar .navbar-nav > li > a:not(.btn):hover,
#sp-top-bar .navbar-nav > li span.separator:hover {
  background-color: transparent;
  border-radius: 0;
  opacity: 1;
  border-bottom: none;
  text-decoration: none;
}
#sp-top-bar .navbar-nav > li > a:not(.btn):hover span.labl,
#sp-top-bar .navbar-nav > li > a:not(.btn):focus span.labl,
#sp-top-bar .navbar-nav > li > span.separator:hover > span.labl {
  background-color: transparent;
  border-radius: 0;
  color: #e2effb;
  opacity: 1;
  border-bottom: 1px solid #c4e1fb;
  text-decoration: none;
}
#sp-top-bar .navbar-nav .dropdown-menu {
  border-bottom: 4px solid #e80032;
  top: 40px;
}
#sp-top-bar .navbar-nav .dropdown-menu > li > a {
  font-size: 13px;
}
#sp-top-bar .navbar-nav .dropdown-menu > li > a .caret {
  vertical-align: middle;
}
#sp-top-bar .navbar-nav .dropdown-menu > li > a:focus,
#sp-top-bar .navbar-nav .dropdown-menu > li > a:hover {
  color: #fff;
  background-color: #234c7b;
  text-decoration: none;
  outline: 0;
}
#sp-top-bar .navbar-nav .dropdown-menu li.active a {
  color: #fff;
  background-color: #0093f6;
  cursor: default;
}
#sp-top-bar .navbar-nav .fa {
  font-family: inherit;
  width: auto;
}
#sp-top-bar .navbar-nav .fa:before {
  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;
  margin-right: 5px;
}
@media (min-width: 768px) {
  #sp-top-bar .navbar-nav {
    float: left;
    margin: 0;
  }
  #sp-top-bar .navbar-nav>li {
    float: left;
  }
  #sp-top-bar .navbar-nav>li>a {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
ul.social-icons {
  list-style: none;
  padding: 0;
  margin: -5px;
  display: inline-block;
  line-height: 90px;
}
ul.social-icons >li {
  display: inline-block;
  margin: 5px 7px;
}
ul.social-icons >li a {
  color: #999999;
}
.sp-module-content .mod-languages ul.lang-inline {
  margin: 0;
  padding: 0;
}
.sp-module-content .mod-languages ul.lang-inline li {
  border: none;
  display: inline-block;
  margin: 0 5px 0 0;
}
.sp-module-content .mod-languages ul.lang-inline li a {
  padding: 0 !important;
}
.sp-module-content .mod-languages ul.lang-inline li >a:before {
  display: none;
}
.sp-contact-info {
  float: right;
  list-style: none;
  padding: 0;
  margin: 0 -10px;
}
.sp-contact-info li {
  display: inline-block;
  margin: 0 10px;
  font-size: 90%;
}
.sp-contact-info li i {
  margin: 0 3px;
}
#sp-top-bar2 {
  background-color: rgba(255,255,255,0.3);
}
#sp-top-bar2 #sp-banner-top .banner-top_wr {
  color: #efefef;
  margin-top: 30px;
}
#sp-top-bar2 #sp-banner-top .banner-top_wr .text-banner {
  margin: 20px 0 11px;
  line-height: 30px;
  font-size: 30px;
  text-transform: uppercase;
  font-weight: 700;
  color: #0750a4;
  text-align: center;
}
#sp-top-bar2 #sp-banner-top .banner-top_wr .how-to-find {
  height: 32px;
  padding-left: 43px;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-color: transparent;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAbCAMAAAAqGX2oAAAAgVBMVEUAAAAAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6iMYovhAAAAKnRSTlMA6Jr6GwR4aSf018iSjQsI7+KkSevd3NC9t7CrgFVORkE/NyCecGAyFhHjJdSUAAABM0lEQVQoz32SV5KDMBBER4gFIUtEE42Jjn3/Ay5eYXAVeN+PupQm9NAnoj4wdqgF7fPTSPwhmx/aIwkBzhgHwoR2sA9A5HSdEwEHm7a4HMfzS5yP4O5OBhYQGxkD1jYLvwJ3jHQ4Kn9zITgB2kgNnALaoAE5vsQoAb1XpQeUg+8PJeAle32KAWRVlQGINznarmOLCDORsB3X/nx8yzlXwRUz10Bxnt/Wb1wP8Fj7LMx58WzZa2fp1pAi1H0/UssxwVsa+16HSIc5QP1uUaAwoYJ3u2oTROSLOSIDMrGYlxvpmg9mjSWyw41+FJBi9Xx1WkgUj2ltONRacJKsxSnwZnIxButol44h9unurdZtDfbupM0cbTGzpSlF6dMX/BIphZDK+oKSCOmCf7mQbUXsK5Fl/wIAoSQVnLUAwQAAAABJRU5ErkJggg==);
}
#sp-top-bar2 #sp-banner-top .banner-top_wr .how-to-find a {
  font-size: 13px;
  border: none;
  border-bottom: 1px dotted #0750a4;
  background-color: transparent;
  line-height: 18px;
  color: #0750a4;
  display: inline-block;
  padding: 7px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
  font-weight: 400;
  letter-spacing: 0;
}
#sp-top-bar2 #sp-banner-top .banner-top_wr .how-to-find a:hover {
  background-color: transparent;
  color: #e80032;
  border: none;
  border-bottom: 1px solid #970020;
}
#sp-top-bar2 #sp-logo {
  text-align: left;
  padding-top: 30px;
  padding-bottom: 0px;
}
#sp-top-bar2 #sp-logo .logo {
  display: inline-block;
  -webkit-transition: all 400ms ease;
  transition: all 400ms ease;
  margin: 0;
}
#sp-top-bar2 #sp-logo .logo a {
  font-size: 24px;
  line-height: 1;
  margin: 0;
  padding: 0;
  display: table-cell;
  vertical-align: middle;
}
#sp-top-bar2 #sp-logo .logo p {
  margin: 5px 0 0;
}
#sp-top-bar2 #sp-logo:hover {
  -webkit-transition: color 400ms, background-color 400ms;
  transition: color 400ms, background-color 400ms;
}
#sp-top-bar2 #sp-top-tel {
  text-align: right;
  padding-top: 15px;
  padding-right: 0px;
  padding-left: 0px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line1 {
  font-size: 14px;
  text-align: right;
  padding: 0 0 0 10px;
  float: right;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line1 .toptel-modal-wr .zakaz_zvonok-wr {
  margin-top: 0px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line1 .toptel-modal-wr .zakaz_zvonok-wr .zakaz-zv_modal {
  text-align: right;
  padding-right: 50px;
  height: 38px;
  background-position: right bottom;
  background-repeat: no-repeat;
  background-color: transparent;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAAk1BMVEUAAAAHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKQHUKSFXOQkAAAAMHRSTlMA8+EcBPfX+27ctZyYQiMZ5yBbVlKhiXxlCdHHsDUO7rqljzsxwHNOSCsTzJKCYavrt0AnAAAB9ElEQVQ4y52T55aqMBRGT6REGKQIAoLUwd6+93+6m0BYlhmua83+YVi6zanQK+vvpKnrexxqNI2XWFBUq2LKWs4AMDPfmgwAv5S/SXoLIJ+n3+JRCzccOLu/aA7Abjo11okk3xlgeT+sG+CLi0ofW21ItAbsd+vIUHXinAOY3dZ9FjZwfUssB0JxdhUkVrssXDc0wI8v2gHYiEMzgXQ5dMUwIHBetC9gQRRkvV3OTYz45XNME9bQt8zrh1GksXNJogYonttvwA5zAPcTPbMHEtd1xV9P19VqZQNcRpi/189ljkaVUvNIo/0xb42hxyILnDEGZDtxtb4PdVV6pA+a6TgmZmRi63khkMofI2BJ48OgOXKMUrPFAIE+rQXHfphohcOgfcluKW2hNOrG+t2OJrQ3/qRZz9qyDdRY5nE5qZ0YNlLqvwgflY5aMWj6GXzxWIVeazyv6bXZ5bIZgwJ+JPQdhyVXMzBk87nQMkiUpgsfWZ1BtbvDQE17nzHDYCwdXueYQ8ISUrdvxWbEmsg7CAI3CMb1K+I638Zqt+/gLn3EZcjpM45McYq1tlbNMzArp6ydyWaxFDsf/DBlJZBsdIoqYDdlBSJQewauLcQHTREBe3INSBL6nxbRUWpnlddUUN8xAVu9O5OFQrKiT9xy30zer/oHmXdIzo6wJswAAAAASUVORK5CYII=);
  margin-top: 5px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line1 .toptel-modal-wr .zakaz_zvonok-wr .zakaz-zv_modal a {
  font-size: 13px;
  border: none;
  border-bottom: 1px dotted #0750a4;
  background-color: transparent;
  line-height: 18px;
  color: #0750a4;
  display: inline-block;
  padding: 7px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
  font-weight: 400;
  letter-spacing: 0;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line1 .toptel-modal-wr .zakaz_zvonok-wr .zakaz-zv_modal a:after,
#sp-top-bar2 #sp-top-tel .sp-top-tel_line1 .toptel-modal-wr .zakaz_zvonok-wr .zakaz-zv_modal a:before {
  background-color: transparent;
  border: none;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line1 .toptel-modal-wr .zakaz_zvonok-wr .zakaz-zv_modal a:hover {
  background-color: transparent;
  color: #e80032;
  border: none;
  border-bottom: 1px solid #e80032;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 {
  float: right;
  text-align: right;
  display: inline-block;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptel-data-wr a.toptel-link {
  padding-bottom: 10px;
  background-position: left 0px;
  background-repeat: no-repeat;
  background-image: none;
  color: #0750a4;
  letter-spacing: 0.05em;
  cursor: default;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptel-data-wr a.toptel-link:hover {
  text-decoration: none;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptel-data-wr a.toptel-link span span {
  padding-left: 2px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptel-data-wr1 {
  display: inline-block;
  margin-right: 0px;
  vertical-align: middle;
  margin-top: 0px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptel-data-wr1 .toptel-data {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.02em;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptel-data-wr1 .toptel-data span {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  color: #0750a4;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptel-data-wr1 .toptime {
  font-size: 13px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptime-data-wr .time-data {
  background-position: 10px 3px;
  background-repeat: no-repeat;
  background-color: transparent;
  background-image: url(data:application/octet-stream;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAgMDAwMDBAcFBAQEBAkGBwUHCgkLCwoJCgoMDREODAwQDAoKDhQPEBESExMTCw4UFhQSFhESExL/2wBDAQMDAwQEBAgFBQgSDAoMEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhL/wgARCAATABMDAREAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAABAYCAwUJ/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEAMQAAAA6bAQzi2Zw5kioIP/xAAmEAACAgEEAQIHAAAAAAAAAAABAgMEBQAREiETMXEGEBQVQVGR/9oACAEBAAE/AMjk7c+Q+34fxpIic5p5OxGPb96TK36EMV2aymSx7txeQReN072J22H5GkbmoZOJVhuDqSdcH8Q2Jb/IVsggCy8egwHodW4KkUDUMLcs3ZbY4LF5Q8cY5blugAD1qrD9PWii338aKu/sNSwxzoUnRJEPqrruDqvRrVCTUrwQ8h344wu/8+X/xAAUEQEAAAAAAAAAAAAAAAAAAAAw/9oACAECAQE/AB//xAAUEQEAAAAAAAAAAAAAAAAAAAAw/9oACAEDAQE/AB//2Q==);
  height: 20px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptime-data-wr .time-data span.timedata {
  color: #202020;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .toptime-data-wr .time-data span.timedata span {
  color: #e80032;
  padding-left: 15px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp {
  display: inline-block;
  padding-top: 0px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-viber-wr,
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-whatsapp-wr {
  display: inline-block;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-viber-wr a,
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-whatsapp-wr a {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,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);
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-viber-wr {
  margin-right: 5px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-viber-wr a {
  width: 30px;
  height: 30px;
  background-position: 0 0;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-viber-wr a:hover {
  background-position: 0 -30px;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-whatsapp-wr a {
  width: 30px;
  height: 30px;
  background-position: -30px 0;
}
#sp-top-bar2 #sp-top-tel .sp-top-tel_line2 .viber-whatsapp .top-whatsapp-wr a:hover {
  background-position: -30px -30px;
}
.sticky-wrapper {
  position: relative;
  z-index: 99;
}
#sp-topheader {
  background: #ffffff;
}
#sp-topheader #sp-top-language {
  margin-top: 20px;
}
#sp-header {
  background-color: rgba(255,255,255,0.3);
  width: 100%;
  z-index: 99;
  box-shadow: 0px 15px 15px 0px rgba(50,50,50,0.05);
  -webkit-box-shadow: 0px 15px 15px 0px rgba(50,50,50,0.05);
  -moz-box-shadow: 0px 15px 15px 0px rgba(50,50,50,0.05);
}
#sp-header #sp-banner-contact {
  margin-top: 13px;
  padding-right: 0;
}
#sp-header #sp-banner-contact .how-to-find {
  float: right;
  max-width: 125px;
  height: 32px;
  padding-left: 45px;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-color: transparent;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAbCAMAAAAqGX2oAAAAgVBMVEUAAAAAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6gAT6iMYovhAAAAKnRSTlMA6Jr6GwR4aSf018iSjQsI7+KkSevd3NC9t7CrgFVORkE/NyCecGAyFhHjJdSUAAABM0lEQVQoz32SV5KDMBBER4gFIUtEE42Jjn3/Ay5eYXAVeN+PupQm9NAnoj4wdqgF7fPTSPwhmx/aIwkBzhgHwoR2sA9A5HSdEwEHm7a4HMfzS5yP4O5OBhYQGxkD1jYLvwJ3jHQ4Kn9zITgB2kgNnALaoAE5vsQoAb1XpQeUg+8PJeAle32KAWRVlQGINznarmOLCDORsB3X/nx8yzlXwRUz10Bxnt/Wb1wP8Fj7LMx58WzZa2fp1pAi1H0/UssxwVsa+16HSIc5QP1uUaAwoYJ3u2oTROSLOSIDMrGYlxvpmg9mjSWyw41+FJBi9Xx1WkgUj2ltONRacJKsxSnwZnIxButol44h9unurdZtDfbupM0cbTGzpSlF6dMX/BIphZDK+oKSCOmCf7mQbUXsK5Fl/wIAoSQVnLUAwQAAAABJRU5ErkJggg==);
}
#sp-header #sp-banner-contact .how-to-find a {
  font-size: 13px;
  border: none;
  border-bottom: 1px dotted #0750a4;
  background-color: transparent;
  line-height: 18px;
  color: #0750a4;
  display: inline-block;
  padding: 7px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
  font-weight: 400;
  letter-spacing: 0;
}
#sp-header #sp-banner-contact .how-to-find a:hover {
  background-color: transparent;
  color: #e80032;
  border: none;
  border-bottom: 1px solid #970020;
}
#sp-header .mod-languages_lang {
  width: 63px;
  height: 79px;
  position: absolute;
  top: 0;
  right: 105px;
  background-color: transparent;
}
#sp-header .mod-languages_lang ul.lang-block {
  padding: 5px 0 24px;
  background-color: transparent;
  background-position: 0 -90px;
  background-repeat: no-repeat;
}
#sp-header .mod-languages_lang ul.lang-block:hover {
  background-position: 0 0px;
}
#sp-header .mod-languages_lang ul.lang-block:hover li a {
  color: #234c7b;
  text-shadow: 1px 2px #373737;
}
#sp-header .mod-languages_lang ul.lang-block:hover li a:hover {
  color: #234c7b;
  text-shadow: 0;
}
#sp-header .mod-languages_lang ul.lang-block:hover li.lang-active a {
  color: #02346b;
  text-shadow: none;
}
#sp-header .mod-languages_lang ul.lang-block:hover li.lang-active a:hover {
  color: #02346b;
  text-shadow: none;
}
#sp-header .mod-languages_lang ul.lang-block li {
  border: none;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 23px;
  font-weight: 400;
}
#sp-header .mod-languages_lang ul.lang-block li a {
  line-height: 23px;
  padding: 0 0;
  text-shadow: none;
  color: #202020;
}
#sp-header .mod-languages_lang ul.lang-block li a::before {
  content: '';
  margin-right: 0px;
}
#sp-header .mod-languages_lang ul.lang-block li.lang-active a {
  color: rgba(255,255,255,0.9);
  text-shadow: 1px 2px #373737;
  cursor: default;
}
#sp-header.menu-fixed {
  position: fixed;
  z-index: 7779;
  box-shadow: 0 5px 15px rgba(0,0,0,0.05);
  top: 0;
  height: 65px;
  border-bottom: 5px solid #e6f4f9;
}
#sp-header.menu-fixed #sp-logo {
  background: none;
}
#sp-header.menu-fixed #sp-logo .logo {
  display: block;
}
#sp-header.menu-fixed #sp-logo .logo a {
  display: block;
  text-indent: -999em;
  white-space: nowrap;
  margin-top: 0px;
  height: 40px;
}
#sp-header.menu-fixed #sp-logo .logo a img {
  display: none;
}
#sp-header.menu-fixed #sp-logo .mod-languages_lang {
  display: none;
}
#sp-header.menu-fixed #sp-top-left,
#sp-header.menu-fixed #sp-top-tel,
#sp-header.menu-fixed #sp-top-fb {
  display: none;
}
#sp-header.menu-fixed #sp-top-slogan .customtop-slogan {
  text-indent: -999em;
  white-space: nowrap;
  margin-top: 10px;
  height: 40px;
}
#sp-header.menu-fixed #sp-menu {
  margin-top: 5px;
}
#sp-header.menu-fixed #sp-menu .sp-megamenu-parent {
  font-size: 18px;
  margin-top: 0;
  padding: 0;
  background: none;
}
#sp-header.menu-fixed .rhino-top-search {
  margin-top: 11px !important;
}
#sp-header .sp-module {
  margin-top: 0;
}
#sp-header .rhino-top-search {
  margin-top: -6px !important;
}
#sp-header .social-icons {
  margin-left: 0;
}
#sp-header .social-icons li {
  margin: 3px 6px;
}
#sp-header .social-icons li a {
  font-size: 12px;
}
#sp-header #sp-slogan .sp-module.slogan {
  font-size: 13px;
  font-style: italic;
  padding-top: 10px;
  padding-right: 15px;
  line-height: 16px;
}
#sp-header #sp-socico-top {
  margin-top: 10px;
  display: inline-block;
  padding-right: 0px;
  padding-left: 0px;
}
#sp-header #sp-socico-top .top-socico {
  float: right;
  margin: 0px 0 0px 10px;
}
#sp-header #sp-socico-top .top-socico #social-panel {
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  -ms-transition-duration: 0.6s;
  transition-duration: 0.6s;
  -webkit-transition-property: right;
  -ms-transition-property: right;
  -o-transition-property: right;
  -moz-transition-property: right;
  transition-property: right;
  display: block;
  float: left;
  width: 100%;
  box-sizing: border-box;
}
#sp-header #sp-socico-top .top-socico #social-panel:hover {
  right: 0px;
}
#sp-header #sp-socico-top .top-socico #social-panel #social {
  padding: 0px;
  padding-top: 7px;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links {
  float: left;
  padding: 0px;
  margin: 0px 0px 0px 0px;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links li {
  display: block;
  background: transparent none repeat scroll 0% 0%;
  margin: 0px;
  height: 25px;
  padding: 0px !important;
  float: left;
  border-bottom: 0;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links li a {
  float: left;
  text-indent: -9999px;
  width: 25px;
  height: 25px;
  margin: 0px 0px 0px 13px;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  transition-duration: 0.4s;
  padding: 0;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links li a:before {
  content: "";
  margin-right: 0;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links li a span {
  width: 25px;
  height: 25px;
  display: block;
  background-image: url('../images/ico-mix2.png');
  background-repeat: no-repeat;
  border: 0;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links li a:hover span {
  border: 0;
  -webkit-filter: grayscale(60%);
  -moz-filter: grayscale(60%);
  -ms-filter: grayscale(60%);
  -o-filter: grayscale(60%);
  filter: grayscale(60%);
  filter: gray;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links li a#facebook span {
  background-position: 0px 0px;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links li a#youtube span {
  background-position: -60px 0px;
}
#sp-header #sp-socico-top .top-socico #social-panel ul#social-links li a#instagram span {
  background-position: -30px 0px;
}
#sp-bottomheader {
  z-index: 99;
}
#sp-bottomheader div.pull-right {
  padding: 17px 20px 11px 15px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
#sp-bottomheader div.pull-right div.sppb-addon-text div.icon-container-wr {
  display: inline-block;
  width: 36px;
  height: 36px;
}
#sp-bottomheader div.pull-right div.sppb-addon-text div.icon-container-wr span.sppb-icon-container i.rhino-icon.rhino-technology {
  font-size: 36px;
  color: #ff4428;
}
#sp-bottomheader div.pull-right div.sppb-addon-text div.toptel-data-wr {
  display: inline-block;
}
#sp-bottomheader div.pull-right div.sppb-addon-text div.toptel-data-wr span.toptel-data {
  padding-left: 12px;
  color: #fff;
}
#sp-bottomheader div.pull-right div.sppb-addon-text div.toptel-data-wr span.toptel-data span {
  color: #fff;
  font-weight: 700;
  font-size: 30px;
  padding-left: 5px;
}
.sticky-wrapper.is-sticky {
  position: relative;
  z-index: 999;
}
.icon-top-wrapper {
  height: auto;
  line-height: 25px;
  margin: 0;
  width: 30px;
  position: relative;
  z-index: 9999;
}
.icon-top-wrapper i {
  cursor: pointer;
  font-size: 25px;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.icon-top-wrapper i.search-open-icon {
  color: #ffffff;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
}
.icon-top-wrapper i.search-open-icon:hover {
  background-color: transparent;
  border: none;
  color: #0750a4;
}
.icon-top-wrapper i.search-close-icon {
  font-size: 22px;
  color: #fff;
  z-index: 9999;
  position: relative;
  margin-left: 10px;
}
.icon-top-wrapper .search-close-icon {
  display: none;
}
#sp-title {
  min-height: 0;
}
.site.itemid-437 #sp-page-title {
  border-bottom: none;
}
.sp-page-title {
  text-align: center;
  padding: 8px 0 0;
  min-height: 60px;
  overflow: hidden;
}
.sp-page-title .container {
  width: 100%;
  padding: 0;
}
.sp-page-title h2,
.sp-page-title h3,
.sp-page-title span.h2pageTitl,
.sp-page-title span.h3pageTitl {
  margin: 0;
  padding: 0;
  color: #fff;
}
.sp-page-title h2,
.sp-page-title span.h2pageTitl {
  font-family: Open Sans, sans-serif;
  line-height: 1;
  font-weight: 700;
  font-size: 110px;
  color: #FFFFFF;
  letter-spacing: 0.5px;
  text-shadow: -2px 3px #4b2a17, -2px 6px #c7bfaf;
  position: relative;
}
.sp-page-title h2:before,
.sp-page-title span.h2pageTitl:before {
  content: '';
  position: absolute;
  top: auto;
  bottom: -335px;
  height: 450px;
  width: 100%;
  left: 0;
}
.sp-page-title h3,
.sp-page-title span.h3pageTitl {
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  margin-top: 10px;
}
.sp-page-title .breadcrumb {
  background: none;
  padding: 0;
  margin: 10px 0 0 0;
  position: relative;
}
.sp-page-title .breadcrumb >.active {
  color: rgba(255,255,255,0.8);
}
.sp-page-title .breadcrumb >span,
.sp-page-title .breadcrumb >li,
.sp-page-title .breadcrumb >li+li:before {
  color: #fff;
  font-weight: 300;
  font-size: 95%;
}
.sp-page-title .breadcrumb >li>a {
  color: rgba(255,255,255,0.8);
  border-bottom: 1px dashed #5d5d5d;
}
.sp-page-title .breadcrumb >li>a:hover {
  color: #970020;
  border-bottom: 1px dashed #970020;
}
.sp-page-title.has-bgimage h2::before {
  background: transparent none;
}
.sp-module ul.breadcrumb {
  padding: 3px 15px 3px 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: transparent;
}
.sp-module ul.breadcrumb li {
  display: inline-block;
  border-bottom: 0;
  font-size: 13px;
}
.sp-module ul.breadcrumb li a {
  display: inline;
  line-height: 20px;
  padding: 0;
  color: #234c7b;
}
.sp-module ul.breadcrumb li a span {
  border-bottom: 1px solid #bedffb;
}
.sp-module ul.breadcrumb li a:before {
  content: '';
  margin-right: 0px;
}
.sp-module ul.breadcrumb li a:hover {
  color: #e80032;
}
.sp-module ul.breadcrumb li a:hover span {
  border-bottom: 1px solid #fff;
}
.sp-module ul.breadcrumb >li+li:before {
  padding: 0 1px 0 6px;
}
body:not(.view-article) #sp-page-builder .sppb-section-title {
  margin-bottom: 50px;
}
body:not(.view-article) #sp-page-builder .sppb-addon-text-block .sppb-addon-title {
  letter-spacing: 0;
}
.body-innerwrapper {
  overflow-x: hidden;
}
.layout-boxed .body-innerwrapper {
  max-width: 1240px;
  margin: 0 auto;
  box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.layout-boxed .top-search-input-wrap,
.layout-boxed #sp-header {
  max-width: 1240px;
  margin: 0 auto;
  left: 0;
  right: 0;
}
.layout-boxed .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap i {
  font-size: 50px;
}
.layout-boxed .sppb-addon-gallery .sppb-gallery li:hover .gallery-info-wrap {
  bottom: 30px;
}
.sppb-title-subheading {
  font-weight: 300;
}
#sp-main-body {
  padding: 0px 0 60px 0;
  transition: transform 0.6s, opacity 0.6s;
  transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}
#sp-main-body .container {
  background-color: #f7f7f9;
  border-radius: 8px;
  box-shadow: 0px 3px 5px rgba(0,0,0,0.03);
  -webkit-box-shadow: 0px 3px 5px rgba(0,0,0,0.03);
  -moz-box-shadow: 0px 3px 5px rgba(0,0,0,0.03);
  padding-top: 25px;
  padding-bottom: 10px;
}
#sp-main-body .container .col-md-12 {
  padding-right: 25px;
  padding-left: 25px;
}
body.com-sh404sef.view-error404 #sp-main-body .container {
  margin-top: 30px;
}
.page-content .sppb-section .sppb-row-container {
  padding-top: 30px;
  padding-bottom: 10px;
}
#sp-content-bottom {
  background-color: rgba(239,242,247,0.9);
  padding: 0 0 0 0;
}
#sp-content-bottom #sp-cont-bottom {
  padding: 0px;
}
.com-sppagebuilder #sp-main-body {
  padding: 0;
}
.sppb-slider-fullwidth-wrapper .owl-carousel .owl-controls {
  position: absolute;
  margin: 0;
  width: 100%;
  bottom: 45px;
}
.sppb-slider-fullwidth-wrapper .owl-carousel .owl-controls .owl-dots .owl-dot span {
  background: rgba(255,255,255,0.7);
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.sppb-slider-fullwidth-wrapper .customNavigation {
  position: absolute;
  top: 45%;
  left: 0;
  display: table;
  z-index: 9;
  width: 100%;
}
.sppb-slider-fullwidth-wrapper .customNavigation a {
  cursor: pointer;
  font-size: 50px;
  color: #e3d3b9;
}
.sppb-slider-fullwidth-wrapper .customNavigation a.sppbSlidePrev {
  float: left;
  margin-left: 80px;
}
.sppb-slider-fullwidth-wrapper .customNavigation a.sppbSlideNext {
  float: right;
  margin-right: 80px;
}
.sppb-slider-fullwidth-wrapper .customNavigation a:hover {
  color: #fff;
}
.sppb-slider-fullwidth-wrapper .sppb-fw-slider-button-wrapper {
  margin-top: 60px;
}
.sppb-slider-fullwidth-wrapper .sppb-fw-slider-button-wrapper a {
  padding: 18px 27px;
  background: #fff;
  border: 0;
  font-weight: 600;
  border-radius: 0;
}
.sppb-slider-fullwidth-wrapper .sppb-fw-slider-button-wrapper a:hover {
  color: #fff;
}
.sppb-slideshow-fullwidth-item {
  min-height: 800px;
  position: relative;
}
.sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
  box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.5) inset;
  -webkit-box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.5) inset;
  -moz-box-shadow: 0px 0px 30px 5px rgba(0,0,0,0.5) inset;
  background-size: cover;
  background-position: center center;
  width: 100%;
  padding-top: 130px;
  min-height: 800px;
  position: absolute;
  left: 0;
  top: 0;
}
.sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text {
  text-align: center;
}
.sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
.sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
  font-family: Open Sans, sans-serif;
  font-size: 65px;
  color: #02346b;
  font-weight: 400;
  letter-spacing: -2.5px;
  margin: 0;
  z-index: 2;
  line-height: .95;
}
.sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1 small,
.sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 small {
  font-family: Open Sans, sans-serif;
  font-size: 100px;
  font-weight: 700;
  color: #0750a4;
  letter-spacing: -1.5px;
  text-shadow: -2px 3px #faf1df, -2px 6px #a6b3ba;
  position: relative;
  display: block;
}
.sppb-slideshow-fullwidth-item .bottom-slider-img {
  position: absolute;
  z-index: 3;
  width: 100%;
  bottom: 0;
  left: 0;
}
.owl-item .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
.owl-item .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
  display: none;
}
.owl-item .sppb-slideshow-fullwidth-item .sppb-fw-slider-button-wrapper {
  display: none;
}
.owl-item.active .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
.owl-item.active .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
  display: block;
}
.owl-item.active .sppb-slideshow-fullwidth-item .sppb-fw-slider-button-wrapper {
  display: block;
}
.rhino-feature-section .sppb-addon-feature {
  padding: 40px 25px 30px;
  margin-bottom: 30px;
}
.rhino-feature-section .sppb-addon-feature .sppb-icon i {
  font-size: 70px;
}
.rhino-feature-section .sppb-addon-feature .sppb-addon-title {
  letter-spacing: -0.64px;
}
.ico-sevice img {
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  transform: scale(1);
}
.ico-sevice:hover img {
  transform: scale(1.05);
}
.ico-sevice:hover h4.sppb-addon-title {
  text-decoration: underline;
  color: #ebf8ff;
}
#section-id-1502269258543 {
  z-index: 2 !important;
}
.sppb-modal-selector.sppb-magnific-popup {
  position: relative;
  text-align: center;
}
.sppb-modal-selector.sppb-magnific-popup span.bubble-ripple {
  position: absolute;
  top: 0;
  width: 125px;
  height: 125px;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: block;
  background-color: rgba(0,0,0,0.8);
  border-radius: 50%;
  -webkit-animation: bubble-ripple 1.5s linear infinite;
  -moz-animation: bubble-ripple 1.5s linear infinite;
  -o-animation: bubble-ripple 1.5s linear infinite;
  animation: bubble-ripple 1.5s linear infinite;
}
.sppb-modal-selector.sppb-magnific-popup span.bubble-ripple .bubble-ripple-inner {
  position: absolute;
  top: 0;
  width: 125px;
  height: 125px;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: block;
  background-color: rgba(0,0,0,0.8);
  border-radius: 50%;
  -webkit-animation: bubble-ripple 1.5s linear infinite;
  -moz-animation: bubble-ripple 1.5s linear infinite;
  -o-animation: bubble-ripple 1.5s linear infinite;
  animation: bubble-ripple 1.5s linear infinite;
}
.sppb-modal-selector.sppb-magnific-popup i {
  height: 125px;
  width: 125px;
  background: #fff;
  font-size: 50px;
  line-height: 125px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
@-webkit-keyframes bubble-ripple {
  0% {
    transform: scale(1);
    opacity: .75;
  }
  25% {
    transform: scale(1);
    opacity: .75;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes bubble-ripple {
  0% {
    transform: scale(1);
    opacity: .75;
  }
  25% {
    transform: scale(1);
    opacity: .75;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
.rhino-fun-facts-section {
  margin-top: -70px !important;
}
.rhino-fun-facts-section.up-curve-white:before {
  top: 32px;
}
.rhino-fun-facts-section .sppb-addon-feature .sppb-icon-container {
  border-radius: 50%;
  display: table;
  width: 90px;
  height: 90px;
  background: #fff;
  margin: 0 auto;
  box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.06);
}
.rhino-fun-facts-section .sppb-addon-feature .sppb-icon-container i {
  display: table-cell;
  vertical-align: middle;
  font-size: 50px;
}
.sppb-addon-animated-number .sppb-animated-number {
  font-weight: 600;
  letter-spacing: -3px;
}
.sppb-addon-animated-number .sppb-animated-number-title {
  font-weight: 300;
  color: #000;
  margin-top: 5px;
}
.textBlock-home .sppb-section-title {
  margin-bottom: 40px !important;
}
.textBlock-home .sppb-section-title .sppb-title-subheading {
  color: #0750a4;
}
.rhino-home-news .sppb-addon-article {
  background: #fff;
  padding: 35px;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.rhino-home-news .sppb-addon-article:hover img {
  -webkit-transform: scale3d(1.02,1.02,1);
  transform: scale3d(1.02,1.02,1);
  -webkit-transition: all 400ms;
  transition: all 400ms;
}
.rhino-home-news .sppb-addon-article h3 {
  margin-top: 0;
  line-height: 22px;
  margin-bottom: 22px;
  max-height: 50px;
  overflow: hidden;
}
.rhino-home-news .sppb-addon-article h3 a {
  font-size: 18px;
  font-weight: 600;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  color: #000000;
}
.rhino-home-news .sppb-addon-article .sppb-article-meta {
  margin: 0 0 2px;
}
.rhino-home-news .sppb-addon-article .sppb-article-meta span {
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  margin: 8px 5px 5px 0;
}
.rhino-home-news .sppb-addon-article .sppb-article-introtext p {
  font-size: 14px;
  color: #949494;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.rhino-home-news .sppb-addon-article:hover h3 a {
  color: #fff;
}
.rhino-home-news .sppb-addon-article:hover h3 a:hover,
.rhino-home-news .sppb-addon-article:hover h3 a:focus {
  opacity: .5;
  color: #fff;
}
.rhino-home-news .sppb-addon-article:hover .sppb-article-meta span {
  color: #fff;
}
.rhino-home-news .sppb-addon-article:hover .sppb-article-introtext p {
  color: #fff;
}
.rhino-started-with .sppb-addon-feature .sppb-icon-container {
  display: block;
}
.rhino-started-with .sppb-addon-feature .sppb-icon i {
  font-size: 115px;
  color: #000;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.rhino-started-with .sppb-addon-feature .sppb-addon-title {
  margin-top: 30px;
  margin-bottom: 20px;
}
.rhino-started-with .sppb-row .sppb-col-md-6:nth-child(1) {
  border-right: 1px solid #DDDDDD;
}
.article-service-wrap {
  background: #fff;
  padding: 60px 100px;
}
.article-service-wrap h1.service-h {
  font-size: 3em;
  font-weight: 600;
  color: #351b1b;
  margin: 10px 0 20px;
}
.article-service-wrap .entry-header {
  overflow: hidden;
}
.article-service-wrap .helix-social-share-wrap,
.article-service-wrap .article-info {
  float: left;
}
.article-service-wrap .category-name {
  font-size: 14px;
  margin-bottom: 12px;
}
.article-service-wrap .published {
  margin-left: 1px;
}
.article-service-wrap .article-info >dd {
  font-size: 12px;
  margin-right: 15px;
}
.article-service-wrap .sppb-addon-single-image-container img {
  box-shadow: 5px 5px 15px rgba(0,0,0,0.3);
  -webkit-box-shadow: 5px 5px 15px rgba(0,0,0,0.3);
  -moz-box-shadow: 5px 5px 15px rgba(0,0,0,0.3);
}
.article-service-wrap .helix-social-share-wrap {
  font-size: 12px;
  line-height: 1.5;
  color: #c5c2bd;
}
.article-service-wrap .helix-social-share-wrap .helix-social-share {
  margin-left: 5px;
}
.article-service-wrap .sppb-carousel .sppb-carousel-arrow {
  opacity: 1;
}
.article-service-wrap .sppb-carousel .sppb-carousel-arrow i {
  width: 67px;
  height: 67px;
  line-height: 67px;
  text-align: center;
  background: #fff;
  border-radius: 60px;
  box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.06);
  -webkit-box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.06);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.article-service-wrap .sppb-carousel .sppb-carousel-arrow i:hover,
.article-service-wrap .sppb-carousel .sppb-carousel-arrow i:focus {
  color: #fff;
}
.article-service-wrap .sppb-carousel .sppb-carousel-arrow i:before {
  content: "\e91a";
  font-family: 'rhino-icon' !important;
  text-shadow: none;
  display: inline-block;
  color: #351b1b;
}
.article-service-wrap .sppb-carousel .fa-chevron-right {
  right: -25px;
}
.article-service-wrap .sppb-carousel .fa-chevron-right:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.article-service-wrap .sppb-carousel .fa-chevron-left {
  left: -25px;
}
.article-service-wrap .soc-comand {
  margin: 30px 0;
}
.article-service-wrap .soc-comand .social-media-text-wrap {
  text-align: left;
  margin-right: 0px;
}
.article-service-wrap .soc-comand .social-media-text-wrap a {
  font-size: 14px;
  margin-right: 10px;
  padding: 3px;
  border: 1px solid #9c40b2;
  border-radius: 2px;
}
.article-service-wrap .soc-comand .social-media-text-wrap a .fa {
  min-width: 20px;
  text-align: center;
}
.article-service-wrap .soc-comand .social-media-text-wrap a:hover {
  color: #fff;
  border: 1px solid #893a9d;
  background-color: #893a9d;
  box-shadow: 0 0 10px 3px #933ca9, inset 0 0 1px 1px #c04fde;
}
.article-service-wrap .sppb-carousel-arrow .fa-chevron-left,
.article-service-wrap .sppb-carousel-arrow .fa-chevron-right {
  top: 43%;
}
.top-banner .sppb-section-title {
  margin-top: 20px;
  margin-bottom: 50px !important;
}
.welcome-company .sppb-section-title {
  margin-bottom: 20px !important;
}
.our-partners h3.sppb-addon-title {
  font-family: Open Sans, sans-serif;
  color: #234c7b;
}
[data-vrc-expl] {
  position: relative;
  cursor: pointer;
}
[data-vrc-expl]:before,
[data-vrc-expl]:after {
  position: absolute;
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);
  -moz-transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -moz-transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);
  transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  pointer-events: none;
}
[data-vrc-expl]:hover:before,
[data-vrc-expl]:hover:after,
[data-vrc-expl]:focus:before,
[data-vrc-expl]:focus:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
[data-vrc-expl]:before {
  z-index: 10001;
  border: 6px solid transparent;
  background: transparent;
  content: "";
}
[data-vrc-expl]::after {
  margin-left: -70px;
}
[data-vrc-expl]:after {
  text-align: center;
  z-index: 10000;
  padding: 8px;
  width: 160px;
  background-color: #000;
  background-color: rgba(51,51,51,0.9);
  color: #fff;
  content: attr(data-vrc-expl);
  font-size: 12px;
  line-height: 1.2;
}
.vrc-expl:before,
.vrc-expl:after {
  top: 100%;
  bottom: auto;
  left: 34%;
}
[data-vrc-expl]::before {
  margin-top: -12px;
  margin-bottom: 0;
  border-top-color: transparent;
  border-bottom-color: #000;
  border-bottom-color: rgba(51,51,51,0.9);
}
.vrc-expl:hover:before,
.vrc-expl:hover:after,
.vrc-expl:focus:before,
.vrc-expl:focus:after {
  -webkit-transform: translateY(12px);
  -moz-transform: translateY(12px);
  transform: translateY(12px);
}
@media (min-width: 768px) {
  .catalog-auto-home .cat-home_onecar-mod:hover .carslist-wr img.imgresult {
    -webkit-transform: rotate(0deg) scale(1.05) !important;
    -moz-transform: rotate(0deg) scale(1.05) !important;
    -ms-transform: rotate(0deg) scale(1.05) !important;
    -o-transform: rotate(0deg) scale(1.05) !important;
    transform: rotate(0deg) scale(1.05) !important;
  }
}
@media (max-width: 767px) {
  .catalog-auto-home .cat-home_onecar-mod .vrc-car-thumb {
    float: none;
    padding-right: 0;
  }
  .catalog-auto-home .cat-home_onecar-mod .vrc-car-thumb a.car-thumb-link img {
    width: auto;
  }
}
.white-header .sp-megamenu-parent > li > a,
.white-header .sp-megamenu-parent > li > span {
  color: #202020;
}
.white-header #offcanvas-toggler > i {
  color: #02346b;
}
.white-header #sp-header .social-icons li a {
  color: #202020;
}
.white-header .icon-top-wrapper i.search-open-icon {
  color: #000;
  background: #fff;
}
.white-header .icon-top-wrapper i.search-open-icon:hover {
  color: #fff;
}
.sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text {
  text-align: left;
}
.sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h1,
.sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h2 {
  font-size: 148px;
}
.sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h1 small,
.sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h2 small {
  font-size: 128px;
}
.sppb-slider-wrapper.varition-simple .owl-carousel .owl-controls {
  text-align: left;
}
.core-service-section .sppb-addon-feature .sppb-icon-container {
  border-radius: 50%;
  display: table;
  width: 108px;
  height: 108px;
  background: #fff;
  border: 1px solid #E5E5E5;
  margin: 0 auto;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.core-service-section .sppb-addon-feature .sppb-icon-container i {
  display: table-cell;
  vertical-align: middle;
  font-size: 50px;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.core-service-section .sppb-addon-feature .sppb-feature-box-title {
  color: #C1C1C1;
  letter-spacing: -0.64px;
  margin: 22px 0 0;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.core-service-section .sppb-addon-feature:hover .sppb-icon-container {
  box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.12);
}
.core-service-section .sppb-addon-feature:hover .sppb-feature-box-title {
  font-weight: 600;
  color: #383838;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-module-title {
  text-transform: initial;
  font-size: 48px;
  line-height: 48px;
  font-weight: 600;
  padding-right: 50px;
  letter-spacing: -3.07px;
  margin-bottom: 70px;
  color: #000000;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-module-title span {
  margin-top: 25px;
  display: block;
  font-size: 16px;
  margin-bottom: 0;
  color: #949494;
  line-height: 24px;
  font-weight: 400;
  letter-spacing: 0;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap {
  padding: 0;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
  background: #fff;
  top: auto;
  bottom: 0;
  visibility: visible;
  padding: 0px 30px 36px 50px;
  opacity: 1 !important;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle .sp-simpleportfolio-title {
  -webkit-transform: none;
  transform: none;
  opacity: 1;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle .sp-simpleportfolio-title:before {
  color: #fff;
  background: #D9D9D9;
  box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.12);
  width: 45px;
  height: 45px;
  text-align: center;
  border-radius: 50%;
  font-size: 20px;
  margin: 0;
  line-height: 45px;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
  position: relative;
  top: -23px;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle .sp-simpleportfolio-title a {
  color: #000;
  font-size: 24px;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle .sp-simpleportfolio-tags {
  font-size: 14px;
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  margin: 0px 0 14px;
}
.home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
  opacity: 1;
}
.home-two-portfolio-section .sppb-addon-button-group {
  margin-top: -115px;
}
.home-two-portfolio-section .sppb-addon-button-group.button-margin-fix {
  margin-top: 0;
}
.sppb-addon-cta .sppb-cta-title {
  letter-spacing: -3.07px;
}
.sppb-addon-cta .sppb-cta-text {
  margin-bottom: 45px;
}
.sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1,
.sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 {
  font-size: 128px;
  color: #FFFFFF;
  letter-spacing: -6.4px;
  text-shadow: 0 11px 10px rgba(0,0,0,0.19);
}
.sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 small,
.sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 small {
  left: -360px;
  top: 105px;
}
.sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 span,
.sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 span {
  display: inline-block;
  position: relative;
  left: 375px;
  top: 140px;
}
.sppb-slider-fullwidth-wrapper.varition-animation .slider-bottom-content-wrap {
  position: absolute;
  top: 110px;
  left: 0;
  right: 0;
  z-index: 5;
}
.sppb-slider-fullwidth-wrapper.varition-animation .owl-controls {
  text-align: left;
}
.sppb-slider-fullwidth-wrapper.varition-animation .owl-controls .owl-dots .owl-dot span {
  background: rgba(0,0,0,0.4);
}
.sppb-slider-fullwidth-wrapper.varition-animation .owl-controls .owl-dots .owl-dot.active span {
  background: #fff;
}
.home4-feature-section .sppb-addon-feature .sppb-icon .sppb-icon-container i {
  font-size: 74px;
}
.home4-feature-section .sppb-addon-feature .sppb-feature-box-title {
  letter-spacing: -0.64px;
}
.home4-feature-section .sppb-col-md-6 .sppb-col-md-4 {
  border-right: 1px solid rgba(0,0,0,0.55);
}
.home4-feature-section .sppb-col-md-6 .sppb-col-md-4:last-of-type {
  border-right: 0;
}
.rhino-fun-facts-section.home6-fun-facts-section {
  margin-top: 0 !important;
}
.rhino-fun-facts-section.home6-fun-facts-section .sppb-row-container {
  position: relative;
  top: -45px;
}
.rhino-fun-facts-section.home6-fun-facts-section .sppb-addon-animated-number .sppb-animated-number-title {
  color: #fff;
}
.home6-started-with .sppb-addon-feature .sppb-icon .sppb-icon-container i {
  color: #fff;
}
.home6-client-section {
  border-bottom: 1px solid rgba(0,0,0,0.5);
}
.home6-client-section .sppb-addon-text-block .sppb-addon-content p {
  color: #fff;
}
.portfolio-link-wr a.sppb-btn-link {
  font-weight: 900 !important;
  background: #ff4428;
  padding: 18px 50px;
  font-weight: 600;
  border: 0;
  border-radius: 100px;
  font-size: 14px;
  color: #fff;
}
.portfolio-link-wr a.sppb-btn-link:hover {
  background-color: #0750a4;
  text-decoration: none;
  color: #fff;
}
.portfolio-wr ul.yjnewspopFilter {
  border-bottom: 3px solid #e2e2e2;
  margin: 0 10px 20px 10px;
  background: #f5f5f5;
  padding: 0;
}
.portfolio-wr ul.yjnewspopFilter li a {
  padding: 13px 25px;
  margin: 0;
  border-radius: 0;
}
.portfolio-wr ul.yjnewspopFilter li a:hover {
  background-color: #0750a4;
  text-decoration: none;
  color: #fff;
}
.portfolio-wr ul.yjnewspopFilter li a.selected {
  background: #ff4428;
  border-radius: 0;
  color: #fff;
  font-weight: 700;
}
.portfolio-wr .yjnewspopC:hover img {
  -webkit-transform: scale3d(1.15,1.15,1);
  transform: scale3d(1.15,1.15,1);
  -webkit-transition: all 400ms;
  transition: all 400ms;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro {
  background: rgba(253,82,56,0.9);
  box-shadow: none;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro h4.yjnewspopTitle {
  font-size: 16px;
  margin-left: 10px;
  margin-right: 10px;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro h4.yjnewspopTitle a {
  display: block;
  webkit-transition: color 400ms;
  transition: color 400ms;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro h4.yjnewspopTitle a:hover {
  color: #202020;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro h4.yjnewspopTitle:before {
  content: '\f030';
  font-family: FontAwesome;
  font-size: 30px;
  color: #fff;
  display: inline-block;
  margin-bottom: 5px;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro div.yjnewspopCat {
  margin-top: 20px;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro div.yjnewspopCat span {
  font-size: 70%;
  font-weight: 300;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro div.yjnewspopCat a {
  font-weight: 400;
  font-size: 100%;
}
.portfolio-wr .yjnewspopC div.yjnewspopIntro div.yjnewspopCat a:hover {
  color: #202020;
}
.portfolio-wr #load_more129 {
  margin: 20px auto;
}
.portfolio-wr #load_more129 a.getmore,
.portfolio-wr #load_more129 a.getmore:hover,
.portfolio-wr #load_more129 a.getmore:focus {
  width: 98%;
  height: 50px;
  line-height: 50px;
  border: none;
  color: #0750a4;
  background: #f4f4f4;
  font-size: 14px;
  font-weight: 700;
  margin: 0 auto;
  text-shadow: none;
}
.portfolio-wr #load_more129 a.getmore:hover,
.portfolio-wr #load_more129 a.getmore:hover:hover,
.portfolio-wr #load_more129 a.getmore:focus:hover {
  background: #ff4428;
  color: #fff;
}
.sppb-addon-testimonial {
  background: #fff;
  padding: 150px 30px 45px 30px;
  position: relative;
  box-shadow: 0 3px 3px rgba(0,0,0,0.05);
  -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.05);
  -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.05);
}
.sppb-addon-testimonial .sppb-addon-testimonial-review {
  font-style: italic;
}
.sppb-addon-testimonial .sppb-addon-testimonial-footer {
  position: absolute;
  margin: 0;
  top: -45px;
  left: 30px;
  font-size: 100%;
}
.sppb-addon-testimonial .sppb-addon-testimonial-footer img {
  border: 8px solid #fff;
  margin: 0;
}
.sppb-addon-testimonial .sppb-addon-testimonial-footer .sppb-addon-testimonial-client {
  display: block;
  margin-top: 10px;
  margin-left: 2px;
  font-weight: 300;
  font-size: 18px;
}
.sppb-addon-testimonial .sppb-addon-testimonial-footer .sppb-addon-testimonial-client strong {
  color: #323232;
}
.sppb-addon-cta .sppb-cta-subtitle {
  margin-bottom: 0;
  line-height: 26px !important;
}
.sppb-addon-cta .sppb-btn-lg {
  margin-top: 30px;
}
.sppb-addon-image-content {
  position: relative;
}
.sppb-addon-image-content .sppb-image-holder {
  position: absolute;
  top: 0;
  width: 50%;
  height: 100%;
  background-position: 50%;
  background-size: cover;
}
.sppb-addon-image-content.aligment-left .sppb-image-holder {
  left: 0;
}
.sppb-addon-image-content.aligment-left .sppb-content-holder {
  padding: 120px 0 120px 50px;
}
.sppb-addon-image-content.aligment-right .sppb-image-holder {
  right: 0;
}
.sppb-addon-image-content.aligment-right .sppb-content-holder {
  padding: 120px 50px 120px 0;
}
@media (max-width: 768px) {
  .sppb-addon-image-content .sppb-image-holder {
    position: inherit;
    width: 100% !important;
    height: 300px;
  }
}
.sppb-addon-person {
  background: #fff;
  padding: 10px;
}
.sppb-addon-person div.sppb-person-image {
  margin-bottom: 0;
  position: relative;
}
.sppb-addon-person div.sppb-person-image .sppb-person-info-wrap {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  opacity: 0;
  -webkit-transform: scale(.8);
  transform: scale(.8);
}
.sppb-addon-person div.sppb-person-image .sppb-person-information {
  position: absolute;
  bottom: 22px;
  left: 20px;
}
.sppb-addon-person div.sppb-person-image .sppb-person-social-icons .sppb-person-social {
  margin: 0 -4px;
}
.sppb-addon-person div.sppb-person-image .sppb-person-social-icons .sppb-person-social li {
  margin: 0 4px;
}
.sppb-addon-person div.sppb-person-image .sppb-person-social-icons .sppb-person-social li a {
  color: #fff;
  font-size: 14px;
  margin: 0 4px;
}
.sppb-addon-person div.sppb-person-image span.sppb-person-name {
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  margin: 8px 0 0px;
}
.sppb-addon-person div.sppb-person-image span.sppb-person-designation {
  color: #fff;
  font-size: 14px;
}
.sppb-addon-person div.sppb-person-image:hover .sppb-person-info-wrap {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs {
  margin-bottom: 55px;
  border: 0;
  text-align: center;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs li {
  display: inline-block;
  float: none;
  margin: 0 15px;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs li a {
  background: #FFFFFF;
  border: 0;
  border-radius: 0;
  font-size: 16px;
  color: #000;
  line-height: 1;
  font-weight: 400;
  text-transform: uppercase;
  padding: 13px 34px 13px;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs li.active a {
  color: #fff;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs-content {
  background: transparent;
  padding: 0;
  border: 0;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs-content .sppb-tab-pane .row > div:nth-child(1) {
  padding-right: 65px;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs-content .sppb-tab-pane .row > div:nth-child(2) {
  padding-right: 50px;
  padding-left: 30px;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs-content .sppb-tab-pane .title {
  margin-top: 33px;
  font-size: 18px;
  color: #43484D;
  margin-bottom: 5px;
  font-weight: 400 !important;
}
.sppb-addon-tab .sppb-tab .sppb-nav-tabs-content .sppb-tab-pane p {
  line-height: 28px;
}
.sppb-addon-gmap {
  padding: 25px;
  background: #fff;
  margin-top: -175px;
}
.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group {
  margin-bottom: 30px;
}
.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input {
  border: 2px solid #ECECEC;
  border-radius: 5px;
  height: 54px !important;
  color: #202020;
  font-size: 14px;
  box-shadow: none;
  padding: 0 0 0 20px;
}
.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group textarea {
  border: 2px solid #ECECEC;
  border-radius: 5px;
  color: #202020;
  font-size: 14px;
  box-shadow: none;
  padding: 15px 0 0 20px;
  resize: none;
}
.form-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group {
  margin-bottom: 20px;
}
.form-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input {
  height: 50px !important;
  line-height: 50px;
}
.sppb-addon-gallery .sppb-gallery li {
  width: 20%;
  padding: 0px;
  position: relative;
}
.sppb-addon-gallery .sppb-gallery li a {
  overflow: hidden;
  margin: 10px 10px 0 0;
  position: relative;
}
.sppb-addon-gallery .sppb-gallery li a img {
  width: 100% !important;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg);
}
.sppb-addon-gallery .sppb-gallery li a:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  height: 100%;
  width: 100%;
  -webkit-transform: scale(.8);
  transform: scale(.8);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  z-index: 1;
  -webkit-background-image: linear-gradient(-180deg,#034d7d 0%,#01224c 100%);
  -moz-background-image: linear-gradient(-180deg,#034d7d 0%,#01224c 100%);
  -ms-background-image: linear-gradient(-180deg,#034d7d 0%,#01224c 100%);
  background-image: linear-gradient(-180deg,#034d7d 0%,#01224c 100%);
}
.sppb-addon-gallery .sppb-gallery li a:after {
  content: '';
  position: absolute;
  left: 0;
  width: 108px;
  height: 98px;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  color: #fff;
  line-height: 1;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  z-index: 1;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,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);
}
.sppb-addon-gallery .sppb-gallery li a:hover img {
  -webkit-transform: scale(1.08);
  transform: scale(1.08);
}
.sppb-addon-gallery .sppb-gallery li a:hover:before {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 0.95;
}
.sppb-addon-gallery .sppb-gallery li a:hover:after {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.view-article .sppb-addon-gallery .sppb-gallery li {
  width: 33.33%;
}
.sppb-addon-testimonial .sppb-media .sppb-media-body blockquote {
  border: 0;
  margin: 0;
  padding: 0;
}
.sppb-addon-testimonial .sppb-media .sppb-media-body blockquote footer {
  margin-top: 38px;
}
.sppb-addon-testimonial .sppb-media .sppb-media-body blockquote footer strong {
  font-weight: 600;
}
.sppb-addon-accordion .sppb-panel {
  border-left: transparent;
  border-right: transparent;
}
.sppb-addon-accordion .sppb-panel .sppb-panel-heading {
  background: none;
  color: #000;
  font-size: 14px;
  padding: 25px 0;
}
.sppb-addon-accordion .sppb-panel .sppb-panel-heading span.title-number {
  min-width: 32px;
  min-height: 32px;
  border: 1px solid #DDDDDD;
  display: inline-block;
  border-radius: 20px;
  text-align: center;
  line-height: 30px;
  margin-right: 25px;
}
.sppb-addon-accordion .sppb-panel .sppb-panel-heading .sppb-panel-title i {
  display: none;
}
.sppb-addon-accordion .sppb-panel .sppb-panel-heading.active span.sppb-toggle-direction {
  -webkit-transform: translateY(-50%) scale(1);
  transform: translateY(-50%) scale(1);
}
.sppb-addon-accordion .sppb-panel .sppb-panel-heading.active span.sppb-toggle-direction i:before {
  content: "-";
}
.sppb-addon-accordion .sppb-panel-body {
  border-top-color: transparent;
  font-size: 14px;
  padding: 0 55px 25px 55px;
}
.sppb-addon-accordion span.sppb-toggle-direction {
  font-size: 20px;
  color: #000;
  -webkit-transform: translateY(-50%) scale(1);
  transform: translateY(-50%) scale(1);
}
.sppb-addon-accordion span.sppb-toggle-direction i:before {
  content: "+";
  font-size: 35px;
  color: #3C3D41;
}
.sppb-addon-feature .pull-left .sppb-icon i:before {
  transform: scale(1);
}
.sppb-addon-feature .sppb-icon i:before {
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  transform: scale(1);
  display: inline-block;
}
.sppb-addon-feature:hover .sppb-icon i:before {
  transform: scale(1.05);
}
.sppb-addon-feature:hover .pull-left .sppb-icon i:before {
  transform: scale(1);
}
.client-wr .sppb-item {
  padding: 0;
}
.client-wr .sppb-item img {
  float: left;
  display: block;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  opacity: 1;
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  -webkit-transition: .4s;
  transition: .4s;
}
.client-wr .sppb-item img:hover {
  opacity: 0.85;
  -webkit-filter: grayscale(90%);
  filter: grayscale(90%);
  -webkit-box-shadow: 0px 2px 15px rgba(172,196,210,0.8);
  -moz-box-shadow: 0px 2px 15px rgba(172,196,210,0.8);
  box-shadow: 0px 2px 15px rgba(172,196,210,0.8);
}
.client-wr .sppb-carousel-indicators {
  bottom: -80px;
}
.client-wr .sppb-carousel-indicators li {
  display: inline-block;
  width: 12px;
  height: 6px;
  margin: 0px 6px;
  text-indent: -999px;
  border-radius: 12px;
  border: 0;
  cursor: pointer;
  background-color: #0750a4;
  opacity: 0.25;
}
.client-wr .sppb-carousel-indicators .active {
  margin: 0px 6px;
  width: 32px;
  height: 6px;
  background-color: #0750a4;
  border: 0;
  opacity: 1;
}
.sp-module {
  margin-top: 50px;
}
.sp-module:first-child {
  margin-top: 0;
}
.sp-module .sp-module-title {
  font-size: 27px;
  font-weight: 700;
  color: #0750a4;
  margin: 30px 0 20px 0;
}
.sp-module ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.sp-module ul >li {
  display: block;
  border-bottom: 1px solid #e8e8e8;
  -webkit-transition: 300ms;
  transition: 300ms;
}
.sp-module ul >li >a {
  display: block;
  padding: 5px 0;
  line-height: 36px;
  padding: 2px 0;
  -webkit-transition: 300ms;
  transition: 300ms;
}
.sp-module ul >li >a:hover {
  background: none;
}
.sp-module ul >li >a:before {
  font-family: FontAwesome;
  content: "\f105";
  margin-right: 8px;
}
.sp-module ul >li:last-child {
  border-bottom: none;
}
.sp-module .categories-module ul {
  margin: 0 10px;
}
.sp-module .latestnews >div {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #e8e8e8;
}
.sp-module .latestnews >div:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
}
.sp-module .latestnews >div >a {
  display: block;
  font-weight: 400;
}
.sp-module .tagscloud {
  margin: -2px 0;
}
.sp-module .tagscloud .tag-name {
  display: inline-block;
  padding: 5px 10px;
  background: #808080;
  color: #fff;
  border-radius: 4px;
  margin: 2px 0;
}
.sp-module .tagscloud .tag-name span {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: rgba(0,0,0,0.2);
  border-radius: 10px;
}
.sp-module.module-darker {
  color: #ffffff;
  padding: 35px 25px 90px;
  background-color: #02346b;
  background-position: center bottom;
  background-repeat: repeat-x;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8CAIAAAAfXYiZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMTlDQUNFMkREOTBFMDExOTI1RjhGQkFEQjQ5QTIwNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5ODEwOTZCQ0RCOTExMUU5ODUwOUY1QzNCRjkwQUU5RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5ODEwOTZCQkRCOTExMUU5ODUwOUY1QzNCRjkwQUU5RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NEQ0RjUzMkIwRDhFOTExQkNGN0I0MDRDQjkzMDk0QiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQxYzVhMzJhLWI4NWUtODU0Ni04ZDIyLTFkYWU3Mzc2NzQ1MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt2TdnQAAAJaSURBVHja5Np9UsIwEAXw3aSAiIog9Qre/zIeQgoKwoDQ7Fo9QT82mTehf5fU/iZ9LuXx7P6ekhxPjt/GnvCO90s4irY50yX7m1beAUodVVtKpcMqmBaeAbHWtbY/ORHWi3eA+0qItiJwWCXkM7gNGjpsrCRYD46niI8grYN0Oj8FFma0n5QOolhYzQWWkNFeddxWKbCaaAccrgQTawW5rb5EayUsrClzk+6Q45X0+FRcrLJAlPpR+hbFwnL/gYU5MWjfO4p1LL0r8KS0V7RHx4KN9qsSFtYd8yNktFe19P5sLCzMaL8o7USxsBzqV5ze0R4Ra+4ZM9o3QQkN6xVyWzWz1Y+CYU1Qo/0jyMAV7LFePANS1US7Yc+gPRajvhRtBlEZvIjxjc0djzFfitZKaFirAjTazwqGNWJ6xpzag5qsY4nVDKKY0b4NgoUFG+0bi2g3xmpmq0m+0W6MVUJG+0H0pGBYRe7Rbom1gqwyhP/AQsQC3FbboGK6oMFNwlYZqmBrZYFV5lJliI7lGbTKsLbeVgZYSwfaUtsAYmH+MPEZtFbCwpo5nnEmdaLoWJgTw1lpL4qFlVNLLTpWflWGiFhldlWGWFiwLbWPWuIt3hMrs5ZaRCzYlloVYlL1w1rcXrT3x8Jsqe1EL0pYWBPmJ3cr35yHYmFODFeLKoMxFqP+5lzVovGv0u3O555HRJDPYAKrjliYL0X3g1tq9lhj/ivJQI5XmuZCHbBgqwyf8f8PdsNi1LdXhlUGM6xbqDKYYd1ClcEGa8S0AJ3aNeXlWmFl31JrefwKMACud/aVcyrcXAAAAABJRU5ErkJggg==);
}
.sp-module.module-darker .sp-module-title {
  color: #0750a4;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap {
  background: #fff;
  padding: 10px;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
  padding: 0px 30px 30px 25px;
  text-align: left;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle >div {
  vertical-align: bottom;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle >div .sp-simpleportfolio-title {
  letter-spacing: 0;
  margin-top: 0;
  position: relative;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle >div .sp-simpleportfolio-title:before {
  content: '\f030';
  font-family: FontAwesome;
  font-size: 30px;
  color: #fff;
  display: inline-block;
  margin-bottom: 5px;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle >div .sp-simpleportfolio-title a {
  display: block;
  line-height: 1.333;
  font-weight: 600;
}
.login img {
  display: inline-block;
  margin: 20px 0;
}
.login .checkbox input[type="checkbox"] {
  margin-top: 6px;
}
.form-links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.top-search-input-wrap {
  position: fixed;
  top: 0px;
  left: 0px;
  overflow: hidden;
  width: 100%;
  height: 100vh;
  z-index: 999;
  display: none;
  -webkit-animation: searchZoomIn .4s;
  animation: searchZoomIn .4s;
}
.top-search-input-wrap form {
  width: 100%;
}
.top-search-input-wrap .search-wrap {
  width: 100%;
}
.top-search-input-wrap .search-wrap .search.rhino-top-search {
  float: none !important;
  width: 75%;
  margin: 0 auto;
  max-width: 900px;
}
.top-search-input-wrap .search-wrap .search.rhino-top-search input {
  background: transparent;
  height: auto;
  box-shadow: none;
  padding: 0px;
  width: 100%;
  color: #ffffff;
  font-size: 100px;
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 4px;
  border-radius: 0;
  font-weight: 300;
}
.top-search-input-wrap .search-wrap .search.rhino-top-search input::-webkit-input-placeholder {
  opacity: 1;
  color: #fff;
}
.top-search-input-wrap .search-wrap .search.rhino-top-search input::-moz-placeholder {
  opacity: 1;
  color: #fff;
}
.top-search-input-wrap .search-wrap .search.rhino-top-search input:-ms-input-placeholder {
  opacity: 1;
  color: #fff;
}
.top-search-input-wrap .search-wrap .search.rhino-top-search input::-webkit-search-cancel-button,
.top-search-input-wrap .search-wrap .search.rhino-top-search input::-webkit-search-decoration {
  -webkit-appearance: none;
}
.top-search-input-wrap .search-wrap .search.rhino-top-search input:focus {
  outline: 0;
  box-shadow: none;
}
.top-search-input-wrap .search-upper-part {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 50%;
  transition: transform 0.6s;
  transition-timing-function: cubic-bezier(0.2,1,0.3,1);
  transform: translate3d(0,-100%,0);
}
.top-search-input-wrap .search-bottom-part {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 50%;
  transition: transform 0.6s;
  transition-timing-function: cubic-bezier(0.2,1,0.3,1);
  transform: translate3d(0,100%,0);
  top: 50%;
}
.top-search-input-wrap .search-bottom-part h3 {
  color: #fff;
  margin: 0 0 40px;
  font-size: 24px;
  text-transform: none;
}
.top-search-input-wrap .search-bottom-part h3:before {
  content: "\e917";
  font-family: 'rhino-icon' !important;
  font-size: 24px;
  color: #fff;
  display: inline-block;
  padding-right: 20px;
}
.top-search-input-wrap .search-bottom-part .sppb-media > .pull-left {
  margin-right: 0;
  margin-left: 15px;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature {
  margin-bottom: 5px;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-icon .sppb-icon-container i {
  font-size: 24px;
  color: #fff;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body {
  padding-right: 0;
  padding-top: 0;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body .sppb-addon-title {
  color: #fff;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body .sppb-addon-text {
  color: #fff;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body .sppb-addon-text .tel-data a {
  color: #fff;
  text-decoration: none;
  cursor: default;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body .sppb-addon-text .tel-data a span.bottel-data {
  font-size: 32px;
  font-weight: 400;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body .sppb-addon-text .tel-data a span.bottel-data span {
  font-weight: 600;
}
.top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body .sppb-addon-text .tel-data a:hover {
  color: #fff;
}
.top-search-input-wrap.search-open .search-upper-part,
.top-search-input-wrap.search-open .search-bottom-part {
  transform: translate3d(0,0,0);
}
.top-search-input-wrap .search-info-text {
  color: #fff;
  text-align: right;
  display: block;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 1px;
}
.top-search-input-wrap .search-suggested-tag ul li {
  border: 0;
  display: inline-block;
  padding: 0;
}
.top-search-input-wrap .search-suggested-tag ul li a {
  color: #fff;
  display: inline-block;
  line-height: 1;
  margin-bottom: 10px;
  margin-right: 10px;
}
.top-search-input-wrap .search-suggested-tag ul li a:before {
  display: none;
}
.top-search-input-wrap .search-address-content i {
  color: #fff;
  font-size: 40px;
}
.top-search-input-wrap .search-address-content h4 {
  color: #fff;
  margin-top: 0;
  font-weight: 600;
}
.top-search-input-wrap .search-address-content p {
  color: #fff;
  margin-bottom: 0;
}
.top-search-input-wrap .search-address-content .search-address {
  width: 70%;
  margin-left: 30px;
}
.search .btn-toolbar {
  margin-bottom: 20px;
}
.search .btn-toolbar span.icon-search {
  margin: 0;
}
.search .btn-toolbar button {
  color: #fff;
}
.search .phrases .phrases-box .controls label {
  display: inline-block;
  margin: 0 20px 20px;
}
.search .phrases .ordering-box {
  margin-bottom: 15px;
}
.search .only label {
  display: inline-block;
  margin: 0 20px 20px;
}
.search .search-results dt.result-title {
  margin-top: 40px;
}
.search .search-results dt,
.search .search-results dd {
  margin: 5px 0;
}
.filter-search .chzn-container-single .chzn-single {
  height: 34px;
  line-height: 34px;
}
.form-search .finder label {
  display: block;
}
.form-search .finder .input-medium {
  width: 60%;
  border-radius: 4px;
}
.finder .word input {
  display: inline-block;
}
.finder .search-results.list-striped li {
  padding: 20px 0;
}
.search .btn-toolbar {
  margin-bottom: 20px;
}
.search .btn-toolbar span.icon-search {
  margin: 0;
}
.search .btn-toolbar button {
  color: #fff;
}
.search .phrases .phrases-box .controls label {
  display: inline-block;
  margin: 0 20px 20px;
}
.search .phrases .ordering-box {
  margin-bottom: 15px;
}
.search .only label {
  display: inline-block;
  margin: 0 20px 20px;
}
.search .search-results dt.result-title {
  margin-top: 40px;
}
.search .search-results dt,
.search .search-results dd {
  margin: 5px 0;
}
.filter-search .chzn-container-single .chzn-single {
  height: 34px;
  line-height: 34px;
}
.form-search .finder label {
  display: block;
}
.form-search .finder .input-medium {
  width: 60%;
  border-radius: 4px;
}
.finder .word input {
  display: inline-block;
}
.finder .search-results.list-striped li {
  padding: 20px 0;
}
body.no-page-title #sp-top-bar,
body.no-page-title #sp-header {
  background: #000;
}
body.no-page-title #sp-header.menu-fixed {
  background: rgba(28,49,74,0.95);
}
body.no-page-title #sp-header.menu-fixed #sp-logo {
  padding-top: 10px;
}
body.no-page-title #sp-header.menu-fixed li a {
  color: #ffffff;
}
body.no-page-title #sp-header.menu-fixed li span {
  color: #ffffff;
}
#sp-header.menu-fixed #sp-logo {
  padding-top: 10px;
}
body.view-search div.search {
  margin-top: 100px;
}
body.view-search .form-limit .input-mini {
  width: 65px;
}
.search .page-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 60px;
  margin-bottom: 50px;
}
.com-search.view-search .search-filter-wrap,
.com-search.view-search .search-results-wrap {
  background: #F9FAFB;
  padding: 35px 30px;
  box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);
  border-radius: 3px;
  margin-bottom: 30px;
}
.com-search.view-search .search-filter-wrap {
  overflow: hidden;
}
.com-search.view-search .search-filter-wrap .btn-toolbar {
  display: table;
  width: 100%;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 18px;
  margin-bottom: 10px;
}
.com-search.view-search .search-filter-wrap .btn-toolbar>div {
  display: table-cell;
  vertical-align: top;
}
.com-search.view-search .search-filter-wrap .btn-toolbar .input-wrap input {
  height: 45px;
  border-radius: 3px 0 0 3px;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #959595;
}
.com-search.view-search .search-filter-wrap .btn-toolbar button {
  border-radius: 0 3px 3px 0;
  height: 45px;
  font-size: 14px;
}
.com-search.view-search .search-filter-wrap .btn-toolbar button span {
  margin-left: 5px;
  font-size: 12px;
}
.com-search.view-search .search-filter-wrap .form-limit-wrap {
  float: right;
}
.com-search.view-search .search-filter-wrap .form-limit-wrap .form-limit {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}
.com-search.view-search .search-filter-wrap .form-limit-wrap .form-limit label {
  padding-right: 15px;
  font-size: 14px;
  color: #333;
}
.com-search.view-search .search-filter-wrap .form-limit-wrap .counter {
  font-size: 13px;
  text-align: right;
}
.com-search.view-search .search-filter-wrap .searchintro {
  margin-bottom: 33px;
}
.com-search.view-search .search-filter-wrap fieldset label {
  margin: 0 20px 0;
  font-size: 14px;
}
.com-search.view-search .search-filter-wrap fieldset {
  width: 50%;
  float: left;
  padding-right: 30px;
}
.com-search.view-search .search-filter-wrap fieldset.only {
  padding-right: 0;
}
.com-search.view-search .search-filter-wrap fieldset legend {
  font-size: 16px;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.com-search.view-search .search-filter-wrap .ordering-box label {
  color: #333;
  float: left;
  margin-right: 15px;
  margin-left: 0;
}
.com-search.view-search .search-filter-wrap .ordering-box select {
  float: left;
}
.com-search.view-search .search-results-wrap ul.search-results {
  padding: 0;
}
.com-search.view-search .search-results-wrap ul.search-results li {
  display: block;
  list-style: none;
  margin-bottom: 10px;
  background: #fff;
  border-bottom: 1px solid #e0e0e0;
  padding: 15px 20px;
}
.com-search.view-search .search-results-wrap .result-title,
.com-search.view-search .search-results-wrap .result-category {
  display: inline-block;
}
.com-search.view-search .search-results-wrap .result-title,
.com-search.view-search .search-results-wrap .result-title a,
.com-search.view-search .search-results-wrap .result-category {
  color: #333;
}
.com-search.view-search .search-results-wrap .result-category {
  display: inline-block;
}
.com-search.view-search .search-results-wrap .result-created {
  font-size: 14px;
}
.com-search.view-search .search-results-wrap .result-text,
.com-search.view-search .search-results-wrap .result-created {
  margin-top: 15px;
}
.com-search.view-search .search-results-wrap .pagination:empty {
  display: none;
}
#sp-footermod .sp-module {
  margin-top: 0px;
}
#sp-footermod .sp-module .map-contact {
  margin: 0 auto -7px;
  border-top: 8px solid #e6f4f9;
}
#sp-bottom .sp-module {
  margin-top: 25px;
}
#sp-bottom .sp-module .sp-module-title {
  font-family: Open Sans, sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #efefef;
  text-transform: none;
  margin-top: 25px;
  text-transform: uppercase;
}
#sp-bottom .sppb-addon-single-image.sppb-text-center {
  text-align: left;
}
#sp-bottom .sppb-addon-social-media .social-media-text-wrap {
  text-align: right;
  margin-top: 5px;
}
#sp-bottom .sppb-addon-social-media .social-media-text-wrap a {
  font-size: 12px;
  color: #fff;
  margin-left: 12px;
}
#sp-bottom .bottom-wrapper {
  padding-bottom: 0px;
}
#sp-bottom {
  padding-top: 40px;
  padding-bottom: 20px;
  color: #efefef;
  background-color: rgba(111,99,152,0.5);
}
#sp-bottom #sp-bottom1 {
  padding-top: 0px;
  padding-bottom: 23px;
}
#sp-bottom #sp-bottom1 .logo-footer {
  padding-top: 2px;
}
#sp-bottom #sp-bottom1 .text-banner-footer {
  margin: 30px 0 20px;
  max-width: 320px;
  line-height: 18px;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 600;
}
#sp-bottom #sp-bottom1 .sp-module.socboot1 {
  margin-top: 20px;
}
#sp-bottom #sp-bottom1 div.slogan-footer {
  font-size: 14px;
  font-style: italic;
  padding-top: 30px;
  padding-right: 15px;
  line-height: 20px;
}
#sp-bottom #sp-bottom1 .footer-socico {
  margin: 43px 0 0px 0px;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel {
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  -ms-transition-duration: 0.6s;
  transition-duration: 0.6s;
  -webkit-transition-property: right;
  -ms-transition-property: right;
  -o-transition-property: right;
  -moz-transition-property: right;
  transition-property: right;
  display: block;
  float: left;
  width: 100%;
  box-sizing: border-box;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel:hover {
  right: 0px;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel #social {
  padding: 0px;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links {
  float: left;
  padding: 0px;
  margin: 0px 0px 0px 0px;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links li {
  display: block;
  background: transparent none repeat scroll 0% 0%;
  margin: 0px;
  height: 32px;
  padding: 0px !important;
  float: left;
  border-bottom: 0;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links li a {
  float: left;
  text-indent: -9999px;
  width: 32px;
  height: 32px;
  margin: 0px 13px 0px 0px;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  transition-duration: 0.4s;
  padding: 0;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links li a:before {
  content: "";
  margin-right: 0;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links li a span {
  width: 32px;
  height: 32px;
  display: block;
  background-image: url('../images/ico-mix.png');
  background-repeat: no-repeat;
  border: 0;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links li a:hover span {
  border: 0;
  -webkit-filter: grayscale(60%);
  -moz-filter: grayscale(60%);
  -ms-filter: grayscale(60%);
  -o-filter: grayscale(60%);
  filter: grayscale(60%);
  filter: gray;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links li a#facebook span {
  background-position: 0px 0px;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links li a#youtube span {
  background-position: -42px 0px;
}
#sp-bottom #sp-bottom1 .footer-socico #social-panel ul#social-links li a#instagram span {
  background-position: -84px 0px;
}
#sp-bottom #sp-bottom2 {
  background-color: transparent;
  margin-top: 0px;
  padding-top: 0px;
}
#sp-bottom #sp-bottom2 .footer-menu1 ul.menu-footer,
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer {
  margin-bottom: 30px;
}
#sp-bottom #sp-bottom2 .footer-menu1 ul.menu-footer >li,
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer >li {
  border-bottom: 0;
}
#sp-bottom #sp-bottom2 .footer-menu1 ul.menu-footer >li >a,
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer >li >a {
  padding: 0;
  line-height: 25px;
  display: flex;
  color: #e8e7ea;
}
#sp-bottom #sp-bottom2 .footer-menu1 ul.menu-footer >li >a:hover,
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer >li >a:hover {
  text-decoration: none;
  color: #970020;
}
#sp-bottom #sp-bottom2 .footer-menu1 ul.menu-footer >li >a:before,
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer >li >a:before {
  content: '';
  margin-right: 0;
}
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer {
  margin-bottom: 15px;
}
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer >li {
  display: inline-block;
}
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer >li >a {
  line-height: 18px;
}
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer >li >a:after {
  content: '|';
  margin-left: 10px;
  margin-right: 10px;
}
#sp-bottom #sp-bottom2 .footer-menu2 ul.menu-footer >li:last-child a:after {
  content: '';
  margin-left: 0px;
  margin-right: 0px;
}
#sp-bottom #sp-bottom3 {
  background-color: transparent;
  margin-top: 0px;
  padding-top: 0px;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel {
  text-align: right;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .manager {
  text-align: left;
  color: #c0b6cd;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr {
  display: inline-block;
  margin-top: 0px;
  max-width: 265px;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .sp-bottom-tel_ico {
  min-width: 65px;
  min-height: 70px;
  float: left;
  display: inline-block;
  background-position: right 8px;
  background-repeat: no-repeat;
  background-color: transparent;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAAolBMVEUAAADj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvj7fvU3xieAAAANXRSTlMA8vr2AxzXm9/aIrajUphlWxnn4tCxVh8JybyKb2w1Ew6PfUI7MatzTUdBK+zEkp+FYSWBeToYoAIAAAH7SURBVDjLhZPpkqowEIWbgMi+iSDggigu192Z8/6vdhMDNcoM+v0JVfkqOd1p6JXJ+tvJ802RDKifRWWiQXHmfVYwAqDq2UlXALBz+ZekLQFkU3/NP9Nkw4DY+kPzAOWmkWMuSLCOATP8Zd2AiB9URsgHMmgOjLvWQcGx5usUwMifPFKMga9OsBOQ8LVWIDCXwdyyEhXs8KLt5QUDE/ADAwKVgeO9aENgRWTpD7uc6WiJyuc7dZiyb3H4eIy5X3jnynWA5y6HDHbC42GzoGd2QHW/30Ne99VxLjYgkhxn3foZ32Ds6JPzE2OZUoeBIrcMMsEURQXibcgz7hKtKd3VpKZ7no4R6cjD0AV8scnXgNoPqXniGQ2u2fwBgUesFcNOvqiCvdSGvFut9q/RqG7rt2rq17r81qbvNfNZC9qeaNOi7NUWCjZSWwFJU2mjiceeS03LwFZPoyA0JwwdrhkwzudxU0IARC7XtwymGM1UFc1nvL0xJLN2YBHbMZp215DYtBupD3z5OxdMzmRFzemni+MUA547tSwrTdvxmxd5ll+b2d6AWfQRS0VGnxmKiH1MBpOmebzEss/amopRCLGOwPZ9VgXBWCP3CGx7U/OLljHwtQRwpT5cYCcqFFT0TnPpILSsN5d8xcjTATvR6B1bCC70iVsW6d/do/4DVY9PkGvG7kgAAAAASUVORK5CYII=);
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .sp-bottom-tel_line2 {
  float: right;
  text-align: right;
  display: grid;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .sp-bottom-tel_line2 .tel-data-wr a.tel-link {
  padding-bottom: 10px;
  background-position: left 0px;
  background-repeat: no-repeat;
  background-image: none;
  color: #e3edfb;
  letter-spacing: 0.05em;
  cursor: default;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .sp-bottom-tel_line2 .tel-data-wr a.tel-link:hover {
  text-decoration: none;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .sp-bottom-tel_line2 .tel-data-wr a.tel-link span span {
  padding-left: 2px;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .sp-bottom-tel_line2 .tel-data-wr1 {
  display: inline-block;
  margin-right: 0px;
  vertical-align: middle;
  margin-top: 0px;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .sp-bottom-tel_line2 .tel-data-wr1 span.tel-data {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.02em;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .sp-bottom-tel_line2 .tel-data-wr1 span.tel-data span {
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .bottom-contact-email-wr {
  display: grid;
  float: right;
  text-align: right;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .bottom-contact-email-wr .bottom-contact-email {
  margin-bottom: 20px;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .bottom-contact-email-wr .bottom-contact-email .email-data {
  margin-top: 0px;
  display: inline-block;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .bottom-contact-email-wr .bottom-contact-email a {
  font-size: 14px;
  border: none;
  border-bottom: 0;
  background-color: transparent;
  line-height: 18px;
  color: #e3edfb;
}
#sp-bottom #sp-bottom3 #sp-bottom-tel .sp-bottom-tel_wr .bottom-contact-email-wr .bottom-contact-email a:hover {
  color: #970020;
  border: none;
  border-bottom: 1px solid #970020;
}
#sp-bottom #sp-bottom3 .all-company-contacts a {
  color: #e3edfb;
  border: none;
  border-bottom: 1px dotted #e3edfb;
}
#sp-bottom #sp-bottom3 .all-company-contacts a:hover {
  color: #970020;
  border: none;
  border-bottom: 1px solid #970020;
}
#sp-bottom #sp-bottom3 .how-to-find {
  margin-top: 8px;
  margin-bottom: 20px;
  display: inline-block;
  height: 30px;
  padding-right: 43px;
  background-position: right 3px;
  background-repeat: no-repeat;
  background-color: transparent;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAbCAMAAAAqGX2oAAAAhFBMVEUAAADg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vzg7vwdfnz/AAAAK3RSTlMA6Zv69BsD55RI792Od2lACwjGpCXh19bQt7CrfGNVTikgE8q+u4JuOTUyC8foiwAAATlJREFUKM99keeSgzAMhBVszja9t1AC6dn3f7+DM0wyg3PfH+/YlrSS6JOsTYRI2ozM/Awl/iiHHzKhHIALwQFHkQH7DORtGLY5cLZpT8dw6BfRH8A6gwMLSLVMAWvvImrAfC19hibafYiPgKelBxxj2uEB5biIsQQ8U5ccqB9R9KgBrkxzSgG4TeMCSHce7cC3sxwreWb7gf0Z3FWcyfiOlXssGa+6d5qAA1yo6aLfL5MSy01AK08XjheGIymGGaZoDEPPgftcC9y2EcUSMzLexnXTRbIKyero5ALuafWdoMq0A51g1Qg27TOtpyuKOWgLW5JpTgWu03wODPLdsFLv5iTYQBSlECEZCQXSiF58W51pwfxFHpyevtA78MhFHdEXohouOSiktIxIWcAhC/9ikW2Jw1eEZf8C8jQlG3IqW6UAAAAASUVORK5CYII=);
}
#sp-bottom #sp-bottom3 .how-to-find a {
  border: none;
  border-bottom: 1px dotted #e3edfb;
  background-color: transparent;
  color: #e3edfb;
  display: inline-block;
  padding: 7px 3px 0px 0px;
  margin: 0px 0px 10px 0px;
  letter-spacing: 0;
}
#sp-bottom #sp-bottom3 .how-to-find a:hover {
  background-color: transparent;
  color: #970020;
  border: none;
  border-bottom: 1px solid #970020;
}
#sp-bottom #sp-bottom3 .artos-wr {
  text-align: right;
  display: block;
  position: relative;
  z-index: 999;
  margin-right: -10px;
}
#sp-bottom #sp-bottom3 .artos-wr .artos {
  font-size: 13px;
  display: inline-block;
  line-height: 16px;
  color: #938f98;
  vertical-align: top;
  padding-top: 5px;
}
#sp-bottom #sp-bottom3 .artos-wr:hover .artos {
  color: #e3edfb;
}
#sp-bottom #sp-bottom3 .artos-wr .artos_link {
  display: inline-block;
  margin-left: 15px;
}
#sp-bottom #sp-bottom3 .artos-wr .artos_link a {
  position: relative;
  display: inline-block;
  z-index: 999;
}
#sp-bottom02 {
  padding-bottom: 30px;
}
#sp-bottom02 .slogan-footer {
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  margin-top: 5px;
  font-weight: 400;
  letter-spacing: 0.02em;
  color: #0750a4;
}
#sp-bottom02 .slogan-footer span {
  color: #0750a4;
}
#sp-bottom1 .nav.menu {
  margin-top: 20px;
  text-align: left;
  display: inline-block;
  float: left;
  border-radius: 44px;
  padding: 0 15px;
  background-color: rgba(55,55,55,0.5);
}
#sp-bottom1 .nav.menu li {
  display: inline-block;
  border: 0;
}
#sp-bottom1 .nav.menu li a {
  padding: 0 10px;
  color: rgba(255,255,255,0.5);
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  background: transparent;
  letter-spacing: 0.05em;
  display: inline-block;
  line-height: 44px;
}
#sp-bottom1 .nav.menu li a:before {
  display: none;
}
#sp-bottom1 .nav.menu li a:hover,
#sp-bottom1 .nav.menu li a:focus {
  color: #dfb040;
  text-decoration: underline;
}
#sp-bottom1 .nav.menu li:after {
  display: inline-block;
  content: '|';
  margin-left: 10px;
  margin-right: 10px;
  color: rgba(255,255,255,0.15);
  font-size: 23px;
  font-weight: 100;
}
#sp-bottom1 .nav.menu li:last-child:after {
  display: none;
}
#sp-footer {
  padding-top: 7px;
  padding-bottom: 3px;
  box-shadow: 0px -5px 8px 0px rgba(4,35,74,0.2);
  -webkit-box-shadow: 0px -5px 8px 0px rgba(4,35,74,0.2);
  -moz-box-shadow: 0px -5px 8px 0px rgba(4,35,74,0.2);
  background: #02346b;
}
#sp-footer a {
  color: rgba(255,255,255,0.9);
}
#sp-footer a:hover {
  color: #fff;
}
#sp-footer #sp-footer1 {
  text-align: left;
}
#sp-footer #sp-footer2 {
  text-align: left;
  color: #ececec;
}
#sp-footer #sp-footer2 .counter {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-image: url(../images/counter.png);
  background-color: #fff;
  height: 31px;
  width: 88px;
  background-color: #FFFFFF;
  margin: 10px 0 9px;
}
#sp-footer #sp-footer2 .counter a,
#sp-footer #sp-footer2 .counter a:hover {
  border: 0;
  text-decoration: none;
}
#sp-footer .sp-copyright {
  color: #85a2b4;
  font-size: 14px;
  font-weight: 100;
  padding-left: 0px;
  line-height: 50px;
  letter-spacing: 0.01em;
}
#sp-footer .nav.menu {
  text-align: right;
}
#sp-footer .nav.menu li {
  line-height: 1;
  display: inline-block;
  border: 0;
}
#sp-footer .nav.menu li a {
  color: rgba(255,255,255,0.5);
  font-size: 14px;
  background: transparent;
  padding: 0;
}
#sp-footer .nav.menu li a:before {
  display: none;
}
#sp-footer .nav.menu li a:after {
  content: '\/';
  display: inline-block;
  font-size: 14px;
  padding: 0 10px;
}
#sp-footer .nav.menu li a:hover,
#sp-footer .nav.menu li a:focus {
  color: #fff;
}
#sp-footer .nav.menu li:last-child a:after {
  display: none;
}
#sp-footer-wrapper ul {
  display: inline-block;
}
#sp-footer-wrapper ul.nav {
  display: inline-block;
  list-style: none;
  padding: 0;
  margin: 0 5px;
}
#sp-footer-wrapper ul.nav li {
  display: inline-block;
  margin: 0 5px;
}
#sp-footer-wrapper ul.nav li a {
  display: block;
}
#sp-footer-wrapper ul.nav li a:hover {
  background: none;
}
#sp-footer-wrapper .copyright {
  display: block;
}
#sp-page-builder .page-content .sppb-section.service-page-feature {
  margin-top: -175px;
}
.why-choose-section .sppb-addon-feature .sppb-media {
  padding-left: 10px;
}
.why-choose-section .sppb-addon-feature .sppb-media .sppb-icon .sppb-icon-container i {
  font-size: 60px;
  color: #000;
}
.why-choose-section .sppb-addon-feature .sppb-media .sppb-media-body {
  padding-left: 25px;
  padding-right: 90px;
}
.why-choose-section .sppb-addon-single-image {
  padding-right: 40px;
}
.service-page2-feature .sppb-row-container .sppb-row {
  background: #fff;
  top: -175px;
  position: relative;
  margin-bottom: -175px;
  padding: 25px 0 65px;
}
.service-page2-feature div.sppb-addon-feature {
  padding: 55px 0 0;
}
.service-page2-feature div.sppb-addon-feature .sppb-feature-box-title {
  color: #000;
}
#sp-page-builder .page-content .about-us-section {
  color: #202020;
}
#sp-page-builder .page-content .about-us-section h2 {
  color: #202020;
}
#sp-page-builder .page-content .sppb-section.about-us-who-we-are {
  margin-top: 60px;
}
#sp-page-builder .page-content .sppb-section.about-us-who-we-are .sppb-addon-title {
  letter-spacing: 0;
}
#sp-page-builder .page-content .sppb-section.about-us-who-we-are.about-us-who-we-are2 {
  margin-top: 0px;
}
.about-us-who-we-are .sppb-column,
.about-us-who-we-are2 .sppb-column,
.about-us-who-we-are3 .sppb-column {
  background: #fff;
}
.about-us-who-we-are .sppb-addon-text-block,
.about-us-who-we-are3 .sppb-addon-text-block {
  padding: 50px 40px 0 40px;
}
.about-us-who-we-are .sppb-addon-text-block h1.sppb-addon-title,
.about-us-who-we-are3 .sppb-addon-text-block h1.sppb-addon-title {
  letter-spacing: 0;
  color: #0750a4;
  text-shadow: 2px 4px 0 #e6e6e6;
}
.about-us-who-we-are .sppb-addon-text-block h1.sppb-addon-title span,
.about-us-who-we-are3 .sppb-addon-text-block h1.sppb-addon-title span {
  color: #202020;
  text-shadow: none;
  padding-bottom: 4px;
  display: block;
  font-size: 24px;
  font-weight: 400;
}
.about-us-who-we-are2 .sppb-addon-text-block {
  padding: 0px 40px 0 40px;
}
.about-us-who-we-are2 .sppb-addon-text-block .sppb-addon-title {
  letter-spacing: 0;
  color: #0750a4;
  text-shadow: none;
  margin-top: 20px;
  font-size: 47px;
}
.about-us-who-we-are2 .sppb-addon-text-block .sppb-addon-title span {
  color: #202020;
  text-shadow: none;
  padding-top: 5px;
  padding-bottom: 4px;
  display: block;
  font-size: 24px;
  font-weight: 400;
}
.rhino-skill-section .sppb-addon-text-block {
  padding-right: 150px;
  margin-bottom: 65px;
}
.rhino-skill-section .sppb-progress-bar-wrap {
  padding-right: 85px;
}
.rhino-skill-section .sppb-progress-bar-wrap .sppb-progress {
  margin-bottom: 15px;
  background: #D8D8D8;
  border-radius: 100px;
}
.rhino-skill-section .sppb-progress-bar-wrap .sppb-progress-label {
  font-size: 16px;
  margin-bottom: 42px;
  font-weight: 600;
  color: #000;
}
.rhino-skill-section .sppb-progress-bar-wrap .sppb-progress-label span {
  font-weight: 600;
}
.rhino-skill-section .sppb-addon-feature .sppb-media .sppb-icon .sppb-icon-container i {
  font-size: 60px;
  color: #000;
}
.rhino-skill-section .sppb-addon-feature .sppb-media .sppb-media-body {
  padding-left: 25px;
  padding-right: 90px;
}
.rhino-skill-section .sppb-addon-single-image {
  padding-right: 40px;
}
.rhino-fun-facts-section.about-fun-fact {
  margin-top: 0 !important;
}
.rhino-fun-facts-section.about-fun-fact .sppb-row-container {
  position: relative;
  top: -70px;
}
#section-id-1531833461074 .sppb-row-container {
  padding-bottom: 30px;
}
.feedback-contact-form h1 {
  font-size: 225%;
  margin-top: 35px;
}
.feedback-contact-form #column-wrap-id-1521025842239 {
  background-position: right bottom;
  background-repeat: no-repeat;
  background-color: transparent;
}
.feedback-contact-form #column-wrap-id-1521025842239:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  display: block;
  background-color: transparent;
  background-repeat: repeat-x;
  background-position: left top;
}
.feedback-contact-form #column-wrap-id-1521025842239:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: block;
  background-color: transparent;
  background-repeat: repeat-x;
  background-position: left bottom;
}
.feedback-contact-form #column-id-1521025842239 {
  -webkit-box-shadow: 0 2px 13px rgba(77,100,170,0.2);
  -moz-box-shadow: 0 2px 13px rgba(77,100,170,0.2);
  box-shadow: 0 2px 13px rgba(77,100,170,0.2);
}
.feedback-contact-form .sppb-addon-text-block {
  margin-bottom: 0px;
}
.feedback-contact-form .sppb-addon-text-block h2.sppb-addon-title {
  font-family: Open Sans, sans-serif;
  font-size: 27px;
  font-weight: 700;
  color: #0750a4;
  margin: 20px auto 30px;
}
.feedback-contact-form .sppb-addon-feature {
  margin-bottom: 15px;
}
.feedback-contact-form .sppb-addon-feature .sppb-media .sppb-icon .sppb-icon-container i {
  font-size: 36px;
  color: #000;
}
.feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body {
  padding-left: 30px;
  padding-right: 90px;
  padding-top: 10px;
}
.feedback-contact-form .sppb-addon-ajax-contact {
  padding-right: 85px;
}
.feedback-contact-form h4.sppb-addon-title {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  color: #0750a4;
  margin-top: 30px;
}
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .tel-link {
  display: inline-block;
  margin-top: 2px;
}
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .msngr {
  display: inline-block;
  padding-left: 10px;
}
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .msngr a.m-viber,
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .msngr a.m-whatsapp,
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .msngr a.m-telegram {
  display: inline-block;
  text-indent: -9999px;
  width: 25px;
  height: 25px;
  margin: 0px 0px 0px 0px;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  transition-duration: 0.4s;
  padding: 0;
}
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .msngr a span {
  width: 25px;
  height: 25px;
  display: block;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: 0 0;
  border: 0;
}
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .msngr a.m-viber span {
  background-image: url(../images/viber2.png);
}
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .msngr a.m-whatsapp span {
  background-image: url(../images/whatsapp2.png);
}
.feedback-contact-form .sppb-addon-content .contact-data_wr .cont-data-wr .msngr a.m-telegram span {
  background-image: url(../images/telegram2.png);
}
.feedback-contact-form .sppb-addon-content .tel-data {
  margin-top: 25px;
  margin-bottom: 5px;
}
.feedback-contact-form .sppb-addon-content .tel-data a.bottomtel-link {
  color: #202020;
  letter-spacing: 0.05em;
  cursor: default;
}
.feedback-contact-form .sppb-addon-content .tel-data a.bottomtel-link span.bottomtel-data {
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}
.feedback-contact-form .sppb-addon-content .tel-data a.bottomtel-link:hover {
  color: #202020;
}
.feedback-contact-form .sppb-addon-content .tel-data span.bottomtime {
  font-size: 13px;
}
.feedback-contact-form .sppb-addon-content #messenger-panel {
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
  -ms-transition-duration: 0.6s;
  transition-duration: 0.6s;
  -webkit-transition-property: right;
  -ms-transition-property: right;
  -o-transition-property: right;
  -moz-transition-property: right;
  transition-property: right;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links {
  padding: 0px;
  margin: 20px 0px 30px 0px;
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links li {
  display: inline-block;
  background: transparent none repeat scroll 0% 0%;
  margin: 0px;
  height: 48px;
  padding: 0px !important;
  border-bottom: 0;
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links li a {
  display: inline-block;
  text-indent: -9999px;
  width: 48px;
  height: 48px;
  margin: 0px 15px 0px 0px;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  transition-duration: 0.4s;
  padding: 0;
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links li a span {
  width: 48px;
  height: 48px;
  display: block;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: 0 0;
  border: 0;
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links li a:hover span {
  border: 0;
  -webkit-filter: grayscale(80%);
  -moz-filter: grayscale(80%);
  -ms-filter: grayscale(80%);
  -o-filter: grayscale(80%);
  filter: grayscale(80%);
  filter: gray;
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links li a#m-skype span {
  background-image: url(../images/skype.png);
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links li a#m-viber span {
  background-image: url(../images/viber.png);
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links li a#m-whatsapp span {
  background-image: url(../images/whatsapp.png);
}
.feedback-contact-form .sppb-addon-content #messenger-panel nav#messenger ul#messenger-links li a#m-telegram span {
  background-image: url(../images/telegram.png);
}
.feedback-contact-form .sppb-addon-content .mail-wr a {
  text-decoration: underline;
}
.feedback-contact-form .sppb-addon-content .mail-wr a:hover {
  text-decoration: none;
}
.feedback-contact-form .sppb-addon-content .vcard-wr .vcard-data {
  float: left;
  margin-bottom: 20px;
}
.feedback-contact-form .sppb-addon-content .vcard-wr .vcard-data .vcard-img {
  padding: 15px;
  border: 8px solid #f3f3f3;
}
.feedback-contact-form .sppb-addon-content .vcard-wr .vcard-data .vcard-data2 {
  background-color: #f3f3f3;
  padding: 10px 20px;
  text-align: center;
}
.feedback-contact-form .sppb-addon-content .vcard-wr .vcard-data .vcard-data2 p.readm {
  font-size: 90%;
}
.feedback-contact-form .uradress-contact h2.sppb-addon-title {
  margin-top: 75px;
}
.feedback-contact-form .uradress-contact .sppb-addon-feature h4.sppb-addon-title {
  color: #e80032;
  margin: 10px 0 10px 0;
  font-weight: 400;
}
.map-contacts {
  border-top: 5px solid #f2f5f7;
  background-color: #f9fafb;
}
.map-contacts h4.sppb-addon-title {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  color: #0750a4;
  margin-top: 40px;
  margin-bottom: 30px;
}
.map-contacts .map-wr .custom {
  -webkit-box-shadow: 0 2px 13px rgba(77,100,170,0.2);
  -moz-box-shadow: 0 2px 13px rgba(77,100,170,0.2);
  box-shadow: 0 2px 13px rgba(77,100,170,0.2);
}
.mod-person-contact span.sppb-img-container img.sppb-img-responsive {
  margin: 0px auto;
  border: 5px solid #ffffff;
}
.mod-person-contact .sppb-addon-text .person-data {
  font-weight: 600;
  font-size: 1.2em;
  margin: 10px auto;
}
.mod-person-contact .sppb-addon-text .tel-link {
  font-weight: 500;
  font-size: 1.1em;
}
.map_ukraine {
  text-align: center;
}
.page-content .dealer-contact-wr .sppb-row-container {
  padding-top: 5px;
  padding-bottom: 5px;
}
.page-content .dealer-contact-wr .sppb-row-container .sppb-addon-title.sppb-feature-box-title {
  margin: 5px 0 5px;
}
.page-content .dealer-contact-wr .mod-dealers-contact .sppb-addon-title {
  font-weight: 600;
  font-size: 18px;
}
.page-content .dealer-contact-wr .mod-dealers-tel .sppb-addon-title {
  font-size: 16px;
  color: #202020;
}
.page-content .dealer-contact-wr .mod-dealers-tel .sppb-icon i.fa {
  font-size: 20px;
  color: #234c7b;
}
.page-content .dealer-contact-wr .mod-dealers-tel .sppb-addon-text {
  font-weight: 600;
  font-size: 16px;
}
@media only screen and (max-width: 991px) {
  .sppb-text-center.mod-dealers-tel {
    text-align: left;
    margin-bottom: 30px;
  }
  .sppb-text-center.mod-dealers-tel .sppb-icon {
    display: inline-block;
    margin-right: 5px;
  }
  .sppb-text-center.mod-dealers-tel .sppb-icon i.fa {
    font-size: 18px;
  }
  .sppb-text-center.mod-dealers-tel .sppb-addon-text {
    display: inline-block;
  }
}
.rhino-team-top-section .sppb-container-inner {
  background: #fff;
  margin-top: -175px;
}
#sp-page-builder .rhino-team-top-section div.sppb-addon-text-block .sppb-addon-title {
  letter-spacing: 0;
}
.rhino-faq-section {
  margin-top: -240px !important;
}
.rhino-faq-section .sppb-container {
  width: 100%;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item,
.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items {
  margin-top: -260px;
  position: relative;
  z-index: 10;
}
.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items {
  margin: -40px;
}
.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item {
  padding: 40px;
}
.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap {
  padding: 0;
}
.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-img-wrap {
  overflow: hidden;
}
.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-details {
  padding: 45px 50px 30px 50px;
  position: relative;
}
.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-details .sp-simpleportfolio-title {
  margin-top: 10px;
}
.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-details .sp-simpleportfolio-title a {
  color: #000;
}
body.com-spsimpleportfolio:not(.portfolio-v2) .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-details .sp-simpleportfolio-title {
  position: relative;
}
body.com-spsimpleportfolio:not(.portfolio-v2) .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-details .sp-simpleportfolio-title:before {
  content: '\f030';
  font-family: FontAwesome;
  position: absolute;
  top: -113px;
  left: 0px;
  background: #D9D9D9;
  width: 65px;
  height: 65px;
  line-height: 65px;
  text-align: center;
  color: #fff;
  border-radius: 50%;
  font-size: 30px;
  -webkit-box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.12);
  box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.12);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item {
  text-align: center;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-details-wrap {
  max-width: 805px;
  display: inline-block;
  text-align: initial;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-details-wrap .sp-simpleportfolio-image {
  margin-bottom: 0;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description {
  width: 100%;
  position: relative;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info {
  background: #fff;
  padding: 60px 75px 50px 75px;
  position: relative;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info:before {
  content: '\f030';
  font-family: FontAwesome;
  position: absolute;
  top: -34px;
  left: 75px;
  width: 65px;
  height: 65px;
  line-height: 65px;
  text-align: center;
  color: #fff;
  border-radius: 50%;
  font-size: 30px;
  -webkit-box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.12);
  box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.12);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info h2 {
  font-size: 24px;
  color: #000;
  margin-top: 10px;
}
.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-desc {
  padding: 45px 75px;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items {
  margin: -15px;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item {
  padding: 15px;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap {
  padding: 10px;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-img-wrap:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-details {
  display: inline-block;
  position: absolute;
  bottom: 0;
  color: #fff;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-details .sp-simpleportfolio-tags {
  display: none;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-details .sp-simpleportfolio-title a {
  color: #fff;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-details {
  padding: 20px !important;
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-details .sp-simpleportfolio-title {
  font-size: 18px;
  position: relative;
  font-weight: 600;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-details .sp-simpleportfolio-title:before {
  content: '\f030';
  font-family: FontAwesome;
  font-size: 30px;
  margin-bottom: 10px;
  display: block;
  background: transparent !important;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-details .sp-simpleportfolio-title a {
  display: block;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-details .sp-simpleportfolio-title a:hover,
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item .sp-simpleportfolio-details .sp-simpleportfolio-title a:focus {
  color: #fff !important;
  opacity: .6;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-img-wrap:after,
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item:focus .sp-simpleportfolio-img-wrap:after {
  opacity: 1;
}
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-details,
body.portfolio-v2.com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-item:focus .sp-simpleportfolio-details {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.com-spsimpleportfolio.view-item #sp-main-body {
  padding-bottom: 30px;
}
.rhino-icon-list .sppb-addon-feature .sppb-icon {
  font-size: 48px;
}
.rhino-icon-list .sppb-addon-feature .sppb-feature-box-title {
  text-transform: capitalize;
}
.login img {
  display: inline-block;
  margin: 20px 0;
}
.login .checkbox input[type="checkbox"] {
  margin-top: 6px;
}
.form-links a {
  margin-right: 10px;
}
.com-users .reg-login-form-wrap {
  background: #f9fafb;
  position: relative;
  padding: 45px;
}
.com-users .reg-login-form-wrap div.login-logo {
  width: 109px;
  margin: 0 auto;
  left: 0;
  position: absolute;
  right: 0;
  top: -50px;
}
.com-users .reg-login-form-wrap div.login-logo a {
  display: table;
}
.com-users .reg-login-form-wrap .reg-login-title h3 {
  font-weight: 600;
  color: #000;
  margin-top: 0;
  margin-bottom: 58px;
}
.com-users .reg-login-form-wrap .form-validate input {
  border: 0;
  border-radius: 3px;
  box-shadow: none;
  height: 55px !important;
  padding: 0 0 0 20px;
  background: #fff;
}
.com-users .reg-login-form-wrap .registration,
.com-users .reg-login-form-wrap .login {
  margin-bottom: 45px;
}
.com-users .reg-login-form-wrap .registration .form-group,
.com-users .reg-login-form-wrap .login .form-group {
  margin-bottom: 24px;
  text-align: left;
}
.com-users .reg-login-form-wrap .registration .form-group .btn-primary.btn-block,
.com-users .reg-login-form-wrap .login .form-group .btn-primary.btn-block {
  display: inline-block;
  width: auto;
  margin-top: 15px;
  color: #fff;
}
.com-users .reg-login-form-wrap .registration .form-group p,
.com-users .reg-login-form-wrap .login .form-group p {
  color: #000;
  font-weight: 600;
}
.com-users .reg-login-form-wrap .registration {
  margin-bottom: 0;
}
.com-users .reg-login-form-wrap .registration >p {
  margin-bottom: 0;
  text-align: left;
}
.com-users .reg-login-form-wrap .registration .form-validate .form-group .btn.btn-primary {
  margin-top: 20px;
  margin-bottom: 22px;
  color: #fff;
}
.com-users .reg-login-form-wrap .form-links {
  text-align: left;
}
.com-users.view-reset #user-registration .form-group button {
  color: #fff;
}
.com-users.view-login .logout {
  text-align: center;
  padding: 100px 0;
  background-color: #fff;
}
.com-users.view-login .logout .btn.btn-primary {
  border: none;
}
.com-users.view-login .logout .btn.btn-primary:hover,
.com-users.view-login .logout .btn.btn-primary:focus {
  color: #fff;
}
.reset #user-registration input {
  border-radius: 3px;
  box-shadow: none;
  height: 55px !important;
  padding: 0 0 0 20px;
  background: #fff;
}
#sp-right {
  margin-top: 15px;
}
#sp-right .dark {
  background: #ff4428;
  padding: 10px 15px 3px 15px;
}
#sp-right .dark h3.sp-module-title {
  color: #ffb4a9;
  margin: 10px auto;
  font-size: 22px;
  font-weight: 300;
}
#sp-right .dark ul li {
  border-bottom: 1px #ff7662 dashed;
}
#sp-right .dark ul li:last-child {
  border: none;
}
#sp-right .dark ul li:hover {
  background: #fff;
  margin: 0 -15px;
  border-bottom: 1px #fff solid;
}
#sp-right .dark ul li:hover a {
  color: #ff4428;
  padding-left: 25px;
}
#sp-right .dark ul li:hover:active a {
  color: #632f3b;
}
#sp-right .dark ul li a {
  color: #fff;
  padding: 5px 0;
}
#sp-right .dark ul li a:before {
  font-weight: 300;
}
#sp-right .dark ul li.active a {
  color: #330f33;
}
body.com-jcomments #jc h1 {
  font-size: 260%;
  letter-spacing: -0.05em;
  font-weight: 600;
  color: #02346b;
  margin: 10px auto 25px;
}
body.com-jcomments #comments-form-buttons div.btn a {
  padding: 15px 50px;
  font-weight: 600;
  border: 2px solid #fff;
  border-radius: 130px;
  color: #fff;
  font-size: 14px;
  -webkit-transition: color 400ms, background-color 400ms, border-color 400ms;
  -o-transition: color 400ms, background-color 400ms, border-color 400ms;
  transition: color 400ms, background-color 400ms, border-color 400ms;
  display: inline-block;
  text-align: center;
  white-space: pre-line;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 1.25;
}
body.com-jcomments #comments-form-buttons div.btn a:hover {
  background-color: #02346b;
}
body.com-jcomments #comments-form-buttons div.btn a.comments-form-send {
  background: #234c7b;
}
body.com-jcomments #comments-form-buttons div.btn a.comments-form-send:hover {
  border: 2px solid #234c7b;
  color: #0750a4;
}
body.com-jcomments #comments-form-buttons div.btn a.comments-form-cancel {
  background: #e80032;
}
body.com-jcomments #comments-form-buttons div.btn a.comments-form-cancel:hover {
  border: 2px solid #e80032;
  color: #0750a4;
}
body.com-k2 #sp-main-body>.container {
  position: relative;
  z-index: 10;
  margin-top: 0;
}
body.com-k2.view-item #sp-main-body {
  padding: 60px 0;
}
body.com-k2.view-item #k2Container {
  background-color: #fff;
}
body.com-k2.view-item #k2Container div.itemImageGallery {
  margin: 0 0 20px 0;
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic {
  background-color: #fff;
  margin: 20px auto !important;
  padding: 0px 0 !important;
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb {
  margin: 0 5px 4px 0;
  float: none;
  display: inline-block;
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb span.sigProLinkWrapper a {
  background-image: none;
  border: none;
  padding: 0;
  overflow: hidden;
  position: relative;
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb span.sigProLinkWrapper a:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  height: 100%;
  width: 100%;
  -webkit-transform: scale(.8);
  transform: scale(.8);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  z-index: 1;
  -webkit-background-image: linear-gradient(-180deg,#dedede 0%,#000000 100%);
  -moz-background-image: linear-gradient(-180deg,#dedede 0%,#000000 100%);
  -ms-background-image: linear-gradient(-180deg,#dedede 0%,#000000 100%);
  background-image: linear-gradient(-180deg,#dedede 0%,#000000 100%);
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb span.sigProLinkWrapper a:after {
  content: '\f00e';
  position: absolute;
  font-family: FontAwesome;
  left: 0;
  width: 85px;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  font-size: 80px;
  color: #fff;
  height: 80px;
  line-height: 1;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  z-index: 1;
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb span.sigProLinkWrapper a:hover {
  background-image: none;
  border: none;
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb span.sigProLinkWrapper a:hover img {
  -webkit-transform: scale(1.08);
  transform: scale(1.08);
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb span.sigProLinkWrapper a:hover::before {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 0.95;
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb span.sigProLinkWrapper a:hover:after {
  -webkit-transform: scale(1);
  transform: scale(1);
}
body.com-k2.view-item #k2Container div.itemImageGallery ul.sigProArtistic li.sigProThumb span.sigProLinkWrapper a img {
  width: 100% !important;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg);
}
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListLeading .itemContainer div.catItemView.catBlog,
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListPrimary .itemContainer div.catItemView.catBlog,
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListSecondary .itemContainer div.catItemView.catBlog {
  background-color: #fff;
}
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListLeading .itemContainer div.catItemView.catBlog .article-info-wrap h3.catItemTitle a:visited,
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListPrimary .itemContainer div.catItemView.catBlog .article-info-wrap h3.catItemTitle a:visited,
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListSecondary .itemContainer div.catItemView.catBlog .article-info-wrap h3.catItemTitle a:visited {
  color: #4f114f;
}
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListLeading .itemContainer div.catItemView.catBlog .article-info-wrap h3.catItemTitle a,
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListPrimary .itemContainer div.catItemView.catBlog .article-info-wrap h3.catItemTitle a,
body.com-k2.view-itemlist #k2Container.BlogCat div#itemListSecondary .itemContainer div.catItemView.catBlog .article-info-wrap h3.catItemTitle a {
  color: #3071a9;
}
body.com-k2.view-itemlist #k2Container {
  background-color: transparent;
}
body.com-k2.view-itemlist #k2Container div.itemListCategoriesBlock div.itemListCategory {
  background-color: transparent;
  border: none;
  margin: 0 0 30px 0;
  padding: 0 0px;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer {
  padding: 0 15px;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView {
  margin-bottom: 30px;
  padding: 0px;
  background-color: rgba(62,62,62,0.8);
  -moz-box-shadow: 0 0 0 3px rgba(0,0,0,0), 0 0px 25px 0px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0 0 0 3px rgba(0,0,0,0), 0 0px 25px 0px rgba(0,0,0,0.3);
  -o-box-shadow: 0 0 0 3px rgba(0,0,0,0), 0 0px 25px 0px rgba(0,0,0,0.3);
  box-shadow: 0 0 0 3px rgba(0,0,0,0), 0 0px 25px 0px rgba(0,0,0,0.3);
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock {
  padding: 0;
  margin: 0 0 15px 0;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock span.catItemImage,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock span.catItemImage,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock span.catItemImage {
  margin: 0;
  overflow: hidden;
  position: relative;
  cursor: pointer;
  width: 100%;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock span.catItemImage a:hover img,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock span.catItemImage a:hover img,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock span.catItemImage a:hover img {
  -webkit-transform: scale(1.08);
  transform: scale(1.08);
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock span.catItemImage a img,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock span.catItemImage a img,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock span.catItemImage a img {
  width: 100% !important;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg);
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  bottom: 15px;
  left: 15px;
  color: #fff;
  font-size: 11px;
  font-weight: 500;
  text-align: left;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li {
  border-radius: 3px 0px 0px 3px;
  padding: 0px 0 0 10px;
  margin-right: 10px;
  background: rgba(117,116,113,0.5);
  display: inline-block;
  margin-bottom: 5px;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li :before,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li :before,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li :before {
  content: "#";
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li span,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li span,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li span {
  padding-right: 10px;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li:after,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li:after,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .catItemImageBlock span.catItemImage ul.package-tags >li:after {
  background-color: rgba(223,176,64,0.75);
  content: "";
  position: absolute;
  width: 6px;
  height: 24px;
  border-radius: 0 3px 3px 0;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap {
  padding: 1px 30px 9px 30px;
  background-color: transparent;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap .catItemHeader .cena-tour-cat,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap .catItemHeader .cena-tour-cat,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap .catItemHeader .cena-tour-cat {
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 400;
  color: #5f3015;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap .catItemHeader .cena-tour-cat span.cena-cur,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap .catItemHeader .cena-tour-cat span.cena-cur,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap .catItemHeader .cena-tour-cat span.cena-cur {
  font-size: 20px;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap div.catItemBody,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap div.catItemBody,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap div.catItemBody {
  padding: 0px 0;
  margin: 0;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap h3.catItemTitle,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle {
  padding-top: 2px;
  padding-bottom: 0;
  margin: 10px auto 10px;
  min-height: 60px;
  overflow: hidden;
  font-size: 24px;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap h3.catItemTitle a,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle a,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle a {
  color: #fff;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap h3.catItemTitle a:hover,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle a:hover,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle a:hover {
  color: #234c7b;
  text-decoration: underline;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog {
  padding-top: 2px;
  padding-bottom: 0;
  margin: 10px auto 10px;
  min-height: 50px;
  overflow: hidden;
  font-size: 30px;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog a:hover,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog a:hover,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog a:hover {
  color: #234c7b;
  text-decoration: underline;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-bottom-wrap,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-bottom-wrap,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-bottom-wrap {
  height: 10px;
  background-color: #757471;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta {
  font-size: 14px;
  color: #fff;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta span.duration,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta span.duration,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta span.duration {
  font-weight: 700;
}
body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta .fa,
body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta .fa,
body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-bottom-wrap .booking-package-meta .fa {
  width: 23px;
  text-align: center;
}
body.com-k2.view-itemlist #k2Container div.k2Pagination {
  padding: 0;
  margin: 20px 0 0;
  text-align: center;
}
.catItemIntroText.IntroTextBlog {
  padding: 0px 0 10px 0;
  min-height: 110px;
}
.home-top_tours .ItemView {
  margin-bottom: 30px;
  padding: 0px;
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.03);
  -moz-box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.03);
  box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.03);
}
.home-top_tours .ItemView:hover {
  -webkit-box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.06);
  -moz-box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.06);
  box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.06);
}
.home-top_tours .ItemView .ItemImageBlock {
  padding: 0;
  margin: 0 0 15px 0;
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage {
  margin: 0;
  overflow: hidden;
  position: relative;
  cursor: pointer;
  width: 100%;
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage a:hover img {
  -webkit-transform: scale(1.08);
  transform: scale(1.08);
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage a img {
  width: 100% !important;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg);
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage ul.package-tags {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  bottom: 15px;
  left: 15px;
  color: #fff;
  font-size: 11px;
  font-weight: 500;
  text-align: left;
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage ul.package-tags >li {
  border-radius: 3px;
  padding: 1px 10px;
  margin-right: 5px;
  background: #af382d;
  display: inline-block;
  margin-bottom: 5px;
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage ul.package-tags >li:nth-child(2n) {
  background: #42694a;
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage ul.package-tags >li:nth-child(3n) {
  background: #5f3015;
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage ul.package-tags >li:nth-child(4n) {
  background: #7b6354;
}
.home-top_tours .ItemView .ItemImageBlock .ItemImage ul.package-tags >li :before {
  content: "#";
}
.home-top_tours .ItemView .article-info-wrap {
  padding: 10px 30px 10px 30px;
}
.home-top_tours .ItemView .article-info-wrap .cena-tour-cat {
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 400;
  color: #5f3015;
}
.home-top_tours .ItemView .article-info-wrap .cena-tour-cat span.cena-cur {
  font-size: 20px;
}
.home-top_tours .ItemView .article-info-wrap h3.ItemTitle {
  padding-top: 2px;
  padding-bottom: 0;
  margin: 10px auto 10px;
  min-height: 60px;
  overflow: hidden;
  font-family: Open Sans, sans-serif;
  color: #0750a4;
  font-size: 27px;
  font-weight: 400;
}
.home-top_tours .ItemView .article-info-wrap h3.ItemTitle a:hover {
  color: #234c7b;
  text-decoration: underline;
}
.home-top_tours .ItemView .article-bottom-wrap {
  padding: 10px 30px 10px 27px;
  background-color: #9b7865;
}
.home-top_tours .ItemView .article-bottom-wrap .booking-package-meta {
  font-size: 14px;
  color: #fff;
}
.home-top_tours .ItemView .article-bottom-wrap .booking-package-meta span.duration {
  font-weight: 700;
}
.home-top_tours .ItemView .article-bottom-wrap .booking-package-meta .fa {
  width: 23px;
  text-align: center;
}
#k2Container {
  padding: 0px 0 25px 0;
  margin: 0 0 25px 0;
  color: #202020;
}
#k2Container h1 {
  font-family: Open Sans, sans-serif;
  font-size: 430%;
  letter-spacing: 0em;
  font-weight: 700;
  color: #e80032;
  margin: 10px auto 15px;
}
#k2Container .article-details-wrap h1 {
  color: #234c7b;
  text-shadow: 2px 4px 0 #e6e6e6;
}
#k2Container h2 {
  margin: 20px auto 10px;
}
#k2Container h3.h-obzor {
  font-family: Open Sans, sans-serif;
  color: #dadada;
  font-size: 27px;
  margin: 10px auto 20px;
  font-weight: 400;
}
#k2Container a:hover {
  color: #0750a4;
  text-decoration: underline;
}
#k2Container a:visited {
  color: #4f114f;
}
#k2Container div.itemImageBlock {
  padding: 0;
  margin: 0 0 20px 0;
}
#k2Container div.itemRatingBlock {
  padding: 5px 0;
  font-size: 13px;
}
#k2Container div.itemRatingBlock span {
  color: #fb5748;
}
#k2Container div.itemCategory span {
  font-size: 85%;
  font-weight: 400;
}
#k2Container div.itemCategory a {
  font-size: 85%;
}
#k2Container div.itemRelated {
  margin: 30px 0;
}
#k2Container div.itemRelated .itemRelated-wrap {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #fff;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
#k2Container div.itemRelated .itemRelated-wrap:hover {
  background: #0750a4;
}
#k2Container div.itemRelated .itemRelated-wrap:hover a.itemRelTitle {
  color: #fff;
}
#k2Container div.itemRelated .itemRelated-wrap:hover div.itemRelCat i {
  color: #fff;
}
#k2Container div.itemRelated .itemRelated-wrap:hover div.itemRelCat a {
  color: #fff;
}
#k2Container div.itemRelated a.itemRelTitle {
  margin-top: 10px;
  font-size: 13px;
  line-height: 20px;
  display: inline-block;
}
#k2Container div.itemRelCat {
  font-size: 13px;
}
#k2Container div.itemRelCat i {
  color: #234c7b;
}
#k2Container div.itemRelCat a {
  color: #234c7b;
  padding-left: 5px;
}
#k2Container div.itemRelCat a:hover {
  color: #0750a4;
}
#k2Container .block-botom-navigations .block-botom-left-wr {
  margin-top: 35px;
  -webkit-transition: padding-left 200ms ease-out;
  -moz-transition: padding-left 200ms ease-out;
  -o-transition: padding-left 200ms ease-out;
  transition: padding-left 200ms ease-out;
}
#k2Container .block-botom-navigations .block-botom-left-wr a {
  background-color: #f6f6f6;
  color: #0750a4;
  padding: 30px 30px 30px 30px;
  display: block;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 34.5px;
  font-weight: 400;
}
#k2Container .block-botom-navigations .block-botom-left-wr a:hover {
  color: #fff;
  background-color: #0750a4;
}
#k2Container .block-botom-navigations .block-botom-left-wr div.category-icon {
  height: 200px;
  margin: 10px auto 30px;
}
#k2Container .block-botom-navigations .block-botom-left-wr div.title-catlink {
  margin: 30px auto 42px;
}
#k2Container .block-botom-navigations .block-botom-left-wr:hover a {
  color: #fff;
}
#k2Container .block-botom-navigations .block-botom-right-wr .k2CategoriesListBlock ul {
  padding: 0;
  margin-bottom: 10px;
}
#k2Container .block-botom-navigations .block-botom-right-wr .k2CategoriesListBlock ul li {
  line-height: 44px;
  margin-bottom: 0;
  padding-left: 30px;
  border-left: 10px solid #f6f6f6;
  border-bottom: 1px solid #fff;
  border-bottom: 1px solid #f6f6f6;
}
#k2Container .block-botom-navigations .block-botom-right-wr .k2CategoriesListBlock ul li a {
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #202020;
  display: block;
}
#k2Container .block-botom-navigations .block-botom-right-wr .k2CategoriesListBlock ul li a:hover {
  color: #0750a4;
}
#k2Container .block-botom-navigations .block-botom-right-wr .k2CategoriesListBlock ul li a span.catCounter {
  font-size: 18px;
  color: #0750a4;
  padding-right: 20px;
  float: right;
}
#k2Container .block-botom-navigations .block-botom-right-wr .k2CategoriesListBlock ul li:hover {
  background-color: #f6f6f6;
  border-left: 10px solid #0750a4;
}
#k2Container .block-botom-navigations .block-botom-right-wr .k2CategoriesListBlock ul li:hover a {
  color: #0750a4;
  padding-left: 15px;
}
#k2Container .block-botom-navigations .block-botom-right-wr .k2CategoriesListBlock ul li:hover a span.catCounter {
  color: #000;
}
#k2Container .article-footer-top {
  margin-top: 0px;
}
#k2Container .helix-social-share .helix-social-share-icon div.facebook {
  margin-bottom: 10px;
}
#k2Container .helix-social-share .helix-social-share-icon div.facebook a {
  width: auto;
  border-radius: 3px;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1.8px;
  font-weight: 400 !important;
  background: #225B99;
  color: #fff;
  padding: 0 48px 0 24px;
  line-height: 32px;
  height: 32px;
}
#k2Container .helix-social-share .helix-social-share-icon div.facebook a i {
  display: inline-block;
  margin-right: 12px;
}
#k2Container .helix-social-share .helix-social-share-icon div.facebook a .text {
  display: inline-block;
}
#k2Container .helix-social-share .helix-social-share-icon div.facebook a.twitter {
  background: #00ADF2;
}
#k2Container .helix-social-share .helix-social-share-icon div.facebook a.gplus {
  background: #dc4e41;
}
#k2Container .helix-social-share .helix-social-share-icon div.facebook a.linkedin {
  background: #0077b5;
}
#k2Container .helix-social-share .helix-social-share-icon div.facebook a:hover {
  color: #234c7b;
  text-decoration: none;
}
.catdesc-wr.seo-abs {
  margin: 40px auto;
}
#sp-component .blog {
  margin-top: -60px;
  z-index: 10;
  position: relative;
}
.items-leading {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  margin: 0 -15px;
}
.items-leading article {
  padding: 0 15px;
}
.items-leading article h2 a:hover {
  opacity: 1;
}
.items-row article.item .entry-image {
  display: none;
}
.items-row article.item:hover .article-info-wrap,
.items-row article.item:hover .article-info-wrap .article-info >dd,
.items-row article.item:hover .article-info-wrap h2 a {
  color: #fff;
}
.article-info-wrap {
  padding: 10px 50px 55px 50px;
  background: #fff;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.article-info-wrap .comments-anchor,
.article-info-wrap .hits {
  display: none;
}
.article-info-wrap .article-info >dd>i {
  display: none;
}
.article-info-wrap .introtext {
  font-size: 14px;
}
.article-info-wrap .introtext >p:last-child {
  margin-bottom: 0;
}
.blog .intro-image.intro-image {
  width: 100%;
  margin: 0 auto;
  padding: 0;
  overflow: hidden;
  position: relative;
  cursor: pointer;
}
.blog .intro-image.intro-image:hover:before {
  opacity: 0.4;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.blog .intro-image.intro-image a img {
  width: 100% !important;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: scale(1) rotate(0deg);
  transform: scale(1) rotate(0deg);
}
.blog .intro-image.intro-image a:hover img {
  -webkit-transform: scale(1.08);
  transform: scale(1.08);
}
.article-info {
  line-height: 12px;
  font-size: 14px;
  margin-bottom: 5px;
  display: inline-block;
}
.article-info >dd {
  display: inline-block;
  margin-right: 5px;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.article-info >dd >i {
  display: inline-block;
  margin-right: 3px;
}
article.item {
  margin-bottom: 30px;
}
.tags {
  margin-top: 20px;
}
.tags >span {
  text-transform: uppercase;
  font-size: 14px;
}
.tags a.label {
  background-color: transparent;
  border: 1px solid #EDEDED;
  font-weight: 400;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 5px;
  padding: 2px 15px;
  margin-right: 10px;
}
.tags a.label:hover,
.tags a.label:focus {
  color: #fff;
}
.content_rating,
.content_rating + form {
  display: none;
}
.voting-symbol {
  unicode-bidi: bidi-override;
  direction: rtl;
  font-size: 14px;
  display: inline-block;
}
.voting-symbol span.star {
  font-family: "FontAwesome";
  font-weight: normal;
  font-style: normal;
  display: inline-block;
}
.voting-symbol span.star.active:before {
  content: "\f005";
}
.voting-symbol span.star:before {
  content: "\f006";
  padding-right: 5px;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  content: "\f005";
  cursor: pointer;
}
.post_rating {
  margin-bottom: 20px;
}
.post_rating .ajax-loader,
.post_rating .voting-result {
  display: none;
}
.post-format {
  position: absolute;
  top: 0;
  left: -68px;
  display: block;
  width: 48px;
  height: 48px;
  font-size: 24px;
  line-height: 48px;
  text-align: center;
  color: #fff;
  border-radius: 3px;
}
.entry-status,
.entry-quote {
  margin-bottom: 50px;
}
.entry-header {
  position: relative;
  margin-bottom: 20px;
}
.entry-header.has-post-format {
  margin-left: 0px;
}
.entry-header h2 {
  margin: 8px 0 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 1;
}
.entry-header h2 a {
  color: #000;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.entry-header h2 a:hover,
.entry-header h2 a:focus {
  opacity: .6;
}
.entry-link {
  padding: 100px 50px;
  position: relative;
  z-index: 1;
}
.entry-link a h4 {
  margin: 0;
  font-size: 36px;
  color: #fff;
}
.entry-link a h4:hover {
  color: rgba(255,255,255,0.85);
}
.entry-link:before {
  position: absolute;
  left: 40px;
  font-size: 200px;
  content: "\f0c1";
  font-family: FontAwesome;
  transform: rotate(90deg);
  top: 110px;
  color: rgba(255,255,255,0.35);
  z-index: -1;
}
.entry-quote {
  position: relative;
  padding: 80px 50px;
  color: rgba(255,255,255,0.9);
}
.entry-quote:before {
  position: absolute;
  left: 40px;
  font-size: 200px;
  content: "\f10e";
  font-family: FontAwesome;
  transform: rotate(0deg);
  top: 145px;
  color: rgba(255,255,255,0.35);
}
.entry-quote blockquote small {
  color: #FFF;
  font-weight: 600;
  font-size: 20px;
}
.entry-quote blockquote {
  padding: 0;
  margin: 0;
  font-size: 16px;
  border: none;
}
.carousel-left,
.carousel-right {
  position: absolute;
  top: 50%;
  font-size: 24px;
  width: 36px;
  height: 36px;
  line-height: 36px;
  margin-top: -18px;
  text-align: center;
  color: #fff;
  background: rgba(0,0,0,0.5);
  border-radius: 4px;
  -webkit-transition: 400ms;
  transition: 400ms;
}
.carousel-left:hover,
.carousel-right:hover {
  color: #fff;
}
.carousel-left:focus,
.carousel-right:focus {
  color: #fff;
}
.carousel-left {
  left: 10px;
}
.carousel-right {
  right: 10px;
}
.newsfeed-category .category {
  list-style: none;
  padding: 0;
  margin: 0;
}
.newsfeed-category .category li {
  padding: 5px 0;
}
.newsfeed-category #filter-search {
  margin: 10px 0;
}
.category-module,
.categories-module,
.archive-module,
.latestnews,
.newsflash-horiz,
.mostread,
.form-links,
.list-striped {
  list-style: none;
  padding: 0;
  margin: 0;
}
.category-module li,
.categories-module li,
.archive-module li,
.latestnews li,
.newsflash-horiz li,
.mostread li,
.form-links li,
.list-striped li {
  padding: 2px 0;
}
.category-module li h4,
.categories-module li h4,
.archive-module li h4,
.latestnews li h4,
.newsflash-horiz li h4,
.mostread li h4,
.form-links li h4,
.list-striped li h4 {
  margin: 5px 0;
}
.article-footer-top {
  display: table;
  clear: both;
  width: 100%;
}
.article-footer-top .post_rating {
  float: left;
}
.helix-social-share {
  float: right;
}
.helix-social-share .helix-social-share-icon ul {
  padding: 0;
  list-style: none;
  margin: 0;
}
.helix-social-share .helix-social-share-icon ul li {
  margin-right: 7px;
  display: inline-block;
}
.helix-social-share .helix-social-share-icon ul li span.text {
  display: none;
}
.helix-social-share .helix-social-share-icon ul li div {
  display: block;
}
.helix-social-share .helix-social-share-icon ul li div a {
  text-align: center;
  display: inline-block;
}
div.pagination,
.pagination-wrapper {
  margin-top: 70px;
  width: 100%;
  padding: 0 15px;
}
div.pagination ul.pagination,
.pagination-wrapper ul.pagination {
  background-color: transparent;
  border-radius: 4px;
  text-align: center;
  margin: 0;
  line-height: 1;
  width: 100%;
  padding: 25px 30px;
}
div.pagination ul.pagination li,
.pagination-wrapper ul.pagination li {
  display: inline-block;
}
div.pagination ul.pagination li a,
.pagination-wrapper ul.pagination li a {
  line-height: 1;
  border: 0;
  text-transform: uppercase;
  border-radius: 0;
  color: #000;
  min-width: 60px;
  min-height: 60px;
  line-height: 60px;
  border-radius: 50%;
  font-size: 18px;
  padding: 0;
  margin-right: 15px;
  font-weight: 300;
}
div.pagination ul.pagination li a:hover,
div.pagination ul.pagination li a:focus,
.pagination-wrapper ul.pagination li a:hover,
.pagination-wrapper ul.pagination li a:focus {
  background: transparent;
}
div.pagination ul.pagination li a.last,
div.pagination ul.pagination li a.first,
.pagination-wrapper ul.pagination li a.last,
.pagination-wrapper ul.pagination li a.first {
  color: #cbcccd !important;
  text-indent: -9999px;
  position: relative;
  background: transparent !important;
}
div.pagination ul.pagination li a.last:after,
div.pagination ul.pagination li a.first:after,
.pagination-wrapper ul.pagination li a.last:after,
.pagination-wrapper ul.pagination li a.first:after {
  content: "\e91a";
  font-family: 'rhino-icon' !important;
  text-indent: 0;
  position: absolute;
  left: 0;
  font-size: 27px;
}
div.pagination ul.pagination li a.last:hover,
div.pagination ul.pagination li a.first:hover,
.pagination-wrapper ul.pagination li a.last:hover,
.pagination-wrapper ul.pagination li a.first:hover {
  color: #0750a4 !important;
}
div.pagination ul.pagination li a.last:after,
.pagination-wrapper ul.pagination li a.last:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
div.pagination ul.pagination li:hover a,
.pagination-wrapper ul.pagination li:hover a {
  background-color: #0750a4;
  color: #fff !important;
}
div.pagination ul.pagination li.active a,
.pagination-wrapper ul.pagination li.active a {
  color: #fff !important;
}
div.pagination ul.pagination li:first-child:not(.active),
.pagination-wrapper ul.pagination li:first-child:not(.active) {
  float: left;
}
div.pagination ul.pagination li:last-child:not(.active),
.pagination-wrapper ul.pagination li:last-child:not(.active) {
  float: right;
}
body.view-article article.item.item-page {
  position: relative;
  z-index: 10;
  margin-top: -30px;
}
.article-details-wrap {
  background: #fff;
  padding: 40px 8% 60px;
}
.article-details-wrap .entry-header {
  overflow: hidden;
}
.article-details-wrap .helix-social-share-wrap,
.article-details-wrap .article-info {
  float: left;
}
.article-details-wrap .category-name {
  font-size: 14px;
  margin-bottom: 12px;
}
.article-details-wrap .published {
  margin-left: 1px;
}
.article-details-wrap .article-info >dd {
  font-size: 13px;
  margin-right: 15px;
}
.article-details-wrap .helix-social-share-wrap {
  font-size: 12px;
  line-height: 1.5;
}
.article-details-wrap .helix-social-share-wrap .helix-social-share {
  margin-left: 5px;
}
.article-details-wrap .sppb-carousel .sppb-carousel-arrow {
  opacity: 1;
}
.article-details-wrap .sppb-carousel .sppb-carousel-arrow i {
  width: 67px;
  height: 67px;
  line-height: 67px;
  text-align: center;
  background: #fff;
  border-radius: 60px;
  box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.06);
  -webkit-box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.06);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.article-details-wrap .sppb-carousel .sppb-carousel-arrow i:hover,
.article-details-wrap .sppb-carousel .sppb-carousel-arrow i:focus {
  color: #fff;
}
.article-details-wrap .sppb-carousel .sppb-carousel-arrow i:hover:before,
.article-details-wrap .sppb-carousel .sppb-carousel-arrow i:focus:before {
  color: #fff;
}
.article-details-wrap .sppb-carousel .sppb-carousel-arrow i:before {
  content: "\e91a";
  font-family: 'rhino-icon' !important;
  -webkit-text-shadow: none;
  text-shadow: none;
  display: inline-block;
  color: #d5b55a;
}
.article-details-wrap .sppb-carousel .fa-chevron-right {
  right: -25px;
}
.article-details-wrap .sppb-carousel .fa-chevron-right:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.article-details-wrap .sppb-carousel .fa-chevron-left {
  left: -25px;
}
.article-details-wrap.tour-top-wrap {
  padding-bottom: 30px;
}
.article-details-wrap.blog-top-wrap {
  padding-top: 60px;
  padding-bottom: 30px;
}
.article-details-wrap.tour-bottom-wrap {
  padding-top: 0px;
}
.article-details-wrap.blog-bottom-wrap {
  padding-top: 30px;
}
.article-footer-top {
  margin-top: 20px;
}
.article-footer-top .post_rating {
  width: 100%;
  margin-bottom: 30px;
}
.article-footer-top .helix-social-share {
  float: left;
}
.article-footer-top .helix-social-share .helix-social-share-icon ul li div {
  margin-bottom: 10px;
}
.article-footer-top .helix-social-share .helix-social-share-icon ul li div a {
  width: auto;
  border-radius: 3px;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1.8px;
  font-weight: 400 !important;
  background: #225B99;
  color: #fff;
  padding: 0 48px 0 24px;
  line-height: 32px;
  height: 32px;
}
.article-footer-top .helix-social-share .helix-social-share-icon ul li div a i {
  display: inline-block;
  margin-right: 12px;
}
.article-footer-top .helix-social-share .helix-social-share-icon ul li div a .text {
  display: inline-block;
}
.article-footer-top .helix-social-share .helix-social-share-icon ul li div a.twitter {
  background: #00ADF2;
}
.article-footer-top .helix-social-share .helix-social-share-icon ul li div a.gplus {
  background: #dc4e41;
}
.article-footer-top .helix-social-share .helix-social-share-icon ul li div a.linkedin {
  background: #0077b5;
}
.pager.pagenav {
  display: table;
  width: 100%;
  padding-bottom: 10px;
  margin: 35px 0 70px;
  border-bottom: 1px solid #EEEEEE;
}
.pager.pagenav li {
  display: inline-block;
}
.pager.pagenav li a {
  border-radius: 0;
  border: 0;
  background: transparent;
  font-size: 12px;
  color: #838D8F;
  letter-spacing: 2.4px;
  font-weight: 400 !important;
  padding: 0 20px 0 0;
  text-transform: uppercase;
}
.pager.pagenav li a span {
  color: #CDD8D8;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}
.pager.pagenav li.previous {
  float: left;
}
.pager.pagenav li.previous a {
  padding: 0 0 0 20px;
}
.pager.pagenav li.next {
  float: right;
}
.com-content.view-article #sp-main-body {
  padding-bottom: 65px;
}
.itenary-panel {
  margin: auto;
  width: 740px;
}
.itenary-panel .spbooking-activity-content {
  display: none;
  position: relative;
}
.itenary-panel .spbooking-activity-content .tracking-bar {
  font-size: 16px;
  font-weight: 500;
  color: #000000;
  letter-spacing: 1.17px;
  text-transform: uppercase;
  position: relative;
  left: -80px;
  text-align: left;
  margin-bottom: 35px;
}
.itenary-panel .spbooking-activity-content >ul {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
}
.itenary-panel .spbooking-activity-content >ul:before {
  content: "\f041";
  position: absolute;
  left: -75px;
  top: 0;
  font-family: FontAwesome;
  font-size: 60px;
  line-height: .8;
  color: #0750a4;
  background-color: #fff;
  z-index: 1;
}
.itenary-panel .spbooking-activity-content >ul >li {
  position: relative;
  padding-bottom: 10px;
}
.itenary-panel .spbooking-activity-content >ul >li:last-child {
  padding-bottom: 0px;
}
.itenary-panel .spbooking-activity-content >ul >li:last-child .activity-box {
  margin-bottom: 0px;
}
.itenary-panel .spbooking-activity-content >ul >li:not(:first-child)::before {
  content: "";
  position: absolute;
  left: -62.5156px;
  top: 0;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background-color: #0750a4;
}
.itenary-panel .spbooking-activity-content >ul >li:not(:last-child)::after {
  content: "";
  position: absolute;
  left: -59px;
  top: 0px;
  width: 1px;
  height: 100%;
  border-right: 2px dashed #0750a4;
}
.itenary-panel .spbooking-activity-content >ul >li .activity-box {
  font-size: 16px;
  font-weight: 400;
  color: #272727;
  line-height: 1.8;
  text-align: left;
  padding: 20px 30px 20px;
  border: 1px solid #f1f1f1;
  margin-bottom: 10px;
  box-shadow: -5px 5px 1px rgba(114,155,122,0.1);
  -webkit-box-shadow: -5px 5px 1px rgba(114,155,122,0.1);
  -moz-box-shadow: -5px 5px 1px rgba(114,155,122,0.1);
}
.itenary-panel .spbooking-activity-content >ul >li .activity-box .time-slot.text-mute {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  display: block;
  line-height: 1.5;
  margin-bottom: 10px;
  color: #0750a4 !important;
  letter-spacing: 0.78px;
}
.itenary-panel .spbooking-activity-content.show {
  display: block;
}
@media (max-width: 767px) {
  .itenary-panel {
    width: 90%;
    margin-right: 0;
  }
  .itenary-panel .spbooking-activity-content .tracking-bar {
    left: -40px;
  }
  .itenary-panel .spbooking-activity-content ul:before {
    left: -40px;
    font-size: 38px;
  }
  .itenary-panel .spbooking-activity-content ul li:not(:last-child)::after {
    left: -30px;
  }
  .itenary-panel .spbooking-activity-content ul li:not(:first-child)::before {
    left: -34.5156px;
  }
}
.tour-bottom-wrap .DopTextProduct {
  padding: 15px 20px 15px 20px;
  margin: 20px 0 20px 0px;
}
.tour-bottom-wrap .DopText {
  background-image: url('../images/typography/icons/bulb.png');
  background-repeat: no-repeat;
  background-position: 15px 15px;
  background-color: #f5f5f5;
  min-height: 60px;
  padding: 15px 20px 15px 65px;
  margin: 20px 0 20px 0px;
}
.tour-bottom-wrap .DopText h5 {
  margin: 18px 0 10px 0;
}
.tour-bottom-wrap .DopText p {
  margin: 0;
}
.tour-bottom-wrap .DopText ul {
  margin: 1em 0 2em 20px;
  padding: 0;
}
.tour-bottom-wrap .DopText ul li {
  background: url(../images/typography/bullet1.png) no-repeat 0 8px !important;
  margin: 0 !important;
  padding: 2px 0 2px 28px;
  line-height: 1.8em !important;
  list-style: none;
  overflow: inherit;
}
.package-overview-holder {
  margin-bottom: 40px;
}
.package-overview-holder [class^="icon-"],
.package-overview-holder [class*=" icon-"] {
  margin-right: 8px;
}
.package-overview-holder .icon-image-wrap {
  vertical-align: top;
  display: inline-block;
}
.package-overview-holder .icon-image-wrap .fs1 {
  font-size: 2.3em;
  color: #0750a4;
  margin-top: 3px;
}
.package-overview-holder .text-wrap {
  display: inline-block;
}
.package-overview-holder .text-wrap h4 {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  margin: 0px 0 10px 0;
  color: #202020;
}
.package-overview-holder .text-wrap h4.DatyGod {
  margin-right: 105px;
}
.package-overview-holder .text-wrap .DlitelnostTupa-text {
  font-weight: 700;
}
.package-overview-holder .text-wrap .cenatura-text .cena-cur {
  color: #000;
  padding-right: 3px;
}
.package-overview-holder .text-wrap .cenatura-text .cena-tour {
  font-weight: 700;
  color: #000;
  font-size: 18px;
}
.zapros-rezume-wr {
  margin: 20px auto 30px;
}
.zapros-rezume-wr .sppb-panel-info {
  border: none;
}
.zapros-rezume-wr .sppb-panel-info span.title-number {
  border: none !important;
  min-height: auto !important;
}
.zapros-rezume-wr .sppb-panel-info span.sppb-panel-title {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  color: #313131;
}
.zapros-rezume-wr .sppb-panel-info .sppb-panel-heading {
  padding: 55px 0 33px 0;
}
.zapros-rezume-wr .sppb-panel-info .sppb-panel-heading .fa {
  font-weight: 200;
}
.zapros-rezume-wr .sppb-panel-info .sppb-panel-heading:before {
  content: '';
  height: 22px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: block;
  background-color: #fff;
  background-repeat: repeat-x;
  background-position: left top;
  background-image: url(data:application/octet-stream;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QNyaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NzQwMzJiYWEtMzkwYy1kZTRhLTkzYWItZTRjNTFjZmZhNzdlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZEMDk4MEFCMEY3OTExRUFBRUZDQTZDM0IzNTRCRUNFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZEMDk4MEFBMEY3OTExRUFBRUZDQTZDM0IzNTRCRUNFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NEQ2RDMwMjBGNzYxMUVBOTMzREM1Mzg1MDMxMTAyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NEQ2RDMwMzBGNzYxMUVBOTMzREM1Mzg1MDMxMTAyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIABYAcQMBEQACEQEDEQH/xACdAAACAgMBAQAAAAAAAAAAAAAACAYHAQIDCQUBAAIDAQEBAAAAAAAAAAAAAAABAgMFBgQHEAABAgUCAwEOAwkAAAAAAAABAgMAEQQFBiEHMUESMlFhcYEiQhOTFJQWVhcI0ZXVkaFSYnIjUxVXEQACAQICBgcJAQAAAAAAAAAAAQIRAyEEMUESUhMF8FFhwdGi0nGB4SJCglMUFSP/2gAMAwEAAhEDEQA/AH+gA5rcS2hTi1BKEialqMgABxMLtY0m9ArO7G+1zuN1FpwWvdorTQrIduTCuldU6NPIPJsT0/i4xi5jNtukdB2fLuURjHauqrerq+JXf1W3H+aLh64/hHk493eNf+fltyIfVbcf5ouHrj+EH7F3rD+fltyJZG0yt1NwrmKiqya5U+M0ih7ZUh5QLihr6Fsy1J5q5fsj15fjXZYt7Jkcx/Vy0cIRcnoQ0TaPRoS2CSEgAFSio6aak6kxtnGM6QCNFKCElSzJIEyo6AAcT4oAEo+4T7mrvW3kYrtldXbfa7c4fb71Rq6Hap9Ex0NLHBlPOWqz3uNkUQbKU+t+7/ztd/e1xOiI1D637v8Aztd/e1wUQVLO2SrN9t3ck9lRmt7psXoCld5ugqlgISZFLTfEKdWOXADXuTg6IaqPhSUwo6VmlQ446llCWw4+tTrqukSmtaiSonmTFZYd4ANSqXEwBSos2+m8IrjUYVi1SfZUEt3avaUf7i0nVltQPZBElnnw4TjGzma+mJ2HKuV0/wBbix1LvF8jKOqCEBM9t9uLtuJeRR0vVT2qnKTcrgU+S0g69KeSnFeaPGdI9Viw7suwzs9noZaFXjJ6umodawWC14zaaayWanFPb6VHQ02nieZUo8SpR1JPGOijBQjRHzu9endm5zeLPqxMqNZy4wAJz9z33EB1VXtpglXNCOpjIrwwrioGS6VlQ7kpPLH9I1nE4xISYocWEAhgTvajavIN2MjRZLOn0FC10uXO5rBLdMxORMuajwQnmeOmsRk6EqVPSfCsMsOA45R4xjlOKa3UifC464e264rzlqOpPi4RS8SwkUABABAd16XMq3GX6XFqymt1OpC1XWveNSqpTTpGqWG6Zh5RKtepQ8oDhrqPNmFNx+Tv7jS5fKzG5W4m+pYU99WhRPhmxy0zKzyl/hu/D8vjA4a3l5vA7zjz/HLyesPhmx/OVo9Td/06Fw47y83gPjz/ABy8nrNmcYx8uth/NbShgqSHVop7staUT8opSaBIJlOQKh4YfDjrkqfd4Cd+5qtyr7YescXbRrC2cUpGsFfbqbMglJqEpUlxbw7anAsJUFn+YfujoLChsLY0HAZ53ndbuqj6aCY6d6PQZ+BmAZXO81JuBX4dWUWBVlFbHXW1/wCyudYqqL7VMEzUKdqkpqhSlq7oExyE4apUTrQ88zhmPdSp7h4/1T1nT5Bx/KIuqVsPg3G/+h4/7vf/ANIgqBlGF4ypxAc3GsCGyoBa00t/WpKZ6kJNqSCe9MeGCoD+bA0m2FDgjNHtdcG7pbmXFIudxLa2ap+tHbW+h1CFpJ8wFMuns6axS66yxFq6QhhAAQAf/9k=);
}
.zapros-rezume-wr .sppb-panel-info .sppb-panel-heading.active .fa {
  font-weight: 200;
}
.zapros-rezume-wr .sppb-panel-info .sppb-panel-heading.active .fa:before {
  color: #fff;
}
.zapros-rezume-wr .sppb-panel-info .sppb-panel-collapse {
  background-color: transparent;
  background-position: right bottom;
  background-repeat: no-repeat;
  background-image: url('../images/form-contact.jpg');
}
.zapros-rezume-wr .sppb-panel-info .sppb-panel-collapse:after {
  content: '';
  height: 22px;
  position: absolute;
  bottom: 0;
  width: 100%;
  display: block;
  background-color: #fff;
  background-repeat: repeat-x;
  background-position: left top;
  background-image: url(data:application/octet-stream;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QNyaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NzQwMzJiYWEtMzkwYy1kZTRhLTkzYWItZTRjNTFjZmZhNzdlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZEMDk4MEFCMEY3OTExRUFBRUZDQTZDM0IzNTRCRUNFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZEMDk4MEFBMEY3OTExRUFBRUZDQTZDM0IzNTRCRUNFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NEQ2RDMwMjBGNzYxMUVBOTMzREM1Mzg1MDMxMTAyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NEQ2RDMwMzBGNzYxMUVBOTMzREM1Mzg1MDMxMTAyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIABYAcQMBEQACEQEDEQH/xACdAAACAgMBAQAAAAAAAAAAAAAACAYHAQIDCQUBAAIDAQEBAAAAAAAAAAAAAAABAgMFBgQHEAABAgUCAwEOAwkAAAAAAAABAgMAEQQFBiEHMUESMlFhcYEiQhOTFJQWVhcI0ZXVkaFSYnIjUxVXEQACAQICBgcJAQAAAAAAAAAAAQIRAyEEMUESUhMF8FFhwdGi0nGB4SJCglMUFSP/2gAMAwEAAhEDEQA/AH+gA5rcS2hTi1BKEialqMgABxMLtY0m9ArO7G+1zuN1FpwWvdorTQrIduTCuldU6NPIPJsT0/i4xi5jNtukdB2fLuURjHauqrerq+JXf1W3H+aLh64/hHk493eNf+fltyIfVbcf5ouHrj+EH7F3rD+fltyJZG0yt1NwrmKiqya5U+M0ih7ZUh5QLihr6Fsy1J5q5fsj15fjXZYt7Jkcx/Vy0cIRcnoQ0TaPRoS2CSEgAFSio6aak6kxtnGM6QCNFKCElSzJIEyo6AAcT4oAEo+4T7mrvW3kYrtldXbfa7c4fb71Rq6Hap9Ex0NLHBlPOWqz3uNkUQbKU+t+7/ztd/e1xOiI1D637v8Aztd/e1wUQVLO2SrN9t3ck9lRmt7psXoCld5ugqlgISZFLTfEKdWOXADXuTg6IaqPhSUwo6VmlQ446llCWw4+tTrqukSmtaiSonmTFZYd4ANSqXEwBSos2+m8IrjUYVi1SfZUEt3avaUf7i0nVltQPZBElnnw4TjGzma+mJ2HKuV0/wBbix1LvF8jKOqCEBM9t9uLtuJeRR0vVT2qnKTcrgU+S0g69KeSnFeaPGdI9Viw7suwzs9noZaFXjJ6umodawWC14zaaayWanFPb6VHQ02nieZUo8SpR1JPGOijBQjRHzu9endm5zeLPqxMqNZy4wAJz9z33EB1VXtpglXNCOpjIrwwrioGS6VlQ7kpPLH9I1nE4xISYocWEAhgTvajavIN2MjRZLOn0FC10uXO5rBLdMxORMuajwQnmeOmsRk6EqVPSfCsMsOA45R4xjlOKa3UifC464e264rzlqOpPi4RS8SwkUABABAd16XMq3GX6XFqymt1OpC1XWveNSqpTTpGqWG6Zh5RKtepQ8oDhrqPNmFNx+Tv7jS5fKzG5W4m+pYU99WhRPhmxy0zKzyl/hu/D8vjA4a3l5vA7zjz/HLyesPhmx/OVo9Td/06Fw47y83gPjz/ABy8nrNmcYx8uth/NbShgqSHVop7staUT8opSaBIJlOQKh4YfDjrkqfd4Cd+5qtyr7YescXbRrC2cUpGsFfbqbMglJqEpUlxbw7anAsJUFn+YfujoLChsLY0HAZ53ndbuqj6aCY6d6PQZ+BmAZXO81JuBX4dWUWBVlFbHXW1/wCyudYqqL7VMEzUKdqkpqhSlq7oExyE4apUTrQ88zhmPdSp7h4/1T1nT5Bx/KIuqVsPg3G/+h4/7vf/ANIgqBlGF4ypxAc3GsCGyoBa00t/WpKZ6kJNqSCe9MeGCoD+bA0m2FDgjNHtdcG7pbmXFIudxLa2ap+tHbW+h1CFpJ8wFMuns6axS66yxFq6QhhAAQAf/9k=);
}
.zapros-rezume-wr .sppb-panel-info .sppb-panel-collapse .sppb-panel-body {
  padding: 0 55px 110px 55px;
}
.zapros-rezume-wr .sppb-panel-info:hover span.sppb-panel-title {
  color: #0750a4;
}
.zapros-rezume-wr .zvonok-form button.rsform-submit-button {
  margin-top: 30px;
  background-color: #3c3c3c !important;
  border: 1px solid #9b7865 !important;
  color: #ffffff !important;
}
.sp-comingsoon {
  width: 100%;
  height: 100%;
  min-height: 100%;
}
.sp-comingsoon body {
  width: 100%;
  height: 100%;
  min-height: 100%;
  color: #fff;
}
.sp-comingsoon #sp-comingsoon {
  padding: 75px 0 30px;
}
.sp-comingsoon .sp-comingsoon-wrap.has-background {
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  display: table;
  padding-bottom: 45px;
}
.sp-comingsoon .comingsoon-page-logo {
  text-align: center;
}
.sp-comingsoon .comingsoon-page-logo img {
  display: inline-block;
}
.sp-comingsoon .comingsoon-page-logo .sp-retina-logo {
  display: none;
}
.sp-comingsoon .sp-comingsoon-title {
  margin-top: 130px;
  font-size: 42px;
  margin-bottom: 10px;
  font-weight: 700;
}
.sp-comingsoon .sp-comingsoon-content {
  font-size: 28px;
  font-weight: 300;
}
.sp-comingsoon .sp-comingsoon-countdown {
  margin: 165px 0 85px;
}
.sp-comingsoon .days,
.sp-comingsoon .hours,
.sp-comingsoon .minutes,
.sp-comingsoon .seconds {
  display: inline-block;
}
.sp-comingsoon div.days,
.sp-comingsoon div.hours,
.sp-comingsoon div.minutes {
  margin-right: 90px;
}
.sp-comingsoon .days .number,
.sp-comingsoon .hours .number,
.sp-comingsoon .seconds .number,
.sp-comingsoon .minutes .number {
  display: inline-block;
  font-weight: bold;
  font-size: 190px;
  color: #FFFFFF;
  line-height: .95;
  letter-spacing: -9.5px;
  text-shadow: 0 11px 10px rgba(0,0,0,0.19);
}
.sp-comingsoon .days .string,
.sp-comingsoon .minutes .string,
.sp-comingsoon .seconds .string,
.sp-comingsoon .hours .string {
  display: block;
  font-size: 48px;
  color: #FFFFFF;
  letter-spacing: -3.07px;
  font-weight: 600;
  margin-top: 10px;
}
.sp-comingsoon .social-icons {
  margin: 70px 0px 30px;
  line-height: 1;
}
.sp-comingsoon .social-icons li {
  display: inline-block;
  margin: 0 10px;
}
.sp-comingsoon .social-icons li a {
  color: #ffffff;
  font-size: 18px;
  -webkit-transition: color 400ms;
  transition: color 400ms;
}
.sp-comingsoon .social-icons li a:hover {
  color: rgba(255,255,255,0.5);
}
.sp-comingsoon .sp-position-comingsoon .sp-module-title {
  font-weight: 600;
  font-size: 24px;
  color: #FFFFFF;
  text-transform: initial;
}
.sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form {
  display: table;
  margin: 0 auto !important;
  width: 72%;
}
.sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form p.fieldacyemail {
  float: left;
  width: 75%;
  margin: 10px 0 0;
}
.sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form p.fieldacyemail input {
  border: 0;
  border-radius: 0;
  height: 58px;
  color: #D2D2D2;
  font-size: 14px;
  box-shadow: none;
  padding: 0 0 0 20px;
  margin: 0 auto;
}
.sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form p.acysubbuttons {
  float: left;
  margin: 10px 0 0 30px;
}
.sp-comingsoon p.copyright {
  color: rgba(255,255,255,0.5);
  font-size: 12px;
}
.error-page {
  width: 100%;
  height: 100%;
  min-height: 100%;
}
.error-page body {
  width: 100%;
  height: 100%;
  min-height: 100%;
}
.error-page .error-page-inner {
  height: 100%;
  min-height: 100%;
  width: 100%;
  display: table;
  text-align: center;
}
.error-page .error-page-inner.has-background {
  background-repeat: repeat;
  background-position: 0 0;
}
.error-page .error-page-inner .error-content {
  position: relative;
  z-index: 10;
  color: #fff;
}
.error-page .error-page-inner .error-logo-wrap {
  text-align: center;
  margin-bottom: 30px;
}
.error-page .error-page-inner .error-logo-wrap img {
  display: inline-block;
}
.error-page .error-page-inner >div {
  display: table-cell;
  vertical-align: middle;
}
.error-page .fa-exclamation-triangle {
  font-size: 64px;
  line-height: 1;
  margin-bottom: 10px;
}
.error-page .error-code {
  font-weight: bold;
  font-size: 190px;
  font-family: Poppins, sans-serif;
  color: #fff;
  -webkit-text-shadow: 0 11px 10px rgba(0,0,0,0.19);
  text-shadow: 0 11px 10px rgba(0,0,0,0.19);
  line-height: .8;
  padding: 0;
}
.error-page .btn.btn-primary {
  background: #0750a4;
  padding: 17px 40px;
  border-color: #0750a4;
  border-radius: 60px;
  font-weight: 700;
}
.error-page .error-message {
  font-size: 27px;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 55px;
  color: #F44336;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5) {
  #sp-header .sp-default-logo {
    display: none;
  }
  #sp-header .sp-retina-logo {
    display: block;
  }
  .sp-comingsoon .comingsoon-page-logo .sp-retina-logo {
    display: table;
    margin: 0 auto;
  }
  .sp-comingsoon .comingsoon-page-logo .sp-default-logo {
    display: none;
  }
}
ul.sp-megamenu-parent li.sp-has-child.where-can-i-buy a:after {
  content: '';
}
ul.sp-megamenu-parent li.sp-has-child.where-can-i-buy:hover >.sp-dropdown {
  display: none;
}
ul.sp-megamenu-parent li.sp-has-child.where-can-i-buy:hover a:before {
  background: #0750a4;
}
#Mod143 {
  padding: 30px 0 40px;
}
body.com-sh404sef .Wr-sh404sef {
  text-align: center;
  margin: 20px auto 60px;
}
body.com-sh404sef .Wr-sh404sef .text1 {
  text-align: center;
  width: 100%;
  margin: 30px auto 0;
  display: inline-block;
  line-height: normal;
}
body.com-sh404sef .Wr-sh404sef .text1 h1 {
  color: #e80032;
}
body.com-sh404sef .Wr-sh404sef .text1 p.toptext {
  font-family: Open Sans, sans-serif;
  font-size: 240%;
  font-weight: 400;
  color: #234c7b;
  margin: 0;
}
body.com-sh404sef .Wr-sh404sef .text2 {
  text-align: center;
  clear: both;
  width: 100%;
  margin: 0px auto;
  display: inline-block;
  line-height: normal;
}
body.com-sh404sef .Wr-sh404sef .text2 div.text2-2 {
  font-family: Open Sans, sans-serif;
  font-size: 16em;
  font-weight: 700;
  color: #234c7b;
  display: inline-block;
  line-height: normal;
  text-shadow: 5px 5px #d6d6d6;
}
body.com-sh404sef .Wr-sh404sef .text2 h1 {
  margin: 0px auto 40px;
  color: #4e4e4e;
}
body.com-sh404sef .Wr-sh404sef .error-content.btn-wr {
  text-align: center;
}
body.com-sh404sef .Wr-sh404sef .error-content.btn-wr a.btn.btn-primary {
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  padding: 16px 65px 13px;
  border-radius: 0;
  font-weight: 500;
  position: relative;
  z-index: 3;
  transition: 0.3s;
  letter-spacing: 0.025em;
  margin-top: 20px;
  background-color: #234c7b;
  border: 1px solid #02346b;
  color: #ffffff;
}
body.com-sh404sef .Wr-sh404sef .error-content.btn-wr a.btn.btn-primary:before {
  content: "";
  position: absolute;
  top: -10px;
  left: 8px;
  right: 8px;
  bottom: -10px;
  border: 1px solid #234c7b;
  z-index: -1;
  transition: 0.3s;
  pointer-events: none;
}
body.com-sh404sef .Wr-sh404sef .error-content.btn-wr a.btn.btn-primary:after {
  content: "";
  position: absolute;
  bottom: -10px;
  left: -1px;
  right: -1px;
  background-color: #234c7b;
  transition: 0.3s;
  z-index: -1;
  height: 0;
}
body.com-sh404sef .Wr-sh404sef .error-content.btn-wr a.btn.btn-primary:focus,
body.com-sh404sef .Wr-sh404sef .error-content.btn-wr a.btn.btn-primary:hover {
  color: #fff;
  background-color: transparent;
  border-color: #234c7b;
  box-shadow: none;
}
body.com-sh404sef .Wr-sh404sef .error-content.btn-wr a.btn.btn-primary:focus:after,
body.com-sh404sef .Wr-sh404sef .error-content.btn-wr a.btn.btn-primary:hover:after {
  top: -10px;
  height: 80px;
}
#k2Container .CatTopFiltr {
  margin: 30px auto 60px;
}
#k2Container .CatTopFiltr .ja-k2filter h3.title-label {
  color: #5f5f5f;
  font-size: 27px;
  margin: -20px auto 20px;
}
#k2Container .CatTopFiltr .ja-k2filter h3.title-label label {
  font-size: 27px;
  font-weight: 400;
  padding-left: 1px;
}
#k2Container .CatTopFiltr .ja-k2filter .subclass .group-label {
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #0750a4;
  margin: 10px auto;
}
#k2Container .CatTopFiltr .ja-k2filter .subclass label.lb-checkbox {
  display: inline-block;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #fff;
  padding: 0px 3px 0px 13px;
  cursor: pointer;
  margin-right: 30px;
  margin-bottom: 20px;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  background-color: #757471;
  line-height: 30px;
  box-shadow: -3px 3px #292929;
  letter-spacing: 0.01em;
}
#k2Container .CatTopFiltr .ja-k2filter .subclass label.lb-checkbox:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 34px;
  background-position: right 0px;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAiCAMAAACOXcLLAAAAw1BMVEUAAAAAAADXqDrVpzkAAADYqTrUpjkAAAAMCgPYqToAAADYqTrKnja6kTKzjDDYqTpBMxEAAAAAAADYqTrYqTrYqTrRpDjYqTrPojfYqTrYqTrLnzbYqTrFmjXYqTqZdymNbiaAYyIvJQzYqTrYqToAAAAAAAAAAADUpjkAAADYqTrHnDXYqTrYqTq3jzHYqTqngy2ifyvYqTqObybYqTq5kDLYqTpnURy0jTDYqTpfShnYqTpQPxYeFwjYqTrYqTrYqTpnnYypAAAAQHRSTlMAO/n0NvntEwn8BunSr6JqTDItJwbv5+Pg39jX1MWegXZsRDAiIiAeGQ7zysK3qZmQh3t4dG5fXlxbWVRTOiARBKr28QAAAONJREFUKM9l0de2gjAQhWGGQAQRkQP23vX03tV5/6dymIiujP/lt9a+mMSJoqjd7T0kB6fMRy4c5ULw9kcK9uYncbFsdCXNTyk4mEvBp1xK808K3m+khImRVn06fdRM7awQNQbqWTG95iR3s0IafRZ/TxIDN0QuIxnu1tvtalYzsiDR3w71oRj0hgQHySJ77yL3EpBQvo+mWoPlkpqALWEdvKqR8wYq1l16AjdVEmtTsW7v/8Paeh81po0lsdlcpPMFK+svWm9mQynXVboT/xYbE5QtHSFpICQtNiYPwPPSZXCGI8O5SdhvLtzHAAAAAElFTkSuQmCC);
}
#k2Container .CatTopFiltr .ja-k2filter .subclass label.lb-checkbox span.input-text {
  padding-right: 15px;
  padding-left: 2px;
}
#k2Container .CatTopFiltr .ja-k2filter .subclass label.lb-checkbox input.exfield {
  margin: 0 5px 0 0;
}
#k2Container .CatTopFiltr .ja-k2filter .subclass input.btn {
  background-color: #fff;
  background-image: none;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  line-height: 35px;
  padding: 0 20px;
  box-shadow: -3px 3px #292929;
  letter-spacing: 0.02em;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #d6a93e;
}
#k2Container .CatTopFiltr .ja-k2filter .subclass input.btn:hover {
  color: #000;
  background-color: #234c7b;
  box-shadow: -1px 2px #1f1f1f;
}
#k2Container .CatTopFiltr .ja-k2filter .subclass label.lb-checkbox:hover {
  background-color: #d8a93a;
}
.zipdown {
  margin: 60px auto 30px;
  height: 100px;
  display: block;
  padding: 0 0 0 100px;
  vertical-align: text-bottom;
  background-color: transparent;
  background-position: bottom left;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABkCAYAAADDqr1OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMzYyMUQxNjEzQTcxMUVBQTU4MUUwODI5RDA2RUI2MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMzYyMUQxNzEzQTcxMUVBQTU4MUUwODI5RDA2RUI2MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYzNjIxRDE0MTNBNzExRUFBNTgxRTA4MjlEMDZFQjYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYzNjIxRDE1MTNBNzExRUFBNTgxRTA4MjlEMDZFQjYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X90HMwAADR5JREFUeNrsXWuQW2UZ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);
}
.zipdown a {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  padding-top: 75px;
  display: inline-block;
}
.zipdown a:hover {
  color: #234c7b;
  text-decoration: underline;
}
.zipdown span {
  color: #202020;
  font-size: 15px;
  padding-left: 3px;
  display: inline-block;
}
.toplink {
  margin: 40px auto 20px;
  display: block;
  padding: 0 0 0 0px;
  vertical-align: text-bottom;
}
.toplink a {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  display: inline-block;
}
.toplink a:hover {
  color: #234c7b;
  text-decoration: underline;
}
.toplink span {
  color: #202020;
  font-size: 15px;
  padding-left: 3px;
  display: inline-block;
}
.menu-service {
  cursor: n-resize;
}
.vopros_mod h3.sppb-addon-title {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-weight: 700;
  text-shadow: -2px 3px #4b2a17, -2px 6px #c7bfaf;
  font-size: 100px;
}
.view-article .sppb-addon-video h3,
.view-article .sppb-addon-gallery h3 {
  margin: 40px 0 30px;
}
.wrap_form-final.forma-zvonok,
.wrap_form-final.forma-uslugi {
  background-color: #ffe5ab;
  padding: 30px;
  font-style: italic;
  margin: 15px;
  color: #000;
  text-align: center;
}
.mfp-close,
.rsfp_thankou_popup_close_btn {
  font-size: 40px !important;
}
.mfp-close:hover,
.rsfp_thankou_popup_close_btn:hover {
  color: #e80032 !important;
}
.sppb-ajaxt-contact-form div.formBody {
  float: none;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-upload-box {
  color: #555 !important;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box {
  display: block;
  width: 100%;
  height: inherit;
  padding: 8px 12px;
  font-size: 16px;
  line-height: 1.25;
  color: #202020 !important;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid rgba(0,0,0,0.15);
  border-radius: 4px;
  box-shadow: none;
  -webkit-box-shadow: none;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box::-webkit-input-placeholder,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box::-webkit-input-placeholder {
  opacity: 1;
  transition: opacity 0.3s ease;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box::-moz-placeholder,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box::-moz-placeholder {
  opacity: 1;
  transition: opacity 0.3s ease;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box:-moz-placeholder,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box:-moz-placeholder {
  opacity: 1;
  transition: opacity 0.3s ease;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box:-ms-input-placeholder,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box:-ms-input-placeholder {
  opacity: 1;
  transition: opacity 0.3s ease;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box:focus::-webkit-input-placeholder,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box:focus::-webkit-input-placeholder {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box:focus::-moz-placeholder,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box:focus::-moz-placeholder {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box:focus:-moz-placeholder,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box:focus:-moz-placeholder {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.sppb-ajaxt-contact-form div.formBody input.rsform-input-box:focus:-ms-input-placeholder,
.sppb-ajaxt-contact-form div.formBody textarea.rsform-text-box:focus:-ms-input-placeholder {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.sppb-ajaxt-contact-form div.formBody button.rsform-submit-button {
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  padding: 11px 30px 11px;
  border-radius: 26px;
  font-weight: 500;
  position: relative;
  z-index: 3;
  transition: 0.3s;
  letter-spacing: 0.025em;
  margin-top: 20px;
  background-color: #ffffff;
  border: #234c7b;
  border-width: 3px;
  border-style: solid;
  color: #234c7b;
}
.sppb-ajaxt-contact-form div.formBody button.rsform-submit-button:focus,
.sppb-ajaxt-contact-form div.formBody button.rsform-submit-button:hover {
  color: #fff;
  background-color: #234c7b;
  border-color: #234c7b;
  box-shadow: none;
}
.sppb-ajaxt-contact-form p {
  margin-bottom: 0;
}
.zvonok-form h3.h-forms {
  text-align: center;
  margin: 25px auto;
  font-weight: 700;
  font-family: Open Sans, sans-serif;
  font-size: 25px;
  color: #e80032;
}
.zvonok-form .rsform-block-submit .formBody {
  text-align: center;
}
.zvonok-form .rsform-block-submit .formBody button {
  text-align: center;
  width: 100%;
}
.white-popup-block:after {
  content: '';
  height: 22px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: block;
  background-color: #fff;
  background-repeat: repeat-x;
  background-position: left bottom;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAVCAMAAABGxfGuAAABI1BMVEUAAADHMkk5PkTHMkk6P0U4PkI0OkFFSU7HMkk4PUTHMkk8PEQ4PUU5PUc3PEE7QEc6P0Q2O0EyNj46P0M3PkUuMjnHMknHMkk2O0U3PEBER0k5Oj/HMknHMknLzso3PkE7P0M+QUTHMknHMknHMklbXF3HMknHMkmrraq+vbq5SVguMjxHSk1NUFPHMknHMklsbmzHMkk2NzxcX17HMkllaGeNjoueoJw7QUrHMkk2Oz7HMknHMklTVFTHMknHMknHMknHMknHMklwc3DHMkl7fXl4fH2Uk5LHMknHMkm8u7o1OUMpLDMqLTI5PkMrMTUyNjowMznHMklFSk/HMknHMklkZmRhZmttbnF+gH85ODzHMklIS0nHMklWV1fHMklFRUeB+Hm3AAAAYXRSTlMAzObI5ubmrI3mPlLm5ubm5ubm5ubmxgzmt6JTPC4E5q6qkIqGhCQeFA4F5JyTf3NsaVZKSDwpHObBwKWZkXlkX05CPzc2LyEZFArm5uTh4dXGwK2gfXt6dWFfV1RTQigdSHAFBQAAAeFJREFUSMedlNlS2zAYRhNZcvNTS/KOYxyyk9CEkIQ0QIFCKYVC931f3v8pyrQXdGzru+Dcf3NG0uhUSjjp1Gq1bq2E7qxRMXM/fXfHQGt6DwxPD6omrAwMz1u2r+w8nqfsJDraBMKzt5ZJGD8Cu2Xb5owYz+EyR/pbSNjoGIXWN7DbTT3X1sRZjoBpPx2C4a+O+UqPwW449kNPe4zyRiHs9gUYbvTMwhl4w80jP+SMNLE8od1aAuHTiWU0Plw179b7I9kUxJnKC92k/gQJP5hPOEHCTxFTMi/jpAIV1h8D4eq2+YS9SzCcvmIlkODEHuyA3SUQ1gZg+OUF9zjxgjKQ8s13dMLDqpHOBhjuvJZEpEXhVpUeTSuAY7PwELat/pI050oVDimff1wHwx/mK93PkLCVUOD8/Xg3LuLCZXzUR8JFbBS+R207b1MiieURQnDctrN9879YgN1F6jPOROEXentONB6imHbNwhMU07GtlVaiGNPkWbqL2tY1P+IMxXTLlxQoVoTs9vKWMd0GMb3qR6HDRKALuXE82LbBpHrLmEZuUzSbQjBxw796w7YNDmKrhNiKY6sHhFefI7nHSUrp/Id0ryHYtkpjsVJGtpJlp6htv7/O1+Z3C6xdM/8Jdn8AEMUz1Fc66+8AAAAASUVORK5CYII=);
}
.est-voprosy {
  border-top: 10px solid #e7dabd;
}
.est-voprosy:before {
  content: "";
  background: #272727;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.20;
  filter: alpha(opacity=20);
}
.est-voprosy .sppb-modal-selector.sppb-magnific-popup {
  background: #f5e3c0;
  border-color: #f4e2bf;
}
.est-voprosy .sppb-modal-selector.sppb-magnific-popup:hover {
  color: #fff;
}
.est-voprosy .sppb-modal-selector.sppb-magnific-popup:hover:after {
  background-color: #234c7b;
}
.est-voprosy .text-est-voprosy p span {
  color: #ffffff;
  background-color: #3e000136;
  line-height: 30px;
  padding: 3px 10px;
}
.est-voprosy .text-voprosy-wr {
  max-width: 880px;
  padding: 40px 40px 20px;
  color: #000000;
  background-color: rgba(245,226,188,0.5);
  border: 1px solid #d0b49c;
  margin: 0 auto;
  font-family: Open Sans, sans-serif;
  letter-spacing: 0.01em;
}
.est-voprosy .text-voprosy-wr div.zakazat-zv-text {
  margin: 20px auto 10px;
}
.est-voprosy .text-voprosy-wr div.zakazat-zv-text .zakazat-zv-data-center {
  font-weight: 700;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  color: #234c7b;
  display: inline-block;
  vertical-align: top;
  padding: 10px 15px;
  text-shadow: -2px 2px #c7b8b6;
}
.est-voprosy .text-voprosy-wr div.zakazat-zv-text .zakazat-zv-ico-left {
  width: 29px;
  height: 46px;
  display: inline-block;
  background-color: transparent;
  background-position: bottom left;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAuCAYAAADUfRIMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozN0RCQUYwNDA2RkUxMUVBQTZFOUUwMUY1MDlBQTg1NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozN0RCQUYwNTA2RkUxMUVBQTZFOUUwMUY1MDlBQTg1NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM3REJBRjAyMDZGRTExRUFBNkU5RTAxRjUwOUFBODU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM3REJBRjAzMDZGRTExRUFBNkU5RTAxRjUwOUFBODU0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6fS+7QAABuFJREFUeNq0WFtMVFcU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);
}
.est-voprosy .text-voprosy-wr div.zakazat-zv-text .zakazat-zv-ico-right {
  width: 29px;
  height: 46px;
  display: inline-block;
  background-color: transparent;
  background-position: bottom right;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAuCAYAAADUfRIMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0N0JENkQ3NjA2RkUxMUVBQTI0REE2MzI1MjlCODlFOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0N0JENkQ3NzA2RkUxMUVBQTI0REE2MzI1MjlCODlFOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3QkQ2RDc0MDZGRTExRUFBMjREQTYzMjUyOUI4OUU5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3QkQ2RDc1MDZGRTExRUFBMjREQTYzMjUyOUI4OUU5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U1dY3gAABs1JREFUeNq0WGtMk1cY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);
}
.sp-module.form-wrap-right {
  padding: 10px 15px;
  background-color: #6e546e;
}
.sp-module.form-wrap-right h3.form-module-title {
  color: #c7b1c7;
  margin: 10px auto 30px;
  font-size: 22px;
  font-weight: 300;
  text-transform: uppercase;
}
.sp-module.form-wrap-right .formError {
  color: #d0e273;
}
.sp-module.form-wrap-right .rsform-block-captcha {
  margin-bottom: 20px;
}
.sp-module.form-wrap-right #g-recaptcha-49,
.sp-module.form-wrap-right #g-recaptcha-54,
.sp-module.form-wrap-right #g-recaptcha-59,
.sp-module.form-wrap-right #g-recaptcha-64,
.sp-module.form-wrap-right #g-recaptcha-69 {
  margin-top: 15px;
  transform: scale(0.77);
  -webkit-transform: scale(0.77);
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}
table.tabl-uslus {
  border-collapse: collapse;
  color: #555;
  width: 100%;
}
table.tabl-uslus caption {
  padding: 13px 10px 15px;
  color: white;
  background-color: #330f33d4;
  font-size: 21px;
  text-align: left;
  font-weight: 400;
  font-family: 'Open Sans', Arial, Helvetica, sans-serif;
  text-shadow: 0 1px 1px #55676D;
}
table.tabl-uslus th {
  border-bottom: 2px solid #c4c4c4;
  padding: 10px;
  text-align: left;
  font-weight: 300;
}
table.tabl-uslus td {
  padding: 3px 10px;
}
table.tabl-uslus tr:nth-child(odd) {
  background: white;
}
table.tabl-uslus tr:nth-child(even) {
  background-color: #f6f6f6;
}
.soc_block {
  background: rgba(242,224,179,0.5);
  float: left;
  width: 100%;
  margin: 0 0 25px 0;
  padding: 15px 20px 15px;
  border: 1px solid #fdf1d4;
}
.soc_block .k2-soc-h {
  font-weight: 400;
  line-height: 25px;
  margin: 0 0 10px 0;
  color: #000;
}
.soc_block .itemSocButtonWrap {
  float: left;
}
.sp-social-share ul {
  display: block;
  padding: 0;
  margin: 20px -5px 0;
}
.sp-social-share ul li {
  display: inline-block;
  font-size: 24px;
  margin: 0 5px;
}
.dl-horizontal dt {
  margin: 8px 0;
  text-align: left;
}
.page-header {
  padding-bottom: 15px;
  background: #fff;
  padding: 32px 8%;
  margin: 20px auto;
}
table.category {
  width: 100%;
}
table.category thead >tr,
table.category tbody >tr {
  border: 1px solid #f2f2f2;
}
table.category thead >tr th,
table.category thead >tr td,
table.category tbody >tr th,
table.category tbody >tr td {
  padding: 10px;
}
.contact-form .form-actions {
  background: none;
  border: none;
}
@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a {
  background: #2D2D2D;
  border-radius: 2px;
  color: #fff;
  -webkit-transition: 300ms;
  transition: 300ms;
}
.sp-pre-loader {
  background: #f5f5f5;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99999;
}
.sp-pre-loader .sp-loader-clock {
  border: 3px solid #333333;
  border-radius: 60px;
  bottom: 0;
  height: 80px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 80px;
}
.sp-pre-loader .sp-loader-clock:after {
  content: "";
  position: absolute;
  background-color: #333333;
  top: 2px;
  left: 48%;
  height: 38px;
  width: 4px;
  border-radius: 5px;
  -webkit-transform-origin: 50% 97%;
  transform-origin: 50% 97%;
  -webkit-animation: grdAiguille 2s linear infinite;
  animation: grdAiguille 2s linear infinite;
}
.sp-pre-loader .sp-loader-clock:before {
  content: "";
  position: absolute;
  background-color: #333333;
  top: 6px;
  left: 48%;
  height: 35px;
  width: 4px;
  border-radius: 5px;
  -webkit-transform-origin: 50% 94%;
  transform-origin: 50% 94%;
  -webkit-animation: ptAiguille 12s linear infinite;
  animation: ptAiguille 12s linear infinite;
}
.sp-pre-loader .sp-loader-circle {
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 80px;
  border: 3px solid rgba(51,51,51,0.7);
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-animation: loader1 3s linear infinite;
  animation: loader1 3s linear infinite;
}
.sp-pre-loader .sp-loader-circle:after {
  content: "";
  position: absolute;
  top: -5px;
  left: 20px;
  width: 11px;
  height: 11px;
  border-radius: 10px;
  background-color: #333333;
}
.sp-pre-loader .sp-loader-bubble-loop {
  position: absolute;
  width: 12px;
  height: 12px;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  border-radius: 12px;
  background-color: #333333;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-animation: loader6 1s ease-in-out infinite;
  animation: loader6 1s ease-in-out infinite;
}
.sp-pre-loader .sp-loader-bubble-loop:before {
  content: "";
  position: absolute;
  background-color: rgba(51,51,51,0.5);
  top: 0px;
  left: -25px;
  height: 12px;
  width: 12px;
  border-radius: 12px;
}
.sp-pre-loader .sp-loader-bubble-loop:after {
  content: "";
  position: absolute;
  background-color: rgba(51,51,51,0.5);
  top: 0px;
  left: 25px;
  height: 12px;
  width: 12px;
  border-radius: 12px;
}
.sp-pre-loader .circle-two {
  bottom: 0;
  height: 100px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 100px;
}
.sp-pre-loader .circle-two > span,
.sp-pre-loader .circle-two > span:before,
.sp-pre-loader .circle-two > span:after {
  content: "";
  display: block;
  border-radius: 50%;
  border: 2px solid #333333;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  -o-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.sp-pre-loader .circle-two > span {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-left-color: transparent;
  -webkit-animation: effect-2 2s infinite linear;
  -moz-animation: effect-2 2s infinite linear;
  -ms-animation: effect-2 2s infinite linear;
  -o-animation: effect-2 2s infinite linear;
  animation: effect-2 2s infinite linear;
}
.sp-pre-loader .circle-two > span:before {
  width: 75%;
  height: 75%;
  border-right-color: transparent;
}
.sp-pre-loader .circle-two > span:after {
  width: 50%;
  height: 50%;
  border-bottom-color: transparent;
}
.sp-pre-loader .wave-two-wrap {
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 50%;
  width: 90px;
}
.sp-pre-loader .wave-two {
  margin: 0;
  list-style: none;
  width: 90px;
  position: relative;
  padding: 0;
  height: 10px;
}
.sp-pre-loader .wave-two li {
  position: absolute;
  width: 2px;
  height: 0;
  background-color: #333333;
  bottom: 0;
}
.sp-pre-loader .wave-two li:nth-child(1) {
  left: 0;
  -webkit-animation: sequence1 1s ease infinite 0;
  animation: sequence1 1s ease infinite 0;
}
.sp-pre-loader .wave-two li:nth-child(2) {
  left: 15px;
  -webkit-animation: sequence2 1s ease infinite 0.1s;
  animation: sequence2 1s ease infinite 0.1s;
}
.sp-pre-loader .wave-two li:nth-child(3) {
  left: 30px;
  -webkit-animation: sequence1 1s ease-in-out infinite 0.2s;
  animation: sequence1 1s ease-in-out infinite 0.2s;
}
.sp-pre-loader .wave-two li:nth-child(4) {
  left: 45px;
  -webkit-animation: sequence2 1s ease-in infinite 0.3s;
  animation: sequence2 1s ease-in infinite 0.3s;
}
.sp-pre-loader .wave-two li:nth-child(5) {
  left: 60px;
  -webkit-animation: sequence1 1s ease-in-out infinite 0.4s;
  animation: sequence1 1s ease-in-out infinite 0.4s;
}
.sp-pre-loader .wave-two li:nth-child(6) {
  left: 75px;
  -webkit-animation: sequence2 1s ease infinite 0.5s;
  animation: sequence2 1s ease infinite 0.5s;
}
.sp-pre-loader .sp-loader-audio-wave {
  width: 3em;
  height: 2em;
  background: linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;
  background-repeat: no-repeat;
  background-size: 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;
  animation: audioWave 1.5s linear infinite;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
.sp-pre-loader .sp-loader-with-logo {
  top: 0;
  left: 0;
  width: 100%;
  height: 105px;
  right: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
  position: absolute;
}
.sp-pre-loader .sp-loader-with-logo .logo {
  display: inline-block;
  width: auto;
}
.sp-pre-loader .sp-loader-with-logo .line {
  background: #333333;
  bottom: 0;
  height: 5px;
  left: 0;
  position: absolute;
  top: auto;
}
@-webkit-keyframes grdAiguille {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes grdAiguille {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes ptAiguille {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes ptAiguille {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes loader1 {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes loader1 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes loader6 {
  0% {
    -webkit-transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
  }
}
@keyframes loader6 {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
@keyframes rotate-360 {
  from {
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes audioWave {
  25% {
    background: linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;
    background-repeat: no-repeat;
    background-size: 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;
  }
  37.5% {
    background: linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;
    background-repeat: no-repeat;
    background-size: 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em;
  }
  50% {
    background: linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;
    background-repeat: no-repeat;
    background-size: 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em;
  }
  62.5% {
    background: linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;
    background-repeat: no-repeat;
    background-size: 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em;
  }
  75% {
    background: linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;
    background-repeat: no-repeat;
    background-size: 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em;
  }
}
@-webkit-keyframes effect-2 {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes effect-2 {
  from {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes sequence1 {
  0% {
    height: 10px;
  }
  50% {
    height: 50px;
  }
  100% {
    height: 10px;
  }
}
@keyframes sequence2 {
  0% {
    height: 20px;
  }
  50% {
    height: 65px;
  }
  100% {
    height: 20px;
  }
}
@keyframes rot1 {
  100% {
    transform: skew(-10deg) translateX(50px) rotate(405deg);
  }
}
@-webkit-keyframes rot1 {
  100% {
    -webkit-transform: skew(-10deg) translateX(50px) rotate(405deg);
  }
}
@keyframes rot2 {
  100% {
    transform: skew(-10deg) rotate(525deg);
  }
}
@-webkit-keyframes rot2 {
  100% {
    -webkit-transform: skew(-10deg) rotate(525deg);
  }
}
@keyframes rot3 {
  100% {
    transform: skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg);
  }
}
@-webkit-keyframes rot3 {
  100% {
    -webkit-transform: skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg);
  }
}
@keyframes width {
  10% {
    width: 10%;
  }
  20% {
    width: 20%;
  }
  30% {
    width: 30%;
  }
  40% {
    width: 40%;
  }
  50% {
    width: 50%;
  }
  60% {
    width: 60%;
  }
  70% {
    width: 70%;
  }
  80% {
    width: 80%;
  }
  90% {
    width: 90%;
  }
  100% {
    width: 100%;
  }
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .scrollup {
    bottom: 25px;
    right: 25px;
  }
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  ul.social-icons {
    margin: 0;
    width: 100%;
    text-align: center;
  }
  ul.social-icons > li {
    margin: 5px;
  }
  .sp-contact-info {
    display: table;
    float: none;
    margin: 0;
    text-align: center;
    width: 100%;
  }
  .sp-contact-info li {
    margin: 0 5px;
    font-size: 89%;
  }
  .sppb-animated .sppb-addon-cta .sppb-cta-title {
    font-size: 28px !important;
    line-height: 40px !important;
  }
  .sppb-animated .sppb-addon-cta .sppb-btn-lg {
    font-size: 16px;
  }
  .scrollup {
    bottom: 25px;
    right: 25px;
  }
  .form-horizontal .control-label {
    width: 100%;
    text-align: left;
  }
  .form-horizontal .controls {
    margin: 0;
    width: 100%;
  }
  .form-horizontal .controls input,
  .form-horizontal .controls textarea {
    width: 100%;
  }
  .form-horizontal .controls textarea {
    height: 131px;
  }
}
@media screen and (min-width: 550px) and (max-width: 767px) {
  .sp-contact-info li {
    margin: 0 5px;
    font-size: 90%;
  }
}
.alert,
.info,
.notice,
#system-message dd.error,
#system-message dd.notice,
#system-message dd.message,
.box-save,
.box-accept,
.box-tip,
.terms-of-service h5 {
  padding: 10px;
  margin: 0px 0px 15px 0px;
  height: 100%;
  -webkit-box-shadow: rgba(0,0,0,0.15) 1px 1px 0px;
  box-shadow: rgba(0,0,0,0.15) 1px 1px 0px;
  -moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
}
.alert,
#system-message dd.error.message.fade,
.terms-of-service h5 {
  background: #ffe6e6;
  border: 1px solid #ebc4c4;
  color: #833939;
}
.alert .icon,
.info .icon,
.notice .icon,
.box-save .icon,
.box-accept .icon,
.box-tip .icon {
  float: left;
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
.alert .icon,
#system-message dd.error.message.fade ul {
  background: url(../images/icons/exclamation.png) no-repeat 0 0;
}
.info,
#system-message dd.message {
  background: #e6f5ff;
  border: 1px solid #c2daea;
  color: #3d6b8a;
}
.info .icon,
#system-message dd.message ul {
  background: url(../images/icons/information.png) no-repeat 0 0;
}
.notice,
#system-message dd.notice.message.fade {
  background: #fffce6;
  border: 1px solid #eae5c2;
  color: #696025;
}
.notice .icon,
#system-message dd.notice.message.fade ul {
  background: url(../images/icons/notice.png) no-repeat 0 0;
}
.box-save {
  background: #f5f5f5;
  border: 1px solid #e7e7e7;
  color: #505050;
}
.box-save .icon {
  background: url(../images/icons/drive_disk.png) no-repeat 0 0;
}
.box-accept {
  background: #f4fae1;
  border: 1px solid #d8e1bc;
  color: #606e35;
}
.box-accept .icon {
  background: url(../images/icons/accept.png) no-repeat 0 0;
}
.box-tip {
  background: #fefefe;
  border: 1px solid #f1f1f1;
  color: #303030;
}
.box-tip .icon {
  background: url(../images/icons/lightbulb.png) no-repeat 0 0;
}
.mostread,
ul.latestnews {
  padding: 0px;
  list-style: none;
  margin: 0px;
}
.mostread li {
  padding: 3px 0px !important;
  margin: 0px !important;
  background: none;
}
#archive-items li {
  padding: 0px 0px 3px 24px;
}
ul.latestnews {
  margin-left: 0px;
}
ul.latestnews li {
  margin: 0px !important;
}
ul.latestnews li,
#article-index li,
.categories-list ul li,
.cat-children ul li,
.menusitemap li,
ul.latestnews_menu_light li,
ul.sections li,
#archive-items li,
ul.list-accept,
ul.list-add li,
ul.list-delete li,
ul.list-error li,
ul.list-alert li,
ul.list-cross li,
ul.list-tick li,
ul.list-tip li,
ul.list-disk li,
ul.list-email li,
ul.list-feed li,
ul.list-image li,
ul.list-information li,
ul.list-key li,
ul.list-newspaper li,
ul.list-pencil li,
ul.list-cd li,
ul.list-pc li,
ul.list-ipod li,
ul.list-mouse li,
.contact-links ul li,
ul.list-magnifier li,
#finder-filter-select-list li,
ul.list-accept li {
  padding: 3px 0px 3px 24px;
  margin: 0 0 0 10px;
  list-style: none;
}
ul.latestnews li,
#article-index li,
.categories-list ul li,
.cat-children ul li {
  background: url(../images/icons/page_white_text.png) no-repeat 0 4px;
}
.menusitemap li,
ul.latestnews_menu_light li {
  background: url(../images/icons/page_white_star.png) no-repeat 0 4px;
}
ul.sections li,
#archive-items li {
  background: url(../images/icons/folder.png) no-repeat 0 3px;
}
ul.list-accept li {
  background: url(../images/icons/accept.png) no-repeat 0 3px;
}
ul.list-add li {
  background: url(../images/icons/add.png) no-repeat 0 3px;
}
ul.list-delete li {
  background: url(../images/icons/delete.png) no-repeat 0 3px;
}
ul.list-error li {
  background: url(../images/icons/exclamation.png) no-repeat 0 3px;
}
ul.list-alert li {
  background: url(../images/icons/notice.png) no-repeat 0 3px;
}
ul.list-cross li {
  background: url(../images/icons/cross.png) no-repeat 0 3px;
}
ul.list-tick li {
  background: url(../images/icons/tick.png) no-repeat 0 3px;
}
ul.list-tip li {
  background: url(../images/icons/lightbulb.png) no-repeat 0 3px;
}
ul.list-disk li {
  background: url(../images/icons/disk.png) no-repeat 0 3px;
}
ul.list-email li {
  background: url(../images/icons/email.png) no-repeat 0 3px;
}
ul.list-feed li {
  background: url(../images/icons/feed.png) no-repeat 0 3px;
}
ul.list-image li {
  background: url(../images/icons/image.png) no-repeat 0 3px;
}
ul.list-information li {
  background: url(../images/icons/information.png) no-repeat 0 3px;
}
ul.list-key li {
  background: url(../images/icons/key.png) no-repeat 0 3px;
}
ul.list-newspaper li {
  background: url(../images/icons/newspaper.png) no-repeat 0 3px;
}
ul.list-pencil li {
  background: url(../images/icons/pencil.png) no-repeat 0 3px;
}
ul.list-cd li {
  background: url(../images/icons/cd.png) no-repeat 0 3px;
}
ul.list-pc li {
  background: url(../images/icons/pc.png) no-repeat 0 3px;
}
ul.list-ipod li {
  background: url(../images/icons/ipod.png) no-repeat 0 3px;
}
ul.list-mouse li,
.contact-links ul li {
  background: url(../images/icons/mouse.png) no-repeat 0 3px;
}
ul.list-magnifier li,
#finder-filter-select-list li {
  background: url(../images/icons/magnifier.png) no-repeat 0 3px;
}
p.big-number {
  clear: both;
}
p span.big-number {
  font: normal 30px Arial, Helvetica, sans-serif;
  float: left;
  margin: 0 10px 0 0;
}
blockquote.cite {
  background: url(../images/blockquote-1.png) no-repeat 0 0;
  border: 0;
  padding: 0;
}
blockquote.cite span.cite {
  background: url(../images/blockquote-2.png) no-repeat 100% 100%;
  display: block;
  padding: 10px 20px;
}
p {
  margin-bottom: 0.9em;
}
blockquote {
  font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  font-style: italic;
  padding: 20px 30px;
  margin-bottom: 15px;
}
blockquote cite {
  font-size: .9em;
}
ul,
ol {
  padding-top: 0;
}
p.gkHeadline {
  margin: 5px 0 0 !important;
  text-align: center;
  font: normal 2em/1.9 "Lucida Grande", Tahoma;
  color: #222;
}
p.gkSubHeadline {
  margin: 0 0 24px !important;
  letter-spacing: 0.3em;
  text-align: center;
  text-transform: uppercase;
  font: lighter 0.75em/1em "Lucida Grande", Tahoma;
  color: #666;
}
p.gkSmallHeadline {
  margin: 1em 0 !important;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: bold;
  color: #bbb;
}
p.gkLargeHeadline {
  margin: 0 !important;
  padding: 0px 0px 6px 0px;
  letter-spacing: -2px;
  font: normal 44px/38px Arial, Helvetica, sans-serif;
  color: #444;
}
.gkfile1,
.gkfile2,
.gksearch,
.gkzoomminus,
.gkzoomplus,
.gkerror,
.gktick,
.gkbook,
.gkmap,
.gktag,
.gkstats,
.gkstar,
.gkribbon,
.gknav,
.gkgraph,
.gkflash,
.gklocation,
.gklocationminus,
.gklocationplus,
.gkbulb {
  min-height: 38px !important;
  padding: 0 0 2px 55px !important;
  background-repeat: no-repeat !important;
  background-position: 0 5px !important;
}
p.gkInfo1,
p.gkTips1,
p.gkWarning1 {
  padding: 10px 10px 12px 80px;
  min-height: 38px;
  line-height: 22px;
  font-size: 16px;
}
.gkHighlight1,
.gkHighlight2,
.gkHighlight3,
.gkHighlight4 {
  padding: 1px 5px;
  text-shadow: none;
  cursor: default;
}
.gkHighlight1:hover {
  background: #fff;
}
.gkHighlight2:hover {
  background: #212121;
  color: #fff;
}
.gkHighlight3:hover {
  background: #737373;
  color: #fff;
}
.gkHighlight4:hover {
  background: #eee;
  color: #212121;
}
pre,
.gkCode1,
.gkCode2,
.gkCode3 {
  margin: 10px 0 15px !important;
  padding: 10px 15px !important;
  font: normal 0.92em/18px 'Curier New', monospace !important;
}
pre,
.gkCode1,
.gkCode2 {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.gkCode3 {
  padding-left: 82px !important;
}
.gkCode3 h4 {
  width: 35px;
  position: relative;
  top: 0;
  margin: 0 0 0 -64px !important;
  padding: 2px 5px 0;
  font-size: 13px;
}
pre:hover,
.gkCode1:hover {
  background: #fff;
}
div.gkCode2:hover,
div.gkCode3:hover {
  color: #000;
}
ol {
  margin: 2em 0;
  padding: 0;
  list-style-position: inside;
}
ol.gkDec {
  list-style-type: decimal;
}
ol.gkRoman {
  list-style-type: upper-roman;
}
ol.gkAlpha {
  list-style-type: lower-alpha;
}
ol.gkDecimalLeadingZero {
  list-style-type: decimal-leading-zero;
}
ul.gkBullet1,
ul.gkBullet2,
ul.gkBullet3,
ul.gkBullet4,
ul.gkCircle1,
ul.gkCircle2,
ul.gkSquare1,
ul.gkSquare2,
ul.gkSquare3 {
  margin: 1em 0 2em 20px;
  padding: 0;
}
div.wrap_gkBullet3 ul.gkBullet3 {
  margin: 1.54em 0;
}
ul li {
  list-style-position: outside;
}
ul.gkBullet1 li,
ul.gkBullet2 li,
ul.gkBullet3 li,
ul.gkBullet4 li,
ul.gkCircle1 li,
ul.gkCircle2 li,
ul.gkSquare1 li,
ul.gkSquare2 li {
  margin: 0 !important;
  padding: 2px 0 2px 28px;
  line-height: 1.8em !important;
  list-style: none;
  overflow: inherit;
}
dl.gkDef1 dt,
dl.gkDef2 dt,
dl.gkDef3 dt {
  margin: 10px 0 5px 0;
}
dl.gkDef1 dd,
dl.gkDef2 dd,
dl.gkDef3 dd {
  padding: 10px;
}
dl.gkDef2 dt {
  text-decoration: underline;
}
dl.gkDef3 dt {
  margin-top: 10px;
  letter-spacing: 0.3em;
  text-transform: uppercase;
  font: lighter 1.1em/1.2em "Lucida Grande", Tahoma;
  font-variant: normal;
  color: #666666;
}
acronym,
abbr {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}
acronym:hover,
abbr:hover {
  border-bottom-style: solid;
  cursor: pointer;
}
div.gkLegend1 h4,
div.gkLegend2 h4,
div.gkLegend3 h4,
div.gkLegend4 h4 {
  float: left;
  position: relative;
  top: -29px;
  left: 11px;
  margin: 0 0 -9px !important;
  padding: 0 10px;
  line-height: 18px;
  font-weight: 300;
  background: #fff;
  text-shadow: none;
  font-size: 160%;
}
div.gkLegend1,
div.gkLegend2,
div.gkLegend3,
div.gkLegend4 {
  margin: 40px 0;
  padding: 20px;
}
div.gkLegend1 p,
div.gkLegend2 p,
div.gkLegend3 p,
div.gkLegend4 p {
  margin: 7px;
  clear: both;
}
div.gkLegend1 ul,
div.gkLegend2 ul,
div.gkLegend3 ul,
div.gkLegend4 ul {
  margin: 1em 0 1em 15px;
  padding: 0;
}
span.artDropcap1,
span.gkDropcap2,
span.gkDropcap3 {
  display: block;
  float: left;
  line-height: 0.9em;
  font-size: 5.0em;
  color: #333;
  text-shadow: 1px 1px 0 #CCCCCC;
}
span.artDropcap1 {
  height: 61px;
  margin: -4px 5px -3px -4px;
}
p.gkDropcap2 {
  padding: 0 0 0 50px;
}
span.gkDropcap2 {
  height: 61px;
  margin: -4px 0 0 -50px;
}
p.gkDropcap2 {
  padding-left: 50px;
}
p.gkDropcap3 {
  margin-top: 32px;
}
span.gkDropcap3 {
  height: 61px;
  margin: -3px 9px 0px 0px;
}
blockquote {
  margin: 20px 0;
  font-style: italic;
}
blockquote div {
  display: block;
}
blockquote div.gkBlockquote1 div,
blockquote div.gkBlockquote2 div {
  padding: 0 24px;
}
blockquote div.gkBlockquote3 {
  padding-bottom: 1px;
}
blockquote div.gkBlockquote3 div {
  padding: 5px 48px 0;
}
blockquote div.gkBlockquote4 div {
  padding: 0 48px;
}
.gkBlockTextLeft,
.gkBlockTextRight,
.gkBlockTextCenter {
  background-color: #F9F9F9;
  display: block;
  font-size: 16px;
  font-style: italic;
  line-height: 150%;
  padding: 30px;
  width: 38%;
}
.gkBlockTextLeft {
  margin: 20px 20px 20px 0;
}
.gkBlockTextCenter {
  margin: 20px;
}
.gkBlockTextRight {
  margin: 0 20px 20px 20px;
}
.gkBlockTextLeft {
  float: left;
  text-align: left;
}
.gkBlockTextRight {
  float: right;
  text-align: right;
}
.gkBlockTextCenter {
  margin: 0 auto;
  text-align: center;
}
p.numblocks {
  position: relative;
  min-height: 50px;
  margin: 30px 0;
  padding: 0 0 0 92px !important;
  font-size: 20px;
  font-weight: 700;
  font-family: "Open Sans Condensed", "Open Sans", Arial, Helvetica, sans-serif;
  color: #ff4428;
}
p.numblocks span {
  position: absolute;
  top: 4px;
  left: 0;
  height: 32px;
  width: 52px;
  color: #fff;
  display: block;
  font-size: 28px;
  line-height: 1;
  text-align: center;
  font-weight: 400;
  padding: 0 12px 0 0;
  font-family: "Open Sans Condensed", "Open Sans", Arial, Helvetica, sans-serif;
}
p.num-1 span {
  border-right: 2px solid #e5e5e5;
  color: #bbb;
}
p.num-2 span {
  border-right: 2px solid #ff4428;
  color: #ff4428;
}
p.num-3 span {
  border-right: 2px solid #212121;
  color: #212121;
}
.bubble-1 {
  border: 3px solid #e5e5e5;
}
.bubble-2 {
  border: 3px solid #ff4428;
  background-color: #FFF;
}
.bubble-3 {
  border: 3px solid #212121;
}
.bubble-2 cite {
  background-position: 0px -35px !important;
  color: #ff4428;
}
.bubble-3 cite {
  background-position: 0px -70px !important;
  color: #212121;
}
cite span {
  line-height: 25px;
}
.bubble-1 cite,
.bubble-2 cite,
.bubble-3 cite {
  height: 25px;
  position: absolute;
  bottom: -25px;
  display: block;
  left: 26px;
  font-size: 13px;
  padding-left: 32px;
  background: url('../images/typography/buble_arrow.png') no-repeat scroll 0px 0px transparent;
}
.gkblock-1,
.gkblock-2,
.gkblock-3,
.gkblock-4,
.gkblock-5,
.gkblock-6,
.gkblock-7,
.gkblock-8,
.gkblock-9 {
  margin: 20px 0;
  padding: 15px 20px;
}
.gkblock-1 p,
.gkblock-2 p,
.gkblock-3 p,
.gkblock-4 p,
.gkblock-5 p,
.gkblock-6 p,
.gkblock-7 p,
.gkblock-8 p,
.gkblock-9 p {
  margin: 0;
}
.bubble-1,
.bubble-2,
.bubble-3 {
  position: relative;
  margin: 20px 0 40px;
  padding: 15px 20px;
}
.bubble-1 div,
.bubble-2 div,
.bubble-3 div {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
}
.bubble-1 cite,
.bubble-2 cite,
.bubble-3 cite {
  height: 25px;
  position: absolute;
  bottom: -25px;
  display: block;
  left: 26px;
  font-size: 12px;
  font-weight: bold;
  line-height: 32px;
  padding-left: 32px;
  background: url('../images/typography/buble_arrow.png') no-repeat 0 0;
}
blockquote div.gkBlockquote1 {
  background: url('../images/typography/open1.png') no-repeat left bottom;
}
blockquote div.gkBlockquote1 div {
  background: url('../images/typography/close1.png') no-repeat right top;
}
blockquote div.gkBlockquote2 {
  background: url('../images/typography/open1.png') no-repeat left top;
}
blockquote div.gkBlockquote2 div {
  background: url('../images/typography/close1.png') no-repeat right top;
}
blockquote div.gkBlockquote3 {
  background: url('../images/typography/open2.png') no-repeat left bottom;
}
blockquote div.gkBlockquote3 div {
  background: url('../images/typography/close2.png') no-repeat right top;
}
blockquote div.gkBlockquote4 {
  background: url('../images/typography/open2.png') no-repeat left top;
}
blockquote div.gkBlockquote4 div {
  background: url('../images/typography/close2.png') no-repeat right top;
}
.gkTable {
  border-collapse: collapse;
  font-style: normal;
}
.gkTable thead {
  padding: 5px 10px;
  text-align: left;
  font: normal 19px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.gkTable td {
  padding: 10px;
}
.gkTable tfoot {
  margin-bottom: 10px;
  margin-top: 0px;
  padding: 0px;
  text-align: right;
  font-size: 0.8em;
  font-style: italic;
}
.gkTable2 {
  border-collapse: collapse;
  font-style: normal;
}
.gkTable2 thead {
  text-align: left;
  font: normal 20px/32px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  padding: 5px 10px;
}
.gkTable2 td {
  padding: 10px;
}
.gkTable2 tfoot {
  margin-bottom: 10px;
  margin-top: 0px;
  padding: 0px;
  text-align: right;
  font-size: 0.8em;
  font-style: italic;
}
.gkTooltip {
  position: relative;
  outline: none;
  cursor: help;
  text-decoration: none;
  color: #000;
  text-shadow: none;
}
.gkTooltip span {
  position: absolute;
  margin-left: -999em;
  font-size: 11px;
  line-height: 16px;
}
.gkTooltip:hover span {
  position: absolute;
  left: 0.5em;
  top: 1em;
  z-index: 99;
  width: 250px;
  margin-left: 0;
}
.gkTooltip:hover em {
  display: block;
  padding: 0;
  font-size: 16px;
  line-height: 30px;
  text-decoration: none !important;
  text-shadow: none;
  font-style: normal !important;
}
.classicTooltip {
  padding: 0.6em 0.8em;
  text-shadow: none;
}
.customTooltip {
  padding: 0.6em 0.8em;
  text-shadow: none;
}
pre,
.gkCode1,
.gkCode2 {
  padding-left: 32px;
  border: 1px solid #EAE8CC;
  border-left: 4px solid #212121;
  background: #FFFEF4;
  color: #333;
}
.gkCode2 {
  background: #fff;
  border: 1px solid #eee;
  border-left: 4px solid #ff4428;
}
.gkCode3 {
  border: 1px solid #eee;
  background: #fff;
}
.gkCode3 h4 {
  background: #ff4428;
  color: #fff;
  text-align: center;
  text-shadow: none;
}
p.gkInfo1 {
  background: #f9f9f9 url('../images/typography/info.png') no-repeat 16px 8px;
  border: 1px solid #e5e5e5;
}
p.gkTips1 {
  background: #FFFEF4 url('../images/typography/tips.png') no-repeat 16px 8px;
  border: 1px solid #EAE8CC;
  color: #333;
}
p.gkWarning1 {
  background: #ff4428 url('../images/typography/warning.png') no-repeat 16px 8px;
  color: #fff;
}
div.gkLegend1 {
  border: 1px solid #e5e5e5;
}
div.gkLegend2 {
  border: 1px solid #C52323;
}
div.gkLegend3 {
  border: 1px solid #212121;
}
div.gkLegend4 {
  border: 4px double #e5e5e5;
}
div.gkLegend1 h4 {
  background: #fff;
  color: #333;
}
div.gkLegend2 h4 {
  background: #fff;
  color: #C52323;
}
div.gkLegend3 h4 {
  background: #fff;
  color: #212121;
}
.gkHighlight1 {
  background: #ffd;
}
.gkHighlight2 {
  background: #eee;
  color: #212121;
}
.gkHighlight3 {
  background: #212121;
  color: #fff;
}
.gkHighlight4 {
  background: none repeat scroll 0 0 #ff4428;
  color: #fff;
}
.gkblock-1 {
  border: 1px dashed #353639;
}
.gkblock-2 {
  border: 1px dashed #234c7b;
}
.gkblock-3 {
  border: 1px dashed #c4c4c4;
}
.gkblock-3 h4 {
  font-weight: 400;
  color: #ff472c;
}
.gkblock-3 h4.gkbook {
  background: url(../images/typography/icons/book.png);
  min-height: 30px !important;
  padding: 0 0 0px 45px !important;
  background-repeat: no-repeat !important;
  background-position: 0 0px !important;
  margin: 10px auto 0;
  line-height: 30px;
}
.gkblock-3 ul {
  margin: 1em 0 0.3em;
}
.gkblock-4 {
  border: 1px solid #234c7b;
  background: #fff;
}
.gkblock-5 {
  border: 1px solid #f5e4b9;
  background: #f7ecd0;
}
.gkblock-6 {
  border: 1px solid #e5e5e5;
}
.gkblock-7 {
  background: #212121;
  color: #fff !important;
}
.gkblock-8 {
  background: #234c7b;
  color: #fff !important;
}
.gkblock-8-2 {
  background: #ff4428;
  color: #fff !important;
  margin: 20px 0 0 0 !important;
  padding: 10px 15px;
}
.gkblock-8-2 h3 {
  color: #fff !important;
  padding: 0px !important;
  margin: 0px !important;
  line-height: 0.8em;
  font-size: 130%;
  font-weight: 700;
  letter-spacing: 0;
}
.gkblock-9 {
  background: #f5f5f5;
}
ul.gkBullet1 li {
  background: url('../images/typography/bullet1.png') no-repeat 0 8px !important;
}
ul.gkBullet2 li {
  background: url('../images/typography/bullet2.png') no-repeat 0 8px !important;
}
ul.gkBullet3 li {
  background: url('../images/typography/bullet3.png') no-repeat 0 7px !important;
}
ul.gkBullet4 li {
  background: url('../images/typography/bullet4.png') no-repeat 0 7px !important;
}
ul.gkCircle1 li {
  background: url('../images/typography/bullet-circle1.png') no-repeat 0 7px !important;
}
ul.gkCircle2 li {
  background: url('../images/typography/bullet-circle2.png') no-repeat 0 7px !important;
}
ul.gkSquare1 li {
  background: url('../images/typography/bullet-square1.png') no-repeat 0 8px !important;
}
ul.gkSquare2 li {
  background: url('../images/typography/bullet-square2.png') no-repeat 0 8px !important;
}
.gkBlockTextLeft,
.gkBlockTextRight,
.gkBlockTextCenter {
  color: #ff4428;
}
span.classicTooltip {
  background-color: #ffffdd;
  color: #656565;
}
span.criticalTooltip {
  background: #cb260a;
  color: #fff;
}
span.helpTooltip {
  background: #333;
  color: #fff;
}
span.infoTooltip {
  background: #F0F0F0;
  color: #5b5b5b;
  border: 1px solid #dedede;
}
span.warningTooltip {
  background: #fff;
  color: #F93B3B;
  border: 1px solid #fff;
}
ul#demo-typography {
  background: transparent;
  overflow: hidden;
  padding: 10px 30px 30px 30px;
}
ul#demo-typography li {
  list-style-position: none;
  list-style-type: disc;
  line-height: 24px;
  width: 23.9%;
  float: left;
  color: #cb260a;
  font-size: 11px;
}
ul#demo-typography li a {
  font-size: 11px;
  text-shadow: 2px 2px 0 #fff;
}
.demo-typoDiv {
  clear: both;
  overflow: hidden;
  margin: 0 0 30px;
}
h3.typo-warning,
h4.demo-typo {
  font-size: 200%;
  font-weight: 300;
  color: #ff4428;
  margin: 30px 0;
  border-bottom: 1px solid #eee;
}
.demo-typo-col2 {
  width: 50%;
  float: left;
}
.demo-typo-col3 {
  width: 33%;
  float: left;
}
.demo-typo-col4 {
  width: 25%;
  float: left;
}
.demo-typo_padd {
  padding: 0 15px;
}
#warnings .demo-typo_padd p {
  margin: 1em 0 1.6em;
}
.typoDesc small {
  font: normal 10px Monaco, Consolas, "Courier News", monospace;
  color: #999;
}
.gkblock-7 small,
.gkblock-9 small,
.bubble-4 small,
.bubble-5 small,
.bubble-6 small,
.gkblock-8 small {
  color: #fff !important;
}
.gkblock-9 small {
  color: #353639 !important;
}
.gkfile1 {
  background: url('../images/typography/icons/file1.png');
}
.gkfile2 {
  background: url('../images/typography/icons/file2.png');
}
.gksearch {
  background: url('../images/typography/icons/search.png');
}
.gkzoomminus {
  background: url('../images/typography/icons/zoomminus.png');
}
.gkzoomplus {
  background: url('../images/typography/icons/zoomplus.png');
}
.gkerror {
  background: url('../images/typography/icons/error.png');
}
.gktick {
  background: url('../images/typography/icons/tick.png');
}
.gkbook {
  background: url('../images/typography/icons/book.png');
}
.gkmap {
  background: url('../images/typography/icons/map.png');
}
.gktag {
  background: url('../images/typography/icons/tag.png');
}
.gkstats {
  background: url('../images/typography/icons/stats.png');
}
.gkstar {
  background: url('../images/typography/icons/star.png');
}
.gkribbon {
  background: url('../images/typography/icons/ribbon.png');
}
.gknav {
  background: url('../images/typography/icons/nav.png');
}
.gkgraph {
  background: url('../images/typography/icons/graph.png');
}
.gkflash {
  background: url('../images/typography/icons/flash.png');
}
.gklocation {
  background: url('../images/typography/icons/location.png');
}
.gklocationminus {
  background: url('../images/typography/icons/locationminus.png');
}
.gklocationplus {
  background: url('../images/typography/icons/locationplus.png');
}
.gkbulb {
  background: url('../images/typography/icons/bulb.png');
}
span.error_page_link {
  text-decoration: underline;
  background-color: #ff4428;
  color: #fff;
  padding: 3px 5px;
  margin: 0 2px;
}
.checkbox {
  vertical-align: top;
  margin: 0 3px 0 0;
  width: 17px;
  height: 17px;
}
.checkbox + label {
  cursor: pointer;
}
.checkbox:not(checked) + label {
  position: relative;
  padding: 0 0 0 60px !important;
}
.checkbox:not(checked) + label:before {
  content: '';
  position: absolute;
  top: -4px;
  left: 0;
  width: 50px;
  height: 26px;
  border-radius: 13px;
  background: #CDD1DA;
  box-shadow: inset 0 2px 3px rgba(0,0,0,0.2);
}
.checkbox:not(checked) + label:after {
  content: '';
  position: absolute;
  top: -2px;
  left: 2px;
  width: 22px;
  height: 22px;
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0 2px 5px rgba(0,0,0,0.3);
  transition: all .2s;
}
.checkbox:checked + label:before {
  background: #9FD468;
}
.checkbox:checked + label:after {
  left: 26px;
}
.checkbox:focus + label:before {
  box-shadow: 0 0 0 3px rgba(255,255,0,0.5);
}
.radio {
  vertical-align: top;
  width: 17px;
  height: 17px;
  margin: 0 3px 0 0;
}
.radio + label {
  cursor: pointer;
}
.radio:not(checked) {
  position: absolute;
  opacity: 0;
}
.radio:not(checked) + label {
  position: relative;
  padding: 0 0 0 35px;
}
.radio:not(checked) + label:before {
  content: '';
  position: absolute;
  top: -3px;
  left: 0;
  width: 22px;
  height: 22px;
  border: 1px solid #CDD1DA;
  border-radius: 50%;
  background: #FFF;
}
.radio:not(checked) + label:after {
  content: '';
  position: absolute;
  top: 1px;
  left: 4px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #9FD468;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
  opacity: 0;
  transition: all .2s;
}
.radio:checked + label:after {
  opacity: 1;
}
.radio:focus + label:before {
  box-shadow: 0 0 0 3px rgba(255,255,0,0.5);
}
.dropcap3,
.dropcap4 {
  text-align: center;
  width: 52px;
  height: 65px;
  vertical-align: middle;
  margin: 0 10px 0 0;
  color: #ff4428;
  font-weight: 600;
  float: left;
  padding: 0 5px 0px 0;
  display: block;
  font-family: 'Open Sans', Arial, Helvetica, sans-serif;
  font-size: 77px;
  line-height: 70px;
  text-shadow: 0 1px 1px #ccc;
}
.text-info {
  color: #ff4428;
}
.mod-google-map>small {
  display: none;
}
#section-id-1605181675740 .sppb-row-container {
  padding-top: 15px;
}
@media (min-width: 768px) and (max-width: 991px) {
  #offcanvas-toggler {
    float: left;
    margin-left: 0;
  }
  .sppb-section.top-banner .sppb-col-md-3 {
    width: 50%;
  }
  .client-wr .sppb-item img {
    float: none;
    display: inline;
  }
}
@media only screen and (max-width: 1290px) {
  .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap {
    left: 50px;
  }
  .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap i {
    font-size: 50px;
  }
  .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap p {
    margin: 0;
  }
  .sppb-addon-gallery .sppb-gallery li:hover .gallery-info-wrap {
    bottom: 40px;
  }
}
@media only screen and (max-width: 1199px) {
  #sp-header .mod-languages_lang {
    left: 0;
  }
  .sl2-slide-inner .slide-more {
    display: none !important;
  }
  #sp-header .social-icons {
    margin-left: 0;
  }
  .sp-megamenu-parent >li >span,
  .sp-megamenu-parent >li >a {
    padding: 0 11px;
    font-size: 12px;
  }
  .sl2-slide-inner .slide-more {
    display: none;
  }
  .menu-slide-down .sp-has-child > .sp-dropdown.sp-dropdown-mega {
    width: 780px !important;
  }
  .sp-module.rhino-top-search {
    width: 25px;
  }
  .sppb-slideshow-fullwidth-item {
    min-height: 700px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    padding-top: 230px;
    min-height: 700px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 150px;
  }
  #sp-bottom .nav.menu li a {
    padding: 0 10px;
  }
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 110px;
  }
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 90px;
  }
  .sppb-addon-gallery .sppb-gallery li {
    width: 25%;
  }
  .sppb-addon-gallery .sppb-gallery li:last-child {
    display: none;
  }
  .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap i {
    font-size: 40px;
  }
  .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap h3 {
    font-size: 18px;
  }
  .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap p {
    line-height: 1.3;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    padding-top: 190px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 80px;
    letter-spacing: -3px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 small {
    left: -295px;
    font-size: 80px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 span,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 span {
    left: 300px;
  }
  .sp-page-title h2,
  .sp-page-title span.h2pageTitl {
    font-size: 110px;
    letter-spacing: -5.5px;
  }
  .sp-page-title h2:before,
  .sp-page-title span.h2pageTitl:before {
    height: 435px;
  }
  .sppb-addon-persion div.sppb-person-image span.sppb-person-name {
    font-size: 18px;
  }
  .rhino-faq-section .sppb-title-subheading br {
    display: none;
  }
  .sp-comingsoon .days .number,
  .sp-comingsoon .hours .number,
  .sp-comingsoon .seconds .number,
  .sp-comingsoon .minutes .number {
    font-size: 125px;
    letter-spacing: -5px;
  }
  .sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form p.fieldacyemail {
    width: 68%;
  }
  .article-details-wrap {
    padding: 65px 150px;
  }
  .article-details-wrap .entry-header {
    margin-bottom: 0;
  }
  div[itemprop="articleBody"] .sppb-column-addons >div {
    margin-top: 30px !important;
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  div[itemprop="articleBody"] .sppb-column-addons .sppb-addon-title {
    margin-top: 0;
  }
  html body.rtl .sp-megamenu-parent > li > span,
  html body.rtl .sp-megamenu-parent > li > a {
    padding: 0 9px;
  }
  html body.rtl #offcanvas-toggler {
    margin-left: 0;
  }
  html body.rtl .close-offcanvas {
    left: 15px;
  }
  html body.rtl #sp-header ul.social-icons li {
    margin: 0 5px;
  }
  html body.rtl .top-search-wrapper {
    position: relative;
    left: 15px;
  }
  html body.rtl .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap {
    right: 30px;
  }
  html body.rtl .menu-slide-down .sp-has-child > .sp-dropdown.sp-dropdown-mega {
    width: 780px !important;
  }
  .zapros-rezume-wr #sppb-addon-wrapper-1543052825015 {
    margin-top: 0px !important;
  }
  .zapros-rezume-wr .sppb-panel-collapse {
    background-image: none !important;
  }
  #sp-bottom1 .footer-menu {
    display: none;
  }
}
@media only screen and (max-width: 991px) {
  #offcanvas-toggler {
    line-height: 60px;
    color: #367ebe;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #063e6a;
    margin-top: 0px;
  }
  .responsive-padding-top-sixty {
    padding-top: 60px !important;
  }
  .responsive-padding-bottom-sixty {
    padding-bottom: 100px !important;
  }
  .responsive-padding-top-thirty {
    padding-top: 30px !important;
  }
  .responsive-padding-bottom-thirty {
    padding-bottom: 30px !important;
  }
  .responsive-padding-top-hundred {
    padding-top: 100px !important;
  }
  .responsive-padding-bottom-hundred {
    padding-bottom: 100px !important;
  }
  .responsive-padding-top-zero {
    padding-top: 0 !important;
  }
  .responsive-padding-bottom-zero {
    padding-bottom: 0 !important;
  }
  .responsive-padding {
    padding: 60px 0 !important;
  }
  .responsive-pdding-zero {
    padding: 0 !important;
  }
  .sppb-slideshow-fullwidth-item {
    min-height: 645px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 124px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    min-height: 645px;
  }
  .sppb-slider-fullwidth-wrapper .customNavigation a {
    font-size: 40px;
  }
  .sppb-slider-fullwidth-wrapper .customNavigation a.sppbSlideNext {
    margin-right: 40px;
  }
  .sppb-slider-fullwidth-wrapper .customNavigation a.sppbSlidePrev {
    margin-left: 40px;
  }
  .sppb-section-title .sppb-title-heading {
    font-size: 40px !important;
    line-height: 1 !important;
    margin-bottom: 20px !important;
  }
  body:not(.view-article) #sp-page-builder .sppb-section-title {
    margin-bottom: 50px;
  }
  body:not(.view-article) #sp-page-builder .sppb-addon-text-block .sppb-addon-title {
    font-size: 40px;
    line-height: 1;
  }
  .rhino-feature-section .sppb-addon-feature {
    padding: 30px 20px 20px;
  }
  br {
    display: none;
  }
  .rhino-home-news .sppb-addon-article {
    padding: 28px 15px 30px;
  }
  #sp-bottom .nav.menu li a {
    padding: 0 8px;
    font-size: 14px;
    letter-spacing: 0;
  }
  .sppb-addon-gallery .sppb-gallery li {
    width: 50%;
  }
  .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap {
    right: 50px;
  }
  .home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-module-title {
    padding-right: 0;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item {
    min-height: 630px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    min-height: 630px;
    padding-top: 160px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 60px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 span,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 span {
    left: 210px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 small {
    left: -210px;
    font-size: 60px;
  }
  .home4-feature-section .sppb-col-md-6 .sppb-col-md-4 {
    margin-top: 35px;
  }
  .rihno-testimonial-section .sppb-icon .sppb-icon-inner i {
    font-size: 50px !important;
    line-height: 1 !important;
  }
  .rhino-started-with .sppb-row .sppb-col-md-6:nth-child(1) {
    border-right: 0;
  }
  .sp-page-title h2,
  .sp-page-title span.h2pageTitl {
    font-size: 120px;
  }
  .sp-page-title h2::before,
  .sp-page-title span.h2pageTitl::before {
    height: 420px;
  }
  .about-us-who-we-are .sppb-addon-text-block {
    padding: 15px 20px 30px 20px;
  }
  .rhino-skill-section .sppb-addon-text-block {
    padding-right: 0;
  }
  .rhino-skill-section .sppb-addon-feature .sppb-media .sppb-media-body {
    padding-right: 0;
  }
  .rhino-skill-section .sppb-progress-bar-wrap {
    padding-right: 35px;
  }
  .sppb-addon-persion {
    margin-bottom: 30px;
    min-height: 330px;
  }
  .sppb-addon-persion div.sppb-person-image img {
    width: 100%;
    max-width: auto;
  }
  .why-choose-section .sppb-addon-feature .sppb-media .sppb-media-body {
    padding-left: 10px;
    padding-right: 0;
  }
  .why-choose-section .sppb-addon-single-image {
    padding-right: 0;
  }
  .service-page2-feature div.sppb-addon-feature {
    padding: 35px 0 0;
  }
  .service-page2-feature .sppb-row-container .sppb-row {
    padding: 15px 0 45px;
  }
  .sppb-addon-tab .sppb-tab .sppb-nav-tabs-content .sppb-tab-pane .row > div:nth-child(1) {
    padding-right: 15px;
  }
  .sppb-addon-tab .sppb-tab .sppb-nav-tabs-content .sppb-tab-pane .row > div:nth-child(2) {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rhino-team-top-section .sppb-container-inner {
    padding-bottom: 20px;
  }
  .rhino-team-top-section div.sppb-addon-text-block .sppb-addon-title {
    font-size: 16px !important;
  }
  .rhino-team-top-section div.sppb-addon-text-block p:first-child span:first-child {
    display: block;
    margin-bottom: 30px;
  }
  .rhino-team-top-section .sppb-column.responsive-padding-fix .sppb-column-addons > div:nth-child(1) {
    padding-top: 30px !important;
  }
  .feedback-contact-form .sppb-addon-text-block {
    padding-right: 0;
    margin-bottom: 30px;
  }
  .feedback-contact-form .sppb-addon-ajax-contact {
    padding-right: 0;
  }
  .feedback-contact-form .sppb-addon-feature .sppb-media .sppb-media-body {
    padding-left: 15px;
    padding-right: 0;
  }
  .sppb-section.rhino-faq-section {
    padding: 60px 40px !important;
  }
  .com-spsimpleportfolio #sp-main-body {
    padding: 100px 0 60px;
  }
  .com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items {
    margin: -20px;
  }
  .com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item {
    padding: 20px;
  }
  .com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-details {
    padding: 40px 30px 30px 30px;
  }
  .sp-comingsoon .days .number,
  .sp-comingsoon .hours .number,
  .sp-comingsoon .seconds .number,
  .sp-comingsoon .minutes .number {
    font-size: 85px;
    letter-spacing: -3px;
  }
  .sp-comingsoon div.days,
  .sp-comingsoon div.hours,
  .sp-comingsoon div.minutes {
    margin-right: 40px;
  }
  .sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form p.fieldacyemail {
    width: 60%;
  }
  .sp-comingsoon .days .string,
  .sp-comingsoon .minutes .string,
  .sp-comingsoon .seconds .string,
  .sp-comingsoon .hours .string {
    font-size: 40px;
    letter-spacing: 0;
  }
  .com-spsimpleportfolio.view-item #sp-main-body {
    padding-bottom: 0px;
  }
  .article-info-wrap {
    padding: 25px 30px 30px 30px;
  }
  .entry-header h2 {
    font-size: 20px;
  }
  div.pagination,
  .pagination-wrapper {
    margin-top: 45px;
  }
  .view-category.layout-blog #sp-main-body {
    padding-bottom: 60px;
  }
  .article-details-wrap {
    padding: 40px 70px;
  }
  html body.rtl .rhino-skill-section .sppb-addon-text-block {
    padding-right: 0;
    padding-left: 0;
  }
  html body.rtl .rhino-skill-section .sppb-addon-feature .sppb-media .sppb-media-body {
    padding-left: 0;
    padding-right: 0;
  }
  html body.rtl .why-choose-section .sppb-addon-feature .sppb-media .sppb-media-body {
    padding-left: 0px;
    padding-right: 0;
  }
  html body.rtl .rhino-team-top-section .sppb-container-inner {
    padding-right: 15px;
  }
  html body.rtl .feedback-contact-form .sppb-addon-text-block {
    padding-right: 0;
    padding-left: 0;
  }
  html body.rtl .feedback-contact-form .sppb-addon-ajax-contact {
    padding-right: 0;
    padding-left: 0;
  }
  body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap h3.catItemTitle,
  body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle,
  body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle {
    font-size: 20px;
  }
  body.com-k2.view-itemlist #k2Container div#itemListLeading .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog,
  body.com-k2.view-itemlist #k2Container div#itemListPrimary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog,
  body.com-k2.view-itemlist #k2Container div#itemListSecondary .itemContainer div.catItemView .article-info-wrap h3.catItemTitle.TitleBlog {
    font-size: 24px;
  }
  .top-search-input-wrap .search-wrap.search-upper-part {
    display: table;
  }
  .top-search-input-wrap .search-wrap.search-upper-part >form {
    display: table-cell;
    vertical-align: middle;
  }
  .top-search-input-wrap div.search-bottom-part {
    display: table;
  }
  .top-search-input-wrap div.search-bottom-part >div {
    display: table-cell;
    vertical-align: middle;
  }
  .top-search-input-wrap div.search-bottom-part .feedback-contact-form .sppb-addon-feature {
    margin-bottom: 30px;
  }
  .top-search-input-wrap .sp-module.search-suggested-tag {
    margin-bottom: 30px;
  }
  .top-search-input-wrap .search-bottom-part h3 {
    font-size: 24px !important;
  }
}
@media only screen and (max-width: 767px) {
  .sppb-slideshow-fullwidth-item {
    min-height: 800px !important;
  }
  .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    min-height: 800px !important;
    padding-top: 180px !important;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 65px !important;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 70px !important;
    margin-bottom: 30px !important;
  }
  #sp-header.menu-fixed #sp-logo .logo a {
    display: none;
  }
  #sp-header.menu-fixed .sp-default-logo.visible-xs {
    display: none !important;
  }
  #sp-top-left {
    display: none;
  }
  #sp-top-tel {
    width: 44%;
    margin: 0 29% 0 26%;
  }
  .sp-megamenu-wrapper {
    position: fixed;
    height: 60px;
    width: 100%;
    top: 0;
    z-index: 999;
  }
  .sp-megamenu-wrapper #offcanvas-toggler >i {
    color: #0750a4;
  }
  #sp-top-fb {
    padding-top: 20px;
    padding-bottom: 30px;
    padding-right: 50px;
  }
  #sp-menu {
    width: 100%;
    margin-top: 0px;
  }
  ul.social-icons {
    width: auto;
  }
  #sp-header {
    padding-bottom: 20px;
  }
  #sp-header ul.social-icons {
    line-height: 70px;
  }
  #sp-header ul.social-icons li {
    margin: 0 6px;
  }
  #sp-header-top-2 {
    margin-top: 35px;
    padding-right: 6px !important;
  }
  .icon-top-wrapper {
    line-height: 40px;
  }
  #offcanvas-toggler {
    line-height: 60px;
    color: #0750a4;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #02346b;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 90px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 65px;
  }
  .rhino-fun-facts-section {
    padding-bottom: 30px !important;
  }
  .rhino-fun-facts-section .sppb-addon-animated-number {
    margin-bottom: 30px;
  }
  .rhino-fun-facts-section .sppb-addon-animated-number .sppb-animated-number {
    font-size: 30px !important;
    line-height: 1 !important;
  }
  .rhino-started-with.responsive-padding-bottom-hundred {
    padding-bottom: 60px !important;
  }
  .rhino-started-with .sppb-addon-button-group {
    margin-bottom: 50px;
  }
  .sppb-addon-clients .sppb-col-sm-4 {
    width: 32%;
    float: left;
  }
  .sppb-addon-clients .sppb-col-sm-4 a {
    display: block;
  }
  .responsive-padding-fix .sppb-column-addons > div {
    padding-top: 20px !important;
  }
  #sp-bottom .nav.menu {
    text-align: left;
    padding: 0px 0 0;
  }
  #sp-bottom .sppb-addon-social-media .social-media-text-wrap {
    text-align: left;
  }
  #sp-footer .nav.menu {
    text-align: left;
  }
  #sp-bottom1 .footer-menu {
    display: none;
  }
  .sppb-addon-gallery .sppb-gallery li .gallery-info-wrap {
    left: 30px;
    right: 30px;
  }
  .home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-module-title {
    font-size: 40px;
    line-height: 1;
  }
  .home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
    padding: 0px 30px 30px 30px;
  }
  .home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay .sp-vertical-middle .sp-simpleportfolio-title a {
    font-size: 18px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item {
    min-height: 610px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    min-height: 610px;
    padding-top: 160px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 40px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 40px;
  }
  #sp-bottom {
    padding: 45px 0 0 0 !important;
  }
  .rihno-testimonial-section .sppb-icon {
    margin-top: 30px;
  }
  .sppb-addon-persion {
    min-height: 258px;
  }
  .sppb-addon-gmap-canvas {
    height: 350px !important;
  }
  .sppb-ajax-contact-content {
    margin-bottom: 50px;
  }
  .sp-comingsoon .days .number,
  .sp-comingsoon .hours .number,
  .sp-comingsoon .seconds .number,
  .sp-comingsoon .minutes .number {
    font-size: 70px;
    letter-spacing: -3px;
  }
  .sp-comingsoon .days .string,
  .sp-comingsoon .minutes .string,
  .sp-comingsoon .seconds .string,
  .sp-comingsoon .hours .string {
    font-size: 30px;
  }
  .sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form {
    width: 80%;
  }
  .sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form p.fieldacyemail {
    width: 100%;
  }
  .sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form p.acysubbuttons {
    float: none;
    margin: 20px 0 0 30px;
    display: inline-block;
  }
  .com-spsimpleportfolio .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-content-wrap .sp-simpleportfolio-details .sp-simpleportfolio-title {
    font-size: 18px;
  }
  body.com-spsimpleportfolio:not(.portfolio-v2) .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-details .sp-simpleportfolio-title i {
    left: 30px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info {
    padding: 55px 50px 50px 50px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-desc {
    padding: 45px 50px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-desc .col-sm-4 {
    width: 50%;
    float: left;
    margin-bottom: 30px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-desc .col-sm-4 img {
    width: 100%;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info i {
    left: 30px;
  }
  .article-details-wrap {
    padding: 40px 50px;
  }
  .article-details-wrap .sppb-addon-title {
    font-size: 20px !important;
  }
  .article-details-wrap .sppb-addon-content p span {
    font-size: 18px !important;
    line-height: 1.3 !important;
  }
  .article-details-wrap .sppb-carousel .fa-chevron-right {
    right: -15px;
    top: 37%;
  }
  .article-details-wrap .sppb-carousel .fa-chevron-left {
    left: -15px;
    top: 37%;
  }
  html #sp-footer .sp-copyright {
    display: block;
    text-align: left;
  }
  .top-search-input-wrap .sp-module.search-suggested-tag {
    margin-bottom: 30px;
  }
  .top-search-input-wrap .search-bottom-part h3 {
    font-size: 24px !important;
  }
  .top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-container {
    padding-left: 0;
  }
  .top-search-input-wrap .search-bottom-part .feedback-contact-form .sppb-col-md-6 {
    padding-left: 0;
  }
  #sp-bottom #sp-bottom2 .artos {
    margin-right: 20px;
  }
  .client-wr .sppb-carousel-indicators {
    bottom: -108px;
  }
  .client-wr .sppb-item img {
    float: none;
    display: inline;
  }
}
@media only screen and (max-width: 599px) {
  #sp-top-tel {
    width: 77%;
    margin: 0;
  }
  .sppb-slideshow-fullwidth-item {
    min-height: 800px !important;
  }
  .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    min-height: 800px !important;
    padding-top: 180px !important;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 65px !important;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 70px !important;
    margin-bottom: 30px !important;
  }
  .sp-page-builder .page-content #section-id-1573560286965 {
    padding-bottom: 60px !important;
  }
  #sppb-addon-wrapper-1573560287004 {
    margin-top: 80px !important;
  }
  .cat-tours-home {
    background-position: -1360px bottom !important;
  }
  .sppb-slider-fullwidth-wrapper .customNavigation a {
    font-size: 30px;
  }
  .sppb-slider-fullwidth-wrapper .customNavigation a.sppbSlidePrev {
    margin-left: 20px;
  }
  .sppb-slider-fullwidth-wrapper .customNavigation a.sppbSlideNext {
    margin-right: 20px;
  }
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 80px;
    letter-spacing: -5px;
  }
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 65px;
    letter-spacing: -2px;
  }
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    padding-top: 150px;
  }
  .core-service-section .sppb-addon-feature .sppb-feature-box-title {
    font-size: 16px !important;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item {
    min-height: 500px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    min-height: 500px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 small {
    left: -160px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 span,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 span {
    left: 150px;
  }
  .sp-page-title h2,
  .sp-page-title span.h2pageTitl {
    font-size: 80px;
    letter-spacing: -3px;
  }
  .sppb-addon-persion {
    min-height: 202px;
  }
  .sppb-addon-tab .sppb-tab .sppb-nav-tabs {
    margin-bottom: 25px;
  }
  .sppb-addon-tab .sppb-tab .sppb-nav-tabs li {
    margin: 0 15px 20px;
  }
  .sppb-addon-gmap-canvas {
    height: 300px !important;
  }
  .sp-comingsoon div.days,
  .sp-comingsoon div.hours,
  .sp-comingsoon div.minutes {
    margin-right: 30px;
  }
  .sp-comingsoon .days .number,
  .sp-comingsoon .hours .number,
  .sp-comingsoon .seconds .number,
  .sp-comingsoon .minutes .number {
    font-size: 40px;
    letter-spacing: 0;
  }
  .sp-comingsoon .days .string,
  .sp-comingsoon .minutes .string,
  .sp-comingsoon .seconds .string,
  .sp-comingsoon .hours .string {
    font-size: 20px;
  }
  .error-page .error-page-inner {
    padding: 40px 0;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info {
    padding: 50px 30px 30px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-desc {
    padding: 30px;
  }
  .top-search-input-wrap .search-upper-part {
    height: 30%;
  }
  .top-search-input-wrap .search-bottom-part {
    height: 70%;
    top: 30%;
  }
  .top-search-input-wrap .search-wrap .search.rhino-top-search input {
    font-size: 60px;
  }
  .article-service-wrap h1.service-h {
    font-size: 2.2em;
  }
  .article-service-wrap h2 {
    font-size: 32px;
  }
}
@media only screen and (max-width: 479px) {
  #sp-header .mod-languages_lang {
    left: 0;
  }
  h4.DatyGod {
    margin-top: 20px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 62px;
    letter-spacing: -4px;
    line-height: .75;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 40px;
    letter-spacing: -4px;
  }
  #sp-top-left .top_right-text-wr {
    margin: 0 56px 20px;
  }
  #sp-top-tel {
    width: 86%;
    margin: 0;
  }
  #sp-menu {
    width: 100%;
    margin-top: 0px;
  }
  #sp-top1 {
    padding-left: 0;
  }
  .sppb-slideshow-fullwidth-item {
    min-height: 430px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    min-height: 430px;
    padding-top: 180px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 60px;
    letter-spacing: -3px;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 50px;
    letter-spacing: -2px;
  }
  .sppb-section-title .sppb-title-heading {
    font-size: 30px !important;
    letter-spacing: 0px !important;
  }
  #sp-page-builder .sppb-section-title.sppb-text-center .sppb-title-subheading {
    max-width: 100%;
  }
  body:not(.view-article) #sp-page-builder .sppb-addon-text-block .sppb-addon-title {
    font-size: 30px;
  }
  .rhino-started-with .sppb-row .sppb-col-md-6:nth-child(1) {
    border-right: 0;
  }
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 50px;
    letter-spacing: 0;
  }
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slider-wrapper.varition-simple .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 40px;
    letter-spacing: 0;
  }
  .sppb-slider-fullwidth-wrapper .sppb-fw-slider-button-wrapper {
    margin-top: 40px;
  }
  .core-service-section .sppb-col-xs-4 {
    width: 100%;
    margin-bottom: 30px;
  }
  .sppb-addon-gallery .sppb-gallery li {
    width: 100%;
  }
  .home-two-portfolio-section .sp-simpleportfolio .sp-simpleportfolio-item .sp-module-title {
    font-size: 30px;
  }
  .home-two-portfolio-section .sppb-col-xs-6 {
    width: 100%;
  }
  .home-two-portfolio-section .sppb-addon-button-group .sppb-btn.sppb-btn-default {
    margin: 50px 5px 0 0 !important;
  }
  .sppb-addon-cta .sppb-cta-title {
    font-size: 30px !important;
    line-height: 1 !important;
  }
  .varition-animation .slider-bottom-content-wrap {
    display: none;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 span,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 span {
    left: 75px;
    top: 73px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item-text h2 small {
    left: -80px;
  }
  .sppb-slider-fullwidth-wrapper.varition-animation .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    padding-top: 110px;
  }
  .sp-page-title h2,
  .sp-page-title span.h2pageTitl {
    font-size: 50px;
    letter-spacing: 0;
  }
  .sp-page-title h2:before,
  .sp-page-title span.h2pageTitl:before {
    height: 370px;
    bottom: -310px;
  }
  .service-page2-feature .sppb-row-container .sppb-row {
    padding: 15px 15px 45px;
  }
  .sppb-addon-gmap-canvas {
    height: 230px !important;
  }
  .sppb-section.rhino-faq-section {
    padding: 50px 15px !important;
  }
  .sppb-addon-accordion .sppb-panel .sppb-panel-heading {
    padding: 45px 10px 35px;
  }
  .sppb-addon-accordion .sppb-panel .sppb-panel-heading span.title-number {
    display: none;
  }
  .sppb-addon-accordion .sppb-panel .sppb-panel-heading .sppb-panel-title {
    font-size: 22px;
  }
  .sppb-panel-heading .sppb-toggle-direction {
    top: 47%;
    right: 10px;
  }
  .sppb-addon-accordion .sppb-panel-body {
    padding: 0 25px 25px 25px;
  }
  .sp-comingsoon .sp-comingsoon-countdown {
    margin: 50px 0 35px;
  }
  .sp-comingsoon .sp-position-comingsoon .acymailing_module_form .acymailing_form {
    width: 100%;
  }
  .sp-comingsoon div.minutes {
    margin-top: 30px;
  }
  .sp-comingsoon div.seconds {
    margin-top: 30px;
    margin-right: 30px;
  }
  .sp-comingsoon #sp-comingsoon {
    padding: 40px 0 10px;
  }
  .sp-comingsoon .social-icons {
    margin: 45px 0px 30px;
  }
  .error-page .error-code {
    font-size: 110px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-desc {
    padding: 15px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-desc h3 {
    font-size: 18px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info {
    padding: 40px 20px 25px;
  }
  .sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-info h2 {
    font-size: 18px;
  }
  .items-leading {
    display: block;
  }
  .article-details-wrap {
    padding: 35px 15px;
  }
  .article-details-wrap .article-info > dd {
    margin-right: 5px;
  }
  .article-details-wrap .sppb-carousel .fa-chevron-right {
    right: -10px;
    top: 28%;
  }
  .article-details-wrap .sppb-carousel .fa-chevron-left {
    left: -10px;
    top: 28%;
  }
  .top-search-input-wrap .search-wrap .search.rhino-top-search {
    width: 95%;
  }
  .top-search-input-wrap div.search-bottom-part > div {
    display: block;
    overflow-y: scroll;
    height: 70vh;
    padding-top: 20px;
  }
  .article-service-wrap h1.service-h {
    font-size: 2em;
  }
  .article-service-wrap h2 {
    font-size: 30px;
  }
  #sp-bottom #sp-bottom2 {
    margin-top: 30px;
  }
  #sp-bottom #sp-bottom2 .artos {
    margin-top: 265px;
    margin-right: 20px;
  }
  .zapros-rezume-wr #column-id-1543053625623 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .zapros-rezume-wr .sppb-panel-info .sppb-panel-collapse .sppb-panel-body {
    padding: 0 20px 90px 20px;
  }
}
@media only screen and (max-width: 400px) {
  #section-id-1573546252178 {
    background-position: 50% 0px !important;
  }
  .sppb-slideshow-fullwidth-item {
    min-height: 740px !important;
  }
  .sppb-slideshow-fullwidth-item .sppb-slide-item-bg {
    min-height: 740px !important;
    padding-top: 180px !important;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 {
    font-size: 60px !important;
    letter-spacing: -4px !important;
    line-height: .75;
  }
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h1 small,
  .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-text h2 small {
    font-size: 60px;
    letter-spacing: -4px;
  }
  .rhino-team-section .sppb-col-xs-6 {
    width: 100%;
  }
  .sp-page-title h2,
  .sp-page-title span.h2pageTitl {
    font-size: 50px;
    letter-spacing: -4px;
  }
  .article-service-wrap h1.service-h {
    font-size: 2em;
  }
  .article-service-wrap h2 {
    font-size: 30px;
  }
  .sp-page-builder .page-content #section-id-1573560286965 {
    padding-bottom: 60px !important;
  }
  #sppb-addon-wrapper-1573560287004 {
    margin-top: 60px !important;
  }
  .cat-tours-home {
    background-position: -1515px bottom !important;
  }
}
.accordeonck {
  box-shadow: 0 20px 16px -15px rgba(165,165,165,0.57);
  font-family: Open Sans, sans-serif;
  letter-spacing: 0.01em;
}
.accordeonck ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.accordeonck .level1 {
  box-shadow: none;
  position: relative;
  border-bottom: 1px transparent;
}
.accordeonck .level1 > .accordeonck_outer a {
  display: block;
  padding: 15px 35px 15px 25px;
  font-size: 15px;
  font-weight: 600;
  box-shadow: none;
  background-color: #234c7b;
  color: #fff;
  border-bottom: 1px solid transparent;
  border-bottom-color: #1b3b5f;
}
.accordeonck .level1 > .accordeonck_outer a:hover,
.accordeonck .level1 > .accordeonck_outer a:focus {
  color: #fff;
}
.accordeonck .level1 > .accordeonck_outer a.isactive {
  background-color: #28568b;
}
.accordeonck .level1:hover > .accordeonck_outer a {
  background-color: #28568b;
}
.accordeonck .level1:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow: hidden;
}
.accordeonck .level1:last-child {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  overflow: hidden;
}
.accordeonck .level1:last-child > ul > li:first-child > .accordeonck_outer a {
  border-top: 1px solid transparent;
  border-top-color: #1b3b5f;
}
.accordeonck .level1:last-child > .accordeonck_outer a {
  border-bottom-color: transparent;
}
.accordeonck .level2 {
  box-shadow: none;
  position: relative;
  border-bottom: 1px transparent;
}
.accordeonck .level2 > .accordeonck_outer a {
  display: block;
  padding: 15px 35px 15px 40px;
  font-size: 15px;
  font-weight: 500;
  box-shadow: none;
  background-color: #1d4067;
  color: #fff;
  border-bottom: 1px solid transparent;
  border-bottom-color: #193657;
}
.accordeonck .level2 > .accordeonck_outer a:hover,
.accordeonck .level2 > .accordeonck_outer a:focus {
  color: #fff;
  background-color: #214773;
}
.accordeonck .level2 > .accordeonck_outer a.isactive {
  background-color: #214773;
}
.accordeonck .level3 {
  box-shadow: none;
  position: relative;
  border-bottom: 1px transparent;
}
.accordeonck .level3 > .accordeonck_outer a {
  display: block;
  padding: 15px 20px 15px 70px;
  font-size: 14px;
  box-shadow: none;
  background-color: #1d4067;
  color: #fff;
  border-bottom: 1px solid transparent;
  border-bottom-color: #193657;
}
.accordeonck .level3 > .accordeonck_outer a:hover,
.accordeonck .level3 > .accordeonck_outer a:focus {
  color: #fff;
  background-color: #214773;
}
.accordeonck .level3 > .accordeonck_outer a.isactive {
  background-color: #214773;
}
.accordeonck .level4 {
  box-shadow: none;
  position: relative;
  border-bottom: 1px transparent;
}
.accordeonck .level4 > .accordeonck_outer a {
  display: block;
  padding: 15px 20px 15px 70px;
  font-size: 14px;
  box-shadow: none;
  background-color: #1d4067;
  color: #fff;
  border-bottom: 1px solid transparent;
  border-bottom-color: #193657;
}
.accordeonck .level4 > .accordeonck_outer a:hover,
.accordeonck .level4 > .accordeonck_outer a:focus {
  color: #fff;
  background-color: #214773;
}
.accordeonck .level4 > .accordeonck_outer a.isactive {
  background-color: #214773;
}
.accordeonck .parent > .toggler .toggler_icon {
  position: absolute;
  right: 12px;
  top: 14px;
  padding: 5px;
  color: #fff;
  cursor: pointer;
  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;
  font-size: 18px;
}
.accordeonck .parent > .toggler .toggler_icon:before {
  content: "\f055";
}
.accordeonck .parent.open > .toggler .toggler_icon:before {
  content: "\f056";
}
.addtocart-bar {
  padding-left: 20px;
}
.addtocart-bar .quantity-wrap {
  margin-top: 7px;
  margin-right: 15px;
  float: left;
}
.addtocart-bar .quantity-wrap .quantity-controls {
  width: 22px;
  height: 30px;
  display: inline-block;
  font-size: 20px;
  border-radius: 15px;
  line-height: 26px;
  padding: 0;
  border-color: #eff3f6;
  border-width: 3px;
}
.addtocart-bar .quantity-wrap .quantity-controls:hover {
  border-color: #e80032;
  background-color: #e80032;
  color: #ffffff;
}
.addtocart-bar .quantity-wrap .quantity-controls:focus {
  border-color: #e80032;
  background-color: #e80032;
  color: #ffffff;
}
.addtocart-bar .quantity-wrap .quantity-input {
  width: 40px;
  text-align: center;
  border: 0;
  padding: 0px;
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
  display: inline-block;
  vertical-align: middle;
  background-color: rgba(222,231,237,0.4);
}
.addtocart-bar .addtocart-button input {
  text-transform: uppercase;
  font-weight: normal;
}
.addtocart-bar .buyme-wr {
  margin: 30px auto 0px;
}
.addtocart-bar .buyme-wr a.btn.btn-raised {
  margin-top: 0px;
  border: 3px solid #dfe8ee;
  padding: 5px 20px;
  width: 85%;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
.addtocart-bar .buyme-wr a.btn.btn-raised:hover {
  border: 3px solid #e80032;
  background-color: #e80032;
  color: #ffffff;
  font-weight: 600;
}
.addtocart-bar .clearfix {
  width: 100%;
}
.product-details-container .addtocart-bar {
  margin-top: 40px;
}
.product-details-container .addtocart-bar .addtocart-button .btn.btn-primary {
  border: 3px solid #e80032;
  color: #e80032;
  padding: 9px 65px 8px 25px;
  -moz-border-radius: 22px;
  -webkit-border-radius: 22px;
  border-radius: 23px;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.03em;
  background-color: #ffffff;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAaCAMAAADRyb8sAAAANlBMVEUAAADZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlBIvvjcAAAAEXRSTlMAvkCZ+fQcwbivnSsmIKWTMuYZZoYAAACTSURBVDjLzdNLDoAgDARQUVrxr/e/rCRidAxmUmOMs+tAeSuKJaUpzFn2zPZVwtK4uNs9Wy1fZPHVmrFj9iTEk5Kxvs/084Yyts30DaAWtgPUxI4J5exw6XqfUM5Wl649UMoqNAooYSdoJkAJK9U5AihhMYBSFoMoZxH9dTRIUBhMH97lBh6Jtz0MX6jqxA043GcFQegM6dAxfl0AAAAASUVORK5CYII=);
}
.product-details-container .addtocart-bar .addtocart-button .btn.btn-primary:hover {
  border: 3px solid #e80032;
  background-color: #e80032;
  color: #ffffff;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAaCAMAAADRyb8sAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAQJm/+fS8HMG4ILCdkzClKiaq7MWjzwAAAJdJREFUOMvNz+0OwiAMhWHmKJV9z93/vUpyNPFElmJNjO+/doMnhOPRGD7ueLb4joL11YP11JWjty/Y7fTWq8WuoVYuXzqLjXtlvwC12KmyH4Ga7PC23YB62BWog90j0AZ2DtwEtIlV2ihQDzsTarByeU0INViOUIvlgDpYoH+dZsnKQ2upvK7noTUpf0cafqFqkjTwcN4dFyoOh3MWtEIAAAAASUVORK5CYII=);
}
.vmCartModule {
  float: right;
  margin-left: 15px;
}
.vmCartModule > a {
  position: relative;
  display: inline-block;
}
.vmCartModule > a {
  width: 38px;
  height: 30px;
  background-color: transparent;
  background-position: 0 1px;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA8CAMAAAA9rjhhAAAAbFBMVEUAAAD///9JjdP///9JjdP///9JjdNJjdP///9JjdNJjdP///9JjdNJjdP///////////9JjdNJjdP///9JjdP///////9JjdP///////9JjdP///9JjdP///////////9JjdP///////9JjdPCcHHnAAAAInRSTlMAwJpAQJm/Hfn59Ly8wR3zuLiwr6elnZSTKyslJSD1MjIacLndRQAAAQBJREFUSMfVzsmOwjAQhGEIDE6cTBb2HWZ4/3ekpeJgqiOVBOTAf2u59Mmjz/b/aCFn6KJn4HRj2+30bGKz1RschLHmWnuZpFx+6FldgKXcume2ACa4HTDFrYARd6LVIQdG3JZma2CO+xul1cAUtwXmufNP2hmY4zhgnqOACQ7Y0NVt09Z8+Ep8mg+usZecjte1umzK0/PxBd0ezeUMXfUMnG5mu72eTW22fIOD8Ku5zl6mKVcce1ZXYCmX9czmwAS3B6a4JTDiAq2OBTDiNjTLgAkuAFPcBpjnYpYWgTmOA+Y5CpjggA1d6GIX+PBV9psZH75oLwUdr2uhilWgY4Duypc0VJ46gdwAAAAASUVORK5CYII=);
}
.vmCartModule > a .total_products {
  top: 0px;
  left: 18px;
  position: absolute;
  padding: 4px 7px;
}
.vmCartModule > a:hover {
  background-position: 0 -29px;
}
.vmCartModule > a:hover .total_products {
  background-color: rgba(217,54,80,0.95);
}
.vmCartModule .cart-icon {
  font-size: 27px;
  color: #0750a4;
  display: inline-block;
  width: auto;
}
.vmCartModule .fa-shopping-basket:before {
  content: none;
}
.vmCartModule:hover .cart-icon,
.vmCartModule.open .cart-icon {
  color: #234c7b;
}
.vmCartModule .dropdown-menu {
  padding: 15px;
  width: 300px;
}
.vmCartModule .vm_cart_products {
  max-height: 250px;
  overflow-y: auto;
}
.vmCartModule .vm_cart_products .product_row {
  border-bottom: 1px solid #F1EAE0;
  padding: 10px 0;
}
.vmCartModule .image {
  display: block;
  float: left;
  width: 50px;
}
.vmCartModule .product_name {
  margin-bottom: 7px;
}
.vmCartModule .cart_content .product_name a {
  color: #234c7b;
  font-weight: 700;
}
.vmCartModule .cart_content .product_name a:hover {
  text-decoration: none;
  color: #e80032;
}
.vmCartModule .product-info {
  padding-left: 70px;
}
.vmCartModule .cart_content .total {
  padding: 10px 0 8px;
  text-align: center;
  font-size: 15px;
  color: #202020;
}
.vmCartModule span.currency_symbol {
  font-weight: 400;
}
.vmCartModule .cart_content .show_cart {
  text-align: center;
}
.vmCartModule .cart_content .show_cart a {
  float: none !important;
  display: inline-block;
  text-transform: uppercase;
  font-size: 14px;
}
.vmCartModule .cart_info {
  text-align: center;
  padding-bottom: 15px;
}
.vmCartModule .cart_content .subtotal_with_tax {
  font-weight: bold;
}
.vmCartModule .product_name_block {
  padding-left: 70px;
  margin-bottom: 7px;
}
.vmCartModule .customProductData {
  padding-left: 70px;
  color: #ccc5b9;
  font-size: 13px;
}
.view-user h1 {
  font-size: 30px;
  margin: 0 0 20px;
}
.view-user h2 {
  font-size: 22px;
}
.view-user form#adminForm,
.view-user form#userForm {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.view-user form#adminForm .buttonBar-right,
.view-user form#userForm .buttonBar-right {
  -webkit-order: 3;
  -ms-order: 3;
  order: 3;
  width: 100%;
}
.view-user form#adminForm table,
.view-user form#userForm table {
  -webkit-order: 1;
  -ms-order: 1;
  order: 1;
  width: 100%;
}
.view-user form#adminForm table tr,
.view-user form#userForm table tr {
  padding-bottom: 15px;
}
.view-user form#adminForm table td,
.view-user form#userForm table td {
  border-top: 0;
  padding: 0;
  vertical-align: middle;
}
.view-user form#adminForm table td label,
.view-user form#userForm table td label {
  text-align: left;
  font-weight: normal;
  margin: 0;
  width: 100%;
}
.view-user form#adminForm table td.key,
.view-user form#userForm table td.key {
  width: 165px;
  padding-right: 5px;
  display: inline-block;
}
.view-user form#adminForm table td.key+td,
.view-user form#userForm table td.key+td {
  width: 400px;
  display: inline-block;
}
.view-user form#adminForm table input,
.view-user form#adminForm table label,
.view-user form#adminForm table select,
.view-user form#userForm table input,
.view-user form#userForm table label,
.view-user form#userForm table select {
  margin: 10px 0;
  max-width: 100%;
  width: 100% !important;
}
.view-user form#adminForm table select,
.view-user form#userForm table select {
  border-radius: 4px;
  border: 1px solid #CCC5B9;
  padding: 7px 18px;
  max-width: 100%;
  box-sizing: border-box;
  height: 40px;
  font-size: 16px;
}
.view-user form#adminForm table .tos-block td.key,
.view-user form#userForm table .tos-block td.key {
  display: none;
}
.view-user form#adminForm table .tos-block td.key+td,
.view-user form#userForm table .tos-block td.key+td {
  width: 100%;
}
.view-user form#adminForm table .tos-block td.key+td .terms-of-service,
.view-user form#userForm table .tos-block td.key+td .terms-of-service {
  margin: 20px 0;
}
.view-user form#adminForm table .tos-block td.key+td a,
.view-user form#userForm table .tos-block td.key+td a {
  color: #234c7b;
}
.view-user form#adminForm table .tos-block td.key+td a:hover,
.view-user form#userForm table .tos-block td.key+td a:hover {
  color: #234c7b;
}
.view-user form#adminForm #jform_captcha,
.view-user form#userForm #jform_captcha {
  -webkit-order: 2;
  -ms-order: 2;
  order: 2;
  width: 100%;
}
.view-user form#adminForm .buttonBar-right,
.view-user form#userForm .buttonBar-right {
  margin: 20px 0;
}
.view-user form#form-login input[type="submit"] {
  display: block;
  margin: 20px 0;
}
.view-user form#adminForm>#ui-tabs #tabs {
  padding: 0;
}
.view-user form#adminForm>#ui-tabs #tabs li {
  list-style: none;
  display: inline-block;
  font-size: 18px;
  margin-right: 15px;
  cursor: pointer;
  color: #ccc5b9;
}
.view-user form#adminForm>#ui-tabs #tabs li.current {
  color: #234c7b;
  font-weight: bold;
}
.view-user form#adminForm>#ui-tabs #tab-1 fieldset {
  display: none;
}
.view-user form#adminForm>#ui-tabs #tab-2 {
  display: none;
}
.view-user form#adminForm>#ui-tabs #tab-2 td,
.view-user form#adminForm>#ui-tabs #tab-2 th {
  border-top: 0;
  padding: 7px 5px;
}
.view-user #fancybox-wrap {
  width: 560px !important;
  max-width: 100% !important;
}
.view-user #fancybox-wrap h2 {
  font-size: 19px;
  margin-top: -25px;
  margin-bottom: 20px;
}
.view-user #fancybox-wrap #fancybox-content > div {
  padding: 40px 40px 40px 40px;
}
form#com-form-login h2 {
  font-size: 16px;
  margin-top: 0;
}
form#com-form-login input[type="submit"] {
  text-transform: uppercase;
  display: block;
  margin: 20px 0;
}
form#com-form-login #com-form-login-username {
  margin-bottom: 15px;
}
form#com-form-login label[for="remember"] {
  display: none;
}
.alert-error .alert-message {
  background: none;
  border: 0;
  color: inherit;
}
.alert-notice .alert-message {
  background: none;
  border: 0;
  color: inherit;
}
.view-user form#com-form-login .btn-primary,
.view-user form#adminForm .btn-primary {
  border-color: #d93650;
  background-color: #fff;
  color: #d93650;
}
.view-user form#com-form-login .btn-primary:hover,
.view-user form#adminForm .btn-primary:hover {
  border-color: #d93650;
  background-color: #d93650;
  color: #fff;
}
.card a.b1c {
  font-weight: normal;
}
a.b1c {
  margin-top: 15px;
}
.b1c-bg {
  opacity: 0.35 !important;
  background-color: #777777 !important;
}
body .b1c-form {
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 0 15px rgba(0,0,0,0.15), 0 0 1px 1px rgba(0,0,0,0.1);
}
body .b1c-form .b1c-tl {
  font-size: 16px !important;
  border-bottom: 1px solid #eee;
  text-shadow: none;
  background: none;
  border-radius: 0;
  color: #234c7b;
}
body .b1c-form .b1c-tl .b1c-title-name {
  font-size: 16px !important;
}
body .b1c-form .b1c-tl .b1c-title-name span {
  color: #e80032;
  font-weight: 700;
  font-size: 18px;
}
body .b1c-form .b1c-tl .b1c-close {
  color: #66615b;
  opacity: 0.4;
  font-size: 20px !important;
  font-weight: bold;
  transition: color 0.15s linear;
}
body .b1c-form .b1c-tl .b1c-close:hover {
  opacity: 0.7;
}
body .b1c-form .b1c-description {
  font-size: 12px !important;
}
body .b1c-form label {
  font-size: 14px !important;
  font-weight: normal;
}
body .b1c-form input.b1c-txt {
  background-color: #fff;
  border: 1px solid #CCC5B9;
  border-radius: 4px;
  color: #66615b;
  font-size: 14px !important;
  transition: background-color 0.3s ease 0s;
  padding: 7px 18px;
  height: 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
}
body .b1c-form textarea.form-control {
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
  border: 1px solid #CCC5B9;
  font-size: 14px !important;
  padding: 7px 18px;
}
body .b1c-form select.form-control {
  font-size: 14px !important;
  height: 40px;
  padding: 7px 18px;
  border: 1px solid #CCC5B9;
}
body .b1c-form .b1c-submit-area {
  padding: 25px 0 20px 0;
  margin-top: 35px;
}
body .b1c-form .b1c-submit {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border-width: 2px;
  border-style: solid;
  white-space: nowrap;
  padding: 8px 25px;
  line-height: 1.42857143;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  float: none !important;
  display: block;
  margin: 0 auto;
  text-transform: uppercase;
  font-size: 15px !important;
  font-weight: 700;
  border: 3px solid #e80032;
  color: #e80032;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
  border-radius: 26px;
  -webkit-transition: all 150ms linear;
  transition: all 150ms linear;
}
body .b1c-form .b1c-submit:hover {
  background-color: #e80032;
  color: #ffffff;
}
body .b1c-form .b1c-cr a {
  font-size: 10px !important;
}
body .b1c-form .tos-text {
  font-size: 12px;
}
body .b1c-form .tos-text a {
  color: #234c7b;
}
#cart-contents input[type="text"],
#cart-contents input[type="email"],
#cart-contents input[type="password"],
#cart-contents select {
  border-radius: 4px;
  border: 1px solid #CCC5B9;
  padding: 7px 18px;
  max-width: 100%;
  box-sizing: border-box;
  height: 40px;
  font-size: 16px;
}
#cart-contents #leftdiv > .opg-margin-bottom h3 {
  font-size: 30px;
  margin: 0 0 20px 0;
  line-height: 1;
}
#cart-contents #allproducts {
  padding: 20px;
  color: #66615b;
}
#cart-contents #allproducts hr.opg-margin-bottom-remove {
  color: #eee;
}
#cart-contents #allproducts .opg-link {
  font-size: 18px;
  font-weight: normal;
}
#cart-contents #allproducts .top-row {
  margin-top: 0;
}
#cart-contents #allproducts .top-row .opg-hidden-small {
  display: none;
}
#cart-contents #allproducts .top-row input.quantity-input {
  border-radius: 4px !important;
  border: 1px solid #CCC5B9 !important;
  padding: 3px 5px !important;
  width: 50px !important;
  height: 34px !important;
  box-sizing: border-box;
  font-size: 16px !important;
}
#cart-contents #allproducts .top-row #custom_buttons {
  display: none;
}
#cart-contents #allproducts .top-row .cart-btn {
  border-radius: 50%;
  outline: 0;
  border: 2px solid #ccc;
  background: none;
  width: 34px !important;
  height: 34px !important;
  display: inline-block;
  text-align: center;
  padding: 0;
  font-size: 14px;
  color: #7A9E9F;
  transition: all 0.15s linear;
}
#cart-contents #allproducts .top-row .cart-btn i {
  padding: 8px 0;
}
#cart-contents #allproducts .top-row .cart-btn:hover {
  background: #ccc;
  box-shadow: none;
}
#cart-contents #allproducts .top-row .cart-btn:hover i {
  color: rgba(255,255,255,0.7);
}
#cart-contents #allproducts .top-row .price-product {
  text-align: right;
  font-size: 18px;
  font-weight: bold;
}
#cart-contents #allproducts .top-row .price-product .spacer_div {
  padding-right: 15px;
}
#cart-contents #allproducts .top-row .price-product .line-through {
  color: #ccc5b9;
  text-decoration: none;
  position: relative;
  font-size: 16px;
  font-weight: normal;
}
#cart-contents #allproducts .top-row .price-product .line-through:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  background: #ccc5b9;
  left: 0;
  bottom: 10px;
  -webkit-transform: rotate(170deg);
  transform: rotate(170deg);
}
#cart-contents #allproducts .top-row+.opg-margin-remove {
  display: none;
}
#cart-contents #allproducts .bottom-row .status {
  display: none;
}
#cart-contents #allproducts .bottom-row .spacer_div > .opg-text-small {
  display: none;
}
#cart-contents #allproducts .bottom-row .vm-customfield-cart > span {
  display: block;
  color: #ccc5b9;
  font-size: 13px;
}
#cart-contents #allproducts .bottom-row .vm-customfield-cart > span .opg-text-small {
  font-size: 13px;
}
#cart-contents #allproducts .price-summary {
  margin-top: 25px !important;
}
#cart-contents #allproducts .price-summary .spacer_div > div {
  padding-right: 20px;
}
#cart-contents #allproducts .price-summary .spacer_div > #total_amountfulldiv {
  display: none !important;
}
#cart-contents #allproducts .price-summary #bill_totalfulldiv {
  background: #f0f3f7;
  padding: 15px 20px 15px 0;
  margin-left: 0;
  margin-top: 15px;
}
#cart-contents #allproducts .price-summary #bill_totalfulldiv>div {
  color: #66615b !important;
}
#cart-contents .opg-panel-box {
  background: none;
  padding: 0;
}
#cart-contents .card {
  padding: 20px;
}
#cart-contents h3.title-cart {
  margin-bottom: 10px;
  font-size: 20px;
  text-align: left;
}
#cart-contents .coupon-block-cart {
  padding: 40px 20px;
  text-align: left;
}
#cart-contents .coupon-block-cart input.btn {
  border-radius: 20px;
  font-weight: normal;
  color: #234c7b;
  padding: 7px 18px;
  margin-left: 10px;
}
#cart-contents .coupon-block-cart input.btn:hover,
#cart-contents .coupon-block-cart input.btn:active,
#cart-contents .coupon-block-cart input.btn:focus {
  color: rgba(255,255,255,0.7);
}
#cart-contents .coupon-block-cart #coupon_code_txt {
  margin-left: 0;
  color: #234c7b;
}
#cart-contents #shipment_select ul#shipment_ul {
  padding-left: 0;
}
#cart-contents #shipment_select .card {
  padding: 30px 20px;
}
#cart-contents #shipment_select label label {
  padding-left: 0;
}
#cart-contents #shipment_select .vmshipment_name {
  padding-left: 5px;
}
#cart-contents #shipment_select .vmshipment_description,
#cart-contents #shipment_select .vmshipment_cost,
#cart-contents #shipment_select .vmpayment_cost,
#cart-contents #shipment_select .vmpayment_description {
  font-size: 14px;
  color: #234c7b;
  padding-left: 7px;
}
#cart-contents #shipment_select br {
  display: none;
}
#cart-contents #payment_select ul#payment_ul {
  padding-left: 0;
}
#cart-contents #payment_select .card {
  padding: 30px 20px;
}
#cart-contents #payment_select label label {
  padding-left: 0;
}
#cart-contents #payment_select .vmpayment_cost,
#cart-contents #payment_select .vmpayment_description {
  font-size: 14px;
  color: #234c7b;
  padding-left: 7px;
}
#cart-contents #payment_select br {
  display: none;
}
#cart-contents #loginbtns {
  padding-bottom: 15px;
}
#cart-contents #loginbtns a {
  border: 2px solid #234c7b;
  background: none;
  color: #234c7b;
  font-size: 16px;
  text-transform: uppercase;
}
#cart-contents #loginbtns #regbtn {
  border-radius: 30px 0 0 30px;
}
#cart-contents #loginbtns #loginbtn {
  border-radius: 0 30px 30px 0;
}
#cart-contents #loginbtns .opg-button-primary {
  background: #234c7b !important;
  color: #fff;
}
#cart-contents #loginbtns+hr {
  display: none;
}
#cart-contents #otherpay_buttons .all_shopper_fields {
  padding-top: 0;
}
#cart-contents #otherpay_buttons .onlyguest {
  padding-top: 40px;
}
#cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom>.opg-button-group {
  border-bottom: 1px solid #F1EAE0;
}
#cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom a {
  background: none !important;
  font-size: 16px;
  text-transform: uppercase;
  padding: 20px 15px 20px 15px;
  color: #A49E93;
}
#cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom a:hover {
  color: #66615b;
}
#cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom a.opg-button-primary {
  color: #66615b;
}
#cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom #guestchekcout {
  border-right: 1px solid #eee;
}
#cart-contents #otherpay_buttons input:not([type="checkbox"]),
#cart-contents #otherpay_buttons select {
  width: 400px !important;
  max-width: 100% !important;
}
#cart-contents #otherpay_buttons .adminform > div {
  margin-bottom: 20px !important;
}
#cart-contents #otherpay_buttons .adminform label {
  font-weight: normal;
  margin-bottom: 0 !important;
  padding-top: 7px;
  padding-bottom: 7px;
}
#cart-contents #otherpay_buttons .opg-hr {
  display: none;
}
#cart-contents #otherpay_buttons #logindiv #com-form-login-username,
#cart-contents #otherpay_buttons #logindiv #com-form-login-password {
  margin: 0 0 20px 0 !important;
}
#cart-contents #otherpay_buttons #logindiv a.btn {
  font-weight: normal;
  color: #234c7b;
}
#cart-contents #otherpay_buttons #logindiv a.btn:hover,
#cart-contents #otherpay_buttons #logindiv a.btn:focus {
  color: rgba(255,255,255,0.7);
}
#cart-contents textarea#customer_note_field {
  border: 1px solid #CCC5B9;
  border-radius: 4px;
  width: 100% !important;
  height: 60px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cart-contents #div_shipto {
  display: none;
}
#cart-contents #bottom_total {
  margin: 15px 0;
}
#cart-contents .checkout-button-top a.btn {
  text-transform: uppercase;
}
#cart-contents #full-tos {
  display: none;
}
#cart-contents .tos-checkbox {
  text-align: left;
}
#cart-contents .tos-checkbox a {
  font-size: 100%;
}
#cart-contents .country-block>div {
  margin-bottom: 20px;
}
#cart-contents .country-block label {
  font-weight: normal;
}
.view-cart #fancybox-content h2 {
  font-size: 20px;
  margin: -20px 0 30px 0;
  padding-right: 40px;
}
@media (min-width: 768px) and (max-width: 991px) {
  #cart-contents #allproducts .top-row > div:first-child a {
    margin-bottom: 15px;
    display: block;
  }
  #cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom .opg-button-group {
    white-space: normal;
  }
  #cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom #guestchekcout,
  #cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom #regcheckout {
    border-right: 0;
    border-bottom: 1px solid #eee;
    width: 100%;
    white-space: normal;
  }
  #cart-contents #otherpay_buttons input:not([type="checkbox"]),
  #cart-contents #otherpay_buttons select {
    width: 230px !important;
  }
  #cart-contents #allproducts .product > .opg-grid > .opg-width-1-5 {
    width: 20%;
  }
  #cart-contents #allproducts .product > .opg-grid > .opg-width-large-4-5 {
    width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  #cart-contents #allproducts .product > .opg-grid > .opg-width-1-5 {
    width: 20%;
    display: block !important;
  }
  #cart-contents #allproducts .product > .opg-grid > .opg-width-large-4-5 {
    width: 80%;
  }
  #cart-contents #allproducts .top-row > div:first-child a {
    margin-bottom: 15px;
    display: block;
  }
  #cart-contents .coupon-block-cart input.btn {
    margin-left: 0;
    margin-top: 15px;
  }
  #cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom .opg-button-group {
    white-space: normal;
  }
  #cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom #guestchekcout,
  #cart-contents #otherpay_buttons .all_shopper_fields > .opg-margin-bottom #regcheckout {
    border-right: 0;
    border-bottom: 1px solid #eee;
    width: 100%;
    white-space: normal;
  }
  #cart-contents #otherpay_buttons .adminform label {
    padding-left: 0;
  }
}
@media only screen and (max-width: 550px) {
  #cart-contents #allproducts .product > .opg-grid > .opg-width-1-5 {
    display: none !important;
  }
  #cart-contents #allproducts .product > .opg-grid > .opg-width-large-4-5 {
    width: 100%;
  }
}
.view-cart #ProOPC,
.view-cart #ProOPC span,
.view-cart #ProOPC div,
.view-cart #ProOPC p,
.view-cart #ProOPC input,
.view-cart #ProOPC select,
.view-cart #ProOPC button,
.view-cart .proopc-finalpage h3,
.view-cart .proopc-finalpage h2,
.view-cart .proopc-finalpage h1,
.view-cart #ProOPC h1,
.view-cart .proopc-finalpage h4,
.view-cart .proopc-register-login h3,
.view-cart .proopc-register-login h2,
.view-cart .proopc-register-login h4,
.view-cart .proopc-register-login h1,
.view-cart .proopc-product-name a,
.view-cart .col-name a {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
  color: #234c7b;
  text-transform: none;
  box-sizing: border-box;
}
.view-cart #ProOPC .fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
}
.view-cart #ProOPC .radio {
  vertical-align: top;
  width: 17px;
  height: 17px;
  margin: 0 3px 0 0;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 30px;
  position: relative;
  -webkit-transition: color, opacity 0.25s linear;
  -o-transition: color, opacity 0.25s linear;
  transition: color, opacity 0.25s linear;
  font-size: 15px;
  font-weight: normal;
  line-height: 1.5;
  color: #66615b;
  cursor: pointer;
  width: auto;
  height: auto;
}
.view-cart #ProOPC .checkbox {
  vertical-align: top;
  margin: 0 3px 0 0;
  width: 17px;
  height: 17px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 30px;
  position: relative;
  -webkit-transition: color, opacity 0.25s linear;
  -o-transition: color, opacity 0.25s linear;
  transition: color, opacity 0.25s linear;
  font-size: 15px;
  font-weight: normal;
  line-height: 1.5;
  color: #66615b;
  cursor: pointer;
  width: auto;
  height: auto;
}
.view-cart #ProOPC .radio .icons {
  font-size: 20px;
}
.view-cart #ProOPC .checkbox .icons {
  font-size: 20px;
}
.view-cart #ProOPC input[type="text"],
.view-cart #ProOPC input[type="email"],
.view-cart #ProOPC input[type="password"],
.view-cart #ProOPC select {
  border-radius: 4px;
  border: 1px solid #CCC5B9;
  padding: 7px 18px;
  max-width: 100%;
  box-sizing: border-box;
  height: 40px;
  font-size: 16px;
}
.view-cart #ProOPC .proopc-input-group-level label {
  padding: 7px 0;
  font-size: 16px;
  font-weight: normal;
  line-height: 1;
}
.view-cart #ProOPC .proopc-input-append > .status {
  margin-top: 14px;
}
.view-cart .proopc-product-name a:hover,
.view-cart .col-name a:hover {
  text-decoration: none !important;
  color: #234c7b;
}
.view-cart #fancybox-wrap #facebox .content > div,
.view-cart #fancybox-wrap #fancybox-content > div {
  padding-bottom: 20px;
}
.view-cart #ProOPC .proopc-btn {
  border-radius: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 3px;
  background-color: transparent;
  font-size: 16px;
  font-weight: 500;
  padding: 7px 18px;
  border-color: #dfe8ee;
  color: #ffffff;
  -webkit-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  transition: all 150ms linear;
  box-shadow: none;
  text-decoration: none;
  text-shadow: none;
  background-image: none;
}
.view-cart #ProOPC .proopc-btn:hover {
  background: #234c7b;
  color: rgba(255,255,255,0.7);
}
.view-cart #ProOPC {
  position: relative;
}
.view-cart #ProOPC h1.cart-page-title {
  text-align: left;
  font-size: 30px;
  line-height: 1;
  margin: 0 0 25px 0;
}
.view-cart #ProOPC h1.cart-page-title .septa,
.view-cart #ProOPC h1.cart-page-title span {
  display: none;
}
.view-cart #ProOPC .proopc-continue-link {
  display: none;
}
.view-cart #ProOPC .proopc-empty-continue-link {
  text-align: left;
}
.view-cart #ProOPC #proopc-pricelist {
  padding: 20px;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary {
  margin-bottom: 0;
  border: 0;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary thead {
  display: none;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary td {
  border: 0;
  padding: 15px 0;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary tr {
  border-bottom: 1px solid #eee;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-price span {
  display: none;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-name {
  width: 60%;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-qty {
  width: 20%;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-total {
  width: 20%;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-name .cart-images {
  box-shadow: none;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-name .vm-customfield-cart span {
  font-size: 14px;
  color: #ccc5b9;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-qty .proopc-btn {
  border-radius: 50%;
  outline: 0;
  border: 2px solid #ccc;
  background: none;
  width: 34px;
  height: 34px;
  padding: 0;
  font-size: 14px;
  transition: all 0.15s linear;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-qty .proopc-btn:hover {
  background: #ccc;
  box-shadow: none;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-qty .proopc-btn:hover i {
  color: rgba(255,255,255,0.7);
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-qty .proopc-qty-input {
  margin-right: 5px;
  height: 34px;
  border-radius: 4px;
  border: 1px solid #CCC5B9;
  box-sizing: border-box;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-total {
  padding-right: 20px;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-total .line-through {
  color: #ccc5b9;
  text-decoration: none;
  position: relative;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-total .line-through:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  background: #ccc5b9;
  left: 0;
  bottom: 10px;
  -webkit-transform: rotate(170deg);
  transform: rotate(170deg);
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-total span.PricesalesPrice {
  font-size: 18px;
  font-weight: bold;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .col-total span.PricebillTotal {
  font-size: 18px;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .vpopc-price {
  border-bottom: 0;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .grand-total td {
  background: #f4f3ef;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .cart-sub-total {
  border-bottom: 0;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .cart-coupon-row {
  border-bottom: 0;
  border-top: 1px solid #eee;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .cart-coupon-row .coupon-details {
  display: inline-block;
  margin-left: 10px;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .blank-row td {
  padding: 0;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .payment-row {
  border-bottom: 0;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .payment-row .vmpayment_description {
  font-size: 14px;
  color: #ccc5b9;
  margin-left: 5px;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .shipping-row .vmshipment_description {
  font-size: 14px;
  color: #ccc5b9;
  margin-left: 5px;
}
.view-cart #ProOPC #proopc-pricelist table.cart-summary .shipping-row td,
.view-cart #ProOPC #proopc-pricelist table.cart-summary .payment-row td {
  text-transform: none;
}
.view-cart #ProOPC .proopc-register-login .proopc-register h3,
.view-cart #ProOPC .proopc-register-login .proopc-login h3 {
  border: 0;
  background: transparent;
  padding-left: 0;
  margin-bottom: 10px;
  font-size: 20px;
}
.view-cart #ProOPC .proopc-register-login .proopc-register >.proopc-inner,
.view-cart #ProOPC .proopc-register-login .proopc-login >.proopc-inner {
  border: 0;
  padding: 15px;
}
.view-cart #ProOPC .proopc-register-login button.proopc-btn {
  border-radius: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 3px;
  background-color: transparent;
  font-size: 16px;
  font-weight: 500;
  padding: 7px 18px;
  border-color: #dfe8ee;
  color: #ffffff;
  -webkit-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  transition: all 150ms linear;
  width: auto !important;
  background: none;
  text-transform: uppercase;
  text-shadow: none;
  outline: none;
}
.view-cart #ProOPC .proopc-register-login button.proopc-btn:hover,
.view-cart #ProOPC .proopc-register-login button.proopc-btn:focus {
  background: #234c7b;
  box-shadow: none;
  color: rgba(255,255,255,0.7);
}
.view-cart #ProOPC .proopc-login-message-cont {
  float: right;
  margin-top: -55px;
}
.view-cart #ProOPC .proopc-login-message-cont span {
  font-size: 14px;
}
.view-cart #ProOPC .proopc-login-message-cont span:hover {
  color: rgba(255,255,255,0.7);
}
.view-cart #ProOPC .proopc-loggedin-user {
  font-size: 14px;
}
.view-cart #ProOPC .proopc-logout-cont {
  top: 102%;
}
.view-cart #ProOPC .proopc-bt-address,
.view-cart #ProOPC .proopc-st-address,
.view-cart #ProOPC .proopc-shipments,
.view-cart #ProOPC .proopc-payments,
.view-cart #ProOPC .proopc-coupon,
.view-cart #ProOPC .proopc-additional-info {
  margin: 0;
  border: 0;
  background: none;
}
.view-cart #ProOPC .proopc-bt-address h3,
.view-cart #ProOPC .proopc-st-address h3,
.view-cart #ProOPC .proopc-shipments h3,
.view-cart #ProOPC .proopc-payments h3,
.view-cart #ProOPC .proopc-coupon h3,
.view-cart #ProOPC .proopc-additional-info h3 {
  border: 0;
  background: transparent;
  padding-left: 0;
  margin-bottom: 10px;
  font-size: 20px;
}
.view-cart #ProOPC .proopc-bt-address .inner-wrap,
.view-cart #ProOPC .proopc-st-address .inner-wrap,
.view-cart #ProOPC .proopc-shipments .inner-wrap,
.view-cart #ProOPC .proopc-payments .inner-wrap,
.view-cart #ProOPC .proopc-coupon .inner-wrap,
.view-cart #ProOPC .proopc-additional-info .inner-wrap {
  border: 0;
  padding: 20px;
}
.view-cart #ProOPC .proopc-column3 {
  width: 100%;
}
.view-cart #ProOPC .proopc-coupon #proopc-coupon-code[type="text"] {
  max-width: 225px;
  font-size: 16px;
  margin-right: 10px !important;
}
.view-cart #ProOPC .proopc-bt-address .inner {
  margin-bottom: 15px !important;
}
.view-cart #ProOPC .proopc-bt-address label {
  display: inline-block;
  width: 150px;
  margin-bottom: 0;
  margin-right: 5px;
  padding: 7px 0;
}
.view-cart #ProOPC .proopc-bt-address input,
.view-cart #ProOPC .proopc-bt-address select {
  width: 400px !important;
  max-width: 100% !important;
  vertical-align: top;
  margin-bottom: 0;
}
.view-cart #ProOPC .proopc-bt-address .tos-group {
  display: none;
}
.view-cart #ProOPC #proopc-additional-info {
  padding: 0;
}
.view-cart #ProOPC #proopc-additional-info label.checked span,
.view-cart #ProOPC #proopc-additional-info label.checked a {
  color: #234c7b;
}
.view-cart #ProOPC #proopc-additional-info a.terms-of-service {
  color: #234c7b;
  font-size: 16px;
}
.view-cart #ProOPC #proopc-additional-info a.terms-of-service:hover {
  text-decoration: none;
  color: #234c7b;
}
.view-cart #ProOPC #proopc-additional-info textarea {
  border: 1px solid #CCC5B9;
  border-radius: 4px;
}
.view-cart #ProOPC .proopc-confirm-order {
  border: 0;
  background: none;
  text-align: center;
}
.view-cart #ProOPC .proopc-confirm-order h3 {
  display: none;
}
.view-cart #ProOPC .proopc-confirm-order button {
  outline: none;
  width: auto;
  display: inline-block;
  padding: 11px 30px;
  font-size: 20px;
  border-radius: 50px;
  line-height: 1.33;
  text-transform: uppercase;
}
.view-cart #ProOPC .proopc-shipments input,
.view-cart #ProOPC #proopc-payments input {
  position: absolute;
  visibility: hidden;
}
.view-cart #ProOPC .proopc-shipments label,
.view-cart #ProOPC #proopc-payments label {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  margin-bottom: 15px;
}
.view-cart #ProOPC .proopc-shipments .icons,
.view-cart #ProOPC #proopc-payments .icons {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  font-size: 20px;
}
.view-cart #ProOPC .proopc-shipments .icons > span,
.view-cart #ProOPC #proopc-payments .icons > span {
  position: absolute;
  top: 0;
  left: 0;
}
.view-cart #ProOPC .proopc-shipments .icons .first-icon,
.view-cart #ProOPC #proopc-payments .icons .first-icon {
  opacity: 0.5;
}
.view-cart #ProOPC .proopc-shipments .icons .second-icon,
.view-cart #ProOPC #proopc-payments .icons .second-icon {
  display: none;
  opacity: 0.5;
}
.view-cart #ProOPC .proopc-shipments label:hover .icons .first-icon,
.view-cart #ProOPC #proopc-payments label:hover .icons .first-icon {
  display: none;
}
.view-cart #ProOPC .proopc-shipments label:hover .icons .second-icon,
.view-cart #ProOPC #proopc-payments label:hover .icons .second-icon {
  display: block;
}
.view-cart #ProOPC .proopc-shipments input[type=radio]:checked ~ .icons .first-icon,
.view-cart #ProOPC #proopc-payments input[type=radio]:checked ~ .icons .first-icon {
  display: none;
}
.view-cart #ProOPC .proopc-shipments input[type=radio]:checked ~ .icons .second-icon,
.view-cart #ProOPC #proopc-payments input[type=radio]:checked ~ .icons .second-icon {
  display: block;
  opacity: 1;
}
.view-cart #ProOPC .proopc-shipments .vmCartShipmentLogo {
  margin-right: 5px;
}
.view-cart #ProOPC .proopc-shipments .vmshipment_description {
  margin-left: 5px;
  font-size: 14px;
  color: #ccc5b9;
}
.view-cart #ProOPC .proopc-shipments .vmshipment_cost {
  font-size: 14px;
  color: #ccc5b9;
}
.view-cart #ProOPC #proopc-payments .vmCartPaymentLogo {
  display: inline-block;
  margin-right: 5px;
}
.view-cart #ProOPC #proopc-payments .vmpayment_description {
  margin-left: 5px;
  font-size: 14px;
  color: #ccc5b9;
}
.view-cart #ProOPC #proopc-payments .vmpayment_cost {
  font-size: 14px;
  color: #ccc5b9;
}
.view-cart #fancybox-wrap #fancybox-close {
  display: block !important;
}
.view-cart #proopc-tos-fancy .fancy-tos-head .fancy-close {
  display: none !important;
}
.view-cart #proopc-tos-fancy .fancy-tos-body {
  overflow-y: auto;
}
.view-cart #proopc-tos-fancy .fancy-tos-head {
  border-bottom: 0;
  margin-top: -35px;
  padding-right: 30px;
}
.view-cart #proopc-register-process {
  color: #000 !important;
}
.view-cart .vm-order-done h3,
.view-cart .cart-empty-page h3 {
  margin-top: 0;
}
.vm-orders-list h1 {
  font-size: 30px;
  margin: 0 0 20px 0;
}
.vm-orders-list td,
.vm-orders-list th {
  border-top: 0;
  padding: 7px 5px;
}
.vm-orders-list h2 {
  font-size: 18px;
  margin: 0 0 20px 0;
}
.vm-orders-list #com-form-order-submit {
  margin: 20px 0 40px 0;
}
.vm-orders-list label {
  font-weight: normal;
}
.vm-orders-information h1 {
  font-size: 30px;
  margin: 0 0 20px 0;
}
.vm-orders-information h1 a {
  display: none;
}
.vm-orders-information h1+.spaceStyle .btn {
  margin-bottom: 20px;
}
.vm-orders-information .vm-orders-order td {
  border-top: 0;
  padding: 7px 3px;
}
.vm-orders-information .vm-orders-order .vmshipment_description,
.vm-orders-information .vm-orders-order .vmpayment_description {
  font-size: 14px;
  color: #ccc5b9;
  margin-left: 5px;
}
.vm-orders-information #tabs {
  padding: 0;
  margin-top: 20px;
}
.vm-orders-information #tabs li {
  list-style: none;
  display: inline-block;
  padding: 0;
  margin-right: 20px;
  cursor: pointer;
  font-size: 18px;
  color: #ccc5b9;
}
.vm-orders-information #tabs li.current {
  color: #234c7b;
  font-weight: bold;
}
.vm-orders-information #tab-2 {
  display: none;
}
.vm-orders-information .dyn-tabs td {
  border-top: 0;
  padding: 7px 3px;
}
.vm-orders-information .dyn-tabs .line-through {
  text-decoration: line-through;
}
.padded-wrap {
  max-width: 500px;
  padding: 10px;
  box-sizing: content-box !important;
}
.padded-wrap .btn-padded-wrap .btn {
  font-size: 14px;
  padding: 7px 14px;
}
.padded-wrap .padded-product-image {
  width: 100px;
  margin-right: 20px;
  float: left;
}
.padded-wrap .padded-product-name {
  min-width: 450px;
  padding-left: 120px;
  padding-right: 20px;
}
.padded-wrap .padded-product-name h4 {
  font-weight: normal;
  font-size: 20px;
  min-width: 320px;
}
.padded-wrap .product-related-products h4 {
  font-weight: normal;
  font-size: 20px;
  border-top: 1px solid #eee;
  padding-top: 15px;
}
.category-view h1 {
  font-size: 27px;
  margin: 5px 0 20px 0;
  line-height: 1.1;
}
.category-view .category_description {
  margin-bottom: 20px;
}
.category-view .category_description div.youtube_link_wr {
  margin: 20px auto;
}
.category-view .category_description a.youtube_link {
  min-height: 30px;
  line-height: 28px;
  padding-left: 52px;
  display: inline-block;
  background-position: left 0px;
  background-repeat: no-repeat;
  background-color: transparent;
  background-image: url(data:application/octet-stream;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REM1OUU5OEM5RUFGMTFFQUFCREJBOTlENjNFMzAxMjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REM1OUU5OEQ5RUFGMTFFQUFCREJBOTlENjNFMzAxMjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzU5RTk4QTlFQUYxMUVBQUJEQkE5OUQ2M0UzMDEyMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQzU5RTk4QjlFQUYxMUVBQUJEQkE5OUQ2M0UzMDEyMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAB0AKAMBEQACEQEDEQH/xACTAAABBAMBAAAAAAAAAAAAAAAHAAEEBgIDCAUBAAICAwEBAAAAAAAAAAAAAAEFBAYAAwcCCBAAAQMDAgMFBgcAAAAAAAAAAQIDBBEFBgASITEHQSJy0hNRYZGxIzNxQlKSFRYIEQABAgUCBAQEBwAAAAAAAAABAAIRIRIDBDEFQVEiE2FxkQbwobHxwdFSYrIjFP/aAAwDAQACEQMRAD8Ah9Rup+VZtkNwkyblIbtIfcRBt7Tim2G2EqIQNiSAVUHeUeJOqNk5T7rySZcl9J7RsuNhWGhrBXAVOImTxmqMZD/Mur/HcdQ4lP6ByTCQ6RUOqI9oUdZFGgck4ffHEOrr4jrIlCgcleenHU/KcKyK3yI1ykOWkvtonW91xTjDjClALGxRICgDVKhxB1Nxsp9p4IMuSQbxsuNm2HAsFcDS4CYPCaoz/wB5zxK+eoR1T9ugU/G2mn8jsrDyA4y7cIbbrahVKkKfQFJI7QQaHWy0IvHmFHzHFti4RqGO/iV211B/z1gmcJXLiRxYb6R3Z8BCUNqIFB6rAohY94or36t2Rt1q7MdJ8FwfavdmZhdLj3Wfpd+DtR9PBcY5ricvB8mnYxOlR5smEU7pMRW5pQWNwrXilQ/Mk8jqp37JtPLCYwXcdtzm5uO2+1paHcHa/bkV4jH3m/En560jVT3aFbLhHciT5UV5JS8w8404k8wpCikj4jRcIEhebTw5gcNCAsrZNVbblCuSEBxcKQzKS2TQKLDiXAknsrtpotdSQeSF633LbmaVAj1EEWeoH+kM4zJLkC0H+t2RY2rZiLKpbgPMLkUSQD7EBOmeRuVy7JvSPn6qnbV7Pw8OD7n9z/3DpHk384oOEkkkklRJJJ4kk8yTpUrspEBhyVOixmQVOvOtttpHMqWoAD4nRaIkBa7rg1hcdACix12a6aKzi7rx6VOau4fV/KMtRmXYCpdfqFtwvtrSd1d49MjdWmmeeLPdNJMeMpR9VTvbDtwGGzutaWQ6SXEPp4RFJHlPRCMpYrwWungHm0skrnF3x9kqMfrX+webQksmkAx2rXTwDzaMlkXIq9DmunCc6s68jlTXLiZCBbGFxmW4Il1+kXXfXWs96m0BsDdSp0ywRZ7oqJjwlKPqqh7mdn/47gstbTDqNRLqeMBSBprPRf/Z);
}
.category-view .orderby-displaynumber {
  margin: 0px 0 30px 0;
  float: left;
  width: 100%;
}
.category-view .orderby-displaynumber .product-view {
  display: inline-block;
  vertical-align: bottom;
  margin-right: 20px;
}
.category-view .orderby-displaynumber .product-order {
  display: inline-block;
  vertical-align: bottom;
}
.category-view .orderby-displaynumber .product-order .vmsorting.select {
  display: inline-block;
  margin-right: 5px;
}
.category-view .orderby-displaynumber .display-number {
  display: inline-block;
  vertical-align: bottom;
  float: right;
}
.category-view .orderby-displaynumber .display-number select {
  display: none;
}
.category-view .orderby-displaynumber .title {
  color: #9ea9b1;
  margin-bottom: 5px;
}
.category-view .product-pagination {
  overflow: hidden;
  text-align: center;
}
.category-view .product-pagination .pagination {
  display: inline-block;
  float: none;
  margin: 50px auto 10px;
}
.category-view h3.search-title {
  margin: -20px 0 20px 0;
}
.category-view>.row .spacer {
  width: 100%;
}
.category-view .category {
  margin-bottom: 20px;
}
.category-view .card {
  margin-bottom: 0;
}
.category-view .category-image {
  height: 250px;
  padding: 10px;
  position: relative;
  margin-bottom: 10px;
}
.category-view .category-image a {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.category-view .category-image img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  max-height: 225px;
}
.category-view .category-name h3 {
  font-size: 16px;
  margin: 0;
  text-align: center;
}
.category-view .category-name a {
  color: #234c7b;
}
.category-view .category-name a:hover {
  color: #234c7b;
}
#comments-list .comments-buttons {
  display: none;
}
#comments-list .media {
  padding-top: 20px;
  border-bottom-color: #F1EAE0;
}
#comments-list .comment-body {
  margin-top: 10px;
}
#comments-list .comment-author {
  color: #403D39;
  font-size: 18px;
  font-weight: bold;
}
#comments +h4 {
  font-weight: normal;
}
#comments-form .form-group label {
  font-weight: normal;
}
#comments-form .form-group input {
  width: 100%;
}
.comments-form-message-error {
  padding: .75rem 1.25rem;
  margin-bottom: 30px;
  border: 1px solid transparent;
  border-radius: .25rem;
  font-size: 14px;
  padding: 10px;
  margin: 0px 0px 15px 0px;
  height: 100%;
  -webkit-box-shadow: rgba(0,0,0,0.15) 1px 1px 0px;
  box-shadow: rgba(0,0,0,0.15) 1px 1px 0px;
  -moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
  background: #ffe6e6;
  border: 1px solid #ebc4c4;
  color: #833939;
}
.comments-form-message-info {
  padding: .75rem 1.25rem;
  margin-bottom: 30px;
  border: 1px solid transparent;
  border-radius: .25rem;
  font-size: 14px;
  padding: 10px;
  margin: 0px 0px 15px 0px;
  height: 100%;
  -webkit-box-shadow: rgba(0,0,0,0.15) 1px 1px 0px;
  box-shadow: rgba(0,0,0,0.15) 1px 1px 0px;
  -moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.15);
  background: #ffe6e6;
  border: 1px solid #ebc4c4;
  color: #833939;
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
#comments-form-buttons {
  margin-top: 20px;
}
#comments-form .tos-text {
  margin-top: 20px;
  font-size: 14px;
  color: #ccc5b9;
}
.category-view .product-wrap .product-block {
  z-index: auto;
}
.category-view .product-wrap .product-block .spacer {
  margin-bottom: 25px;
  padding: 0px;
  width: 100%;
  z-index: auto;
}
.category-view .product-wrap .product-block .spacer .product-container_wr {
  margin-bottom: 0px;
  padding: 5px;
  display: inline-block;
  width: 100%;
}
.category-view .product-wrap .product-block .spacer .product-bottom.color-line {
  background: #234c7b;
  color: #ffffff;
  line-height: 30px;
  font-size: 14px;
  padding: 15px;
  min-height: 60px;
  width: 100%;
  float: left;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  border-radius: 0 0 8px 8px;
}
.category-view .product-wrap .product-image {
  margin-bottom: 0px;
  height: 180px;
  position: relative;
}
.category-view .product-wrap .product-image img {
  box-shadow: none;
}
.category-view .product-wrap .product-image a {
  position: static;
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-arrow {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background-color: rgba(205,176,214,0.8);
  background-image: none;
  transition: all 0.15s linear;
  background-position: center center;
  background-size: 18px 18px;
  background-repeat: no-repeat;
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-arrow:hover {
  background-color: rgba(158,64,104,0.9);
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-prev {
  background-image: url('/templates/nst/images/prev.svg');
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-next {
  background-image: url('/templates/nst/images/next.svg');
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-dots {
  opacity: 0;
  display: none !important;
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-dots li {
  margin: 0 3px;
  width: 15px;
  height: 15px;
  padding: 0;
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-dots li button {
  width: 15px;
  height: 15px;
  padding: 5px;
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-dots li button:before {
  content: '';
  position: relative;
  opacity: 1;
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #ccc;
  transition: background 0.2s;
}
.category-view .product-wrap .product-image .vm-trumb-slider .slick-dots li.slick-active button:before {
  background: #234c7b;
}
.category-view .product-wrap .product-info .product-name {
  font-size: 18px;
  text-align: center;
  margin-top: 0px;
  margin-bottom: 10px;
  font-weight: 600;
}
.category-view .product-wrap .product-info .product-name a:hover {
  color: #e80032;
}
.category-view .product-wrap .product-info .product-stock-wrap {
  text-align: center;
  margin-bottom: 20px;
  font-size: 14px;
}
.category-view .product-wrap .product-info .product-stock-wrap .product-stock {
  display: inline-block;
  margin: 0 3px;
}
.category-view .product-wrap .product-info .product-stock-wrap .product-review {
  display: inline-block;
  margin: 0 3px;
}
.category-view .product-wrap .product-info .product-stock-wrap .product-review a {
  color: #ccc5b9;
}
.category-view .product-wrap .product-info .product-stock-wrap .product-review a:hover {
  color: #234c7b;
}
.category-view .product-wrap .product-info .product_s_desc {
  font-size: 14px;
  display: none;
  color: #757575;
}
.category-view .product-wrap .product-details {
  float: left;
  width: 100%;
}
.category-view .product-wrap .product-details .product-price {
  margin-bottom: 10px;
  text-align: right;
  padding: 0px 10px 0px 10px;
}
.category-view .product-wrap .product-details .product-price span.PricebasePriceWithTax {
  font-size: 18px;
  color: #ccc5b9;
  margin: 0 5px;
  position: relative;
}
.category-view .product-wrap .product-details .product-price span.PricebasePriceWithTax:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  background: #ccc5b9;
  left: 0;
  bottom: 10px;
  -webkit-transform: rotate(170deg);
  transform: rotate(170deg);
}
.category-view .product-wrap .product-details .product-price span.PricesalesPrice {
  font-size: 18px;
  font-weight: bold;
  margin: 0 5px;
}
.category-view .product-wrap .product-details .product-price span.currency_symbol {
  font-size: 15px;
  font-weight: 400;
}
.category-view .product-wrap.line .product-container_wr {
  padding: 25px !important;
}
.category-view .product-wrap.line .product-block {
  width: 100%;
}
.category-view .product-wrap.line .product-image {
  width: 30%;
  float: left;
  margin-bottom: 30px;
}
.category-view .product-wrap.line .product-info {
  width: 50%;
  float: left;
  padding: 0 30px;
}
.category-view .product-wrap.line .product-info .product-name {
  margin-top: 20px;
  margin-bottom: 25px;
  font-size: 27px;
  font-weight: 700;
  text-align: left;
  min-height: 0;
}
.category-view .product-wrap.line .product-info .product-stock-wrap {
  text-align: left;
}
.category-view .product-wrap.line .product-info .product_s_desc {
  display: block;
}
.category-view .product-wrap.line .product-details {
  padding-top: 22px;
  width: 20%;
  float: left;
}
.category-view .product-wrap.line .product-details .product-rating-review-mix {
  display: inline-block;
  width: 100%;
  margin-top: 0px;
}
.category-view .product-wrap.line .product-details .product-rating-review-mix .product-review {
  float: right;
  margin-right: 10px;
}
.category-view .product-wrap.line .product-details .product-rating-review-mix .product-review a {
  font-size: 14px;
  color: #bbb;
}
.category-view .product-wrap.line .product-details .product-rating-review-mix .vm-rating-wrap {
  float: right;
  margin-top: 4px;
}
.category-view .product-wrap.line .product-details .product-price {
  margin-top: 10px;
  width: 50%;
}
.category-view .product-wrap .product-details-bottom {
  text-align: center;
  width: 100%;
  float: left;
}
.category-view .product-wrap .product-details-bottom .product-cart {
  margin-bottom: 15px;
  margin-top: 0px;
}
.category-view .product-wrap .product-details-bottom .product-cart .quantity-wrap {
  display: none;
}
.category-view .product-wrap .product-details-bottom .product-cart .vm-customfields-wrap {
  display: none;
}
.category-view .product-wrap .product-details-bottom .product-cart .addtocart-button_wr .btn.btn-primary {
  border: 3px solid #dfe8ee;
  color: #02346b;
  padding: 12px 52px 10px 25px;
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.03em;
  background-color: #ffffff;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAaCAMAAADCHv/YAAAAb1BMVEUAAADf6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O7f6O44qNkvAAAAJHRSTlMAn+8lP3b27ZnziRAG5uHa1YBuamFLOCsaGBPxz62jSDDGlFfOOh8fAAAAvklEQVQ4y9XSSQ7CMAwFUDehpAOd57nAv/8ZEUoXbSSSZoEEbxnpy3Zs+mni+jaGFhFIuUVkqaqq8BGHZMcBXFLdOOefIzVD0qmPLjDZlekj+Ksmsg5I2+NTBnik46mf1iVgtTbCGeJemcQjveA4TZuCNYYIjw67yWURY5lHfdksCRgnMpeBYJIYgIDMAuwJTmat5+yU9B3dPD63g8zS7HbynH05QAngVGMTALm9AkBxJtLchSvbCR1/7umvvADHdw9Gx2F+AwAAAABJRU5ErkJggg==);
}
.category-view .product-wrap .product-details-bottom .product-cart .addtocart-button_wr .btn.btn-primary:hover {
  border: 3px solid #e80032;
  background-color: #e80032;
  color: #ffffff;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAaCAMAAADCHv/YAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMAn+0/JfZ28e+JahoQBubh2tWYYUs4KxPzz62bgntuSDAjF8allFfeI5xPAAAAv0lEQVQ4y9WSWQ6CMBRFS61MZZ5BFMTh7n+HYoCEIdL2w0TP50tO7pvIT0OPb0pHQcHARUFpkiSxC/gOUUMD9E3RZez6WUlNBN26eAYqtZjcQ9HuKK2BkG9CTmSPaL20LoCZ7irMhJ/PC7ogpMdaTsND0EygMG9xGxuICBHHPNLDSNNP0h9FHAM6YQAWEWNhDmUSCo+0GTH5DvxePseHrMPalXxnYxggBiDVWAUgm44CW0bJblQf2nE0Q8vJX/ECbQoQXBQlr8cAAAAASUVORK5CYII=);
}
.category-view .product-wrap .product-details-bottom .product-cart .b1c {
  display: none;
}
.category-view .product-wrap .product-details-bottom .product-cart .buyme-wr {
  margin: 0;
}
.category-view .product-wrap.line .product-details-bottom {
  float: right;
  padding: 0 0px 0 20px;
  margin-top: 150px;
  width: 50%;
}
.category-view .product-wrap.line .product-details-bottom .product-cart {
  margin-bottom: 10px;
  margin-top: 0;
}
.category-view .product-wrap.line .product-details-bottom .product-cart .addtocart-bar {
  padding-left: 0;
}
.category-view .product-wrap.line .product-details-bottom .product-cart .addtocart-bar .addtocart-button_wr {
  float: right;
  margin-left: 20px;
}
.category-view .product-wrap.line .product-details-bottom .product-cart .addtocart-bar .addtocart-button_wr .btn.btn-primary {
  border: 3px solid #e80032;
  color: #e80032;
  padding: 8px 65px 6px 25px;
  -moz-border-radius: 23px;
  -webkit-border-radius: 23px;
  border-radius: 23px;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.03em;
  background-color: #ffffff;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAaCAMAAADRyb8sAAAANlBMVEUAAADZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlBIvvjcAAAAEXRSTlMAvkCZ+fQcwbivnSsmIKWTMuYZZoYAAACTSURBVDjLzdNLDoAgDARQUVrxr/e/rCRidAxmUmOMs+tAeSuKJaUpzFn2zPZVwtK4uNs9Wy1fZPHVmrFj9iTEk5Kxvs/084Yyts30DaAWtgPUxI4J5exw6XqfUM5Wl649UMoqNAooYSdoJkAJK9U5AihhMYBSFoMoZxH9dTRIUBhMH97lBh6Jtz0MX6jqxA043GcFQegM6dAxfl0AAAAASUVORK5CYII=);
}
.category-view .product-wrap.line .product-details-bottom .product-cart .addtocart-bar .addtocart-button_wr .btn.btn-primary:hover {
  border: 3px solid #e80032;
  background-color: #e80032;
  color: #ffffff;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAaCAMAAADRyb8sAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAQJm/+fS8HMG4ILCdkzClKiaq7MWjzwAAAJdJREFUOMvNz+0OwiAMhWHmKJV9z93/vUpyNPFElmJNjO+/doMnhOPRGD7ueLb4joL11YP11JWjty/Y7fTWq8WuoVYuXzqLjXtlvwC12KmyH4Ga7PC23YB62BWog90j0AZ2DtwEtIlV2ihQDzsTarByeU0INViOUIvlgDpYoH+dZsnKQ2upvK7noTUpf0cafqFqkjTwcN4dFyoOh3MWtEIAAAAASUVORK5CYII=);
}
.category-view .product-wrap.line .product-details-bottom .product-cart .addtocart-bar .buyme-wr {
  margin: 0px auto 0px;
  float: right;
}
.category-view .product-wrap.line .product-details-bottom .product-cart .addtocart-bar .buyme-wr a.btn.btn-raised {
  width: 100%;
  padding: 8px 25px 7px 25px;
}
.category-view .product-wrap.line .product-details-bottom .product-cart .b1c {
  display: block;
}
.category-view .product-wrap.line .product-bottom.color-line {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.category-view .product-wrap .product-bottom .product-stock {
  display: inline-block;
}
.category-view .product-wrap .product-bottom .product-article {
  display: inline-block;
  text-align: right;
  float: right;
  color: #a1abb7;
}
.category-view .product-wrap .product-bottom .product-article span {
  font-weight: 700;
  color: #ffffff;
}
.vm-order-done a {
  margin-top: 20px;
  text-transform: uppercase;
}
.vm-order-done .vmpayment_description {
  margin-left: 5px;
  font-size: 14px;
  color: #ccc5b9;
}
.moduletable .product-wrap .product-image,
.t3-module .product-wrap .product-image,
.trendshop-slider .product-wrap .product-image,
.product-related-products .product-wrap .product-image {
  height: 200px;
  position: relative;
  margin-bottom: 15px;
}
.moduletable .product-wrap .product-image img,
.t3-module .product-wrap .product-image img,
.trendshop-slider .product-wrap .product-image img,
.product-related-products .product-wrap .product-image img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.moduletable .product-wrap .product-info .product-name,
.t3-module .product-wrap .product-info .product-name,
.trendshop-slider .product-wrap .product-info .product-name,
.product-related-products .product-wrap .product-info .product-name {
  text-align: center;
  font-size: 16px;
}
.moduletable .product-wrap .product-info .product-name a,
.t3-module .product-wrap .product-info .product-name a,
.trendshop-slider .product-wrap .product-info .product-name a,
.product-related-products .product-wrap .product-info .product-name a {
  outline: 0;
}
.moduletable .product-wrap .product-details .product-price,
.t3-module .product-wrap .product-details .product-price,
.trendshop-slider .product-wrap .product-details .product-price,
.product-related-products .product-wrap .product-details .product-price {
  margin-bottom: 5px;
  text-align: center;
}
.moduletable .product-wrap .product-details .product-price span.PricebasePriceWithTax,
.t3-module .product-wrap .product-details .product-price span.PricebasePriceWithTax,
.trendshop-slider .product-wrap .product-details .product-price span.PricebasePriceWithTax,
.product-related-products .product-wrap .product-details .product-price span.PricebasePriceWithTax {
  font-size: 16px;
}
.moduletable .product-wrap .product-details .product-price span.PricesalesPrice,
.t3-module .product-wrap .product-details .product-price span.PricesalesPrice,
.trendshop-slider .product-wrap .product-details .product-price span.PricesalesPrice,
.product-related-products .product-wrap .product-details .product-price span.PricesalesPrice {
  font-size: 20px;
  color: #252422;
}
.moduletable .product-wrap .product-details .product-price span.PricesalesPrice span.currency_symbol,
.t3-module .product-wrap .product-details .product-price span.PricesalesPrice span.currency_symbol,
.trendshop-slider .product-wrap .product-details .product-price span.PricesalesPrice span.currency_symbol,
.product-related-products .product-wrap .product-details .product-price span.PricesalesPrice span.currency_symbol {
  font-size: 15px;
}
.moduletable .product-wrap .product-details .product-cart,
.t3-module .product-wrap .product-details .product-cart,
.trendshop-slider .product-wrap .product-details .product-cart,
.product-related-products .product-wrap .product-details .product-cart {
  margin: 15px 0 10px 0;
}
.moduletable .product-wrap .product-details .product-cart .addtocart-bar input[type="submit"],
.t3-module .product-wrap .product-details .product-cart .addtocart-bar input[type="submit"],
.trendshop-slider .product-wrap .product-details .product-cart .addtocart-bar input[type="submit"],
.product-related-products .product-wrap .product-details .product-cart .addtocart-bar input[type="submit"] {
  padding: 4px 10px;
  font-size: 14px;
}
.moduletable .product-wrap .product-details .product-cart .b1c,
.t3-module .product-wrap .product-details .product-cart .b1c,
.trendshop-slider .product-wrap .product-details .product-cart .b1c,
.product-related-products .product-wrap .product-details .product-cart .b1c {
  display: none;
}
.moduletable .product-wrap .product-info .product-name,
.t3-module .product-wrap .product-info .product-name,
.trendshop-slider .product-wrap .product-info .product-name,
.product-related-products .product-wrap .product-info .product-name {
  min-height: 50px;
  margin-bottom: 10px;
}
.moduletable .product-wrap .product-info .product-name a,
.t3-module .product-wrap .product-info .product-name a,
.trendshop-slider .product-wrap .product-info .product-name a,
.product-related-products .product-wrap .product-info .product-name a {
  color: #234c7b;
  font-weight: 600;
}
.moduletable .product-wrap .product-info .product-name a:hover,
.t3-module .product-wrap .product-info .product-name a:hover,
.trendshop-slider .product-wrap .product-info .product-name a:hover,
.product-related-products .product-wrap .product-info .product-name a:hover {
  color: #e80032;
  text-decoration: underline;
}
.moduletable .product-wrap .vmlabel-wrap .vmlabel span,
.t3-module .product-wrap .vmlabel-wrap .vmlabel span,
.trendshop-slider .product-wrap .vmlabel-wrap .vmlabel span,
.product-related-products .product-wrap .vmlabel-wrap .vmlabel span {
  display: none;
}
.moduletable .product-wrap .vmlabel-wrap .vmlabel.vmlabel-special,
.t3-module .product-wrap .vmlabel-wrap .vmlabel.vmlabel-special,
.trendshop-slider .product-wrap .vmlabel-wrap .vmlabel.vmlabel-special,
.product-related-products .product-wrap .vmlabel-wrap .vmlabel.vmlabel-special {
  padding: 0.4em 0.7em;
}
.moduletable .product-wrap .product-details,
.t3-module .product-wrap .product-details,
.trendshop-slider .product-wrap .product-details,
.product-related-products .product-wrap .product-details {
  margin-bottom: 10px;
}
.trendshop-slider .vm-rating-wrap {
  display: none;
}
.t3-sidebar .product-wrap .product-image {
  height: 150px;
  width: 40%;
  float: left;
  margin-bottom: 0;
}
.t3-sidebar .product-wrap .product-info {
  width: 60%;
  float: right;
  padding-left: 15px;
  margin-bottom: 10px;
}
.t3-sidebar .product-wrap .product-info .product-name {
  text-align: left;
}
.t3-sidebar .product-wrap .product-details {
  width: 60%;
  float: right;
  padding-left: 15px;
}
.t3-sidebar .product-wrap .product-details .product-price span.PricebasePriceWithTax {
  margin-left: 0;
}
.t3-sidebar .product-wrap .product-details .product-price span.PricesalesPrice {
  margin-left: 0;
}
.t3-sidebar .product-wrap .product-details .product-cart .addtocart-bar input[type="submit"] {
  padding: 4px 10px;
  font-size: 14px;
}
.t3-sidebar .product-wrap .vmlabel-wrap .vmlabel span {
  display: none;
}
.t3-sidebar .product-wrap .vmlabel-wrap .vmlabel.vmlabel-special {
  padding: 0.4em 0.7em;
}
.trendshop-slider .product-wrap .product-block {
  padding: 0 12px;
  outline: 0;
}
.trendshop-slider .product-wrap .product-block .product-image {
  overflow: hidden;
}
.trendshop-slider .product-wrap .product-block .product-image .image1,
.trendshop-slider .product-wrap .product-block .product-image .image2 {
  transition: opacity 0.3s ease-out;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.trendshop-slider .product-wrap .product-block .product-image .image2 {
  opacity: 0;
}
.trendshop-slider .product-wrap .product-block:hover .product-image .image2 {
  opacity: 1;
}
.trendshop-slider .product-wrap .product-block:hover .product-image .image1 {
  opacity: 0;
}
.trendshop-slider .product-wrap .product-block:hover .product-image.no-opacity .image1,
.trendshop-slider .product-wrap .product-block:hover .product-image.zoom-image .image1 {
  opacity: 1;
}
.trendshop-slider .product-wrap .product-block .product-image.zoom-image .image1 {
  transition: transform 300ms linear;
  -webkit-transition: transform 300ms linear;
}
.trendshop-slider .product-wrap .product-block:hover .product-image.zoom-image .image1 {
  -webkit-transform: scale(1.25,1.25);
  -ms-transform: scale(1.25,1.25);
  transform: scale(1.25,1.25);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transition: transform 300ms linear;
  -webkit-transition: transform 300ms linear;
  opacity: 1;
}
.trendshop-slider .product-wrap .slick-dots {
  opacity: 1;
}
.trendshop-slider .product-wrap .slick-arrow {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-image: none;
  background-color: rgba(133,112,163,0.6);
  text-align: center;
  transition: background-color 0.2s linear;
  opacity: 1;
  transition: all 0.15s linear;
  background-position: center center;
  background-size: 20px 20px;
  background-repeat: no-repeat;
}
.trendshop-slider .product-wrap .slick-arrow:hover {
  background-color: #0750a4;
  transition: all 0.15s linear;
}
.trendshop-slider .product-wrap .slick-prev {
  left: -40px;
  background-image: url('/templates/nst/images/prev.svg');
  z-index: 9;
}
.trendshop-slider .product-wrap .slick-next {
  right: -40px;
  background-image: url('/templates/nst/images/next.svg');
  z-index: 9;
}
.promo-full {
  overflow: hidden;
}
.promo-full .promo-full-image {
  display: inline-block;
  width: 20%;
}
.promo-full .promo-full-title {
  display: inline-block;
  width: 60%;
  font-size: 30px;
  padding: 20px 50px;
  vertical-align: middle;
}
.promo-full .promo-full-title span {
  font-size: 20px;
  display: block;
}
.promo-full .promo-full-button {
  display: inline-block;
  vertical-align: middle;
  width: 19%;
}
.promo-block {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.promo-block .promo-block-content {
  position: relative;
}
.promo-block .promo-block-title {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 10px 15px 11px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  color: #FFFFFF;
  background: #074fa2;
  background: -moz-linear-gradient(left,#074fa2 0%,rgba(7,80,164,0.7) 100%);
  background: -webkit-gradient(left top,right top,color-stop(0%,#074fa2),color-stop(100%,rgba(7,80,164,0.7)));
  background: -webkit-linear-gradient(left,#074fa2 0%,rgba(7,80,164,0.7) 100%);
  background: -o-linear-gradient(left,#074fa2 0%,rgba(7,80,164,0.7) 100%);
  background: -ms-linear-gradient(left,#074fa2 0%,rgba(7,80,164,0.7) 100%);
  background: linear-gradient(to right,#074fa2 0%,rgba(7,80,164,0.7) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#074fa2',endColorstr='#0750a4',GradientType=1);
}
@-webkit-keyframes circle {
  0% {
    opacity: 1;
  }
  40% {
    opacity: 1;
  }
  100% {
    width: 200%;
    height: 200%;
    opacity: 0;
  }
}
@keyframes circle {
  0% {
    opacity: 1;
  }
  40% {
    opacity: 1;
  }
  100% {
    width: 200%;
    height: 200%;
    opacity: 0;
  }
}
.card a {
  position: static;
}
.productdetails-view .productdetails-wrap,
.productdetails-view .product-desc-wrap {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: 0px 2px 5px rgba(214,222,226,0.3);
  box-shadow: 0px 2px 5px rgba(214,222,226,0.3);
  background-color: #FFFFFF;
  color: #252422;
  position: relative;
  z-index: 1;
}
.productdetails-view .productdetails-wrap.productdetails-wrap-sklad,
.productdetails-view .product-desc-wrap.productdetails-wrap-sklad {
  margin-bottom: 40px;
}
.productdetails-view .productdetails-wrap {
  margin-bottom: 0px;
  padding: 0px 25px;
}
.productdetails-view .color-line {
  height: 70px;
  width: 100%;
  background: #011740;
  background: -moz-linear-gradient(left,#011740 0%,#016093 100%);
  background: -webkit-gradient(left top,right top,color-stop(0%,#011740),color-stop(100%,#016093));
  background: -webkit-linear-gradient(left,#011740 0%,#016093 100%);
  background: -o-linear-gradient(left,#011740 0%,#016093 100%);
  background: -ms-linear-gradient(left,#011740 0%,#016093 100%);
  background: linear-gradient(to right,#011740 0%,#016093 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#011740',endColorstr='#016093',GradientType=1);
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  border-radius: 0 0 8px 8px;
  margin-bottom: 25px;
}
.productdetails-view .product-desc-wrap {
  margin-bottom: 50px;
  padding: 25px;
}
.productdetails-view .product-title h1 {
  margin: 5px 0 25px 0;
  font-size: 27px;
  color: #234c7b;
  line-height: 1;
}
.productdetails-view .product-rating {
  text-align: right;
}
.productdetails-view .product-rating .vm-rating-wrap {
  float: right;
  margin-top: 17px;
}
.productdetails-view .product-details-container .product-details-container-1 {
  padding: 15px 20px 20px 20px;
  margin-top: 10px;
  margin-bottom: 30px;
}
.productdetails-view .product-details-container .product-stock {
  margin-bottom: 10px;
}
.productdetails-view .product-details-container .product-stock .text-stock-warning {
  color: #e80032;
}
.productdetails-view .product-details-container .product-stock .text-stock-success {
  color: #0750a4;
}
.productdetails-view .product-details-container .ask-a-question {
  margin-bottom: 10px;
}
.productdetails-view .product-details-container .manufacturer {
  margin-bottom: 15px;
}
.productdetails-view .product-details-container .product-article {
  margin-bottom: 0px;
}
.productdetails-view .product-details-container .product-article span {
  font-weight: 700;
}
.productdetails-view .product-details-container .product-details-price >span {
  color: #d8d8d8;
}
.productdetails-view .product-media-container .vmzoomer-wrap .vmzoomer-image {
  border: none;
}
.productdetails-view .product-neighbours {
  margin-top: 60px;
  margin-bottom: 20px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}
.productdetails-view .product-neighbours .product-prev a {
  padding: 10px 22px 9px 55px;
}
.productdetails-view .product-neighbours .product-next {
  text-align: right;
}
.productdetails-view .product-neighbours .product-next a {
  padding: 10px 55px 9px 22px;
}
.productdetails-view .product-neighbours a {
  border: 3px solid #dfe8ee;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 23px;
}
.productdetails-view .product-neighbours a:hover {
  background-color: #f1faff;
  border-color: #e80032;
  color: #e80032;
}
.productdetails-view .product-neighbours a:hover i {
  color: #234c7b;
}
.productdetails-view .product-icon-wrap {
  text-align: right;
}
.productdetails-view .product-icon-wrap .icons {
  margin-bottom: 30px;
  display: inline-block;
  margin-left: 15px;
}
.productdetails-view .product-icon-wrap .icons i {
  margin-right: 0;
}
.productdetails-view .product-description {
  padding-bottom: 20px;
  border-bottom: 3px solid #dfe8ee;
}
.productdetails-view .product-description h2 {
  font-size: 24px;
  margin-bottom: 40px;
}
.productdetails-view .back-to-category {
  display: inline-block;
  margin-top: 10px;
  margin-left: 0px;
  margin-bottom: 10px;
  vertical-align: top;
}
.productdetails-view .back-to-category a:hover {
  text-decoration: underline;
}
.productdetails-view .product-price {
  margin-top: 5px;
  margin-bottom: 0px;
}
.productdetails-view .product-price div.PricesalesPrice span.PricesalesPrice {
  font-size: 27px;
  font-weight: 700;
  color: #e80032;
}
.productdetails-view .product-price div.PricesalesPrice span.PricesalesPrice span.currency_symbol {
  font-size: 15px;
  font-weight: 400;
  color: #202020;
}
.productdetails-view .product-price .price-crossed div.PricebasePriceWithTax {
  margin-bottom: 5px;
}
.productdetails-view .product-price .price-crossed span.PricebasePriceWithTax {
  position: relative;
  margin-left: 15px;
  font-size: 20px;
  color: #debec3;
}
.productdetails-view .product-price .price-crossed span.PricebasePriceWithTax:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  background: #ccc5b9;
  left: 0;
  bottom: 10px;
  -webkit-transform: rotate(170deg);
  transform: rotate(170deg);
}
.productdetails-view .product-price .price-crossed span.PricebasePriceWithTax span.currency_symbol {
  font-weight: 300;
  font-size: 15px;
}
.productdetails-view .addtocart-area {
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.productdetails-view .addtocart-area .vm-customfields-wrap {
  padding-left: 20px;
  margin-bottom: 30px;
}
.productdetails-view .product-short-description {
  font-size: 14px;
  color: #a49e93;
  border-top: 1px solid #eee;
  padding-top: 10px;
  margin-top: 20px;
}
.productdetails-view .nav-tabs-navigation {
  text-align: left;
}
.productdetails-view .nav-tabs-navigation .nav-tabs li {
  font-size: 17px;
  font-weight: normal;
  text-transform: uppercase;
}
.productdetails-view .nav-tabs-navigation .nav-tabs li.active {
  font-size: 18px;
}
.productdetails-view .nav-tabs-navigation .nav-tabs li.tab-reviews a span {
  font-weight: 400;
  font-size: 15px;
  vertical-align: top;
  padding-left: 2px;
}
.productdetails-view .product-fields>div {
  margin-bottom: 20px;
}
.productdetails-view .product-fields .product-fields-title-wrapper {
  margin-bottom: 10px;
  display: block;
}
.productdetails-view .product-fields.customfields2 {
  margin-top: 40px;
  margin-bottom: 30px;
}
.productdetails-view .product-fields.customfields2>div {
  margin-bottom: 0px;
}
.productdetails-view .product-fields.customfields2 .product-fields-title-wrapper {
  padding: 0 10px;
  font-weight: 600;
  margin-bottom: 0;
  display: block;
}
.productdetails-view .product-fields.customfields2 .zebra-customfield {
  padding: 8px 0;
  border-bottom: 1px solid #f0f1f3;
}
.productdetails-view .product-fields.customfields2 .zebra-customfield:nth-child(even) {
  background-color: #f0f3f5;
}
.vmzoomer-wrap .vmzoomer-image {
  border-color: #eee;
  border-radius: 8px;
}
.vmzoomer-wrap .vmzoomer-image a img {
  padding: 0;
}
.vmzoomer-wrap .lightbox-button {
  border-radius: 50%;
  background-image: url('/templates/nst/images/zoom.svg');
  background-color: rgba(35,76,123,0.4);
  transition: background-color 0.2s linear;
  text-align: center;
}
.vmzoomer-wrap .lightbox-button:hover {
  background-color: rgba(158,64,104,0.9);
}
.vmzoomer-wrap .vmzoomer-image-wrap .next-button,
.vmzoomer-wrap .vmzoomer-image-wrap .prev-button {
  width: 44px;
  height: 44px;
  background-color: rgba(35,76,123,0.4);
  transition: background-color 0.2s linear;
  border-radius: 50%;
  background-image: none;
  text-align: center;
  background-size: 20px 20px;
  background-size: center center;
}
.vmzoomer-wrap .vmzoomer-image-wrap .next-button:hover,
.vmzoomer-wrap .vmzoomer-image-wrap .prev-button:hover {
  background-color: rgba(158,64,104,0.9);
  opacity: 1;
}
.vmzoomer-wrap .vmzoomer-image-wrap .prev-button {
  left: 10px;
  background-image: url('/templates/nst/images/prev.svg');
}
.vmzoomer-wrap .vmzoomer-image-wrap .next-button {
  right: 10px;
  background-image: url('/templates/nst/images/next.svg');
}
.vmzoomer-wrap .vmzoomer-additional-images .item {
  border-color: #eee;
  border-radius: 8px;
}
.vmzoomer-wrap .vmzoomer-additional-images .item img {
  padding: 10px;
}
.vmzoomer-wrap .vmzoomer-additional-images .item.active {
  border-color: rgba(210,139,169,0.6);
}
.vmzoomer-wrap .vmzoomer-additional-images .slick-next,
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev,
.vmzoomer-wrap .vmzoomer-additional-images .slick-next.slick-disabled,
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev.slick-disabled {
  width: 25px;
  height: 44px;
  background-color: rgba(35,76,123,0.4);
  transition: background-color 0.2s linear;
  background-position: center center;
  background-size: 25px 25px;
  text-align: center;
}
.vmzoomer-wrap .vmzoomer-additional-images .slick-next:hover,
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev:hover,
.vmzoomer-wrap .vmzoomer-additional-images .slick-next.slick-disabled:hover,
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev.slick-disabled:hover {
  background-color: rgba(158,64,104,0.9);
  opacity: 1;
}
.vmzoomer-wrap .vmzoomer-additional-images .slick-next,
.vmzoomer-wrap .vmzoomer-additional-images .slick-next.slick-disabled {
  border-radius: 5px 0 0 5px;
}
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev,
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev.slick-disabled {
  border-radius: 0 5px 5px 0;
}
.vmzoomer-wrap .vmzoomer-additional-images .slick-next,
.vmzoomer-wrap .vmzoomer-additional-images .slick-next:hover,
.vmzoomer-wrap .vmzoomer-additional-images .slick-next:focus {
  right: 3px;
  background-image: url('/templates/nst/images/next.svg');
}
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev,
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev:hover,
.vmzoomer-wrap .vmzoomer-additional-images .slick-prev:focus {
  left: 6px;
  background-image: url('/templates/nst/images/prev.svg');
}
.slick-slide {
  outline: 0;
}
.slick-prev:before,
.slick-next:before {
  content: '';
  display: none;
}
.product-day-module .product-day-discount {
  background: ;
}
.product-day-module .product-image img {
  position: absolute;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.product-day-module .product-day-timer.theme1 span.countVal {
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 30px;
  background: none;
  border: 2px solid #234c7b;
  color: #234c7b;
}
.product-day-module .product-day-timer.theme1 span.countDesc {
  color: #a49e93;
}
.product-day-module .label {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 9;
}
.product-day-module .product-day-timer-wrap {
  margin-top: 0;
}
.product-day-module .product-day {
  border: 0;
}
.product-day-module .product-info .product-name {
  margin: 10px 0;
  font-size: 16px;
}
.product-day-module .product-day-price {
  text-align: center;
}
.product-day-module .product-day-price .price-sale {
  font-size: 18px;
}
.product-day-module .product-day-price .price-base {
  font-weight: normal;
  color: #a49e93;
}
.product-day-module .product-day-price .price-base:after {
  background: ;
}
.product-day-module .product-day-economy {
  text-align: center;
}
.product-day-module .product-day-desc {
  color: #a49e93;
  font-size: 14px;
}
.product-day-module .product-day-cart {
  margin: 10px 0;
}
.product-day-module .product-day-cart .quantity-wrap {
  display: none;
}
.product-day-module .slick-dots {
  opacity: 1;
}
.product-day-module .slick-dots li button:before {
  opacity: 1;
  background-color: #f7f7f7 !important;
  border: 2px solid #ccc;
  transition: all 0.15s linear;
}
.product-day-module .slick-dots li.slick-active button:before {
  background-color:  !important;
  border: 2px solid ;
}
.product-day-module .slick-arrow.slick-prev,
.product-day-module .slick-arrow.slick-next {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background-image: none;
  background-color: rgba(205,176,214,0.8);
  text-align: center;
  transition: background-color 0.2s linear;
  opacity: 1;
  transition: all 0.15s linear;
  background-position: center center;
  background-size: 20px 20px;
}
.product-day-module .slick-arrow.slick-prev:hover,
.product-day-module .slick-arrow.slick-next:hover {
  background-color: rgba(158,64,104,0.9);
  transition: all 0.15s linear;
}
.product-day-module .slick-arrow.slick-prev {
  left: -40px;
  background-image: url('/templates/nst/images/prev.svg');
}
.product-day-module .slick-arrow.slick-next {
  right: -40px;
  background-image: url('/templates/nst/images/next.svg');
}
.product-day-module.nav-dots .slick-arrow.slick-prev,
.product-day-module.nav-dots .slick-arrow.slick-next {
  margin-top: -17px;
}
.product-day-module .full-width .product-info .product-name {
  text-align: left;
  font-size: 18px;
}
.product-day-module .full-width .product-day-price {
  text-align: left;
}
.product-day-module .full-width .product-day-economy {
  text-align: left;
}
.product-day-label.label {
  font-size: 12px;
  padding: 0.4em 0.9em;
  vertical-align: top;
}
.product-day-label.label i {
  font-size: 12px;
}
.product-block .product-day-timer-block {
  position: absolute;
  z-index: 999;
  right: 0;
  top: 0;
}
.product-block .product-day-timer-block .product-day-label {
  cursor: pointer;
}
.product-block .product-day-timer-block .product-day-timer {
  margin-top: 7px;
  min-height: 53px;
  text-align: center;
}
.product-block .product-day-timer-block .product-day-timer.theme1 > div {
  display: inline-block;
  margin: 0 3px;
  padding: 3px;
}
.product-block .product-day-timer-block .product-day-timer.theme1 > div > span {
  width: 100%;
  display: block;
}
.product-block .product-day-timer-block .product-day-timer.theme1 span.countVal {
  border-radius: 50%;
  font-size: 14px;
  color: #234c7b;
  width: 35px;
  height: 35px;
  line-height: 30px;
  display: block;
  margin: 0 auto;
  opacity: 0.7;
  background: none;
  border: 2px solid #234c7b;
  text-align: center;
}
.product-block .product-day-timer-block .product-day-timer.theme1 span.countDesc {
  color: #a49e93;
}
.product-day-timer-product {
  padding: 15px 0;
  border: 2px solid ;
  border-radius: 8px;
  margin-bottom: 20px;
}
.product-day-timer-product .product-day-timer-product-title {
  text-align: center;
}
.product-day-timer-product .product-day-label {
  cursor: pointer;
}
.product-day-timer-product .product-day-timer {
  margin-top: 7px;
  min-height: 53px;
  text-align: center;
}
.product-day-timer-product .product-day-timer.theme1 > div {
  display: inline-block;
  margin: 0 3px;
  padding: 3px;
}
.product-day-timer-product .product-day-timer.theme1 > div > span {
  width: 100%;
  display: block;
}
.product-day-timer-product .product-day-timer.theme1 span.countVal {
  border-radius: 50%;
  font-size: 14px;
  color: #234c7b;
  width: 35px;
  height: 35px;
  line-height: 30px;
  display: block;
  margin: 0 auto;
  opacity: 0.7;
  background: none;
  border: 2px solid #234c7b;
  text-align: center;
}
.product-day-timer-product .product-day-timer.theme1 span.countDesc {
  color: #a49e93;
}
.t3-megamenu .vmheader {
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 5px 0;
}
.t3-megamenu .product-day-module .product-block.product-day-wrap {
  padding-top: 10px;
  padding-bottom: 0;
}
.t3-megamenu .product-wrap .product-image {
  height: 150px;
}
.t3-megamenu .product-wrap .product-block .spacer {
  margin-bottom: 5px;
}
.t3-megamenu .product-day-price .price-sale {
  font-size: 18px;
}
.t3-sidebar .product-day-module.noslider .product-day-wrap {
  padding-top: 0;
  padding-bottom: 5px;
  display: block;
}
.t3-sidebar .product-day-module.noslider .product-day-wrap .spacer {
  margin-bottom: 0;
}
.t3-sidebar .product-day-module .slick-track {
  padding-top: 0;
}
.t3-sidebar .product-day-module .slick-arrow.slick-prev {
  left: 20px;
}
.t3-sidebar .product-day-module .slick-arrow.slick-next {
  right: 20px;
}
.t3-sidebar .product-day-module .product-info {
  width: 100%;
}
.t3-sidebar .product-day-module .product-info .product-name {
  text-align: center;
}
.orderlistcontainer {
  display: none;
}
.vmsorting.select .dropdown {
  position: relative;
}
.vmsorting.select .dropdown-toggle {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.vmsorting.select .btn-group .btn.icon {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.vmsorting.select .btn-group .btn.icon i {
  font-size: 14px;
}
.vmsorting.select .dropdown-menu {
  top: 100%;
  margin-top: 12px;
}
.vmsorting.select .dropdown-menu:before {
  left: 12px;
  right: auto;
}
.vmsorting.select .dropdown-menu:after {
  left: 12px;
  right: auto;
}
.vmsorting.select + .vmsorting .dropdown-toggle {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.vmsorting.block .btn-group > .btn.active {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.vmsorting.block .btn-group .btn.icon {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  margin-right: 15px;
}
.vmsorting.block .btn-group .btn.icon i {
  font-size: 14px;
}
.vmsorting.block .btn-group .btn.icon + .btn {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.vmsorting.block + .vmsorting .activeOrder + .btn {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.btn.btn-default,
.btn.btn-link,
.btn.btn-icon {
  color: #202020;
}
.btn.btn-default:hover,
.btn.btn-link:hover,
.btn.btn-icon:hover,
.btn.btn-default:active,
.btn.btn-link:active,
.btn.btn-icon:active,
.btn.btn-default:focus,
.btn.btn-link:focus,
.btn.btn-icon:focus {
  color: rgba(255,255,255,0.7);
}
.t3-content .vmlabel-wrap {
  z-index: 998;
}
body .vmlabel-wrap,
#fancybox-wrap .vmlabel-wrap {
  top: 15px;
  left: 15px;
}
body .vmlabel-wrap .vmlabel,
#fancybox-wrap .vmlabel-wrap .vmlabel {
  padding: 0.4em 0.9em;
  border-radius: 10px;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 0.75em;
  line-height: 1;
  text-transform: uppercase;
  display: inline-block;
  font-size: 12px;
  width: auto;
  cursor: default;
}
body .vmlabel-wrap .vmlabel.vmlabel-sale,
#fancybox-wrap .vmlabel-wrap .vmlabel.vmlabel-sale {
  background-color: rgba(232,0,50,0.65);
}
body .vmlabel-wrap .vmlabel.vmlabel-new,
#fancybox-wrap .vmlabel-wrap .vmlabel.vmlabel-new {
  background-color: rgba(232,0,50,0.65);
}
body .vmlabel-wrap .vmlabel.vmlabel-special,
#fancybox-wrap .vmlabel-wrap .vmlabel.vmlabel-special {
  background-color: rgba(232,0,50,0.65);
}
.productdetails-view .vmlabel-wrap {
  left: 30px;
}
.com-virtuemart .vmlabel-wrap {
  z-index: 9;
}
.btn {
  border-radius: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 3px;
  background-color: transparent;
  font-size: 16px;
  font-weight: 500;
  padding: 7px 18px;
  border-color: #dfe8ee;
  color: #ffffff;
  -webkit-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  transition: all 150ms linear;
}
.btn:hover,
.btn:focus,
.btn:active,
.btn:active:hover,
.btn:active:focus,
.btn.active {
  background-color: #234c7b;
  color: #ffffff;
  border-color: #234c7b;
}
.btn:hover .caret,
.btn:focus .caret,
.btn:active .caret,
.btn:active:hover .caret,
.btn:active:focus .caret,
.btn.active .caret {
  border-top-color: rgba(255,255,255,0.7);
}
.btn:hover i,
.btn:focus i,
.btn:active i,
.btn:active:hover i,
.btn:active:focus i,
.btn.active i {
  color: #ffffff;
  opacity: 0.95;
}
.btn.btn-default:hover {
  border-color: #234c7b;
  color: #ffffff;
}
.box_cat-content-wr {
  margin: 0;
  margin-top: 10px;
  position: relative;
  display: inline-block;
  width: 100%;
  -moz-box-shadow: 0 0px 20px 0px rgba(0,0,0,0.07);
  -webkit-box-shadow: 0 0px 20px 0px rgba(0,0,0,0.07);
  -o-box-shadow: 0 0px 20px 0px rgba(0,0,0,0.07);
  box-shadow: 0 0px 20px 0px rgba(0,0,0,0.07);
  -webkit-transition: 0.2s all ease-in-out;
  -moz-transition: 0.2s all ease-in-out;
  -o-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}
.box_cat-content-wr .box-title {
  text-align: left;
  padding: 15px 15px 15px 30px;
  -webkit-transition: 0.2s all ease-in-out;
  -moz-transition: 0.2s all ease-in-out;
  -o-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #011740;
  background: -moz-linear-gradient(left,#011740 0%,#016093 100%);
  background: -webkit-gradient(left top,right top,color-stop(0%,#011740),color-stop(100%,#016093));
  background: -webkit-linear-gradient(left,#011740 0%,#016093 100%);
  background: -o-linear-gradient(left,#011740 0%,#016093 100%);
  background: -ms-linear-gradient(left,#011740 0%,#016093 100%);
  background: linear-gradient(to right,#011740 0%,#016093 100%);
}
.box_cat-content-wr .box-title h3 {
  font-size: 16px;
  font-weight: 600;
  margin: 0px auto;
  line-height: 20px;
  height: 40px;
}
.box_cat-content-wr .box-title h3 a {
  color: #fff;
}
.box_cat-content-wr .box-content {
  background-color: #fff;
  text-align: center;
  margin: 0;
  position: relative;
  display: inline-block;
  width: 100%;
  -webkit-transition: 0.2s all ease-in-out;
  -moz-transition: 0.2s all ease-in-out;
  -o-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}
.box_cat-content-wr .box-content .box-title {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  bottom: 0;
  color: #fffefe;
  text-align: center;
  padding: 20px;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: 0.2s all ease-in-out;
  -moz-transition: 0.2s all ease-in-out;
  -o-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.box_cat-content-wr .images {
  padding: 30px;
  display: inline-block;
}
.box_cat-content-wr .images img {
  width: 100%;
}
.box_cat-content-wr:hover .box-title {
  opacity: 1;
}
.box_cat-content-wr:hover .box-title h3 {
  color: #ffffff;
  text-transform: none;
  padding-bottom: 0px;
}
.box_cat-content-wr:hover .box-title h3 a {
  color: #ffffff;
  text-decoration: none;
}
.box_cat-content-wr:hover .box-title h3 a:hover {
  color: #fff;
  text-decoration: underline;
}
.box_cat-content-wr:hover .box-content .box-title {
  opacity: 1;
  background: #011740;
  background: -moz-linear-gradient(left,rgba(144,208,245,0.4) 0%,rgba(1,97,148,0.45) 100%);
  background: -webkit-gradient(left top,right top,color-stop(0%,rgba(144,208,245,0.4)),color-stop(100%,rgba(1,97,148,0.45)));
  background: -webkit-linear-gradient(left,rgba(144,208,245,0.4) 0%,rgba(1,97,148,0.45) 100%);
  background: -o-linear-gradient(left,rgba(144,208,245,0.4) 0%,rgba(1,97,148,0.45) 100%);
  background: -ms-linear-gradient(left,rgba(144,208,245,0.4) 0%,rgba(1,97,148,0.45) 100%);
  background: linear-gradient(to right,rgba(144,208,245,0.4) 0%,rgba(1,97,148,0.45) 100%);
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  text-align: center;
}
.box_cat-content-wr:hover .box-content .box-title a.view {
  background-color: #02346b;
  display: inline-block;
  color: #fffefe;
  border: 3px solid #dfe8ee;
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
  text-transform: uppercase;
  font-weight: 600;
  padding: 10px 30px;
  letter-spacing: 0.11em;
  position: absolute;
  bottom: 42%;
  text-align: center;
  left: 30%;
}
.box_cat-content-wr:hover .box-content .box-title a.view:hover {
  background-color: #970020;
  text-decoration: none !important;
  color: #fff;
}
.box_cat-content {
  margin: 0;
  position: relative;
  display: inline-block;
  width: 100%;
  -moz-box-shadow: 0 0px 20px 0px rgba(0,0,0,0.07);
  -webkit-box-shadow: 0 0px 20px 0px rgba(0,0,0,0.07);
  -o-box-shadow: 0 0px 20px 0px rgba(0,0,0,0.07);
  box-shadow: 0 0px 20px 0px rgba(0,0,0,0.07);
  -webkit-transition: 0.2s all ease-in-out;
  -moz-transition: 0.2s all ease-in-out;
  -o-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}
.box_cat-content .box-title {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  bottom: 0;
  color: #fffefe;
  text-align: center;
  padding: 15px;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: 0.2s all ease-in-out;
  -moz-transition: 0.2s all ease-in-out;
  -o-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.box_cat-content .images img {
  width: 100%;
}
.box_cat-content .images h3 {
  font-family: Open Sans, sans-serif;
  position: absolute;
  top: 0%;
  margin: 52% 13px 10px;
  color: #0074d0;
  font-weight: 400;
  font-size: 18px;
  text-transform: none;
  z-index: 5;
  text-align: right;
}
.box_cat-content:hover .images h3 {
  display: none;
}
.box_cat-content:hover .box-title {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  background: rgba(0,102,183,0.9);
}
.box_cat-content:hover .box-title > div {
  margin-top: 20%;
}
.box_cat-content:hover .box-title h3 {
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  color: #ffffff;
  margin: 10px 0px;
  text-transform: none;
  font-weight: 700;
  letter-spacing: 0.01em;
  padding-bottom: 0px;
  text-align: center;
  display: inline-flex;
}
.box_cat-content:hover .box-title h3 a {
  color: #ffffff;
  font-weight: 700;
  text-decoration: none;
}
.box_cat-content:hover .box-title h3 a:hover {
  color: #fff;
  text-decoration: underline;
}
span.currency_symbol {
  font-weight: 400;
}
.iziModal {
  border-bottom: 5px solid #1476a9 !important;
}
.iziModal-wrap .vmqv-detail .product-price {
  margin-bottom: 20px;
  text-align: left;
  float: left;
  padding: 11px 10px 9px 10px;
  background-color: #fbebed;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 1px 1px 3px #e4dada;
  -webkit-box-shadow: 1px 1px 3px #e4dada;
  -moz-box-shadow: 1px 1px 3px #e4dada;
}
.iziModal-wrap .vmqv-detail .product-price span.PricesalesPrice {
  font-size: 20px;
  font-weight: bold;
  margin: 0 5px 5px 5px;
}
.iziModal-wrap .vmqv-detail .product-price span.currency_symbol {
  font-size: 15px;
  font-weight: 400;
}
.iziModal-wrap .vmqv-detail .product-s-desc {
  min-height: 40px;
}
.iziModal-wrap .vmqv-detail .product-cart .addtocart-bar .addtocart-button .btn.btn-primary {
  border: 3px solid #e80032;
  color: #e80032;
  padding: 9px 62px 8px 18px;
  -moz-border-radius: 23px;
  -webkit-border-radius: 23px;
  border-radius: 23px;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.03em;
  background-color: #ffffff;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAaCAMAAADRyb8sAAAANlBMVEUAAADZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlDZNlBIvvjcAAAAEXRSTlMAvkCZ+fQcwbivnSsmIKWTMuYZZoYAAACTSURBVDjLzdNLDoAgDARQUVrxr/e/rCRidAxmUmOMs+tAeSuKJaUpzFn2zPZVwtK4uNs9Wy1fZPHVmrFj9iTEk5Kxvs/084Yyts30DaAWtgPUxI4J5exw6XqfUM5Wl649UMoqNAooYSdoJkAJK9U5AihhMYBSFoMoZxH9dTRIUBhMH97lBh6Jtz0MX6jqxA043GcFQegM6dAxfl0AAAAASUVORK5CYII=);
}
.iziModal-wrap .vmqv-detail .product-cart .addtocart-bar .addtocart-button .btn.btn-primary:hover {
  border: 3px solid #e80032;
  background-color: #e80032;
  color: #ffffff;
  background-image: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAaCAMAAADRyb8sAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAQJm/+fS8HMG4ILCdkzClKiaq7MWjzwAAAJdJREFUOMvNz+0OwiAMhWHmKJV9z93/vUpyNPFElmJNjO+/doMnhOPRGD7ueLb4joL11YP11JWjty/Y7fTWq8WuoVYuXzqLjXtlvwC12KmyH4Ga7PC23YB62BWog90j0AZ2DtwEtIlV2ihQDzsTarByeU0INViOUIvlgDpYoH+dZsnKQ2upvK7noTUpf0cafqFqkjTwcN4dFyoOh3MWtEIAAAAASUVORK5CYII=);
}
.iziModal-wrap .vmqv-detail .product-cart .buyme-wr {
  display: none;
}
.iziModal-wrap .vmqv-detail .vmqv-detail-info .product-stock {
  margin-bottom: 10px;
  color: #d93650;
}
.iziModal-wrap .vmqv-detail .vmqv-detail-info .product-sku {
  margin-bottom: 10px;
}
.iziModal-wrap .vmqv-detail .vmqv-detail-info .product-sku span {
  font-weight: 700;
}
.opg-list label {
  opacity: 1 !important;
}
.checkbox,
.radio {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 30px;
  position: relative;
  -webkit-transition: color, opacity 0.25s linear;
  -o-transition: color, opacity 0.25s linear;
  transition: color, opacity 0.25s linear;
  font-size: 15px;
  font-weight: normal;
  line-height: 1.5;
  color: #66615b;
  cursor: pointer;
  width: auto;
  height: auto;
}
.checkbox .icons,
.radio .icons {
  color: #66615b;
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
  text-align: center;
  line-height: 21px;
  font-size: 20px;
  cursor: pointer;
  -webkit-transition: color, opacity 0.15s linear;
  -o-transition: color, opacity 0.15s linear;
  transition: color, opacity 0.15s linear;
  opacity: .50;
}
.checkbox.checked .icons,
.radio.checked .icons {
  opacity: 1;
}
.checkbox input,
.radio input {
  outline: none !important;
  display: none;
}
.checkbox .icons .first-icon,
.radio .icons .first-icon,
.checkbox .icons .second-icon,
.radio .icons .second-icon {
  display: inline-table;
  position: absolute;
  left: 0;
  top: 0;
  background-color: transparent;
  margin: 0;
  opacity: 1;
}
.checkbox .icons .second-icon,
.radio .icons .second-icon {
  opacity: 0;
}
.checkbox:hover,
.radio:hover {
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.checkbox:hover .first-icon,
.radio:hover .first-icon {
  opacity: 0;
}
.checkbox:hover .second-icon,
.radio:hover .second-icon {
  opacity: 1;
}
.checkbox.checked .first-icon,
.radio.checked .first-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
.checkbox.checked .second-icon,
.radio.checked .second-icon {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear;
}
.checkbox.disabled,
.radio.disabled {
  cursor: default;
  color: #DDDDDD;
}
.checkbox.disabled .icons,
.radio.disabled .icons {
  color: #DDDDDD;
}
.checkbox.disabled .first-icon,
.radio.disabled .first-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}
.checkbox.disabled .second-icon,
.radio.disabled .second-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
.checkbox.disabled.checked .icons,
.radio.disabled.checked .icons {
  color: #DDDDDD;
}
.checkbox.disabled.checked .first-icon,
.radio.disabled.checked .first-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
.checkbox.disabled.checked .second-icon,
.radio.disabled.checked .second-icon {
  opacity: 1;
  color: #DDDDDD;
  filter: alpha(opacity=100);
}
h3.nopamam {
  font-size: 24px;
  font-weight: 400;
  margin-top: 10px;
  margin-bottom: 30px;
}
.formError ul.gkBullet1 {
  margin: 1em 0 1em 20px;
}
.formError ul.gkBullet1 li {
  font-size: 15px;
  font-weight: 600;
}
#specifications p {
  margin-bottom: 0px;
}
