@charset "UTF-8";html {font-family:sans-serif; line-height:1.15; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}body {margin:0;}article, aside, footer, header, nav, section {display:block;}h1 {font-size:2em;margin:0.67em 0;}figcaption, figure, main { display:block;}figure {margin:1em 40px;}hr {-webkit-box-sizing:content-box;box-sizing:content-box; height:0; overflow:visible;}pre {font-family:monospace, monospace; font-size:1em;}a {background-color:transparent; -webkit-text-decoration-skip:objects;}a:active, a:hover {outline-width:0;}abbr[title] {border-bottom:none; text-decoration:underline; text-decoration:underline dotted;}b, strong {font-weight:inherit;}b, strong {font-weight:bolder;}code, kbd, samp {font-family:monospace, monospace; font-size:1em;}dfn {font-style:italic;}mark {background-color:#ff0;color:#000;}small {font-size:80%;}sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub {bottom:-0.25em;}sup {top:-0.5em;}audio, video {display:inline-block;}audio:not([controls]) {display:none;height:0;}img {border-style:none;}svg:not(:root) {overflow:hidden;}button, input, optgroup, select, textarea {font-family:sans-serif; font-size:100%; line-height:1.15; margin:0;}button, input { overflow:visible;}button, select { text-transform:none;}button, html [type="button"], [type="reset"], [type="submit"] {-webkit-appearance:button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style:none;padding:0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline:1px dotted ButtonText;}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend {-webkit-box-sizing:border-box;box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal;}progress {display:inline-block; vertical-align:baseline;}textarea {overflow:auto;}[type="checkbox"], [type="radio"] {-webkit-box-sizing:border-box;box-sizing:border-box; padding:0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height:auto;}[type="search"] {-webkit-appearance:textfield; outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {-webkit-appearance:none;}::-webkit-file-upload-button {-webkit-appearance:button; font:inherit;}details, menu {display:block;}summary {display:list-item;}canvas {display:inline-block;}template {display:none;}[hidden] {display:none;}@media print {*, *::before, *::after, p::first-letter, div::first-letter, blockquote::first-letter, li::first-letter, p::first-line, div::first-line, blockquote::first-line, li::first-line {text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}a, a:visited {text-decoration:underline;}abbr[title]::after {content:" (" attr(title) ")";}pre {white-space:pre-wrap !important;}pre, blockquote {border:1px solid #999;page-break-inside:avoid;}thead {display:table-header-group;}tr, img {page-break-inside:avoid;}p, h2, h3 {orphans:3;widows:3;}h2, h3 {page-break-after:avoid;}.navbar {display:none;}.btn > .caret, .dropup > .btn > .caret {border-top-color:#000 !important;}.tag {border:1px solid #000;}.table {border-collapse:collapse !important;}.table td, .table th {background-color:#fff !important;}.table-bordered th, .table-bordered td {border:1px solid #ddd !important;}}html {-webkit-box-sizing:border-box;box-sizing:border-box;}*, *::before, *::after {-webkit-box-sizing:inherit;box-sizing:inherit;}@-ms-viewport {width:device-width;}html {font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;}body {font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff;}[tabindex="-1"]:focus {outline:none !important;}abbr[title], abbr[data-original-title] {cursor:help;border-bottom:1px dotted #818a91;}address {margin-bottom:1rem;font-style:normal;line-height:inherit;}ol ol, ul ul, ol ul, ul ol {margin-bottom:0;}dt {font-weight:bold;}dd {margin-bottom:.5rem;margin-left:0;}blockquote {margin:0 0 1rem;}a {color:#0275d8;text-decoration:none;}a:focus, a:hover {color:#014c8c;text-decoration:underline;}a:focus {outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}a:not([href]):not([tabindex]) {color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus {outline:none;}pre {margin-top:0;margin-bottom:1rem;overflow:auto;}figure {margin:0;}img {vertical-align:middle;}[role="button"] {cursor:pointer;}a, area, button, [role="button"], input, label, select, summary, textarea {-ms-touch-action:manipulation;touch-action:manipulation;}table {border-collapse:collapse;background-color:transparent;}caption {padding-top:0.75rem;padding-bottom:0.75rem;color:#818a91;text-align:left;caption-side:bottom;}th {text-align:left;}label {display:inline-block;margin-bottom:0;}button:focus {outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}input, button, select, textarea {line-height:inherit;}input[type="radio"]:disabled, input[type="checkbox"]:disabled {cursor:not-allowed;}input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {-webkit-appearance:listbox;}textarea {resize:vertical;}fieldset {min-width:0;padding:0;margin:0;border:0;}legend {display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;}input[type="search"] {-webkit-appearance:none;}output {display:inline-block;}[hidden] {display:none !important;}.img-fluid {max-width:100%;height:auto;}.img-thumbnail {padding:0.25rem;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:0.25rem;border-radius:0.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto;}.figure {display:inline-block;}.figure-img {margin-bottom:0.5rem;line-height:1;}.figure-caption {font-size:90%;color:#818a91;}.container {margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}@media (min-width:576px) {.container {width:540px;max-width:100%;}}@media (min-width:768px) {.container {width:720px;max-width:100%;}}@media (min-width:992px) {.container {width:960px;max-width:100%;}}@media (min-width:1200px) {.container {width:1170px;max-width:100%;}}.container-fluid {margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}.row {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}@media (min-width:576px) {.row {margin-right:-15px;margin-left:-15px;}}@media (min-width:768px) {.row {margin-right:-15px;margin-left:-15px;}}@media (min-width:992px) {.row {margin-right:-15px;margin-left:-15px;}}@media (min-width:1200px) {.row {margin-right:-15px;margin-left:-15px;}}.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {position:relative;min-height:1px;width:100%;padding-right:15px;padding-left:15px;}@media (min-width:576px) {.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {padding-right:15px;padding-left:15px;}}@media (min-width:768px) {.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {padding-right:15px;padding-left:15px;}}@media (min-width:992px) {.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {padding-right:15px;padding-left:15px;}}@media (min-width:1200px) {.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {padding-right:15px;padding-left:15px;}}.col-xs {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-xs-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-xs-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xs-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xs-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-xs-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-xs-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xs-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-xs-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-xs-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xs-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-xs-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-xs-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.pull-xs-0 {right:auto;}.pull-xs-1 {right:8.33333%;}.pull-xs-2 {right:16.66667%;}.pull-xs-3 {right:25%;}.pull-xs-4 {right:33.33333%;}.pull-xs-5 {right:41.66667%;}.pull-xs-6 {right:50%;}.pull-xs-7 {right:58.33333%;}.pull-xs-8 {right:66.66667%;}.pull-xs-9 {right:75%;}.pull-xs-10 {right:83.33333%;}.pull-xs-11 {right:91.66667%;}.pull-xs-12 {right:100%;}.push-xs-0 {left:auto;}.push-xs-1 {left:8.33333%;}.push-xs-2 {left:16.66667%;}.push-xs-3 {left:25%;}.push-xs-4 {left:33.33333%;}.push-xs-5 {left:41.66667%;}.push-xs-6 {left:50%;}.push-xs-7 {left:58.33333%;}.push-xs-8 {left:66.66667%;}.push-xs-9 {left:75%;}.push-xs-10 {left:83.33333%;}.push-xs-11 {left:91.66667%;}.push-xs-12 {left:100%;}.offset-xs-1 {margin-left:8.33333%;}.offset-xs-2 {margin-left:16.66667%;}.offset-xs-3 {margin-left:25%;}.offset-xs-4 {margin-left:33.33333%;}.offset-xs-5 {margin-left:41.66667%;}.offset-xs-6 {margin-left:50%;}.offset-xs-7 {margin-left:58.33333%;}.offset-xs-8 {margin-left:66.66667%;}.offset-xs-9 {margin-left:75%;}.offset-xs-10 {margin-left:83.33333%;}.offset-xs-11 {margin-left:91.66667%;}@media (min-width:576px) {.col-sm {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-sm-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-sm-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-sm-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-sm-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-sm-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-sm-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-sm-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-sm-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-sm-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.pull-sm-0 {right:auto;}.pull-sm-1 {right:8.33333%;}.pull-sm-2 {right:16.66667%;}.pull-sm-3 {right:25%;}.pull-sm-4 {right:33.33333%;}.pull-sm-5 {right:41.66667%;}.pull-sm-6 {right:50%;}.pull-sm-7 {right:58.33333%;}.pull-sm-8 {right:66.66667%;}.pull-sm-9 {right:75%;}.pull-sm-10 {right:83.33333%;}.pull-sm-11 {right:91.66667%;}.pull-sm-12 {right:100%;}.push-sm-0 {left:auto;}.push-sm-1 {left:8.33333%;}.push-sm-2 {left:16.66667%;}.push-sm-3 {left:25%;}.push-sm-4 {left:33.33333%;}.push-sm-5 {left:41.66667%;}.push-sm-6 {left:50%;}.push-sm-7 {left:58.33333%;}.push-sm-8 {left:66.66667%;}.push-sm-9 {left:75%;}.push-sm-10 {left:83.33333%;}.push-sm-11 {left:91.66667%;}.push-sm-12 {left:100%;}.offset-sm-0 {margin-left:0%;}.offset-sm-1 {margin-left:8.33333%;}.offset-sm-2 {margin-left:16.66667%;}.offset-sm-3 {margin-left:25%;}.offset-sm-4 {margin-left:33.33333%;}.offset-sm-5 {margin-left:41.66667%;}.offset-sm-6 {margin-left:50%;}.offset-sm-7 {margin-left:58.33333%;}.offset-sm-8 {margin-left:66.66667%;}.offset-sm-9 {margin-left:75%;}.offset-sm-10 {margin-left:83.33333%;}.offset-sm-11 {margin-left:91.66667%;}}@media (min-width:768px) {.col-md {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-md-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-md-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-md-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-md-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-md-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-md-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-md-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-md-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-md-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.pull-md-0 {right:auto;}.pull-md-1 {right:8.33333%;}.pull-md-2 {right:16.66667%;}.pull-md-3 {right:25%;}.pull-md-4 {right:33.33333%;}.pull-md-5 {right:41.66667%;}.pull-md-6 {right:50%;}.pull-md-7 {right:58.33333%;}.pull-md-8 {right:66.66667%;}.pull-md-9 {right:75%;}.pull-md-10 {right:83.33333%;}.pull-md-11 {right:91.66667%;}.pull-md-12 {right:100%;}.push-md-0 {left:auto;}.push-md-1 {left:8.33333%;}.push-md-2 {left:16.66667%;}.push-md-3 {left:25%;}.push-md-4 {left:33.33333%;}.push-md-5 {left:41.66667%;}.push-md-6 {left:50%;}.push-md-7 {left:58.33333%;}.push-md-8 {left:66.66667%;}.push-md-9 {left:75%;}.push-md-10 {left:83.33333%;}.push-md-11 {left:91.66667%;}.push-md-12 {left:100%;}.offset-md-0 {margin-left:0%;}.offset-md-1 {margin-left:8.33333%;}.offset-md-2 {margin-left:16.66667%;}.offset-md-3 {margin-left:25%;}.offset-md-4 {margin-left:33.33333%;}.offset-md-5 {margin-left:41.66667%;}.offset-md-6 {margin-left:50%;}.offset-md-7 {margin-left:58.33333%;}.offset-md-8 {margin-left:66.66667%;}.offset-md-9 {margin-left:75%;}.offset-md-10 {margin-left:83.33333%;}.offset-md-11 {margin-left:91.66667%;}}@media (min-width:992px) {.col-lg {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-lg-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-lg-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-lg-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-lg-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-lg-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-lg-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-lg-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-lg-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.pull-lg-0 {right:auto;}.pull-lg-1 {right:8.33333%;}.pull-lg-2 {right:16.66667%;}.pull-lg-3 {right:25%;}.pull-lg-4 {right:33.33333%;}.pull-lg-5 {right:41.66667%;}.pull-lg-6 {right:50%;}.pull-lg-7 {right:58.33333%;}.pull-lg-8 {right:66.66667%;}.pull-lg-9 {right:75%;}.pull-lg-10 {right:83.33333%;}.pull-lg-11 {right:91.66667%;}.pull-lg-12 {right:100%;}.push-lg-0 {left:auto;}.push-lg-1 {left:8.33333%;}.push-lg-2 {left:16.66667%;}.push-lg-3 {left:25%;}.push-lg-4 {left:33.33333%;}.push-lg-5 {left:41.66667%;}.push-lg-6 {left:50%;}.push-lg-7 {left:58.33333%;}.push-lg-8 {left:66.66667%;}.push-lg-9 {left:75%;}.push-lg-10 {left:83.33333%;}.push-lg-11 {left:91.66667%;}.push-lg-12 {left:100%;}.offset-lg-0 {margin-left:0%;}.offset-lg-1 {margin-left:8.33333%;}.offset-lg-2 {margin-left:16.66667%;}.offset-lg-3 {margin-left:25%;}.offset-lg-4 {margin-left:33.33333%;}.offset-lg-5 {margin-left:41.66667%;}.offset-lg-6 {margin-left:50%;}.offset-lg-7 {margin-left:58.33333%;}.offset-lg-8 {margin-left:66.66667%;}.offset-lg-9 {margin-left:75%;}.offset-lg-10 {margin-left:83.33333%;}.offset-lg-11 {margin-left:91.66667%;}}@media (min-width:1200px) {.col-xl {-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.col-xl-1 {-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-xl-2 {-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xl-3 {-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4 {-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-xl-5 {-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-xl-6 {-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7 {-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-xl-8 {-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-xl-9 {-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10 {-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-xl-11 {-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-xl-12 {-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.pull-xl-0 {right:auto;}.pull-xl-1 {right:8.33333%;}.pull-xl-2 {right:16.66667%;}.pull-xl-3 {right:25%;}.pull-xl-4 {right:33.33333%;}.pull-xl-5 {right:41.66667%;}.pull-xl-6 {right:50%;}.pull-xl-7 {right:58.33333%;}.pull-xl-8 {right:66.66667%;}.pull-xl-9 {right:75%;}.pull-xl-10 {right:83.33333%;}.pull-xl-11 {right:91.66667%;}.pull-xl-12 {right:100%;}.push-xl-0 {left:auto;}.push-xl-1 {left:8.33333%;}.push-xl-2 {left:16.66667%;}.push-xl-3 {left:25%;}.push-xl-4 {left:33.33333%;}.push-xl-5 {left:41.66667%;}.push-xl-6 {left:50%;}.push-xl-7 {left:58.33333%;}.push-xl-8 {left:66.66667%;}.push-xl-9 {left:75%;}.push-xl-10 {left:83.33333%;}.push-xl-11 {left:91.66667%;}.push-xl-12 {left:100%;}.offset-xl-0 {margin-left:0%;}.offset-xl-1 {margin-left:8.33333%;}.offset-xl-2 {margin-left:16.66667%;}.offset-xl-3 {margin-left:25%;}.offset-xl-4 {margin-left:33.33333%;}.offset-xl-5 {margin-left:41.66667%;}.offset-xl-6 {margin-left:50%;}.offset-xl-7 {margin-left:58.33333%;}.offset-xl-8 {margin-left:66.66667%;}.offset-xl-9 {margin-left:75%;}.offset-xl-10 {margin-left:83.33333%;}.offset-xl-11 {margin-left:91.66667%;}}.form-control {display:block;width:100%;padding:0.5rem 0.75rem;font-size:1rem;line-height:1.25;color:#55595c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:0.25rem;border-radius:0.25rem;}.form-control::-ms-expand {background-color:transparent;border:0;}.form-control:focus {color:#55595c;background-color:#fff;border-color:#66afe9;outline:none;}.form-control::-webkit-input-placeholder {color:#999;opacity:1;}.form-control::-moz-placeholder {color:#999;opacity:1;}.form-control:-ms-input-placeholder {color:#999;opacity:1;}.form-control::placeholder {color:#999;opacity:1;}.form-control:disabled, .form-control[readonly] {background-color:#eceeef;opacity:1;}.form-control:disabled {cursor:not-allowed;}select.form-control:not([size]):not([multiple]) {height:-webkit-calc(2.5rem - 2px);height:calc(2.5rem - 2px);}select.form-control:focus::-ms-value {color:#55595c;background-color:#fff;}.form-control-file, .form-control-range {display:block;}.col-form-label {padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0;}.col-form-label-lg {padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.25rem;}.col-form-label-sm {padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.875rem;}.col-form-legend {padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0;font-size:1rem;}.form-control-static {padding-top:0.5rem;padding-bottom:0.5rem;line-height:1.25;border:solid transparent;border-width:1px 0;}.form-control-static.form-control-sm, .form-control-static.form-control-lg {padding-right:0;padding-left:0;}.form-control-sm {padding:0.25rem 0.5rem;font-size:0.875rem;-webkit-border-radius:0.2rem;border-radius:0.2rem;}select.form-control-sm:not([size]):not([multiple]) {height:1.8125rem;}.form-control-lg {padding:0.75rem 1.5rem;font-size:1.25rem;-webkit-border-radius:0.3rem;border-radius:0.3rem;}select.form-control-lg:not([size]):not([multiple]) {height:3.16667rem;}.form-group {margin-bottom:1rem;}.form-text {display:block;margin-top:0.25rem;}.form-check {position:relative;display:block;margin-bottom:0.75rem;}.form-check + .form-check {margin-top:-.25rem;}.form-check.disabled .form-check-label {color:#818a91;cursor:not-allowed;}.form-check-label {padding-left:1.25rem;margin-bottom:0;cursor:pointer;}.form-check-input {position:absolute;margin-top:.25rem;margin-left:-1.25rem;}.form-check-input:only-child {position:static;}.form-check-inline {position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer;}.form-check-inline + .form-check-inline {margin-left:.75rem;}.form-check-inline.disabled {color:#818a91;cursor:not-allowed;}.form-control-feedback {margin-top:0.25rem;}.form-control-success, .form-control-warning, .form-control-danger {padding-right:2.25rem;background-repeat:no-repeat;background-position:center right 0.625rem;background-size:1.25rem 1.25rem;}.has-success .form-control-feedback, .has-success .form-control-label, .has-success .form-check-label, .has-success .form-check-inline, .has-success .custom-control {color:#5cb85c;}.has-success .form-control {border-color:#5cb85c;}.has-success .form-control:focus {-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a3d7a3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a3d7a3;}.has-success .input-group-addon {color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea;}.has-success .form-control-success {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#5cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");}.has-warning .form-control-feedback, .has-warning .form-control-label, .has-warning .form-check-label, .has-warning .form-check-inline, .has-warning .custom-control {color:#f0ad4e;}.has-warning .form-control {border-color:#f0ad4e;}.has-warning .form-control:focus {-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;}.has-warning .input-group-addon {color:#f0ad4e;border-color:#f0ad4e;background-color:white;}.has-warning .form-control-warning {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");}.has-danger .form-control-feedback, .has-danger .form-control-label, .has-danger .form-check-label, .has-danger .form-check-inline, .has-danger .custom-control {color:#d9534f;}.has-danger .form-control {border-color:#d9534f;}.has-danger .form-control:focus {-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;}.has-danger .input-group-addon {color:#d9534f;border-color:#d9534f;background-color:#fdf7f7;}.has-danger .form-control-danger {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");}@media (min-width:576px) {.form-inline .form-group {display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control {display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-static {display:inline-block;}.form-inline .input-group {display:inline-table;width:auto;vertical-align:middle;}.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {width:auto;}.form-inline .input-group > .form-control {width:100%;}.form-inline .form-control-label {margin-bottom:0;vertical-align:middle;}.form-inline .form-check {display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.form-inline .form-check-label {padding-left:0;}.form-inline .form-check-input {position:relative;margin-left:0;}.form-inline .has-feedback .form-control-feedback {top:0;}}.media {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.media-body {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.media-middle {-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.media-bottom {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.media-object {display:block;}.media-object.img-thumbnail {max-width:none;}.media-right {padding-left:10px;}.media-left {padding-right:10px;}.media-heading {margin-top:0;margin-bottom:5px;}.media-list {padding-left:0;list-style:none;}.align-baseline {vertical-align:baseline !important;}.align-top {vertical-align:top !important;}.align-middle {vertical-align:middle !important;}.align-bottom {vertical-align:bottom !important;}.align-text-bottom {vertical-align:text-bottom !important;}.align-text-top {vertical-align:text-top !important;}.rounded {-webkit-border-radius:0.25rem;border-radius:0.25rem;}.rounded-top {-webkit-border-top-right-radius:0.25rem;border-top-right-radius:0.25rem;-webkit-border-top-left-radius:0.25rem;border-top-left-radius:0.25rem;}.rounded-right {-webkit-border-bottom-right-radius:0.25rem;border-bottom-right-radius:0.25rem;-webkit-border-top-right-radius:0.25rem;border-top-right-radius:0.25rem;}.rounded-bottom {-webkit-border-bottom-right-radius:0.25rem;border-bottom-right-radius:0.25rem;-webkit-border-bottom-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}.rounded-left {-webkit-border-bottom-left-radius:0.25rem;border-bottom-left-radius:0.25rem;-webkit-border-top-left-radius:0.25rem;border-top-left-radius:0.25rem;}.rounded-circle {-webkit-border-radius:50%;border-radius:50%;}.clearfix::after {content:"";display:table;clear:both;}.d-block {display:block !important;}.d-inline-block {display:inline-block !important;}.d-inline {display:inline !important;}.flex-xs-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.flex-xs-last {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.flex-xs-unordered {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}.flex-items-xs-top {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.flex-items-xs-middle {-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.flex-items-xs-bottom {-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.flex-xs-top {-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.flex-xs-middle {-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.flex-xs-bottom {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.flex-items-xs-left {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.flex-items-xs-center {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.flex-items-xs-right {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.flex-items-xs-around {-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.flex-items-xs-between {-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:576px) {.flex-sm-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.flex-sm-last {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.flex-sm-unordered {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}}@media (min-width:576px) {.flex-items-sm-top {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.flex-items-sm-middle {-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.flex-items-sm-bottom {-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}}@media (min-width:576px) {.flex-sm-top {-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.flex-sm-middle {-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.flex-sm-bottom {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}}@media (min-width:576px) {.flex-items-sm-left {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.flex-items-sm-center {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.flex-items-sm-right {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.flex-items-sm-around {-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.flex-items-sm-between {-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:768px) {.flex-md-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.flex-md-last {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.flex-md-unordered {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}}@media (min-width:768px) {.flex-items-md-top {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.flex-items-md-middle {-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.flex-items-md-bottom {-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}}@media (min-width:768px) {.flex-md-top {-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.flex-md-middle {-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.flex-md-bottom {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}}@media (min-width:768px) {.flex-items-md-left {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.flex-items-md-center {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.flex-items-md-right {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.flex-items-md-around {-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.flex-items-md-between {-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:992px) {.flex-lg-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.flex-lg-last {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.flex-lg-unordered {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}}@media (min-width:992px) {.flex-items-lg-top {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.flex-items-lg-middle {-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.flex-items-lg-bottom {-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}}@media (min-width:992px) {.flex-lg-top {-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.flex-lg-middle {-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.flex-lg-bottom {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}}@media (min-width:992px) {.flex-items-lg-left {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.flex-items-lg-center {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.flex-items-lg-right {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.flex-items-lg-around {-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.flex-items-lg-between {-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:1200px) {.flex-xl-first {-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}.flex-xl-last {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.flex-xl-unordered {-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;}}@media (min-width:1200px) {.flex-items-xl-top {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.flex-items-xl-middle {-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.flex-items-xl-bottom {-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}}@media (min-width:1200px) {.flex-xl-top {-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.flex-xl-middle {-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.flex-xl-bottom {-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}}@media (min-width:1200px) {.flex-items-xl-left {-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.flex-items-xl-center {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.flex-items-xl-right {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.flex-items-xl-around {-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.flex-items-xl-between {-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.float-xs-left {float:left !important;}.float-xs-right {float:right !important;}.float-xs-none {float:none !important;}@media (min-width:576px) {.float-sm-left {float:left !important;}.float-sm-right {float:right !important;}.float-sm-none {float:none !important;}}@media (min-width:768px) {.float-md-left {float:left !important;}.float-md-right {float:right !important;}.float-md-none {float:none !important;}}@media (min-width:992px) {.float-lg-left {float:left !important;}.float-lg-right {float:right !important;}.float-lg-none {float:none !important;}}@media (min-width:1200px) {.float-xl-left {float:left !important;}.float-xl-right {float:right !important;}.float-xl-none {float:none !important;}}.sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.sr-only-focusable:active, .sr-only-focusable:focus {position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}.w-100 {width:100% !important;}.h-100 {height:100% !important;}.mx-auto {margin-right:auto !important;margin-left:auto !important;}.m-0 {margin:0 0 !important;}.mt-0 {margin-top:0 !important;}.mr-0 {margin-right:0 !important;}.mb-0 {margin-bottom:0 !important;}.ml-0 {margin-left:0 !important;}.mx-0 {margin-right:0 !important;margin-left:0 !important;}.my-0 {margin-top:0 !important;margin-bottom:0 !important;}.m-1 {margin:1rem 1rem !important;}.mt-1 {margin-top:1rem !important;}.mr-1 {margin-right:1rem !important;}.mb-1 {margin-bottom:1rem !important;}.ml-1 {margin-left:1rem !important;}.mx-1 {margin-right:1rem !important;margin-left:1rem !important;}.my-1 {margin-top:1rem !important;margin-bottom:1rem !important;}.m-2 {margin:1.5rem 1.5rem !important;}.mt-2 {margin-top:1.5rem !important;}.mr-2 {margin-right:1.5rem !important;}.mb-2 {margin-bottom:1.5rem !important;}.ml-2 {margin-left:1.5rem !important;}.mx-2 {margin-right:1.5rem !important;margin-left:1.5rem !important;}.my-2 {margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.m-3 {margin:3rem 3rem !important;}.mt-3 {margin-top:3rem !important;}.mr-3 {margin-right:3rem !important;}.mb-3 {margin-bottom:3rem !important;}.ml-3 {margin-left:3rem !important;}.mx-3 {margin-right:3rem !important;margin-left:3rem !important;}.my-3 {margin-top:3rem !important;margin-bottom:3rem !important;}.p-0 {padding:0 0 !important;}.pt-0 {padding-top:0 !important;}.pr-0 {padding-right:0 !important;}.pb-0 {padding-bottom:0 !important;}.pl-0 {padding-left:0 !important;}.px-0 {padding-right:0 !important;padding-left:0 !important;}.py-0 {padding-top:0 !important;padding-bottom:0 !important;}.p-1 {padding:1rem 1rem !important;}.pt-1 {padding-top:1rem !important;}.pr-1 {padding-right:1rem !important;}.pb-1 {padding-bottom:1rem !important;}.pl-1 {padding-left:1rem !important;}.px-1 {padding-right:1rem !important;padding-left:1rem !important;}.py-1 {padding-top:1rem !important;padding-bottom:1rem !important;}.p-2 {padding:1.5rem 1.5rem !important;}.pt-2 {padding-top:1.5rem !important;}.pr-2 {padding-right:1.5rem !important;}.pb-2 {padding-bottom:1.5rem !important;}.pl-2 {padding-left:1.5rem !important;}.px-2 {padding-right:1.5rem !important;padding-left:1.5rem !important;}.py-2 {padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.p-3 {padding:3rem 3rem !important;}.pt-3 {padding-top:3rem !important;}.pr-3 {padding-right:3rem !important;}.pb-3 {padding-bottom:3rem !important;}.pl-3 {padding-left:3rem !important;}.px-3 {padding-right:3rem !important;padding-left:3rem !important;}.py-3 {padding-top:3rem !important;padding-bottom:3rem !important;}.pos-f-t {position:fixed;top:0;right:0;left:0;z-index:1030;}.text-justify {text-align:justify !important;}.text-nowrap {white-space:nowrap !important;}.text-truncate {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-xs-left {text-align:left !important;}.text-xs-right {text-align:right !important;}.text-xs-center {text-align:center !important;}@media (min-width:576px) {.text-sm-left {text-align:left !important;}.text-sm-right {text-align:right !important;}.text-sm-center {text-align:center !important;}}@media (min-width:768px) {.text-md-left {text-align:left !important;}.text-md-right {text-align:right !important;}.text-md-center {text-align:center !important;}}@media (min-width:992px) {.text-lg-left {text-align:left !important;}.text-lg-right {text-align:right !important;}.text-lg-center {text-align:center !important;}}@media (min-width:1200px) {.text-xl-left {text-align:left !important;}.text-xl-right {text-align:right !important;}.text-xl-center {text-align:center !important;}}.text-lowercase {text-transform:lowercase !important;}.text-uppercase {text-transform:uppercase !important;}.text-capitalize {text-transform:capitalize !important;}.font-weight-normal {font-weight:normal;}.font-weight-bold {font-weight:bold;}.font-italic {font-style:italic;}.text-white {color:#fff !important;}.text-muted {color:#818a91 !important;}a.text-muted:focus, a.text-muted:hover {color:#687077 !important;}.text-primary {color:#0275d8 !important;}a.text-primary:focus, a.text-primary:hover {color:#025aa5 !important;}.text-success {color:#5cb85c !important;}a.text-success:focus, a.text-success:hover {color:#449d44 !important;}.text-info {color:#5bc0de !important;}a.text-info:focus, a.text-info:hover {color:#31b0d5 !important;}.text-warning {color:#f0ad4e !important;}a.text-warning:focus, a.text-warning:hover {color:#ec971f !important;}.text-danger {color:#d9534f !important;}a.text-danger:focus, a.text-danger:hover {color:#c9302c !important;}.text-gray-dark {color:#373a3c !important;}a.text-gray-dark:focus, a.text-gray-dark:hover {color:#1f2021 !important;}.text-hide {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.invisible {visibility:hidden !important;}.hidden-xs-up {display:none !important;}@media (max-width:575px) {.hidden-xs-down {display:none !important;}}@media (min-width:576px) {.hidden-sm-up {display:none !important;}}@media (max-width:767px) {.hidden-sm-down {display:none !important;}}@media (min-width:768px) {.hidden-md-up {display:none !important;}}@media (max-width:991px) {.hidden-md-down {display:none !important;}}@media (min-width:992px) {.hidden-lg-up {display:none !important;}}@media (max-width:1199px) {.hidden-lg-down {display:none !important;}}@media (min-width:1200px) {.hidden-xl-up {display:none !important;}}.hidden-xl-down {display:none !important;}.visible-print-block {display:none !important;}@media print {.visible-print-block {display:block !important;}}.visible-print-inline {display:none !important;}@media print {.visible-print-inline {display:inline !important;}}.visible-print-inline-block {display:none !important;}@media print {.visible-print-inline-block {display:inline-block !important;}}@media print {.hidden-print {display:none !important;}}.fontello-user:before {content:'\e800';}.fontello-mail:before {content:'\e801';}.fontello-comment:before {content:'\e802';}.fontello-location:before {content:'\e803';}.fontello-mobile:before {content:'\e804';}.fontello-phone-call:before {content:'\e805';}.fontello-down:before {content:'\e806';}.fontello-ok-1:before {content:'\e807';}.fontello-left:before {content:'\e808';}.fontello-right:before {content:'\e809';}.fontello-up:before {content:'\e80a';}.fontello-cancel:before {content:'\e80b';}.fontello-down-open:before {content:'\f004';}.fontello-up-open:before {content:'\f005';}.fontello-right-open:before {content:'\f006';}.fontello-left-open:before {content:'\f007';}.fontello-reply:before {content:'\f02a';}.fontello-twitter:before {content:'\f099';}.fontello-facebook:before {content:'\f09a';}.fontello-pinterest-circled:before {content:'\f0d2';}.fontello-pinterest-squared:before {content:'\f0d3';}.fontello-gplus-squared:before {content:'\f0d4';}.fontello-gplus:before {content:'\f0d5';}.fontello-linkedin:before {content:'\f0e1';}.fontello-youtube:before {content:'\f167';}.fontello-youtube-play:before {content:'\f16a';}.fontello-dropbox:before {content:'\f16b';}.fontello-instagram:before {content:'\f16d';}.fontello-windows:before {content:'\f17a';}.fontello-skype:before {content:'\f17e';}.fontello-vkontakte:before {content:'\f189';}.fontello-vimeo-squared:before {content:'\f194';}.fontello-slack:before {content:'\f198';}.fontello-google:before {content:'\f1a0';}.fontello-pied-piper-squared:before {content:'\f1a7';}.fontello-git-squared:before {content:'\f1d2';}.fontello-git:before {content:'\f1d3';}.fontello-paypal:before {content:'\f1ed';}.fontello-pinterest:before {content:'\f231';}.fontello-whatsapp:before {content:'\f232';}.fontello-odnoklassniki:before {content:'\f263';}.fontello-odnoklassniki-square:before {content:'\f264';}.fontello-chrome:before {content:'\f268';}.fontello-firefox:before {content:'\f269';}.fontello-opera:before {content:'\f26a';}.fontello-internet-explorer:before {content:'\f26b';}.fontello-amazon:before {content:'\f270';}.fontello-vimeo:before {content:'\f27d';}.fontello-twitter-squared:before {content:'\f304';}.fontello-facebook-squared:before {content:'\f308';}.fontello-linkedin-squared:before {content:'\f30c';}.owl-carousel {display:none;width:100%;-webkit-tap-highlight-color:transparent; position:relative;z-index:1;}.owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer {position:relative;overflow:hidden; -webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img {display:block;width:100%;}.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display:none;}.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded {display:block;}.owl-carousel.owl-loading {opacity:0;display:block;}.owl-carousel.owl-hidden {opacity:0;}.owl-carousel.owl-refresh .owl-item {visibility:hidden;}.owl-carousel.owl-drag .owl-item {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab {cursor:move;cursor:-webkit-grab;cursor:grab;}.owl-carousel.owl-rtl {direction:rtl;}.owl-carousel.owl-rtl .owl-item {float:right;}.no-js .owl-carousel {display:block;}.owl-carousel .animated {-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in {z-index:0;}.owl-carousel .owl-animated-out {z-index:1;}.owl-carousel .fadeOut {-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut {0% {opacity:1;}100% {opacity:0;}}@keyframes fadeOut {0% {opacity:1;}100% {opacity:0;}}.owl-height {-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy {opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy {-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper {position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon {position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;-webkit-transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover {-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {display:none;}.owl-carousel .owl-video-tn {opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame {position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-nav {margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-'] {color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover {background:#869791;color:#FFF;text-decoration:none;}.owl-theme .owl-nav .disabled {opacity:0.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots {margin-top:10px;}.owl-theme .owl-dots {text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot {display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span {width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background:#869791;}.boxer-lock {overflow:hidden !important;}#boxer-overlay {width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;}.boxer-open #boxer-overlay {opacity:.75;}#boxer {width:200px;height:200px;position:absolute;right:0;left:0;z-index:101;background:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 25px #000;box-shadow:0 0 25px #000;opacity:0;margin:0 auto;padding:10px;}#boxer * {-webkit-transition:none;transition:none;}#boxer, #boxer * {-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}#boxer, #boxer *, #boxer :before, #boxer :after {-webkit-box-sizing:border-box;box-sizing:border-box;}#boxer.fixed {position:fixed;top:0;bottom:0;margin:auto;}#boxer.inline {padding:30px;}#boxer.animating {-webkit-transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease;transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease;}#boxer.animating .boxer-container {-webkit-transition:opacity .25s linear .25s;transition:opacity .25s linear .25s;}.boxer-open #boxer {opacity:1;}#boxer.loading .boxer-container {opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;}#boxer .boxer-close {width:30px;height:30px;position:absolute;top:-7.5px;right:-7.5px;z-index:105;background:#fff;-webkit-border-radius:100%;border-radius:100%;cursor:pointer;display:block;overflow:hidden;padding:0;text-indent:200%;white-space:nowrap;-webkit-transform:translateZ(0);}#boxer .boxer-close:before {position:absolute;top:0;right:0;bottom:0;left:0;color:#333;content:"\00d7";display:block;font-size:22px;font-weight:700;font-family:none;line-height:30px;margin:auto;text-align:center;text-indent:0;-webkit-transition:color .15s linear;transition:color .15s linear;}.no-opacity #boxer .boxer-close {text-indent:-999px;}#boxer .boxer-loading {width:50px;height:50px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:105;display:block;margin:auto;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;}#boxer .boxer-loading:before, #boxer .boxer-loading:after {width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-border-radius:110%;border-radius:110%;content:'';display:block;}#boxer .boxer-loading:before {border:5px solid rgba(51, 51, 51, 0.25);}#boxer .boxer-loading:after {-webkit-animation:boxer-loading-spin .75s linear infinite;animation:boxer-loading-spin .75s linear infinite;border:5px solid transparent;border-top-color:#333;}#boxer.loading .boxer-loading {opacity:1;}@-webkit-keyframes boxer-loading-spin {from {-webkit-transform:rotate(0deg);transform:rotate(0deg);}to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes boxer-loading-spin {from {-webkit-transform:rotate(0deg);transform:rotate(0deg);}to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#boxer .boxer-container {width:100%;height:100%;position:relative;z-index:103;background:#fff;overflow:hidden;}#boxer .boxer-content {width:100%;background:#fff;opacity:1;overflow:hidden;padding:0;}#boxer.inline .boxer-content, #boxer.iframe .boxer-content {width:auto;}#boxer .boxer-image {float:left;}#boxer .boxer-video {width:100%;height:100%;}#boxer .boxer-iframe {width:100%;height:100%;border:none;float:left;overflow:auto;}#boxer .boxer-meta {clear:both;}#boxer .boxer-control {width:40px;height:40px;position:absolute;top:0;background:#fff;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.25);box-shadow:0 0 5px rgba(0, 0, 0, 0.25);cursor:pointer;display:block;margin-right:auto;margin-left:auto;opacity:1;overflow:hidden;text-indent:200%;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;white-space:nowrap;-webkit-transform:translateZ(0);}#boxer .boxer-control:before {width:0;height:0;position:absolute;top:0;right:0;bottom:0;left:0;content:'';margin:auto;}#boxer .boxer-control.previous {left:20px;}#boxer .boxer-control.previous:before {border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10.4px solid #333;margin-left:14px;}#boxer .boxer-control.next {right:20px;}#boxer .boxer-control.next:before {border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10.4px solid #333;margin-right:14px;}#boxer .boxer-control.disabled {opacity:0;}.no-opacity #boxer .boxer-control {text-indent:-999px;}.no-touch #boxer .boxer-control {opacity:0;}.no-touch #boxer:hover .boxer-control {opacity:1;}.no-touch #boxer:hover .boxer-control.disabled {opacity:0;cursor:default !important;}#boxer .boxer-meta {padding:10px 0 0 0;}#boxer .boxer-position {color:#999;font-size:12px;margin:0;padding:15px 15px 0 15px;}#boxer .boxer-caption p {color:#666;font-size:14px;margin:0;padding:15px;}#boxer .boxer-caption.gallery p {padding-top:0;}#boxer .boxer-error {width:250px;}#boxer .boxer-error p {color:#900;font-size:14px;margin:0;padding:25px;text-align:center;text-transform:uppercase;}#boxer.mobile {width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#111;-webkit-border-radius:0;border-radius:0;padding:40px 0 0;}#boxer.mobile .boxer-close, #boxer.mobile .boxer-close:hover {height:40px;width:40px;top:0;right:0;background:#111;-webkit-border-radius:0;border-radius:0;}#boxer.mobile .boxer-close:before, #boxer.mobile .boxer-close:hover:before {color:#ccc;font-size:28px;font-weight:700;line-height:40px;}#boxer.mobile .boxer-loading:before {border-color:rgba(153, 153, 153, 0.25);}#boxer.mobile .boxer-loading:after {border-top-color:#999;}#boxer.mobile .boxer-container {background:#111;}#boxer.mobile .boxer-content {background-color:#111;}#boxer.mobile .boxer-control {width:50px;height:100%;background:#111;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;opacity:1;}#boxer.mobile .boxer-control.previous {left:0;}#boxer.mobile .boxer-control.previous:before {border-right-color:#eee;margin-left:19px;}#boxer.mobile .boxer-control.next {right:0;}#boxer.mobile .boxer-control.next:before {border-left-color:#eee;margin-right:19px;}.no-touch #boxer.mobile .boxer-control, .no-touch #boxer.mobile:hover .boxer-control {opacity:1;}.no-touch #boxer.mobile .boxer-control.disabled, .no-touch #boxer.mobile:hover .boxer-control.disabled {opacity:0;cursor:default !important;}#boxer.mobile .boxer-meta {width:100%;position:absolute;right:0;bottom:0;left:0;background-color:#111;padding:15px 65px;}#boxer.mobile .boxer-position {color:#999;font-size:12px;margin:0;padding:0 15px 0 0;}#boxer.mobile .boxer-caption p {color:#eee;font-size:14px;margin:0;padding:0;}#boxer.mobile .boxer-image {-webkit-transition:none !important;transition:none !important;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}#boxer.mobile.animated .boxer-image {-webkit-transition:-webkit-transform 0.25s ease-out !important;transition:-webkit-transform 0.25s ease-out !important;transition:transform 0.25s ease-out !important;transition:transform 0.25s ease-out, -webkit-transform 0.25s ease-out !important;}#boxer.mobile.inline .boxer-content, #boxer.mobile.iframe .boxer-content {overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video, .pattern, .start-screen--style-2 .slide figure img, .team__item figure > *, .blog--style-3 .blog__item figure img, .gallery__item figure > *, .products--style-2 .product__item figure img, .products--style-2 .product__item__description, .section-heading, .v-align > *, .b-table, form .textfield, .start-screen--style-2 .owl-dots, #top-bar, #top-bar__navigation-toggler span:before, #top-bar__navigation-toggler span:after, .team__item figure, .gallery__item figure, .section-404 form, .banner__text, .banner__subscribe, .comments-list table {width:100%;}.embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video, .pattern, .start-screen--style-2 .slide figure img, .team__item figure > *, .blog--style-3 .blog__item figure img, .gallery__item figure > *, .products--style-2 .product__item figure img, .products--style-2 .product__item__description, .v-align, .v-align:before, #top-bar.expanded, #top-bar.expanded > .container, #top-bar__navigation-toggler span:before, #top-bar__navigation-toggler span:after, #top-bar__navigation:before, .team__item--text, .section-contact .item, .banner__item, .skill__chart:before {height:100%;}.v-align:before, #btn-to-top:before, #top-bar__navigation:before, #top-bar__navigation a:not(.custom-btn):after, .blog--style-2 .blog__item figure:before, .skill__chart:before {width:0;}.embed-responsive, #btn-to-top:before, .team__item figure, .blog--style-2 .blog__item figure:before, .gallery__item figure {height:0;}#btn-to-top-wrap, #top-bar__navigation .submenu {display:none;}.site-logo, .embed-responsive, #btn-to-top, .ancor, form .input-wrp, form .textfield, #top-bar__navigation-toggler span, #top-bar__navigation a:not(.custom-btn), .blog__entry__meta {display:block;}.b-table {display:table;}.b-table .cell {display:table-cell;}.v-align:before, .v-align > *, .social-btns a, #btn-to-top:before, .custom-btn, #top-bar__navigation:before, #top-bar__navigation > ul, .blog__post-date span, #gallery-set li, #gallery-set a, .product__item__ico, .product__item__ico:before, .page-contacts .contact__item__ico, .single-content .meta__item, .single-content .meta__item > *, .single-content .meta__item li, #footer .footer__menu a, .feature__item__ico, .feature__item__ico:before, .partners img, .skill__item, .skill__chart:before, .skill__percent, .counter__item__ico, .counter__item__ico:before {display:inline-block;}.container, .container-fluid, .section-heading, body, .parallax, .site-logo, .section, .embed-responsive, .map-container, #btn-to-top, .custom-btn, form, form .input-wrp, #start-screen, .start-screen--style-2 .slide figure, .intro, #top-bar__navigation-toggler span, #top-bar__navigation li, #top-bar__navigation a, .team__item, .team__item figure, .timeline__item, .blog__item, .blog__item figure, .gallery__item figure, .section-contact .item, .products, .products--style-2 .product__item figure, .page-contacts .contact__item, #footer, .skill__item, .skill__chart, .skill__percent, .comments-list, .comments-list li, .comment__header {position:relative;}.embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video, .pattern, .start-screen--style-2 .slide figure img, .team__item figure > *, .blog--style-3 .blog__item figure img, .gallery__item figure > *, .products--style-2 .product__item figure img, .products--style-2 .product__item__description, form .input-wrp i, .start-screen--style-2 .slide .logo, .start-screen--style-2 .owl-dots, #top-bar__navigation-toggler, #top-bar__navigation-toggler span:before, #top-bar__navigation-toggler span:after, #top-bar__navigation, #top-bar__navigation a:not(.custom-btn):after, .timeline__item:before, .timeline__item:after, .blog--style-2 .blog__item figure:before, .blog--style-3 .blog__entry, .skill__chart canvas {position:absolute;}.embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video, .pattern, .start-screen--style-2 .slide figure img, .team__item figure > *, .blog--style-3 .blog__item figure img, .gallery__item figure > *, .products--style-2 .product__item figure img, .products--style-2 .product__item__description {top:0;left:0;}.parallax, .section--background, .section--custom-2 .img-place, .start-screen--style-2 .slide figure img, .team__item img, .blog__item figure img, .gallery__item img, .products--style-2 .product__item figure img, .page-landing .section-gallery .item, .banner__item {background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.product__item__ico:before, .feature__item__ico:before, .counter__item__ico:before {background-position:50% 50%;background-repeat:no-repeat;background-size:100%;}.fl-l, #top-bar__logo, .single-content .dropcaps:first-letter, .counters--style-2 .counter__item__ico {float:left;}.fl-r {float:right;}.section-heading.section-heading--center, .text-center, .social-btns a, #btn-to-top, .custom-btn, #top-bar__navigation, .gallery__item figure .gallery__item__description, .products, .page-contacts .contact__item, .feature--style-1 .feature__item, .partners, .feedback__author, .feedback__text, .skills, .skill__item, .counters--style-1 {text-align:center;}.section-heading.section-heading--left, .text-left, #top-bar__navigation ul, .team__item__descriptiom, .gallery--style-3 .gallery__item figure .gallery__item__description, .products--style-2 .product__item__description {text-align:left;}.section-heading.section-heading--right, .text-right, .feature--style-2 [class^="col-"]:nth-of-type(2n+1) .feature__item .row, .feature--style-2 [class*=" col-"]:nth-of-type(2n+1) .feature__item .row {text-align:right;}.owl-theme .owl-dots .owl-dot, .v-top, #gallery-set li, #gallery-set a, .product__item__ico, .page-contacts .contact__item__ico, #footer .footer__menu a, .feature__item__ico, .partners img, .skill__item, .counter__item__ico {vertical-align:top;}.v-middle, .v-align:before, .v-align > *, #btn-to-top:before, .custom-btn, #top-bar__navigation:before, #top-bar__navigation > ul, .product__item__ico:before, .page-contacts .contact__item__ico:before, .single-content .meta__item, .single-content .meta__item > *, .single-content .meta__item li, .feature__item__ico:before, .skill__chart:before, .skill__percent, .counter__item__ico:before {vertical-align:middle;}.v-bottom, .social-btns a {vertical-align:bottom;}main img, .intro__text {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;cursor:default;}html {font-size:10px;}body {line-height:1.538;font-size:1.5rem;font-weight:500;font-family:-apple-system, "Raleway", sans-serif;color:#777;}.row-no-gutter {margin-right:0;margin-left:0;}.row-no-gutter > [class^="col-"], .row-no-gutter > [class*=" col-"], .col-no-gutter[class*='col-'], .col-no-gutter[class*=" col-"] {padding-right:0;padding-left:0;}@font-face {font-family:'fontello';src:url("../fonts/fontello.eot?84940194");src:url("../fonts/fontello.eot?84940194#iefix") format("embedded-opentype"), url("../fonts/fontello.woff2?84940194") format("woff2"), url("../fonts/fontello.woff?84940194") format("woff"), url("../fonts/fontello.ttf?84940194") format("truetype"), url("../fonts/fontello.svg?84940194#fontello") format("svg");font-weight:normal;font-style:normal;}[class^="fontello-"]:before, [class*=" fontello-"]:before {font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:auto;text-align:center; font-variant:normal;text-transform:none; line-height:1em; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.owl-theme .owl-dots {line-height:1;margin-top:20px !important;}.owl-theme .owl-dots .owl-dot span {width:13px;height:13px;background-color:#f1cf69;-webkit-box-shadow:0 0 0 0 #C1252B inset;box-shadow:0 0 0 0 #C1252B inset;margin:5px 4px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;transition:background 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out;transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;}[style="background-color:#f1cf69;"] .owl-theme .owl-dots .owl-dot span {background-color:#ceb568;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {-webkit-box-shadow:0 0 0 8px #C1252B inset;box-shadow:0 0 0 8px #C1252B inset;}a {color:#C1252B;outline:none;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}a:hover, a:focus {color:#C1252B;text-decoration:none;outline:none;}.h1, h1, .h2, h2, .h3, h3 {line-height:1.1;}.h1, h1, .h2, h2, .h3, h3, .h4, h4 {font-weight:700;font-family:"Poppins", sans-serif;color:#333;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}.h1:first-child, h1:first-child, .h2:first-child, h2:first-child, .h3:first-child, h3:first-child, .h4:first-child, h4:first-child {margin-top:0;}.h1:last-child, h1:last-child, .h2:last-child, h2:last-child, .h3:last-child, h3:last-child, .h4:last-child, h4:last-child {margin-bottom:0;}.h1 a, h1 a, .h2 a, h2 a, .h3 a, h3 a, .h4 a, h4 a {color:inherit;}.h1 a:hover, .h1 a:focus, h1 a:hover, h1 a:focus, .h2 a:hover, .h2 a:focus, h2 a:hover, h2 a:focus, .h3 a:hover, .h3 a:focus, h3 a:hover, h3 a:focus, .h4 a:hover, .h4 a:focus, h4 a:hover, h4 a:focus {color:#C1252B;}.h1, h1 {font-size:4.5rem;}.h2, h2 {font-size:3.5rem;}.h3, h3 {font-size:2rem;}.h4, h4 {font-size:1.6rem;}.h1, h1 {margin-top:25px;margin-bottom:25px;}h1.h2, h1.h3 {margin-top:20px;margin-bottom:20px;}h1.h4 {margin-top:15px;margin-bottom:15px;}.h2, h2, .h3, h3 {margin-top:20px;margin-bottom:20px;}h2.h4, h3.h4 {margin-top:15px;margin-bottom:15px;}.h4, h4 {font-weight:500;margin-top:15px;margin-bottom:15px;}h4.h2, h4.h3 {margin-top:20px;margin-bottom:20px;}.section-heading {line-height:1.4;font-size:1.6rem;font-family:"Poppins", sans-serif;font-weight:400;color:#a7a7a7;max-width:600px;padding-top:97px;margin-bottom:55px;z-index:auto;}.section-heading:first-child {padding-top:0;margin-top:-3px;}.section-heading:last-child {margin-bottom:0;}.section-heading.section-heading--white {color:#fff;}.section-heading.section-heading--white .title {color:inherit;}.section-heading.section-heading--left {margin-left:0;margin-right:auto;}.section-heading.section-heading--center {margin-left:auto;margin-right:auto;}.section-heading.section-heading--right {margin-left:auto;margin-right:0;}.section-heading p {margin-top:25px;}main p {margin-top:15px;margin-bottom:15px;}main p:first-child {margin-top:0;}main p:last-child {margin-bottom:0;}* {padding:0;margin:0;}ul, ol {list-style:none;list-style-image:none;}iframe {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}.desktop .parallax {background-attachment:fixed;}.v-align:before {content:"";margin-left:-4px;}.circled {-webkit-border-radius:50%;border-radius:50%;}.col-MB-30 {margin-bottom:30px;}.col-MB-25 {margin-bottom:25px;}.col-MB-20 {margin-bottom:20px;}.col-MB-15 {margin-bottom:15px;}@media only screen and (min-width:576px) {.col-sm-MB-30 {margin-bottom:30px;}.col-sm-MB-25 {margin-bottom:25px;}.col-sm-MB-20 {margin-bottom:20px;}.col-sm-MB-15 {margin-bottom:15px;}}@media only screen and (min-width:768px) {.col-md-MB-30 {margin-bottom:30px;}.col-md-MB-25 {margin-bottom:25px;}.col-md-MB-20 {margin-bottom:20px;}.col-md-MB-15 {margin-bottom:15px;} .section--no-pt-xs {padding-top:0 !important;}}@media only screen and (min-width:992px) {.col-lg-MB-30 {margin-bottom:30px;}.col-lg-MB-25 {margin-bottom:25px;}.col-lg-MB-20 {margin-bottom:20px;}.col-lg-MB-15 {margin-bottom:15px;}}@media only screen and (min-width:1200px) {.col-xl-MB-30 {margin-bottom:30px;}.col-xl-MB-25 {margin-bottom:25px;}.col-xl-MB-20 {margin-bottom:20px;}.col-xl-MB-15 {margin-bottom:15px;}}.section {padding-top:60px;padding-bottom:60px;}.section--no-pt {padding-top:0 !important;}.section--no-pb {padding-bottom:0 !important;}.section--screen {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:-webkit-calc(100vh - 70px);min-height:calc(100vh - 70px);height:auto;}.section--background-logo {background:url(../img/img_1.png) no-repeat center right 40px;}.section--background-base {background-color:#C1252B;}.section--background-base-light {background-color:#e9f1ee;}.section--with-border {border-top:1px solid #e9e9e9;padding-top:59px;}@media only screen and (min-width:768px) {.section {padding-top:80px;padding-bottom:80px;}.section--screen {min-height:-webkit-calc(100vh - 80px);min-height:calc(100vh - 80px);}.section--with-border {padding-top:79px;}}@media only screen and (min-width:992px) {.section {padding-top:100px;padding-bottom:100px;}.section--with-border {padding-top:99px;}}@media only screen and (min-width:768px) {.section--custom-1 {background:url(../img/bg_02.png) no-repeat right bottom 30%;background-size:80%;}}@media only screen and (min-width:1200px) {.section--custom-1 {background-size:auto;}}@media only screen and (max-width:991px) {.section--custom-2 {background-image:none;}}@media only screen and (min-width:992px) {.section--custom-2 .img-place {position:absolute;top:0;left:50%;bottom:0;right:0;margin-left:15px;}}.embed-responsive {padding:0;overflow:hidden;}.embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {border:0;}.embed-responsive-21by9 {padding-bottom:42.85714%;}.embed-responsive-16by9 {padding-bottom:56.25%;}.embed-responsive-4by3 {padding-bottom:75%;}.embed-responsive-1by1 {padding-bottom:100%;}.pattern {background-color:#C1252B;}.g_map {min-height:385px;height:100%;}.company-contacts address, .company-contacts .social-btns {margin-top:35px;margin-bottom:35px;}.company-contacts address:first-child, .company-contacts .social-btns:first-child {margin-top:0;}.company-contacts address:last-child, .company-contacts .social-btns:last-child {margin-bottom:0;}.company-contacts address {font-size:1.4rem;font-family:"Poppins", sans-serif;}.company-contacts address p {padding-left:35px;margin-top:25px;margin-bottom:25px;}.company-contacts address i {float:left;margin-left:-35px;line-height:1.2;font-size:1.7rem;}.company-contacts address a:not([class]) {color:inherit;text-decoration:underline;}.company-contacts address a:not([class]):hover, .company-contacts address a:not([class]):focus {text-decoration:none;}.social-btns {font-size:0;line-height:0;letter-spacing:-1px;color:#fff;}.social-btns__inner {margin:-5px;}.social-btns a {min-width:1em;margin:5px;line-height:1;font-size:2rem;letter-spacing:0;text-decoration:none;-webkit-transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;}.social-btns a, .social-btns a:hover, .social-btns a:focus {color:inherit;}#btn-to-top-wrap {position:fixed;right:25px;bottom:25px;z-index:5;}#btn-to-top {width:44px;height:44px;line-height:38px;font-size:20px;color:#fff;text-decoration:none;background-color:#C1252B;opacity:0.7;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}#btn-to-top:before {content:'';border-bottom:6px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;}#btn-to-top:hover {opacity:1;}.custom-btn {min-width:135px;padding:15px 10px 13px;background-color:transparent;border-width:3px;border-style:solid;border-color:#fff;color:#fff;line-height:1;font-size:1.2rem;font-weight:600;font-family:"Poppins", sans-serif;text-transform:uppercase;text-decoration:none;letter-spacing:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:none;box-shadow:none;outline:none;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;}.custom-btn:hover, .custom-btn:focus, .custom-btn:active {background-color:#fff;color:#504935;}.custom-btn.primary {border-color:#f1cf69;color:#504935;}.custom-btn.primary:hover, .custom-btn.primary:focus, .custom-btn.primary:active {background-color:#f1cf69;}.custom-btn.big {min-height:56px;min-width:167px;padding:20px 10px 18px;}.custom-btn.long {width:100%;}form .input-wrp {margin-bottom:10px;}form .input-wrp i {right:0;top:0;line-height:5.9rem;font-size:1.8rem;color:#fff;}form .textfield, form button[type=submit] {-webkit-box-shadow:none;box-shadow:none;outline:none;}form .textfield {line-height:1.4;font-size:1.4rem;font-family:inherit;font-weight:inherit;color:#9f9f9f;background:0 none;background:transparent;border:none;border-bottom:1px solid #b7b7b7;-webkit-border-radius:0;border-radius:0;padding-top:2rem;padding-bottom:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color 0.3s ease-in-out;}form .textfield::-webkit-input-placeholder {color:#9f9f9f;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}form .textfield::-moz-placeholder {color:#9f9f9f;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}form .textfield:-moz-placeholder {color:#9f9f9f;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}form .textfield:-ms-input-placeholder {color:#9f9f9f;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}form .textfield:hover,form .textfield:focus,form textarea:hover,form textarea:focus{border-color:#C1252B;}form label.error {color:#C1252B;font-size:80%;}form textarea {resize:vertical;min-height:160px;}form i + .textfield {padding-right:25px;}form button[type=submit] {margin-top:15px;}form.form-horizontal .cell:first-child {padding-right:20px;width:95%;}form.form-horizontal .input-wrp {margin-bottom:0;}form.form-horizontal .input-wrp i {line-height:4.5rem;}form.form-horizontal .textfield {padding-top:1.3rem;padding-bottom:1.3rem;}main form.form-horizontal button[type=submit] {margin-top:0;}form.f1 .textfield {border-color:rgba(255, 255, 255, 0.37);}form.f1 .textfield:hover, form.f1 .textfield:focus {border-color:#fff;color:#fff;}form.f1 .textfield:hover::-webkit-input-placeholder, form.f1 .textfield:focus::-webkit-input-placeholder {color:#fff;}form.f1 .textfield:hover::-moz-placeholder, form.f1 .textfield:focus::-moz-placeholder {color:#fff;}form.f1 .textfield:hover:-moz-placeholder, form.f1 .textfield:focus:-moz-placeholder {color:#fff;}form.f1 .textfield:hover:-ms-input-placeholder, form.f1 .textfield:focus:-ms-input-placeholder {color:#fff;}form.f1 textarea {min-height:110px;}form.f1 button[type=submit].custom-btn.primary:not(:hover):not(:focus) {color:#fff;}#start-screen {-webkit-transition:padding 0.3s ease-in-out;transition:padding 0.3s ease-in-out;}.start-screen--style-1 {height:100vh;min-height:560px;}.start-screen--style-2 {height:auto;padding-top:70px;}.start-screen--style-2 .slide figure {padding-top:100%;}.start-screen--style-2 .slide .logo {top:0;right:0;bottom:0;left:0;margin:auto;width:40%;max-width:150px;}.start-screen--style-2 .owl-dots {bottom:20px;left:0;}@media only screen and (min-width:768px) {.start-screen--style-2 {padding-top:90px;}}.intro {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:70px;overflow:hidden;min-height:400px;line-height:1.2;font-family:"Poppins", sans-serif;color:#fff;-webkit-transition:padding 0.3s ease-in-out;transition:padding 0.3s ease-in-out;}.intro .container {min-width:100%;}.intro__text {margin-top:30px;margin-bottom:30px;}.intro__title, .intro__subtitle {text-transform:uppercase;letter-spacing:0.5rem;}.intro__title {line-height:1;font-size:4rem;color:inherit;margin-top:15px;margin-bottom:15px;}.intro__subtitle {font-size:1.6rem;font-weight:300;}.intro__post-date {font-size:1.4rem;font-weight:500;}@media only screen and (min-width:400px) {__title, __subtitle {text-transform:uppercase;letter-spacing:1rem;}.intro__title {font-size:4.5rem;}}@media only screen and (min-width:576px) {.intro {min-height:450px;}.intro__title {font-size:5.5rem;}.intro .container {min-width:0;}}@media only screen and (min-width:768px) {.intro {min-height:500px;}.top-bar--style-1 + .intro {padding-top:40px;}.top-bar--style-2 + .intro {padding-top:90px;}.intro__title {font-size:6rem;}}@media only screen and (min-width:992px) {.intro {min-height:600px;}.intro__title {font-size:7rem;}.intro__title, .intro__subtitle {letter-spacing:1.5rem;}}@media only screen and (min-width:1200px) {.intro__title, .intro__subtitle {letter-spacing:2.2rem;}.intro__title {font-size:8rem;}}#top-bar {position:fixed;top:0;left:0;padding-top:10px;padding-bottom:10px;min-height:70px;background-color:#fff;z-index:6;-webkit-transition:padding 0.3s ease-in-out;transition:padding 0.3s ease-in-out;}#top-bar.fixed {-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);}#top-bar .container::after {content:"";display:table;clear:both;}#top-bar__navigation-toggler {top:4px;right:15px;padding:19px 10px;}#top-bar__navigation-toggler span {height:3px;width:20px;}#top-bar__navigation-toggler span:before, #top-bar__navigation-toggler span:after {content:"";left:0;}#top-bar__navigation-toggler span:before {top:-6px;}#top-bar__navigation-toggler span:after {top:6px;}#top-bar__navigation-toggler span, #top-bar__navigation-toggler span:before, #top-bar__navigation-toggler span:after {background-color:#555;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}#top-bar__navigation-toggler.active span {background-color:transparent;}#top-bar__navigation-toggler.active span:before, #top-bar__navigation-toggler.active span:after {top:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}#top-bar__navigation-toggler.active span:before {-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}#top-bar__navigation-toggler.active span:after {-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);}#top-bar__navigation {top:70px;left:0;right:0;bottom:0;overflow-y:auto;}#top-bar__navigation ul {line-height:0;font-size:0;letter-spacing:-1px;white-space:nowrap;}#top-bar__navigation ul::after {content:"";display:table;clear:both;}#top-bar__navigation li {outline:none;margin-top:15px;}#top-bar__navigation li:not(.li-btn).active > a, #top-bar__navigation li:not(.li-btn).current > a, #top-bar__navigation li:not(.li-btn):hover > a {color:#C1252B;}#top-bar__navigation li:not(.li-btn).active > a:after, #top-bar__navigation li:not(.li-btn).current > a:after, #top-bar__navigation li:not(.li-btn):hover > a:after {width:20px;opacity:1;}#top-bar__navigation a:not(.custom-btn) {line-height:1;letter-spacing:0;white-space:normal;font-size:1.2rem;font-weight:800;font-family:"Poppins", sans-serif;color:#333;text-transform:uppercase;outline:none;padding:3px 5px;}#top-bar__navigation a:not(.custom-btn):after {content:"";bottom:-3px;left:5px;height:3px;opacity:0;background-color:#C1252B;-webkit-transition:width 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:width 0.2s ease-in-out, opacity 0.2s ease-in-out;}#top-bar__navigation .submenu ul {margin-left:10px;}.top-bar--style-3 #top-bar__navigation li:not(.li-btn).active > a, .top-bar--style-3 #top-bar__navigation li:not(.li-btn).current > a, .top-bar--style-3 #top-bar__navigation li:not(.li-btn):hover > a {color:#C1252B;}.top-bar--style-3 #top-bar__navigation a:not(.custom-btn):after {background-color:#C1252B;}@media only screen and (max-width:767px) {#top-bar__navigation {bottom:70px;display:flex;justify-content:center;align-items:center;flex-direction:column;}#top-bar__navigation ul{text-align:center; }#top-bar__navigation ul:not(:first-child){margin-top:40px; }#top-bar__navigation li:first-child {margin-top:0;}#top-bar__navigation li:not(.li-btn).active > a:after, #top-bar__navigation li:not(.li-btn).current > a:after, #top-bar__navigation li:not(.li-btn):hover > a:after {width:100%;left:0; }}@media only screen and (min-width:768px) {#top-bar {position:absolute;padding-top:20px;padding-bottom:20px;}#top-bar.fixed {position:fixed !important;top:0 !important;padding-top:15px;padding-bottom:15px;min-height:80px;background-color:#fff !important;}.desktop #top-bar.fixed {-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.desktop #top-bar.fixed.in {-webkit-animation-name:TopBarSlideInDown;animation-name:TopBarSlideInDown;}.desktop #top-bar.fixed.out {-webkit-animation-name:TopBarSlideOutUp;animation-name:TopBarSlideOutUp;}#top-bar.fixed #top-bar__navigation {padding-top:20px;}#top-bar__navigation {position:relative;top:auto;right:auto;bottom:auto;left:auto;padding-top:20px;padding-left:30px;text-align:left;overflow-y:visible;display:block;}#top-bar__navigation:before {content:none;}#top-bar__navigation > ul {display:block;}#top-bar__navigation li {display:inline-block;vertical-align:middle;margin-top:0;margin-left:20px;}#top-bar__navigation li:first-child {margin-left:0;}#top-bar__navigation li.li-btn {float:right;margin-top:-18px;}#top-bar__navigation li:hover > .submenu {padding-top:10px;visibility:visible;opacity:1;}#top-bar__navigation .submenu {display:block;position:absolute;top:100%;left:5px;width:200px;padding-top:30px;visibility:hidden;opacity:0;z-index:3;-webkit-transition:opacity 0.2s ease-in-out, margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out, padding-top 0.2s ease-in-out, visibility 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out, padding-top 0.2s ease-in-out, visibility 0.2s ease-in-out;}#top-bar__navigation .submenu ul {background-color:#282828;margin-left:0;padding:30px;}#top-bar__navigation .submenu li {display:block;margin-top:20px;margin-left:0;}#top-bar__navigation .submenu li:first-child {margin-top:0;}#top-bar__navigation .submenu a {color:#fff;}#top-bar__navigation-toggler {display:none;}.top-bar--style-1:not(.fixed) {top:20px !important;background-color:transparent !important;}.top-bar--style-3:not(.fixed) {top:15px !important;background-color:transparent !important;}.top-bar--style-3:not(.fixed) .container:before {content:"";position:absolute;top:-20px;right:-5px;bottom:-20px;left:-5px;background-color:#fff;}}@media only screen and (min-width:992px) {#top-bar__navigation {padding-left:60px;}}@media only screen and (min-width:1200px) {#top-bar__navigation {padding-left:90px;}}@-webkit-keyframes TopBarSlideInDown {from {-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes TopBarSlideInDown {from {-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@-webkit-keyframes TopBarSlideOutUp {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to {visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}@keyframes TopBarSlideOutUp {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}to {visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}.team__item figure {overflow:hidden;margin:0;padding-top:98.6532%;}.team__item figure > * {-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.team__item img {opacity:.8;-webkit-transform:translateZ(0);transform:translateZ(0);}.team__item--text {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.team__item__inner {background-color:#C1252B;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}.team__item__descriptiom {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none;line-height:1;color:#fff;padding:20px;}.team__item__title {font-size:2rem;font-weight:600;font-family:"Poppins", sans-serif;}.team__item__subtitle {font-size:1.2rem;}.team__item--text {padding:30px 0;}.timeline {border-left:1px solid #c8cfb8;}.timeline__inner {margin-bottom:-30px;}.timeline__item {padding-left:40px;margin-bottom:30px;}.timeline__item:before, .timeline__item:after {content:"";background-color:#c8cfb8;}.timeline__item:before {top:25px;left:0px;width:30px;height:1px;}.timeline__item:after {top:19px;left:-7px;width:14px;height:14px;border:4px solid #fff;-webkit-border-radius:50%;border-radius:50%;}.timeline__year {color:#C1252B;font-weight:700;}.timeline__title {color:#598973;font-weight:700;}.timeline__year {line-height:1;font-size:6rem;font-family:"Poppins", sans-serif;}.timeline__title {line-height:1.3;font-size:1.8rem;}@media only screen and (min-width:768px) {.timeline {border-top:1px solid #c8cfb8;border-left:none;}.timeline__item {padding-left:0;padding-top:55px;}.timeline__item:before {top:0;left:6px;width:1px;height:40px;}.timeline__item:after {top:-7px;left:0;}}.blog__entry__title {font-weight:500;margin-top:10px;margin-bottom:10px;}.blog__entry__meta {line-height:1;font-size:1.2rem;font-weight:400;font-family:"Poppins", sans-serif;color:#b2b2b2;}.blog__post-date {line-height:1.1;font-size:2rem;font-weight:700;font-family:"Poppins", sans-serif;color:#C1252B;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}.blog__post-date span:first-child {line-height:1;font-size:3.5rem;}.blog--style-1 .blog__inner {margin-bottom:-30px;}.blog--style-1 .blog__item {margin-bottom:30px;}.blog--style-1 .blog__item figure {margin-bottom:25px;}.blog--style-2 .blog__item figure:before {content:"";top:0;left:50%;margin-left:-13px;border-style:solid;border-width:18px 13px 0 13px;border-color:#fff transparent transparent transparent;z-index:2;}.blog--style-2 .blog__entry {padding:30px 0;}@media only screen and (min-width:1200px) {.blog--style-2 [class^="col-"]:nth-of-type(n+3) .row,.blog--style-2 [class*=" col-"]:nth-of-type(n+3) .row {flex-direction:row-reverse; }.blog--style-2 [class^="col-"]:nth-of-type(n+3) .blog__item figure:before,.blog--style-2 [class*=" col-"]:nth-of-type(n+3) .blog__item figure:before {left:auto;right:0;border-width:13px 18px 13px 0;border-color:transparent #fff transparent transparent; }.blog--style-2 [class^="col-"]:nth-of-type(n+5) .row,.blog--style-2 [class*=" col-"]:nth-of-type(n+5) .row {flex-direction:row; }.blog--style-2 [class^="col-"]:nth-of-type(n+5) .blog__item figure:before,.blog--style-2 [class*=" col-"]:nth-of-type(n+5) .blog__item figure:before,.blog--style-2 .blog__item figure:before {left:0;border-width:13px 0 13px 18px;border-color:transparent transparent transparent #fff;}}@media only screen and (min-width:768px) and (max-width:1199px) {.blog--style-2 [class^="col-"]:nth-of-type(2n) .row, .blog--style-2 [class*=" col-"]:nth-of-type(2n) .row {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.blog--style-2 [class^="col-"]:nth-of-type(2n) .blog__item figure:before, .blog--style-2 [class*=" col-"]:nth-of-type(2n) .blog__item figure:before {left:auto;right:0;border-width:13px 18px 13px 0;border-color:transparent #fff transparent transparent;}.blog--style-2 .blog__item figure:before {left:0;border-width:13px 0 13px 18px;border-color:transparent transparent transparent #fff;}}@media only screen and (min-width:768px) {.blog--style-2 .blog__item figure:before {top:50%;margin-top:-13px;margin-left:0;}}.blog--style-3 .blog__inner {margin-bottom:-30px;}.blog--style-3 .blog__item {margin-bottom:30px;padding-bottom:30px;}.blog--style-3 .blog__item figure {padding-top:70.12987%;}.blog--style-3 .blog__entry {left:20px;right:20px;bottom:0;background-color:#fff;padding:15px;-webkit-box-shadow:0 5px 24px rgba(1, 1, 1, 0.09);box-shadow:0 5px 24px rgba(1, 1, 1, 0.09);}.blog--style-3 .blog__entry__meta {padding-top:5px;margin-bottom:-5px;}.blog--style-3 .blog__entry__title {font-weight:600;}#blog-more-btn {margin-top:40px;}@media only screen and (min-width:768px) {#blog-more-btn {margin-top:55px;}}@media only screen and (min-width:992px) {#blog-more-btn {margin-top:70px;}}#gallery-set {line-height:0;font-size:0;letter-spacing:-1px;margin-left:-10px;margin-bottom:50px;}#gallery-set li {margin-left:10px;margin-bottom:10px;}#gallery-set a {padding:0.6rem 1.5rem 0.4rem;border:2px solid transparent;line-height:1;font-size:1.3rem;font-weight:500;font-family:"Poppins", sans-serif;text-decoration:none;letter-spacing:0;color:#333;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out;}#gallery-set a.selected, #gallery-set a:hover {border-color:#C1252B;}.gallery__item__inner {background-color:#C1252B;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}.gallery__item figure {overflow:hidden;margin:0;}.gallery__item figure > * {-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.gallery__item figure .gallery__item__description {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#fff;padding:20px;opacity:0;}.gallery__item figure .gallery__item__title {font-size:2rem;font-weight:600;}.gallery__item figure .gallery__item__subtitle {font-size:1.2rem;}.gallery__item img {-webkit-transform:translateZ(0);transform:translateZ(0);}.gallery__item__description {line-height:1;color:#333;padding-top:2rem;}.gallery__item__title {font-size:1.3rem;font-weight:500;font-family:"Poppins", sans-serif;}.gallery__item:hover img {opacity:.5;}.gallery__item:hover figure .gallery__item__description {opacity:1;}.gallery__item--text {padding:30px;}.gallery--style-1 .gallery__item figure {padding-top:65.35836%;}.gallery--style-2 .gallery__inner {margin-bottom:-60px;}.gallery--style-2 .gallery__item {margin-bottom:60px;}.gallery--style-2 .gallery__item figure {padding-top:72.97297%;}.gallery--style-3 .gallery__item figure {padding-top:98.6532%;}.gallery--style-3 .gallery__item figure .gallery__item__description {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;opacity:1;}.gallery--style-3 .gallery__item img {opacity:.8;}.gallery--style-3 .gallery__item:hover figure .gallery__item__description {opacity:0;}.gallery--style-3 .gallery__item:hover img {opacity:1;}.gallery--style-4 .gallery__item[data-x="1"][data-y="1"] figure, .gallery--style-5 .gallery__item[data-x="1"][data-y="1"] figure {padding-top:100%;}.gallery--style-4 .gallery__item[data-x="2"][data-y="1"] figure {padding-top:50%;}.gallery--style-5 .gallery__inner {margin-bottom:-30px;}.gallery--style-5 .gallery__item {margin-bottom:30px;}.gallery--style-5 .gallery__item[data-x="2"][data-y="1"] figure {padding-top:-webkit-calc(50% - 15px);padding-top:calc(50% - 15px);}.gallery-more-link {line-height:1.2;font-size:1.2rem;font-weight:800;font-family:"Poppins", sans-serif;text-decoration:underline;text-transform:uppercase;}.gallery-more-link:hover, .gallery-more-link:focus {text-decoration:none;}#gallery-more-btn {margin-top:40px;}@media only screen and (min-width:768px) {#gallery-more-btn {margin-top:55px;}}@media only screen and (min-width:992px) {#gallery-more-btn {margin-top:70px;}}.section-contact {color:#fff;}.section-contact [class*=" col-xs-"]:first-child .item, .section-contact [class^=col-xs-]:first-child .item {margin-left:auto;}.section-contact .bg-1 {background-color:#C1252B;}.section-contact .bg-2 {background-color:#282828;}.section-contact .item {max-width:510px;padding-top:60px;padding-bottom:60px;}.section-contact .item.map-container {padding:0;margin-left:-15px !important;margin-right:-15px !important;max-width:none;}.section-contact .item__header {margin-bottom:50px;}.section-contact .item__title {line-height:1;color:inherit;}.section-contact .item__subtitle {font-size:1.6rem;color:#f0f0f0;}.section-contact .item .company-contacts address {margin-bottom:45px;}.section-contact .item .copy {line-height:1.2;font-size:1.2rem;color:#a1cdbb;}.section-contact .item a:not([class]) {color:inherit;text-decoration:underline;}.section-contact .item a:not([class]):hover, .section-contact .item a:not([class]):focus {text-decoration:none;}@media only screen and (max-width:767px) {.section-contact .item {margin-left:auto;margin-right:auto;}}@media only screen and (min-width:768px) {.section-contact .item {padding-top:80px;padding-left:25px;padding-right:25px;}}@media only screen and (min-width:992px) {.section-contact .item {max-width:475px;padding-top:100px;}.section-contact .item .g_map {min-height:615px;}}@media only screen and (min-width:1200px) {.section-contact .item {max-width:600px;padding-left:45px;padding-right:45px;}}.product__item--text {padding-top:30px;padding-bottom:30px;}.product__item__ico:before {content:"";height:51px;}.product__item__ico--1:before {width:50px;background-image:url(../img/ico/ico_1.png);}.product__item__ico--2:before {width:52px;background-image:url(../img/ico/ico_2.png);}.product__item__ico--3:before {width:63px;background-image:url(../img/ico/ico_3.png);}.product__item__ico--4:before {width:57px;background-image:url(../img/ico/ico_4.png);}.product__item__ico--5:before {width:55px;background-image:url(../img/ico/ico_5.png);}.product__item__title {font-weight:500;}.products--style-2 {padding-top:30px;padding-bottom:30px;}.products--style-2 .product__item figure {padding-top:65.38462%;background-color:#C1252B;}.products--style-2 .product__item figure img {opacity:.5;}.products--style-2 .product__item__description {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:15px;padding-right:15px;color:#fff;}.products--style-2 .product__item__description__inner {margin-left:auto;margin-right:auto;width:100%;max-width:360px;}.products--style-2 .product__item__title {font-weight:700;text-transform:uppercase;color:#fff;}@media only screen and (min-width:576px) {.product__item--text {padding-left:30px;padding-right:30px;}}@media only screen and (min-width:768px) {.products .row:nth-of-type(2n) {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}@media only screen and (min-width:992px) {.products--style-2 {padding-left:15px;padding-right:15px;}}.page-landing .section-services {background-color:#37343b;color:#fff;}.page-landing .section-services h2 {color:inherit;}.page-landing .section-services h4 {color:#a6a6a6;}.page-landing .section-about {color:#fff;}.page-landing .section-about__title, .page-landing .section-about h4, .page-landing .section-about .custom-btn:not(:hover):not(:focus) {color:inherit;}.page-landing .section-about__title {font-size:4rem;}.page-landing .section-banner__title {line-height:1;font-size:6rem;}.page-landing .section-gallery .item {padding-top:55px;padding-bottom:55px;-webkit-transition:padding 0.3s ease-in-out;transition:padding 0.3s ease-in-out;}.page-landing .section-gallery .item__title {line-height:1.2;font-size:5rem;color:#fff;}.page-landing .section-gallery .item:hover {padding-top:75px;padding-bottom:75px;}@media only screen and (min-width:576px) {.page-landing .section-banner__title {font-size:8rem;}}@media only screen and (min-width:768px) {.page-landing .section-about__title {font-size:6rem;}.page-landing .section-banner__title {font-size:10rem;}.page-landing .section-gallery .item {padding-top:75px;padding-bottom:75px;}.page-landing .section-gallery .item:hover {padding-top:105px;padding-bottom:105px;}}@media only screen and (min-width:992px) {.page-landing .section-gallery .item {padding-top:95px;padding-bottom:95px;}.page-landing .section-gallery .item:hover {padding-top:125px;padding-bottom:125px;}}.page-contacts main {border-bottom:1px solid #e9e9e9;}.page-contacts .contact-address {margin-top:50px;margin-bottom:50px;}.page-contacts .contact-address:first-child {margin-top:0;}.page-contacts .contact-address:last-child {margin-bottom:0;}.page-contacts .contact-address__inner {margin-bottom:-50px;overflow:hidden;}.page-contacts .contact__item {font-family:"Poppins", sans-serif;font-weight:400;margin-bottom:50px;}.page-contacts .contact__item__ico {line-height:1;font-size:4.5rem;color:#C1252B;}.page-contacts .contact__item__title {font-size:20px;font-weight:600;text-transform:uppercase;}.page-contacts .contact__item a {color:inherit;}.page-contacts .contact__item a:hover, .page-contacts .contact__item a:focus {text-decoration:underline;}@media only screen and (min-width:768px) {.page-contacts .contact__item__ico {margin-bottom:15px;}}.page-404 main {border-bottom:1px solid #e9e9e9;}.section-404 img {margin-top:50px;margin-bottom:50px;}.section-404 img:first-child {margin-top:0;}.section-404 img:last-child {margin-bottom:0;}.section-404 .text {margin-top:40px;margin-bottom:40px;}.section-404 .text:first-child {margin-top:0;}.section-404 .text:last-child {margin-bottom:0;}.section-404 form {max-width:620px;margin-top:40px;}.section-404 form:first-child {margin-top:0;}@media only screen and (min-width:768px) {.section-404 .text {margin-top:65px;margin-bottom:65px;}.section-404 form {margin-top:65px;}}@media only screen and (min-width:992px) {.section-404 .text {margin-top:85px;margin-bottom:85px;}.section-404 form {margin-top:85px;}}.single-content .column {margin-top:20px;margin-bottom:20px;}.single-content .details {font-weight:700;color:#333;}.single-content .details li {margin-top:25px;}.single-content .details li:first-child {margin-top:0;}.single-content .details .title {font-size:1.2rem;text-transform:uppercase;color:#C1252B;}.single-content .details p {margin:0;}.single-content .details .social-btns {margin-top:5px;}.single-content .details .social-btns a {color:#b1b1b1;}.single-content .dropcaps {overflow:hidden;}.single-content .dropcaps:first-letter {line-height:0.8;font-size:85px;font-weight:700;color:#C1252B;margin-right:20px;}.single-content .quote {line-height:1.2;font-size:2.5rem;font-weight:700;color:#565656;margin-top:30px;margin-bottom:30px;padding-top:4%;padding-bottom:4%;}.single-content .quote:first-child {margin-top:0;}.single-content .quote:last-child {margin-bottom:0;}.single-content .meta {margin-top:25px;margin-bottom:25px;margin-left:-55px;}.single-content .meta:last-child {margin-bottom:0;}.single-content .meta__item {margin-left:55px;}.single-content .meta__item > span {color:#333;margin-right:10px;}.single-content .meta__item--share .social-btns a {color:#b4b4b4;}.single-content .meta__item--tags ul {line-height:1;}.single-content .meta__item--tags li {margin-left:5px;margin-right:5px;}.single-content .meta__item--tags a {font-size:1.2rem;color:#c8c8c8;}.single-content .embed-responsive {margin-top:25px;margin-bottom:25px;}.single-content .embed-responsive:first-child {margin-top:0;}.single-content .embed-responsive:last-child {margin-bottom:0;}@media only screen and (min-width:768px) {.single-content .quote {line-height:1;font-size:3.5rem;}}@media only screen and (min-width:992px) {.single-content .quote {line-height:1;font-size:5rem;}}#footer {color:#555;padding-top:60px;padding-bottom:60px;font-family:"Poppins", sans-serif;}#footer .footer__inner {margin-bottom:-50px;}#footer .footer__item {margin-bottom:50px;}#footer .site-logo {background:url("../img/logo_3.png");width:253px;height:71px;}#footer .footer__title {font-weight:600;text-transform:uppercase;color:#282828;margin-bottom:25px;}#footer .footer__title + .footer__form.f1 {margin-top:-20px;}#footer .footer__text p {margin-top:15px;margin-bottom:15px;}#footer .footer__text p:first-child {margin-top:0;}#footer .footer__text p:last-child {margin-bottom:0;}#footer .footer__menu li {line-height:1;margin-top:20px;}#footer .footer__menu li:first-child {margin-top:0;}#footer .footer__menu a {line-height:1.2;font-size:1.2rem;font-weight:600;font-family:"Poppins", sans-serif;text-transform:uppercase;color:#282828;}#footer .footer__menu a:hover {text-decoration:underline;}#footer .footer__form p {font-size:1.2rem;margin-bottom:25px;}#footer .footer__copy {margin-top:20px;}#footer .footer__copy:first-child {margin-top:0;}#footer.footer--dark {background-color:#282828;color:#fff;}#footer.footer--dark .footer__title, #footer.footer--dark .footer__menu a {color:inherit;}#footer.footer--dark .footer__copy {color:#b4b4b4;}#footer.footer--style-1 .site-logo {margin-bottom:40px;}#footer.footer--style-2 .site-logo {margin-bottom:35px;}#footer.footer--style-3 .site-logo {margin-bottom:35px;}#footer.footer--style-3 .company-contacts address i, #footer.footer--style-3 .company-contacts .social-btns {color:#C1252B;}@media only screen and (min-width:768px) {#footer {padding-top:80px;padding-bottom:80px;}#footer.footer--style-2 .site-logo, #footer.footer--style-3 .site-logo {margin-top:-35px;}}@media only screen and (min-width:992px) {#footer.footer--style-2 {padding-top:100px;padding-bottom:100px;}#footer.footer--style-3 {padding-top:130px;}}.banner__item {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:60px;padding-bottom:60px;padding-left:15px;padding-right:15px;color:#fff;}.banner__title {color:inherit;}.banner__text, .banner__subscribe {max-width:690px;margin-left:auto;margin-right:auto;}.banner__text p {font-weight:700;}.banner__text .custom-btn {margin-top:15px;}.banner__text .custom-btn.primary:not(:hover):not(:focus) {color:inherit;}.banner__subscribe p {font-size:1.6rem;font-weight:400;}.banner__subscribe form {margin-top:50px;}.banner__subscribe form .textfield {color:inherit;}.banner__subscribe form .textfield::-webkit-input-placeholder {color:inherit;}.banner__subscribe form .textfield::-moz-placeholder {color:inherit;}.banner__subscribe form .textfield:-moz-placeholder {color:inherit;}.banner__subscribe form .textfield:-ms-input-placeholder {color:inherit;}.banner__subscribe form button[type=submit]:not(:hover):not(:focus) {color:inherit;}@media only screen and (min-width:576px) {.banner__item {min-height:460px;}}@media only screen and (min-width:992px) {.banner__text {max-width:450px;margin-right:0;}.banner__text__inner {max-width:460px;}.banner__subscribe {max-width:500px;}}@media only screen and (min-width:1200px) {.banner__text {max-width:555px;}}.feature .feature__inner {margin-bottom:-30px;}.feature__item {margin-bottom:30px;}.feature__item__ico:before {content:"";}.feature__item__title {line-height:1.2;font-weight:600;}.feature--style-1 .feature__item__ico {height:77px;line-height:77px;}.feature--style-1 .feature__item__ico--1:before {width:76px;height:77px;background-image:url(../img/ico/ico_1.png);}.feature--style-1 .feature__item__ico--2:before {width:77px;height:76px;background-image:url(../img/ico/ico_2.png);}.feature--style-1 .feature__item__ico--3:before {width:83px;height:67px;background-image:url(../img/ico/ico_3.png);}.feature--style-1 .feature__item__ico--4:before {width:71px;height:67px;background-image:url(../img/ico/ico_5.png);}.feature--style-1 .feature__item__ico--5:before {width:81px;height:72px;background-image:url(../img/ico/ico_4.png);}.feature--style-2 .feature__item__ico {height:51px;margin-bottom:20px;}.feature--style-2 .feature__item__ico--1:before {width:46px;height:51px;background-image:url(../img/ico/ico_6.png);}.feature--style-2 .feature__item__ico--2:before {width:52px;height:51px;background-image:url(../img/ico/ico_7.png);}.feature--style-2 .feature__item__ico--3:before {width:40px;height:51px;background-image:url(../img/ico/ico_8.png);}.feature--style-2 .feature__item__ico--4:before {width:40px;height:51px;background-image:url(../img/ico/ico_9.png);}.feature--style-2 .feature__item__ico--5:before {width:52px;height:51px;background-image:url(../img/ico/ico_10.png);}.feature--style-2 .feature__item__ico--6:before {width:51px;height:47px;background-image:url(../img/ico/ico_11.png);}.feature--style-2 [class^="col-"]:nth-of-type(2n+1) .feature__item .row, .feature--style-2 [class*=" col-"]:nth-of-type(2n+1) .feature__item .row {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.feature--style-3 .feature__item__ico {height:77px;line-height:77px;}.feature--style-3 .feature__item__ico--1:before {width:76px;height:77px;background-image:url(../img/ico/ico_1_1.png);}.feature--style-3 .feature__item__ico--2:before {width:77px;height:76px;background-image:url(../img/ico/ico_2_1.png);}.feature--style-3 .feature__item__ico--3:before {width:83px;height:67px;background-image:url(../img/ico/ico_3_1.png);}.feature--style-3 .feature__item__ico--4:before {width:71px;height:67px;background-image:url(../img/ico/ico_5_1.png);}.feature--style-3 .feature__item__ico--5:before {width:81px;height:72px;background-image:url(../img/ico/ico_4_1.png);}.feature--style-3 .feature__item__title {margin-top:25px;margin-bottom:25px;color:#fff;}.feature--style-3 .feature__item p {margin-top:25px;margin-bottom:25px;}.feature--style-3 .feature__item p:first-child {margin-top:0;}.feature--style-3 .feature__item p:last-child {margin-bottom:0;}.feature--style-3 .custom-btn {color:#fff;}@media only screen and (min-width:768px) {.section--feature {background:url(../img/bg_01.png) no-repeat center top -50px;}}@media only screen and (min-width:992px) {.section--feature {padding-top:140px;}.feature--style-2 .feature__item {margin-bottom:60px;}.feature--style-2 .feature__item__ico {margin-bottom:0;}}@media only screen and (min-width:1200px) {.section--feature > .section {margin-top:100px;}}.partners__inner {margin-bottom:-30px;overflow:hidden;}.partners img {line-height:1;margin-bottom:30px;}.feedbacks--style-1 {color:#fff;}.feedbacks--style-1 .feedback__author__name, .feedbacks--style-1 .feedback__author__position {color:inherit;}.feedback__item {overflow:hidden;font-weight:600;font-family:"Poppins", sans-serif;}.feedback__author {margin-bottom:25px;}.feedback__author__photo {width:140px;margin-bottom:25px;}.feedback__author__name, .feedback__author__position {margin:0;}.feedback__author__name {font-weight:inherit;}.feedback__author__position {font-size:1.2rem;}.feedback__text {overflow:hidden;font-size:1.8rem;}@media only screen and (min-width:576px) {.feedback__text {line-height:1.3;}}@media only screen and (min-width:768px) {.feedback__author {float:left;margin-bottom:0;}.feedback__text {font-size:2rem;text-align:left;padding-left:60px;}}@media only screen and (min-width:992px) {.feedback__text {font-size:2.5rem;padding-left:80px;}}@media only screen and (min-width:1200px) {.feedback__text {padding-left:100px;}}.skills {font-size:0;line-height:0;letter-spacing:-1px;}.skills__inner {margin-left:-40px;margin-bottom:-30px;}.skill__item {margin-left:40px;margin-bottom:30px;line-height:1;letter-spacing:0;font-size:2rem;font-family:"Poppins", sans-serif;color:#444;}.skill__chart {width:195px;height:195px;border:22px solid #C1252B;margin-left:auto;margin-right:auto;margin-bottom:30px;-webkit-border-radius:50%;border-radius:50%;}.skill__chart:before {content:"";margin-left:-4px;}.skill__chart canvas {top:-12px;right:-12px;bottom:-12px;left:-12px;}.skill__percent {font-size:3rem;font-weight:700;}.skill__percent:after {content:attr(data-after);}.counters__inner {margin-bottom:-30px;}.counter__item {line-height:1.2;font-size:1.8rem;font-weight:700;font-family:"Poppins", sans-serif;color:#C1252B;margin-bottom:30px;}.counter__item p {margin:0;}.counter__item__ico {margin-bottom:25px;}.counter__item__ico:before {content:"";}.counter__item__count {line-height:1;text-transform:uppercase;}.counter__item__count:after {content:attr(data-after);}.counters--style-1 .counter__item__ico {height:110px;line-height:110px;}.counters--style-1 .counter__item__ico--1:before {width:60px;height:110px;background-image:url(../img/ico/ico_12.png);}.counters--style-1 .counter__item__ico--2:before {width:138px;height:89px;background-image:url(../img/ico/ico_13.png);}.counters--style-1 .counter__item__ico--3:before {width:125px;height:98px;background-image:url(../img/ico/ico_14.png);}.counters--style-1 .counter__item__ico--4:before {width:148px;height:71px;background-image:url(../img/ico/ico_15.png);}.counters--style-1 .counter__item__count {font-size:3.9rem;}.counters--style-2 .counter__item {padding-left:100px;}.counters--style-2 .counter__item::after {content:"";display:table;clear:both;}.counters--style-2 .counter__item__ico {margin-left:-100px;}.counters--style-2 .counter__item__ico--1:before {width:82px;height:93px;background-image:url(../img/ico/ico_16.png);}.counters--style-2 .counter__item__ico--2:before {width:75px;height:105px;background-image:url(../img/ico/ico_17.png);}.counters--style-2 .counter__item__ico--3:before {width:93px;height:82px;background-image:url(../img/ico/ico_18.png);}.counters--style-2 .counter__item__ico--4:before {width:84px;height:84px;background-image:url(../img/ico/ico_19.png);}.counters--style-2 .counter__item__count {font-size:6rem;margin-bottom:10px;}.comments-list {margin-top:40px;}.comments-list ul {padding-left:20px;}.comments-list ul li {padding-top:40px;}.comment__header {line-height:1;}.comment__header p {margin-top:5px;margin-bottom:5px;}.comment__author-avatar {width:90px;height:90px;}.comment__author {font-size:1.6rem;color:#333;}.comment__post-date {font-size:1.2rem;color:#a2a2a2;}.comment__reply-btn {font-size:1.8rem;color:#000;}.comment__text {padding-top:20px;}@media only screen and (min-width:576px) {.comments-list ul {padding-left:30px;}.comment__author-avatar {margin-right:20px;}.comment__text {padding-top:0;}}@media only screen and (min-width:768px) {.comments-list:before {content:"";position:absolute;top:0;left:45px;width:1px;height:100%;background:#d2d2d2;}.comments-list ul {padding-left:80px;}}@media only screen and (min-width:992px) {.comments-list {margin-top:60px;}.comments-list:before {left:55px;}.comments-list ul {padding-left:100px;}.comment__author-avatar {width:110px;height:110px;margin-right:30px;}}

.vegas-overlay,.vegas-slide,.vegas-slide-inner,.vegas-timer,.vegas-wrapper {position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0}.vegas-overlay{opacity:.5;background:url(overlays/02.png) center center}.vegas-timer{top:auto;bottom:0;height:2px}.vegas-timer-progress{width:0;height:100%;background:#fff;-webkit-transition:width ease-out;transition:width ease-out}.vegas-timer-running .vegas-timer-progress{width:100%}.vegas-slide,.vegas-slide-inner{margin:0;padding:0;background:center center no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0)}body .vegas-container{overflow:hidden!important;position:relative}.vegas-video{min-width:100%;min-height:100%;width:auto;height:auto}body.vegas-container{overflow:auto;position:static;z-index:-2}body.vegas-container>.vegas-overlay,body.vegas-container>.vegas-slide,body.vegas-container>.vegas-timer{position:fixed;z-index:-1}:root body.vegas-container>.vegas-overlay,:root body.vegas-container>.vegas-slide,_::full-page-media,_:future{bottom:-76px}.vegas-transition-blur,.vegas-transition-blur2{opacity:0;-webkit-filter:blur(32px);filter:blur(32px)}.vegas-transition-blur-in,.vegas-transition-blur2-in{opacity:1;-webkit-filter:blur(0);filter:blur(0)}.vegas-transition-blur2-out{opacity:0}.vegas-transition-burn,.vegas-transition-burn2{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-burn-in,.vegas-transition-burn2-in{opacity:1;-webkit-filter:contrast(100%) saturate(100%);filter:contrast(100%) saturate(100%)}.vegas-transition-burn2-out{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-fade,.vegas-transition-fade2{opacity:0}.vegas-transition-fade-in,.vegas-transition-fade2-in{opacity:1}.vegas-transition-fade2-out{opacity:0}.vegas-transition-flash,.vegas-transition-flash2{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-flash-in,.vegas-transition-flash2-in{opacity:1;-webkit-filter:brightness(1);filter:brightness(1)}.vegas-transition-flash2-out{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-negative,.vegas-transition-negative2{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-negative-in,.vegas-transition-negative2-in{opacity:1;-webkit-filter:invert(0);filter:invert(0)}.vegas-transition-negative2-out{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-slideDown,.vegas-transition-slideDown2{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.vegas-transition-slideDown-in,.vegas-transition-slideDown2-in{-webkit-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideDown2-out{-webkit-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-slideLeft,.vegas-transition-slideLeft2{-webkit-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideLeft-in,.vegas-transition-slideLeft2-in{-webkit-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideLeft2-out,.vegas-transition-slideRight,.vegas-transition-slideRight2{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.vegas-transition-slideRight-in,.vegas-transition-slideRight2-in{-webkit-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideRight2-out{-webkit-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideUp,.vegas-transition-slideUp2{-webkit-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-slideUp-in,.vegas-transition-slideUp2-in{-webkit-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideUp2-out{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.vegas-transition-swirlLeft,.vegas-transition-swirlLeft2{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-swirlLeft-in,.vegas-transition-swirlLeft2-in{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlLeft2-out,.vegas-transition-swirlRight,.vegas-transition-swirlRight2{-webkit-transform:scale(2) rotate(-35deg);transform:scale(2) rotate(-35deg);opacity:0}.vegas-transition-swirlRight-in,.vegas-transition-swirlRight2-in{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlRight2-out{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-zoomIn,.vegas-transition-zoomIn2{-webkit-transform:scale(0);transform:scale(0);opacity:0}.vegas-transition-zoomIn-in,.vegas-transition-zoomIn2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomIn2-out,.vegas-transition-zoomOut,.vegas-transition-zoomOut2{-webkit-transform:scale(2);transform:scale(2);opacity:0}.vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomOut2-out{-webkit-transform:scale(0);transform:scale(0);opacity:0}.vegas-animation-kenburns{-webkit-animation:kenburns ease-out;animation:kenburns ease-out}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.vegas-animation-kenburnsDownLeft{-webkit-animation:kenburnsDownLeft ease-out;animation:kenburnsDownLeft ease-out}@-webkit-keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out}@-webkit-keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out}@-webkit-keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out}@-webkit-keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out}@-webkit-keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out}@-webkit-keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out}@-webkit-keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out}@-webkit-keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}#vegas-slider{position:absolute;top:0;left:0;width:100%;height:100% !important;}#vegas-slider .vegas-control__btn{position:absolute;top:50%;line-height:1;font-size:1.5rem;font-weight:700;font-family:'Poppins', sans-serif;color:#222;text-transform:uppercase;cursor:pointer;padding:5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;z-index:3;}#vegas-slider .vegas-control__btn:hover {color:#222222;}#vegas-control__prev {left:-10px;}#vegas-control__next {right:-10px;}#vegas-slider .vegas-dots{position:absolute;left:0;bottom:20px;width:100%;line-height:0;text-align:center;z-index:3;}#vegas-slider .vegas-dots a{display:inline-block;vertical-align:top;width:10px;height:10px;margin:0 5px;cursor:pointer;background-color:#222222;box-shadow:0 0 0 0 #C1252B inset;border-radius:50%;-webkit-transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out;transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out;}#vegas-slider .vegas-dots a:hover,#vegas-slider .vegas-dots a.active{box-shadow:0 0 0 8px #C1252B inset;}#vegas-slider .vegas-dots a.active {cursor:default;}#start-screen_content-container{position:relative;height:100%}.start-screen__content{position:absolute;top:0;left:0;right:0;height:100%;padding-top:100px;padding-bottom:50px;visibility:visible;opacity:1;text-align:center;color:#222;-webkit-transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;z-index:1;display:flex;align-items:center;justify-content:center;}.start-screen__content.active{position:relative;top:auto;left:auto;right:auto;visibility:visible;opacity:1;-webkit-transition:opacity .5s ease-in-out .2s,visibility .3s ease-in-out;-moz-transition:opacity .5s ease-in-out .2s,visibility .3s ease-in-out;-ms-transition:opacity .5s ease-in-out .2s,visibility .3s ease-in-out;-o-transition:opacity .5s ease-in-out .2s,visibility .3s ease-in-out;transition:opacity .5s ease-in-out .2s,visibility .3s ease-in-out;}.start-screen__content .title,.start-screen__content .subtitle{font-family:'Poppins', sans-serif;text-transform:uppercase;}.start-screen__content .title{line-height:1;font-size:40px;font-weight:700;letter-spacing:5px;margin-bottom:0;}.start-screen__content .subtitle{line-height:1.2;font-size:18px;font-weight:300;letter-spacing:20px;margin-top:20px;margin-bottom:20px;}.start-screen__content p{margin-top:20px;margin-bottom:20px;}.start-screen__content p:first-child {margin-top:0;}.start-screen__content p:last-child {margin-bottom:0;}.start-screen__content .custom-btn.primary{background-color:#C1252B;color:#fff;}.start-screen__content .custom-btn.primary:hover,.start-screen__content .custom-btn.primary:focus{background-color:#444;border-color:#444;color:#fff;}.start-screen__content-first {}.start-screen__content-first .title {}.start-screen__content-first .subtitle {}.start-screen__content-second {}.start-screen__content-second .title {}.start-screen__content-second .subtitle {}.start-screen__content-third {}.start-screen__content-third .title {color:#282828;}.start-screen__content-third .subtitle {}@media only screen and (min-width:576px){#vegas-control__prev {left:0px;}#vegas-control__next {right:0px;}.start-screen__content {text-align:inherit;}.start-screen__content .title{line-height:0.8;font-size:60px;letter-spacing:10px; }.start-screen__content .subtitle {font-size:20px;}.start-screen__content p{margin-top:40px;margin-bottom:20px; }.start-screen__content-third .title {line-height:0.6;}}@media only screen and (min-width:768px){#vegas-slider .vegas-dots {bottom:30px;}.start-screen__content{padding-top:120px;padding-bottom:80px; }.start-screen__content .title{font-size:90px;letter-spacing:15px; }.start-screen__content .subtitle {font-size:25px;}}@media only screen and (min-width:992px){#vegas-slider .vegas-dots {bottom:40px;}.start-screen__content{padding-top:120px;padding-bottom:120px; }.start-screen__content .title{font-size:130px;letter-spacing:20px; }}@media only screen and (min-width:1200px){.start-screen__content .title{font-size:150px;letter-spacing:30px; }}

.font_green{color:#598973;}.font_red{color:#C1252B;}.intro__text, main img{cursor:inherit;}.img-responsive{max-width:100%;;}.table{width:100%;}.table-bordered td{border:1px solid #f5f5f5;padding:7px;vertical-align:top;}.table-bordered tr td:last-child{text-align:right;font-weight:bolder;color:#333;}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9;}.custom-btn.big {min-height:auto;min-width:167px;padding:13px 10px;}.custom-btn.primary{border-color:#C1252B;}.custom-btn.primary:hover,.custom-btn.primary:focus,.custom-btn.primary:active{background:#C1252B;border-color:#C1252B;color:#fff;}.prod-img img{display:block;margin:auto;max-width:100%;}.site-logo{height:30px;overflow:visible;}.site-logo img{width:110px;}.gallery__item__inner{background:#fff;}.gallery__item figure{height:auto;}.gallery__item figure .gallery__item__title{font-size:1.6rem;line-height:2;}.gallery__item figure > *{position:relative;}.gallery--style-2 .gallery__item figure{padding-top:0;}.gallery--style-3 .gallery__item figure .gallery__item__description{color:#333;text-align:center;display:block;}.gallery--style-3 .gallery__item__info{padding-top:20px;display:flex;flex-direction:column;}.gallery--style-3 .gallery__item img{max-width:100%;}.gallery--style-3 .gallery__item img,.gallery--style-3 .gallery__item:hover figure .gallery__item__description{opacity:1;}.gallery--style-3 .gallery__item figure {padding-top:0;}.product_family .item{display:block;margin-top:30px;text-align:center;}.prod-img .prod-img-info{padding:20px 0;text-align:center;display:block;}.prod-thumb{display:flex;}.prod-thumb li:not(:last-child){padding-right:10px;}.prod-thumb li a{display:block;padding-bottom:5px;border-bottom:4px solid transparent;}.prod-thumb li a:hover,.prod-thumb li a.active{border-color:#C1252B;}.product-info{margin-top:30px;}.product-info:not(:first-of-type){padding-top:30px;border-top:1px solid #e9e9e9;}.pagination{display:flex;align-items:center;justify-content:center;}.pagination li{padding:0 5px;}.pagination li a{display:block;width:35px;height:35px;line-height:29px;text-decoration:none;border-radius:50%;color:#777;border:3px solid transparent;border-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out;}.pagination li.active a,.pagination li a:hover{color:#C1252B;border-color:#C1252B;}.blog.single-content .blog-image{padding-top:50px;text-align:center;}.blog.single-content .blog-image img{max-width:100%;}.section_slogan{overflow:hidden;}.slogan_content .iper_text{font-family:"Poppins", sans-serif;font-weight:bold;line-height:.95;display:block;}.slogan_content .ultra_text{display:block;position:absolute;bottom:0;right:-15%;font-size:23rem;font-family:"Poppins", sans-serif;font-weight:800;text-transform:uppercase;opacity:.05;}.pager{display:flex;flex-wrap:wrap;justify-content:space-between;}.row-center{justify-content:center;}.g_map .marker-content{color:#777;}.section-contact h2{color:#fff;}.section-contact form{padding-top:20px;}form .checkbox .privacy{display:flex;align-items:center;}form .checkbox .privacy label.error,form .checkbox .privacy p{padding-left:10px;}form .checkbox .privacy p{margin:0;}form .form-action{margin:30px 0 0 0;}form .form-action button.custom-btn.primary{width:100%;}.section-contact form .form-action button.custom-btn.primary{color:#fff;border-color:#fff;}form .form-action button.custom-btn.primary:hover,form .form-action button.custom-btn.primary:focus{border-color:#C1252B;background:#C1252B;}.g-recaptcha{padding:2rem 0;}.product_recipe h4{margin-top:5px;}.product_recipe .ingredienti_list{margin-top:20px;}.product_recipe .ingredienti_list span{line-height:1;font-size:1.4rem;font-weight:400;font-family:"Poppins", sans-serif;color:#b2b2b2;}.product_recipe .ingredienti_list p{margin-top:5px;}.product_recipe .custom-btn{margin-top:10px;}.footer__inner .row{display:flex;align-items:flex-end;}.footer_info{display:flex;align-items:flex-end;}.footer_info.logo_bio img{padding-right:15px;}.footer_info .footer_logo{width:70px;margin-right:20px;}.footer_info .footer_info_text{font-size:80%;display:flex;flex-direction:column;}form > .hp {display:none;}@media only screen and (min-width:768px){.site-logo img{width:150px; }.slogan_content{padding-left:4%; }#top-bar__navigation{display:flex;justify-content:space-between; }#top-bar__navigation>ul {display:inline; }}@media only screen and (min-width:992px){.footer__inner .row{flex-direction:row-reverse; }}

