@charset "UTF-8";
@font-face {
font-family: 'wpcp-fontello';
src: url(//sensorola.fi/wp-content/plugins/wp-carousel-pro/src/Admin/font/fontello.eot?42238087);
src: url(//sensorola.fi/wp-content/plugins/wp-carousel-pro/src/Admin/font/fontello.eot?42238087#iefix) format('embedded-opentype'),
url(//sensorola.fi/wp-content/plugins/wp-carousel-pro/src/Admin/font/fontello.woff2?42238087) format('woff2'),
url(//sensorola.fi/wp-content/plugins/wp-carousel-pro/src/Admin/font/fontello.woff?42238087) format('woff'),
url(//sensorola.fi/wp-content/plugins/wp-carousel-pro/src/Admin/font/fontello.ttf?42238087) format('truetype'),
url(//sensorola.fi/wp-content/plugins/wp-carousel-pro/src/Admin/font/fontello.svg?42238087#fontello) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="wpcp-icon-"]:before,
[class*=" wpcp-icon-"]:before {
font-family: "wpcp-fontello";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.wpcp-icon-arrow-triangle-left:before {
content: '\e800';
} .wpcp-icon-miscellaneous:before {
content: '\e801';
} .wpcp-icon-right-open-1:before {
content: '\e802';
} .wpcp-icon-navigation:before {
content: '\e803';
} .wpcp-icon-right-open-big:before {
content: '\e804';
} .wpcp-icon-lightbox-general:before {
content: '\e805';
} .wpcp-icon-right-open-outline:before {
content: '\e806';
} .wpcp-icon-right:before {
content: '\e807';
} .wpcp-icon-block:before {
content: '\e808';
} .wpcp-icon-image-and-thumbnail:before {
content: '\e80a';
} .wpcp-icon-lightbox-icon:before {
content: '\e80b';
} .wpcp-icon-lightbox-toolbar:before {
content: '\e80f';
} .wpcp-icon-lightbox-animation:before {
content: '\e810';
} .wpcp-icon-pagination:before {
content: '\e811';
} .wpcp-icon-left-open-2:before {
content: '\e814';
} .wpcp-icon-right-open-3:before {
content: '\e816';
} .wpcp-icon-arrow-triangle-right:before {
content: '\e817';
} .wpcp-icon-left:before {
content: '\e818';
} .wpcp-icon-delete:before {
content: '\e819';
} .wpcp-icon-edit:before {
content: '\e81a';
} .wpcp-icon-left-open-4:before {
content: '\e820';
} .wpcp-icon-left-open-outline:before {
content: '\e821';
} .wpcp-icon-left-open-big:before {
content: '\e822';
} .wpcp-icon-external_link:before {
content: '\e828';
} .wpcp-icon-tab_basic-settings:before {
content: '\e829';
} .wpcp-icon-tab_asset-control:before {
content: '\e82a';
} .wpcp-icon-tab_post-meta:before {
content: '\e82b';
} .wpcp-icon-tab_item-style:before {
content: '\e82c';
} .wpcp-icon-tab_typography:before {
content: '\e82d';
} .wpcp-icon-tab_mischellaneous:before {
content: '\e82e';
} .wpcp-icon-tab_image-settings:before {
content: '\e82f';
} .wpcp-icon-tab_navigation:before {
content: '\e830';
} .wpcp-icon-tab_product-info:before {
content: '\e831';
} .wpcp-icon-tab_pagination:before {
content: '\e832';
} .wpcp-icon-tab_style-settings:before {
content: '\e833';
} .wpcp-icon-image:before {
content: '\e844';
} .wpcp-icon-typography:before {
content: '\e845';
} .wpcp-icon-slider:before {
content: '\e846';
} .wpcp-icon-style:before {
content: '\e847';
} .wpcp-icon-image-1:before {
content: '\e84a';
} .wpcp-icon-products:before {
content: '\e84b';
} .wpcp-icon-video:before {
content: '\e84e';
} .wpcp-icon-post:before {
content: '\e84f';
} .wpcp-icon-audio:before {
content: '\e850';
} .wpcp-icon-external:before {
content: '\e852';
} .wpcp-icon-mix-content:before {
content: '\e853';
} .wpcp-icon-content:before {
content: '\e854';
} .wpcp-icon-right-open:before {
content: '\f006';
} .wpcp-icon-left-open:before {
content: '\f007';
} .wpcp-icon-angle-left:before {
content: '\f104';
} .wpcp-icon-angle-right:before {
content: '\f105';
} .wpcp-icon-title_description:before {
content: '\e85f';
} .wpcp-icon-basic-1:before {
content: '\e86a';
} .wpcp-icon-display:before {
content: '\e86b';
}
.wpcp-icon-general-2:before {
content: '\e86c';
}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.aws-container .aws-search-form{position:relative;width:100%;float:none!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;height:44px}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0!important}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{border-radius:50%!important;width:20px;height:20px}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden}.aws-container .aws-search-form .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555}.aws-container .aws-search-form.aws-processing .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear}.aws-container .aws-search-label{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:100%;min-height:inherit;margin:0!important;border:1px solid #d8d8d8;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none}.aws-container .aws-search-field:focus{background-color:#fff}.aws-container .aws-show-clear .aws-search-field{padding-right:40px}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent}.aws-container .aws-search-form .aws-search-clear{display:none!important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block!important}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none!important}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin:0-1px 0 0}.aws-search-result{position:absolute;text-align:left;z-index:9999999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;line-height:16px}.aws-search-result ul{list-style:none;padding:0!important;margin:0!important;max-height:400px;overflow-y:auto}.aws-search-result ul::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar{width:7px;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar-thumb{background-color:#d8d8d8}.aws-search-result ul li{list-style:none;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative}.aws-search-result ul li:last-child{border-bottom:0}.aws-search-result .aws_result_link{display:block;cursor:pointer;padding:10px 8px;height:100%;overflow:hidden;text-decoration:none;border:0}.aws-search-result .aws_top_text{width:100%;padding:10px 8px;border-bottom:1px solid #ccc}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5}.aws-search-result .aws_results .aws_result_item{position:relative}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2}.aws-search-result .aws_result_content{overflow:hidden;display:block}.aws-search-result .aws_result_title{display:block;font-weight:400;margin-bottom:3px;color:#21759b}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-2px;left:3px}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a}.aws-search-result .aws_result_stock.out{color:#a44}.aws-search-result .aws_result_sku{margin-top:3px;color:#222}.aws-search-result .aws_result_cat .aws_result_title,.aws-search-result .aws_result_tag .aws_result_title,.aws-search-result .aws_result_top_custom_item .aws_result_title{margin-bottom:2px}.aws-search-result .aws_result_excerpt{display:block;color:#222}.aws-search-result .aws_result_price{display:block;padding:2px 0;color:#222}.aws-search-result .aws_result_price del{background:0 0;padding:0 12px 0 0;opacity:.8;text-decoration:line-through!important}.aws-search-result .aws_result_price ins{background:0 0;padding:0 12px 0 0;opacity:1}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 10px 0 0}.aws-search-result .aws_result_image img{width:50px;height:auto;box-shadow:none}.aws-search-result .aws_result_sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:relative;right:-25px;text-align:center;top:3px;transform:rotate(45deg);width:77px}.aws-search-result .aws_no_result{line-height:1.5;padding:10px 6px;cursor:auto}.aws-search-result .aws_search_more a{line-height:40px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b}.aws-search-result .aws_terms_suggestions{line-height:1.7}.aws-search-result .aws_term_suggestion{color:#222;vertical-align:middle}.aws-search-result a.aws_term_suggestion{color:#222;background:#ededed;border:0;border-radius:3px;font-size:13px;padding:2px 5px}.aws-search-result a.aws_term_suggestion:hover{background-color:#dad8da}body.aws-overlay{overflow:hidden!important;position:fixed;width:100%}.aws-container.aws-mobile-fixed{position:fixed!important;z-index:9999999!important;top:10px!important;left:20px!important;width:100%;width:calc(100% - 40px)!important}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998!important}.aws-overlay .aws-overlay-mask{opacity:1}.et_search_outer .aws-container{width:60%}.et_search_outer .aws-container .aws-search-form{max-width:100%!important}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px}.et_pb_menu__search .aws-container{width:100%}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative!important;width:auto!important;margin:0 5px 5px 0!important;transform:none!important}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0!important}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0!important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start}
@import url(//hello.myfonts.net/count/39885e);
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700;900&display=swap");

:root {
--blue: #004070;
--indigo: #00aed0;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #004070;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--breakpoint-xxl: 1440px;
--font-family-sans-serif: "'Montserrat", "Trebuchet MS", Arial, Helvetica, sans-serif;
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
*, :after, :before {
box-sizing: border-box
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
display: block
}
body {
margin: 0;
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff
}
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible
}
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: .5rem
}
p {
margin-top: 0;
margin-bottom: 1rem
}
abbr[data-original-title], abbr[title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none
}
address {
font-style: normal;
line-height: inherit
}
address, dl, ol, ul {
margin-bottom: 1rem
}
dl, ol, ul {
margin-top: 0
}
ol ol, ol ul, ul ol, ul ul {
margin-bottom: 0
}
dt {
font-weight: 700
}
dd {
margin-bottom: .5rem;
margin-left: 0
}
blockquote {
margin: 0 0 1rem
}
b, strong {
font-weight: 700
}
small {
font-size: 80%
}
sub, sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
a {
color: #004070;
text-decoration: none;
background-color: transparent
}
a:hover {
color: #EC5F72;
text-decoration: none
}
a:not([href]), a:not([href]):hover {
color: inherit;
text-decoration: none
}
code, kbd, pre, samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
font-size: 1em
}
pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto
}
figure {
margin: 0 0 1rem
}
img {
border-style: none
}
img, svg {
vertical-align: middle
}
svg {
overflow: hidden
}
table {
border-collapse: collapse
}
caption {
padding-top: .75rem;
padding-bottom: .75rem;
color: #6c757d;
text-align: left;
caption-side: bottom
}
th {
text-align: inherit
}
label {
display: inline-block;
margin-bottom: .5rem
}
button {
border-radius: 0
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color
}
button, input, optgroup, select, textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit
}
button, input {
overflow: visible
}
button, select {
text-transform: none
}
select {
word-wrap: normal
}
[type=button], [type=reset], [type=submit], button {
-webkit-appearance: button
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
cursor: pointer
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
padding: 0;
border-style: none
}
input[type=checkbox], input[type=radio] {
box-sizing: border-box;
padding: 0
}
input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
-webkit-appearance: listbox
}
textarea {
overflow: auto;
resize: vertical
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0
}
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal
}
progress {
vertical-align: baseline
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
height: auto
}
[type=search] {
outline-offset: -2px;
-webkit-appearance: none
}
[type=search]::-webkit-search-decoration {
-webkit-appearance: none
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button
}
output {
display: inline-block
}
summary {
display: list-item;
cursor: pointer
}
template {
display: none
}
[hidden] {
display: none !important
}
#industry-list .listing-item-row .post-content .title, .h1, .h2, .h3, .h4, .h5, .h6, .listing-item.related-news .title, .listing-item .title, .wp-block-column .read-more, body.blog .lifted-listing .first-post .title, body.category .lifted-listing .first-post .title, body.search #content .searchlisting-item .entry-title, body.search-no-results #content .searchlisting-item .entry-title, body.search-results #content .searchlisting-item .entry-title, body.single-post .lifted-listing .first-post .title, h1, h2, h3, h4, h5, h6 {
font-weight: 500;
line-height: 1.2
}
.h1, h1 {
font-size: 2rem
}
.h2, h2 {
font-size: var(--wp--preset--font-size--x-large) !important;
}
.h3, h3 {
font-size: 1.25rem
}
#industry-list .listing-item-row .post-content .title, .h4, .h5, .h6, .listing-item.related-news .title, .listing-item .title, .wp-block-column .read-more, body.blog .lifted-listing .first-post .title, body.category .lifted-listing .first-post .title, body.search #content .searchlisting-item .entry-title, body.search-no-results #content .searchlisting-item .entry-title, body.search-results #content .searchlisting-item .entry-title, body.single-post .lifted-listing .first-post .title, h4, h5, h6 {
font-size: 1rem
}
.lead {
font-size: 1.25rem;
font-weight: 300
}
.display-1 {
font-size: 6rem
}
.display-1, .display-2 {
font-weight: 300;
line-height: 1.2
}
.display-2 {
font-size: 5.5rem
}
.display-3 {
font-size: 4.5rem
}
.display-3, .display-4 {
font-weight: 300;
line-height: 1.2
}
.display-4 {
font-size: 3.5rem
}
hr {
margin-top: 1rem;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid rgba(0, 0, 0, .1)
}
.small, small {
font-size: 80%;
font-weight: 400
}
.mark, mark {
padding: .2em;
background-color: #fcf8e3
}
.list-inline, .list-unstyled {
padding-left: 0;
list-style: none
}
.list-inline-item {
display: inline-block
}
.list-inline-item:not(:last-child) {
margin-right: .5rem
}
.initialism {
font-size: 90%;
text-transform: uppercase
}
.blockquote {
margin-bottom: 1rem;
font-size: 1.25rem
}
.blockquote-footer {
display: block;
font-size: 43.75rem;
color: #6c757d
}
.blockquote-footer:before {
content: "\2014\A0"
}
.img-fluid, .img-thumbnail {
max-width: 100%;
height: auto
}
.img-thumbnail {
padding: .25rem;
background-color: #fff;
border: 1px solid #dee2e6;
border-radius: .25rem
}
.figure {
display: inline-block
}
figure.size-full {
width:100%;
}
.figure-img {
margin-bottom: .5rem;
line-height: 1
}
.figure-caption {
font-size: 90%;
color: #6c757d
}
code {
font-size: 87.5%;
color: #e83e8c;
word-wrap: break-word
}
a > code {
color: inherit
}
kbd {
padding: .2rem .4rem;
font-size: 87.5%;
color: #fff;
background-color: #212529;
border-radius: .2rem
}
kbd kbd {
padding: 0;
font-size: 100%;
font-weight: 700
}
pre {
display: block;
font-size: 87.5%;
color: #212529
}
pre code {
font-size: inherit;
color: inherit;
word-break: normal
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll
}
.table {
width: 100%;
margin-bottom: 1rem;
color: #212529
}
.table td, .table th {
padding: .75rem;
vertical-align: top;
border-top: 1px solid #dee2e6
}
.table thead th {
vertical-align: bottom;
border-bottom: 2px solid #dee2e6
}
.table tbody + tbody {
border-top: 2px solid #dee2e6
}
.table-sm td, .table-sm th {
padding: .3rem
}
.table-bordered, .table-bordered td, .table-bordered th {
border: 1px solid #dee2e6
}
.table-bordered thead td, .table-bordered thead th {
border-bottom-width: 2px
}
.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th {
border: 0
}
.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(0, 0, 0, .05)
}
.table-hover tbody tr:hover {
color: #212529;
background-color: rgba(0, 0, 0, .075)
}
.table-primary, .table-primary > td, .table-primary > th {
background-color: #b8cad7
}
.table-primary tbody + tbody, .table-primary td, .table-primary th, .table-primary thead th {
border-color: #7a9cb5
}
.table-hover .table-primary:hover, .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
background-color: #a8bece
}
.table-secondary, .table-secondary > td, .table-secondary > th {
background-color: #d6d8db
}
.table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .table-secondary thead th {
border-color: #b3b7bb
}
.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
background-color: #c8cbcf
}
.table-success, .table-success > td, .table-success > th {
background-color: #c3e6cb
}
.table-success tbody + tbody, .table-success td, .table-success th, .table-success thead th {
border-color: #8fd19e
}
.table-hover .table-success:hover, .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
background-color: #b1dfbb
}
.table-info, .table-info > td, .table-info > th {
background-color: #bee5eb
}
.table-info tbody + tbody, .table-info td, .table-info th, .table-info thead th {
border-color: #86cfda
}
.table-hover .table-info:hover, .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
background-color: #abdde5
}
.table-warning, .table-warning > td, .table-warning > th {
background-color: #ffeeba
}
.table-warning tbody + tbody, .table-warning td, .table-warning th, .table-warning thead th {
border-color: #ffdf7e
}
.table-hover .table-warning:hover, .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
background-color: #ffe8a1
}
.table-danger, .table-danger > td, .table-danger > th {
background-color: #f5c6cb
}
.table-danger tbody + tbody, .table-danger td, .table-danger th, .table-danger thead th {
border-color: #ed969e
}
.table-hover .table-danger:hover, .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
background-color: #f1b0b7
}
.table-light, .table-light > td, .table-light > th {
background-color: #fdfdfe
}
.table-light tbody + tbody, .table-light td, .table-light th, .table-light thead th {
border-color: #fbfcfc
}
.table-hover .table-light:hover, .table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
background-color: #ececf6
}
.table-dark, .table-dark > td, .table-dark > th {
background-color: #c6c8ca
}
.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {
border-color: #95999c
}
.table-hover .table-dark:hover, .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
background-color: #b9bbbe
}
.table-active, .table-active > td, .table-active > th, .table-hover .table-active:hover, .table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
background-color: rgba(0, 0, 0, .075)
}
.table .thead-dark th {
color: #fff;
background-color: #343a40;
border-color: #454d55
}
.table .thead-light th {
color: #495057;
background-color: #e9ecef;
border-color: #dee2e6
}
.table-dark {
color: #fff;
background-color: #343a40
}
.table-dark td, .table-dark th, .table-dark thead th {
border-color: #454d55
}
.table-dark.table-bordered {
border: 0
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
background-color: hsla(0, 0%, 100%, .05)
}
.table-dark.table-hover tbody tr:hover {
color: #fff;
background-color: hsla(0, 0%, 100%, .075)
}
@media (max-width: 575.98px) {
.table-responsive-sm {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch
}
.table-responsive-sm > .table-bordered {
border: 0
}
}
@media (max-width: 767.98px) {
.table-responsive-md {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch
}
.table-responsive-md > .table-bordered {
border: 0
}
}
@media (max-width: 991.98px) {
.table-responsive-lg {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch
}
.table-responsive-lg > .table-bordered {
border: 0
}
}
@media (max-width: 1199.98px) {
.table-responsive-xl {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch
}
.table-responsive-xl > .table-bordered {
border: 0
}
}
@media (max-width: 1439.98px) {
.table-responsive-xxl {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch
}
.table-responsive-xxl > .table-bordered {
border: 0
}
}
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch
}
.table-responsive > .table-bordered {
border: 0
}
.fade {
transition: opacity .15s linear
}
@media (prefers-reduced-motion: reduce) {
.fade {
transition: none
}
}
.fade:not(.show) {
opacity: 0
}
.collapse:not(.show) {
display: none
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
transition: height .35s ease
}
@media (prefers-reduced-motion: reduce) {
.collapsing {
transition: none
}
}
.dropdown, .dropleft, .dropright, .dropup {
position: relative
}
.dropdown-toggle {
white-space: nowrap
}
.dropdown-toggle:after {
display: inline-block;
margin-left: .255em;
vertical-align: .255em;
content: "";
border-top: .3em solid;
border-right: .3em solid transparent;
border-bottom: 0;
border-left: .3em solid transparent
}
.dropdown-toggle:empty:after {
margin-left: 0
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 10rem;
padding: .5rem 0;
margin: .125rem 0 0;
font-size: 1rem;
color: #212529;
text-align: left;
list-style: none;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, .15);
border-radius: .25rem
}
.dropdown-menu-left {
right: auto;
left: 0
}
.dropdown-menu-right {
right: 0;
left: auto
}
@media (min-width: 576px) {
.dropdown-menu-sm-left {
right: auto;
left: 0
}
.dropdown-menu-sm-right {
right: 0;
left: auto
}
}
@media (min-width: 768px) {
.dropdown-menu-md-left {
right: auto;
left: 0
}
.dropdown-menu-md-right {
right: 0;
left: auto
}
}
@media (min-width: 992px) {
.dropdown-menu-lg-left {
right: auto;
left: 0
}
.dropdown-menu-lg-right {
right: 0;
left: auto
}
}
@media (min-width: 1200px) {
.dropdown-menu-xl-left {
right: auto;
left: 0
}
.dropdown-menu-xl-right {
right: 0;
left: auto
}
}
@media (min-width: 1440px) {
.dropdown-menu-xxl-left {
right: auto;
left: 0
}
.dropdown-menu-xxl-right {
right: 0;
left: auto
}
}
.dropup .dropdown-menu {
top: auto;
bottom: 100%;
margin-top: 0;
margin-bottom: .125rem
}
.dropup .dropdown-toggle:after {
display: inline-block;
margin-left: .255em;
vertical-align: .255em;
content: "";
border-top: 0;
border-right: .3em solid transparent;
border-bottom: .3em solid;
border-left: .3em solid transparent
}
.dropup .dropdown-toggle:empty:after {
margin-left: 0
}
.dropright .dropdown-menu {
top: 0;
right: auto;
left: 100%;
margin-top: 0;
margin-left: .125rem
}
.dropright .dropdown-toggle:after {
display: inline-block;
margin-left: .255em;
vertical-align: .255em;
content: "";
border-top: .3em solid transparent;
border-right: 0;
border-bottom: .3em solid transparent;
border-left: .3em solid
}
.dropright .dropdown-toggle:empty:after {
margin-left: 0
}
.dropright .dropdown-toggle:after {
vertical-align: 0
}
.dropleft .dropdown-menu {
top: 0;
right: 100%;
left: auto;
margin-top: 0;
margin-right: .125rem
}
.dropleft .dropdown-toggle:after {
display: inline-block;
margin-left: .255em;
vertical-align: .255em;
content: "";
display: none
}
.dropleft .dropdown-toggle:before {
display: inline-block;
margin-right: .255em;
vertical-align: .255em;
content: "";
border-top: .3em solid transparent;
border-right: .3em solid;
border-bottom: .3em solid transparent
}
.dropleft .dropdown-toggle:empty:after {
margin-left: 0
}
.dropleft .dropdown-toggle:before {
vertical-align: 0
}
.dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {
right: auto;
bottom: auto
}
.dropdown-divider {
height: 0;
margin: .5rem 0;
overflow: hidden;
border-top: 1px solid #e9ecef
}
.dropdown-item {
display: block;
width: 100%;
padding: .25rem 1.5rem;
clear: both;
font-weight: 500;
color: #212529;
text-align: inherit;
white-space: nowrap;
background-color: transparent;
border: 0
}
.dropdown-item:focus, .dropdown-item:hover {
color: #16181b;
text-decoration: none;
background-color: #f8f9fa
}
.dropdown-item.active, .dropdown-item:active {
color: #fff;
text-decoration: none;
background-color: #004070
}
.dropdown-item.disabled, .dropdown-item:disabled {
color: #6c757d;
pointer-events: none;
background-color: transparent
}
.dropdown-menu.show {
display: block
}
.dropdown-header {
display: block;
padding: .5rem 1.5rem;
margin-bottom: 0;
font-size: .875rem;
color: #6c757d;
white-space: nowrap
}
.dropdown-item-text {
display: block;
padding: .25rem 1.5rem;
color: #212529
}
.nav {
display: flex;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none
}
.nav-link {
display: block;
padding: .5rem 1rem
}
.nav-link:focus, .nav-link:hover {
text-decoration: none
}
.nav-link.disabled {
color: #6c757d;
pointer-events: none;
cursor: default
}
.nav-tabs {
border-bottom: 1px solid #dee2e6
}
.nav-tabs .nav-item {
margin-bottom: -1px
}
.nav-tabs .nav-link {
border: 1px solid transparent;
border-top-left-radius: .25rem;
border-top-right-radius: .25rem
}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
border-color: #e9ecef #e9ecef #dee2e6
}
.nav-tabs .nav-link.disabled {
color: #6c757d;
background-color: transparent;
border-color: transparent
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
color: #495057;
background-color: #fff;
border-color: #dee2e6 #dee2e6 #fff
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-left-radius: 0;
border-top-right-radius: 0
}
.nav-pills .nav-link {
border-radius: .25rem
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
color: #fff;
background-color: #004070
}
.nav-fill .nav-item {
flex: 1 1 auto;
text-align: center
}
.nav-justified .nav-item {
flex-basis: 0;
flex-grow: 1;
text-align: center
}
.tab-content > .tab-pane {
display: none
}
.tab-content > .active {
display: block
}
.navbar {
position: relative;
padding: .5rem 1rem
}
.navbar, .navbar .container, .navbar .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between
}
.navbar-brand {
display: inline-block;
padding-top: .3125rem;
padding-bottom: .3125rem;
margin-right: 1rem;
font-size: 1.25rem;
line-height: inherit;
white-space: nowrap
}
.navbar-brand:focus, .navbar-brand:hover {
text-decoration: none
}
.navbar-nav {
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none
}
.navbar-nav .nav-link {
padding-right: 0;
padding-left: 0
}
.navbar-nav .dropdown-menu {
position: static;
float: none
}
.navbar-text {
display: inline-block;
padding-top: .5rem;
padding-bottom: .5rem
}
.navbar-collapse {
flex-basis: 100%;
flex-grow: 1;
align-items: center
}
.navbar-toggler {
padding: .25rem .75rem;
font-size: 1.25rem;
line-height: 1;
background-color: transparent;
border: 1px solid transparent;
border-radius: .25rem
}
.navbar-toggler:focus, .navbar-toggler:hover {
text-decoration: none
}
.navbar-toggler-icon {
display: inline-block;
width: 1.5em;
height: 1.5em;
vertical-align: middle;
content: "";
background: no-repeat 50%;
background-size: 100% 100%
}
@media (max-width: 575.98px) {
.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 576px) {
.navbar-expand-sm {
flex-flow: row nowrap;
justify-content: flex-start
}
.navbar-expand-sm .navbar-nav {
flex-direction: row
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-sm .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl {
flex-wrap: nowrap
}
.navbar-expand-sm .navbar-collapse {
display: flex !important;
flex-basis: auto
}
.navbar-expand-sm .navbar-toggler {
display: none
}
}
@media (max-width: 767.98px) {
.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 768px) {
.navbar-expand-md {
flex-flow: row nowrap;
justify-content: flex-start
}
.navbar-expand-md .navbar-nav {
flex-direction: row
}
.navbar-expand-md .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-md .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {
flex-wrap: nowrap
}
.navbar-expand-md .navbar-collapse {
display: flex !important;
flex-basis: auto
}
.navbar-expand-md .navbar-toggler {
display: none
}
}
@media (max-width: 991.98px) {
.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 992px) {
.navbar-expand-lg {
flex-flow: row nowrap;
justify-content: flex-start
}
.navbar-expand-lg .navbar-nav {
flex-direction: row
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl {
flex-wrap: nowrap
}
.navbar-expand-lg .navbar-collapse {
display: flex !important;
flex-basis: auto
}
.navbar-expand-lg .navbar-toggler {
display: none
}
}
@media (max-width: 1199.98px) {
.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 1200px) {
.navbar-expand-xl {
flex-flow: row nowrap;
justify-content: flex-start
}
.navbar-expand-xl .navbar-nav {
flex-direction: row
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-xl .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl {
flex-wrap: nowrap
}
.navbar-expand-xl .navbar-collapse {
display: flex !important;
flex-basis: auto
}
.navbar-expand-xl .navbar-toggler {
display: none
}
}
@media (max-width: 1439.98px) {
.navbar-expand-xxl > .container, .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-xl {
padding-right: 0;
padding-left: 0
}
}
@media (min-width: 1440px) {
.navbar-expand-xxl {
flex-flow: row nowrap;
justify-content: flex-start
}
.navbar-expand-xxl .navbar-nav {
flex-direction: row
}
.navbar-expand-xxl .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand-xxl .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand-xxl > .container, .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-xl {
flex-wrap: nowrap
}
.navbar-expand-xxl .navbar-collapse {
display: flex !important;
flex-basis: auto
}
.navbar-expand-xxl .navbar-toggler {
display: none
}
}
.navbar-expand {
flex-flow: row nowrap;
justify-content: flex-start
}
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl {
padding-right: 0;
padding-left: 0
}
.navbar-expand .navbar-nav {
flex-direction: row
}
.navbar-expand .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand .navbar-nav .nav-link {
padding-right: .5rem;
padding-left: .5rem
}
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl {
flex-wrap: nowrap
}
.navbar-expand .navbar-collapse {
display: flex !important;
flex-basis: auto
}
.navbar-expand .navbar-toggler {
display: none
}
.navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
color: rgba(0, 0, 0, .9)
}
.navbar-light .navbar-nav .nav-link {
color: rgba(0, 0, 0, .5)
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
color: rgba(0, 0, 0, .7)
}
.navbar-light .navbar-nav .nav-link.disabled {
color: rgba(0, 0, 0, .3)
}
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
color: rgba(0, 0, 0, .9)
}
.navbar-light .navbar-toggler {
color: rgba(0, 0, 0, .5);
border-color: rgba(0, 0, 0, .1)
}
.navbar-light .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text {
color: rgba(0, 0, 0, .5)
}
.navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
color: rgba(0, 0, 0, .9)
}
.navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
color: #fff
}
.navbar-dark .navbar-nav .nav-link {
color: hsla(0, 0%, 100%, .5)
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
color: hsla(0, 0%, 100%, .75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
color: hsla(0, 0%, 100%, .25)
}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
color: #fff
}
.navbar-dark .navbar-toggler {
color: hsla(0, 0%, 100%, .5);
border-color: hsla(0, 0%, 100%, .1)
}
.navbar-dark .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-dark .navbar-text {
color: hsla(0, 0%, 100%, .5)
}
.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
color: #fff
}
.badge {
display: inline-block;
padding: .25em .4em;
font-size: 75%;
font-weight: 700;
line-height: 1;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25rem;
transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion: reduce) {
.badge {
transition: none
}
}
a.badge:focus, a.badge:hover {
text-decoration: none
}
.badge:empty {
display: none
}
.btn .badge {
position: relative;
top: -1px
}
.badge-pill {
padding-right: .6em;
padding-left: .6em;
border-radius: 10rem
}
.badge-primary {
color: #fff;
background-color: #004070
}
a.badge-primary:focus, a.badge-primary:hover {
color: #fff;
background-color: #00233d
}
a.badge-primary.focus, a.badge-primary:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(0, 64, 112, .5)
}
.badge-secondary {
color: #fff;
background-color: #6c757d
}
a.badge-secondary:focus, a.badge-secondary:hover {
color: #fff;
background-color: #545b62
}
a.badge-secondary.focus, a.badge-secondary:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}
.badge-success {
color: #fff;
background-color: #28a745
}
a.badge-success:focus, a.badge-success:hover {
color: #fff;
background-color: #1e7e34
}
a.badge-success.focus, a.badge-success:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}
.badge-info {
color: #fff;
background-color: #17a2b8
}
a.badge-info:focus, a.badge-info:hover {
color: #fff;
background-color: #117a8b
}
a.badge-info.focus, a.badge-info:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}
.badge-warning {
color: #212529;
background-color: #ffc107
}
a.badge-warning:focus, a.badge-warning:hover {
color: #212529;
background-color: #d39e00
}
a.badge-warning.focus, a.badge-warning:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}
.badge-danger {
color: #fff;
background-color: #dc3545
}
a.badge-danger:focus, a.badge-danger:hover {
color: #fff;
background-color: #bd2130
}
a.badge-danger.focus, a.badge-danger:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}
.badge-light {
color: #212529;
background-color: #f8f9fa
}
a.badge-light:focus, a.badge-light:hover {
color: #212529;
background-color: #dae0e5
}
a.badge-light.focus, a.badge-light:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}
.badge-dark {
color: #fff;
background-color: #343a40
}
a.badge-dark:focus, a.badge-dark:hover {
color: #fff;
background-color: #1d2124
}
a.badge-dark.focus, a.badge-dark:focus {
outline: 0;
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}
.tooltip {
position: absolute;
z-index: 1070;
display: block;
margin: 0;
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: 500;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
white-space: normal;
line-break: auto;
font-size: .875rem;
word-wrap: break-word;
opacity: 0
}
.tooltip.show {
opacity: .9
}
.tooltip .arrow {
position: absolute;
display: block;
width: .8rem;
height: .4rem
}
.tooltip .arrow:before {
position: absolute;
content: "";
border-color: transparent;
border-style: solid
}
.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top {
padding: .4rem 0
}
.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow {
bottom: 0
}
.bs-tooltip-auto[x-placement^=top] .arrow:before, .bs-tooltip-top .arrow:before {
top: 0;
border-width: .4rem .4rem 0;
border-top-color: #000
}
.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right {
padding: 0 .4rem
}
.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow {
left: 0;
width: .4rem;
height: .8rem
}
.bs-tooltip-auto[x-placement^=right] .arrow:before, .bs-tooltip-right .arrow:before {
right: 0;
border-width: .4rem .4rem .4rem 0;
border-right-color: #000
}
.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom {
padding: .4rem 0
}
.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow {
top: 0
}
.bs-tooltip-auto[x-placement^=bottom] .arrow:before, .bs-tooltip-bottom .arrow:before {
bottom: 0;
border-width: 0 .4rem .4rem;
border-bottom-color: #000
}
.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left {
padding: 0 .4rem
}
.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow {
right: 0;
width: .4rem;
height: .8rem
}
.bs-tooltip-auto[x-placement^=left] .arrow:before, .bs-tooltip-left .arrow:before {
left: 0;
border-width: .4rem 0 .4rem .4rem;
border-left-color: #000
}
.tooltip-inner {
max-width: 200px;
padding: .25rem .5rem;
color: #fff;
text-align: center;
background-color: #000;
border-radius: .25rem
}
.popover {
top: 0;
left: 0;
z-index: 1060;
max-width: 276px;
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: 500;
line-height: 1.5;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
white-space: normal;
line-break: auto;
font-size: .875rem;
word-wrap: break-word;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: .3rem
}
.popover, .popover .arrow {
position: absolute;
display: block
}
.popover .arrow {
width: 1rem;
height: .5rem;
margin: 0 .3rem
}
.popover .arrow:after, .popover .arrow:before {
position: absolute;
display: block;
content: "";
border-color: transparent;
border-style: solid
}
.bs-popover-auto[x-placement^=top], .bs-popover-top {
margin-bottom: .5rem
}
.bs-popover-auto[x-placement^=top] > .arrow, .bs-popover-top > .arrow {
bottom: calc(-.5rem - 1px)
}
.bs-popover-auto[x-placement^=top] > .arrow:before, .bs-popover-top > .arrow:before {
bottom: 0;
border-width: .5rem .5rem 0;
border-top-color: rgba(0, 0, 0, .25)
}
.bs-popover-auto[x-placement^=top] > .arrow:after, .bs-popover-top > .arrow:after {
bottom: 1px;
border-width: .5rem .5rem 0;
border-top-color: #fff
}
.bs-popover-auto[x-placement^=right], .bs-popover-right {
margin-left: .5rem
}
.bs-popover-auto[x-placement^=right] > .arrow, .bs-popover-right > .arrow {
left: calc(-.5rem - 1px);
width: .5rem;
height: 1rem;
margin: .3rem 0
}
.bs-popover-auto[x-placement^=right] > .arrow:before, .bs-popover-right > .arrow:before {
left: 0;
border-width: .5rem .5rem .5rem 0;
border-right-color: rgba(0, 0, 0, .25)
}
.bs-popover-auto[x-placement^=right] > .arrow:after, .bs-popover-right > .arrow:after {
left: 1px;
border-width: .5rem .5rem .5rem 0;
border-right-color: #fff
}
.bs-popover-auto[x-placement^=bottom], .bs-popover-bottom {
margin-top: .5rem
}
.bs-popover-auto[x-placement^=bottom] > .arrow, .bs-popover-bottom > .arrow {
top: calc(-.5rem - 1px)
}
.bs-popover-auto[x-placement^=bottom] > .arrow:before, .bs-popover-bottom > .arrow:before {
top: 0;
border-width: 0 .5rem .5rem;
border-bottom-color: rgba(0, 0, 0, .25)
}
.bs-popover-auto[x-placement^=bottom] > .arrow:after, .bs-popover-bottom > .arrow:after {
top: 1px;
border-width: 0 .5rem .5rem;
border-bottom-color: #fff
}
.bs-popover-auto[x-placement^=bottom] .popover-header:before, .bs-popover-bottom .popover-header:before {
position: absolute;
top: 0;
left: 50%;
display: block;
width: 1rem;
margin-left: -.5rem;
content: "";
border-bottom: 1px solid #f7f7f7
}
.bs-popover-auto[x-placement^=left], .bs-popover-left {
margin-right: .5rem
}
.bs-popover-auto[x-placement^=left] > .arrow, .bs-popover-left > .arrow {
right: calc(-.5rem - 1px);
width: .5rem;
height: 1rem;
margin: .3rem 0
}
.bs-popover-auto[x-placement^=left] > .arrow:before, .bs-popover-left > .arrow:before {
right: 0;
border-width: .5rem 0 .5rem .5rem;
border-left-color: rgba(0, 0, 0, .25)
}
.bs-popover-auto[x-placement^=left] > .arrow:after, .bs-popover-left > .arrow:after {
right: 1px;
border-width: .5rem 0 .5rem .5rem;
border-left-color: #fff
}
.popover-header {
padding: .5rem .75rem;
margin-bottom: 0;
font-size: 1rem;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-top-left-radius: calc(.3rem - 1px);
border-top-right-radius: calc(.3rem - 1px)
}
.popover-header:empty {
display: none
}
.popover-body {
padding: .5rem .75rem;
color: #212529
}
.carousel {
position: relative
}
.carousel.pointer-event {
touch-action: pan-y
}
.carousel-inner {
position: relative;
width: 100%;
overflow: hidden
}
.carousel-inner:after {
display: block;
clear: both;
content: ""
}
.carousel-item {
position: relative;
display: none;
float: left;
width: 100%;
margin-right: -100%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transition: transform .6s ease-in-out
}
@media (prefers-reduced-motion: reduce) {
.carousel-item {
transition: none
}
}
.carousel-item-next, .carousel-item-prev, .carousel-item.active {
display: block
}
.active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) {
transform: translateX(100%)
}
.active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) {
transform: translateX(-100%)
}
.carousel-fade .carousel-item {
opacity: 0;
transition-property: opacity;
transform: none
}
.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active {
z-index: 1;
opacity: 1
}
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
z-index: 0;
opacity: 0;
transition: opacity 0s .6s
}
@media (prefers-reduced-motion: reduce) {
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
transition: none
}
}
.carousel-control-next, .carousel-control-prev {
position: absolute;
top: 0;
bottom: 0;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
width: 15%;
color: #fff;
text-align: center;
opacity: .5;
transition: opacity .15s ease
}
@media (prefers-reduced-motion: reduce) {
.carousel-control-next, .carousel-control-prev {
transition: none
}
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
color: #fff;
text-decoration: none;
outline: 0;
opacity: .9
}
.carousel-control-prev {
left: 0
}
.carousel-control-next {
right: 0
}
.carousel-control-next-icon, .carousel-control-prev-icon {
display: inline-block;
width: 20px;
height: 20px;
background: no-repeat 50%/100% 100%
}
.carousel-control-prev-icon {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")
}
.carousel-control-next-icon {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")
}
.carousel-indicators {
position: absolute;
right: 0;
bottom: 0;
left: 0;
z-index: 15;
display: flex;
justify-content: center;
padding-left: 0;
margin-right: 15%;
margin-left: 15%;
list-style: none
}
.carousel-indicators li {
box-sizing: content-box;
flex: 0 1 auto;
width: 30px;
height: 3px;
margin-right: 3px;
margin-left: 3px;
text-indent: -999px;
cursor: pointer;
background-color: #fff;
background-clip: padding-box;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
opacity: .5;
transition: opacity .6s ease
}
@media (prefers-reduced-motion: reduce) {
.carousel-indicators li {
transition: none
}
}
.carousel-indicators .active {
opacity: 1
}
.carousel-caption {
position: absolute;
right: 15%;
bottom: 20px;
left: 15%;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center
}
.align-baseline {
vertical-align: baseline !important
}
.align-top {
vertical-align: top !important
}
.align-middle {
vertical-align: middle !important
}
.align-bottom {
vertical-align: bottom !important
}
.align-text-bottom {
vertical-align: text-bottom !important
}
.align-text-top {
vertical-align: text-top !important
}
.bg-primary {
background-color: #004070 !important
}
a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
background-color: #00233d !important
}
.bg-secondary {
background-color: #6c757d !important
}
a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {
background-color: #545b62 !important
}
.bg-success {
background-color: #28a745 !important
}
a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {
background-color: #1e7e34 !important
}
.bg-info {
background-color: #17a2b8 !important
}
a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {
background-color: #117a8b !important
}
.bg-warning {
background-color: #ffc107 !important
}
a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {
background-color: #d39e00 !important
}
.bg-danger {
background-color: #dc3545 !important
}
a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {
background-color: #bd2130 !important
}
.bg-light {
background-color: #f8f9fa !important
}
a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {
background-color: #dae0e5 !important
}
.bg-dark {
background-color: #343a40 !important
}
a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {
background-color: #1d2124 !important
}
.bg-white {
background-color: #fff !important
}
.bg-transparent {
background-color: transparent !important
}
.border {
border: 1px solid #dee2e6 !important
}
.border-top {
border-top: 1px solid #dee2e6 !important
}
.border-right {
border-right: 1px solid #dee2e6 !important
}
.border-bottom {
border-bottom: 1px solid #dee2e6 !important
}
.border-left {
border-left: 1px solid #dee2e6 !important
}
.border-0 {
border: 0 !important
}
.border-top-0 {
border-top: 0 !important
}
.border-right-0 {
border-right: 0 !important
}
.border-bottom-0 {
border-bottom: 0 !important
}
.border-left-0 {
border-left: 0 !important
}
.border-primary {
border-color: #004070 !important
}
.border-secondary {
border-color: #6c757d !important
}
.border-success {
border-color: #28a745 !important
}
.border-info {
border-color: #17a2b8 !important
}
.border-warning {
border-color: #ffc107 !important
}
.border-danger {
border-color: #dc3545 !important
}
.border-light {
border-color: #f8f9fa !important
}
.border-dark {
border-color: #343a40 !important
}
.border-white {
border-color: #fff !important
}
.rounded-sm {
border-radius: .2rem !important
}
.rounded {
border-radius: .25rem !important
}
.rounded-top {
border-top-left-radius: .25rem !important
}
.rounded-right, .rounded-top {
border-top-right-radius: .25rem !important
}
.rounded-bottom, .rounded-right {
border-bottom-right-radius: .25rem !important
}
.rounded-bottom, .rounded-left {
border-bottom-left-radius: .25rem !important
}
.rounded-left {
border-top-left-radius: .25rem !important
}
.rounded-lg {
border-radius: .3rem !important
}
.rounded-circle {
border-radius: 50% !important
}
.rounded-pill {
border-radius: 50rem !important
}
.rounded-0 {
border-radius: 0 !important
}
.clearfix:after {
display: block;
clear: both;
content: ""
}
.d-none {
display: none !important
}
.d-inline {
display: inline !important
}
.d-inline-block {
display: inline-block !important
}
.d-block {
display: block !important
}
.d-table {
display: table !important
}
.d-table-row {
display: table-row !important
}
.d-table-cell {
display: table-cell !important
}
.d-flex {
display: flex !important
}
.d-inline-flex {
display: inline-flex !important
}
@media (min-width: 576px) {
.d-sm-none {
display: none !important
}
.d-sm-inline {
display: inline !important
}
.d-sm-inline-block {
display: inline-block !important
}
.d-sm-block {
display: block !important
}
.d-sm-table {
display: table !important
}
.d-sm-table-row {
display: table-row !important
}
.d-sm-table-cell {
display: table-cell !important
}
.d-sm-flex {
display: flex !important
}
.d-sm-inline-flex {
display: inline-flex !important
}
}
@media (min-width: 768px) {
.d-md-none {
display: none !important
}
.d-md-inline {
display: inline !important
}
.d-md-inline-block {
display: inline-block !important
}
.d-md-block {
display: block !important
}
.d-md-table {
display: table !important
}
.d-md-table-row {
display: table-row !important
}
.d-md-table-cell {
display: table-cell !important
}
.d-md-flex {
display: flex !important
}
.d-md-inline-flex {
display: inline-flex !important
}
}
@media (min-width: 992px) {
.d-lg-none {
display: none !important
}
.d-lg-inline {
display: inline !important
}
.d-lg-inline-block {
display: inline-block !important
}
.d-lg-block {
display: block !important
}
.d-lg-table {
display: table !important
}
.d-lg-table-row {
display: table-row !important
}
.d-lg-table-cell {
display: table-cell !important
}
.d-lg-flex {
display: flex !important
}
.d-lg-inline-flex {
display: inline-flex !important
}
}
@media (min-width: 1200px) {
.d-xl-none {
display: none !important
}
.d-xl-inline {
display: inline !important
}
.d-xl-inline-block {
display: inline-block !important
}
.d-xl-block {
display: block !important
}
.d-xl-table {
display: table !important
}
.d-xl-table-row {
display: table-row !important
}
.d-xl-table-cell {
display: table-cell !important
}
.d-xl-flex {
display: flex !important
}
.d-xl-inline-flex {
display: inline-flex !important
}
}
@media (min-width: 1440px) {
.d-xxl-none {
display: none !important
}
.d-xxl-inline {
display: inline !important
}
.d-xxl-inline-block {
display: inline-block !important
}
.d-xxl-block {
display: block !important
}
.d-xxl-table {
display: table !important
}
.d-xxl-table-row {
display: table-row !important
}
.d-xxl-table-cell {
display: table-cell !important
}
.d-xxl-flex {
display: flex !important
}
.d-xxl-inline-flex {
display: inline-flex !important
}
}
@media print {
.d-print-none {
display: none !important
}
.d-print-inline {
display: inline !important
}
.d-print-inline-block {
display: inline-block !important
}
.d-print-block {
display: block !important
}
.d-print-table {
display: table !important
}
.d-print-table-row {
display: table-row !important
}
.d-print-table-cell {
display: table-cell !important
}
.d-print-flex {
display: flex !important
}
.d-print-inline-flex {
display: inline-flex !important
}
}
.embed-responsive {
position: relative;
display: block;
width: 100%;
padding: 0;
overflow: hidden
}
.embed-responsive:before {
display: block;
content: ""
}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0
}
.embed-responsive-21by9:before {
padding-top: 42.8571428571%
}
.embed-responsive-16by9:before {
padding-top: 56.25%
}
.embed-responsive-4by3:before {
padding-top: 75%
}
.embed-responsive-1by1:before {
padding-top: 100%
}
.flex-row {
flex-direction: row !important
}
.flex-column {
flex-direction: column !important
}
.flex-row-reverse {
flex-direction: row-reverse !important
}
.flex-column-reverse {
flex-direction: column-reverse !important
}
.flex-wrap {
flex-wrap: wrap !important
}
.flex-nowrap {
flex-wrap: nowrap !important
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse !important
}
.flex-fill {
flex: 1 1 auto !important
}
.flex-grow-0 {
flex-grow: 0 !important
}
.flex-grow-1 {
flex-grow: 1 !important
}
.flex-shrink-0 {
flex-shrink: 0 !important
}
.flex-shrink-1 {
flex-shrink: 1 !important
}
.justify-content-start {
justify-content: flex-start !important
}
.justify-content-end {
justify-content: flex-end !important
}
.justify-content-center {
justify-content: center !important
}
.justify-content-between {
justify-content: space-between !important
}
.justify-content-around {
justify-content: space-around !important
}
.align-items-start {
align-items: flex-start !important
}
.align-items-end {
align-items: flex-end !important
}
.align-items-center {
align-items: center !important
}
.align-items-baseline {
align-items: baseline !important
}
.align-items-stretch {
align-items: stretch !important
}
.align-content-start {
align-content: flex-start !important
}
.align-content-end {
align-content: flex-end !important
}
.align-content-center {
align-content: center !important
}
.align-content-between {
align-content: space-between !important
}
.align-content-around {
align-content: space-around !important
}
.align-content-stretch {
align-content: stretch !important
}
.align-self-auto {
align-self: auto !important
}
.align-self-start {
align-self: flex-start !important
}
.align-self-end {
align-self: flex-end !important
}
.align-self-center {
align-self: center !important
}
.align-self-baseline {
align-self: baseline !important
}
.align-self-stretch {
align-self: stretch !important
}
@media (min-width: 576px) {
.flex-sm-row {
flex-direction: row !important
}
.flex-sm-column {
flex-direction: column !important
}
.flex-sm-row-reverse {
flex-direction: row-reverse !important
}
.flex-sm-column-reverse {
flex-direction: column-reverse !important
}
.flex-sm-wrap {
flex-wrap: wrap !important
}
.flex-sm-nowrap {
flex-wrap: nowrap !important
}
.flex-sm-wrap-reverse {
flex-wrap: wrap-reverse !important
}
.flex-sm-fill {
flex: 1 1 auto !important
}
.flex-sm-grow-0 {
flex-grow: 0 !important
}
.flex-sm-grow-1 {
flex-grow: 1 !important
}
.flex-sm-shrink-0 {
flex-shrink: 0 !important
}
.flex-sm-shrink-1 {
flex-shrink: 1 !important
}
.justify-content-sm-start {
justify-content: flex-start !important
}
.justify-content-sm-end {
justify-content: flex-end !important
}
.justify-content-sm-center {
justify-content: center !important
}
.justify-content-sm-between {
justify-content: space-between !important
}
.justify-content-sm-around {
justify-content: space-around !important
}
.align-items-sm-start {
align-items: flex-start !important
}
.align-items-sm-end {
align-items: flex-end !important
}
.align-items-sm-center {
align-items: center !important
}
.align-items-sm-baseline {
align-items: baseline !important
}
.align-items-sm-stretch {
align-items: stretch !important
}
.align-content-sm-start {
align-content: flex-start !important
}
.align-content-sm-end {
align-content: flex-end !important
}
.align-content-sm-center {
align-content: center !important
}
.align-content-sm-between {
align-content: space-between !important
}
.align-content-sm-around {
align-content: space-around !important
}
.align-content-sm-stretch {
align-content: stretch !important
}
.align-self-sm-auto {
align-self: auto !important
}
.align-self-sm-start {
align-self: flex-start !important
}
.align-self-sm-end {
align-self: flex-end !important
}
.align-self-sm-center {
align-self: center !important
}
.align-self-sm-baseline {
align-self: baseline !important
}
.align-self-sm-stretch {
align-self: stretch !important
}
}
@media (min-width: 768px) {
.flex-md-row {
flex-direction: row !important
}
.flex-md-column {
flex-direction: column !important
}
.flex-md-row-reverse {
flex-direction: row-reverse !important
}
.flex-md-column-reverse {
flex-direction: column-reverse !important
}
.flex-md-wrap {
flex-wrap: wrap !important
}
.flex-md-nowrap {
flex-wrap: nowrap !important
}
.flex-md-wrap-reverse {
flex-wrap: wrap-reverse !important
}
.flex-md-fill {
flex: 1 1 auto !important
}
.flex-md-grow-0 {
flex-grow: 0 !important
}
.flex-md-grow-1 {
flex-grow: 1 !important
}
.flex-md-shrink-0 {
flex-shrink: 0 !important
}
.flex-md-shrink-1 {
flex-shrink: 1 !important
}
.justify-content-md-start {
justify-content: flex-start !important
}
.justify-content-md-end {
justify-content: flex-end !important
}
.justify-content-md-center {
justify-content: center !important
}
.justify-content-md-between {
justify-content: space-between !important
}
.justify-content-md-around {
justify-content: space-around !important
}
.align-items-md-start {
align-items: flex-start !important
}
.align-items-md-end {
align-items: flex-end !important
}
.align-items-md-center {
align-items: center !important
}
.align-items-md-baseline {
align-items: baseline !important
}
.align-items-md-stretch {
align-items: stretch !important
}
.align-content-md-start {
align-content: flex-start !important
}
.align-content-md-end {
align-content: flex-end !important
}
.align-content-md-center {
align-content: center !important
}
.align-content-md-between {
align-content: space-between !important
}
.align-content-md-around {
align-content: space-around !important
}
.align-content-md-stretch {
align-content: stretch !important
}
.align-self-md-auto {
align-self: auto !important
}
.align-self-md-start {
align-self: flex-start !important
}
.align-self-md-end {
align-self: flex-end !important
}
.align-self-md-center {
align-self: center !important
}
.align-self-md-baseline {
align-self: baseline !important
}
.align-self-md-stretch {
align-self: stretch !important
}
}
@media (min-width: 992px) {
.flex-lg-row {
flex-direction: row !important
}
.flex-lg-column {
flex-direction: column !important
}
.flex-lg-row-reverse {
flex-direction: row-reverse !important
}
.flex-lg-column-reverse {
flex-direction: column-reverse !important
}
.flex-lg-wrap {
flex-wrap: wrap !important
}
.flex-lg-nowrap {
flex-wrap: nowrap !important
}
.flex-lg-wrap-reverse {
flex-wrap: wrap-reverse !important
}
.flex-lg-fill {
flex: 1 1 auto !important
}
.flex-lg-grow-0 {
flex-grow: 0 !important
}
.flex-lg-grow-1 {
flex-grow: 1 !important
}
.flex-lg-shrink-0 {
flex-shrink: 0 !important
}
.flex-lg-shrink-1 {
flex-shrink: 1 !important
}
.justify-content-lg-start {
justify-content: flex-start !important
}
.justify-content-lg-end {
justify-content: flex-end !important
}
.justify-content-lg-center {
justify-content: center !important
}
.justify-content-lg-between {
justify-content: space-between !important
}
.justify-content-lg-around {
justify-content: space-around !important
}
.align-items-lg-start {
align-items: flex-start !important
}
.align-items-lg-end {
align-items: flex-end !important
}
.align-items-lg-center {
align-items: center !important
}
.align-items-lg-baseline {
align-items: baseline !important
}
.align-items-lg-stretch {
align-items: stretch !important
}
.align-content-lg-start {
align-content: flex-start !important
}
.align-content-lg-end {
align-content: flex-end !important
}
.align-content-lg-center {
align-content: center !important
}
.align-content-lg-between {
align-content: space-between !important
}
.align-content-lg-around {
align-content: space-around !important
}
.align-content-lg-stretch {
align-content: stretch !important
}
.align-self-lg-auto {
align-self: auto !important
}
.align-self-lg-start {
align-self: flex-start !important
}
.align-self-lg-end {
align-self: flex-end !important
}
.align-self-lg-center {
align-self: center !important
}
.align-self-lg-baseline {
align-self: baseline !important
}
.align-self-lg-stretch {
align-self: stretch !important
}
}
@media (min-width: 1200px) {
.flex-xl-row {
flex-direction: row !important
}
.flex-xl-column {
flex-direction: column !important
}
.flex-xl-row-reverse {
flex-direction: row-reverse !important
}
.flex-xl-column-reverse {
flex-direction: column-reverse !important
}
.flex-xl-wrap {
flex-wrap: wrap !important
}
.flex-xl-nowrap {
flex-wrap: nowrap !important
}
.flex-xl-wrap-reverse {
flex-wrap: wrap-reverse !important
}
.flex-xl-fill {
flex: 1 1 auto !important
}
.flex-xl-grow-0 {
flex-grow: 0 !important
}
.flex-xl-grow-1 {
flex-grow: 1 !important
}
.flex-xl-shrink-0 {
flex-shrink: 0 !important
}
.flex-xl-shrink-1 {
flex-shrink: 1 !important
}
.justify-content-xl-start {
justify-content: flex-start !important
}
.justify-content-xl-end {
justify-content: flex-end !important
}
.justify-content-xl-center {
justify-content: center !important
}
.justify-content-xl-between {
justify-content: space-between !important
}
.justify-content-xl-around {
justify-content: space-around !important
}
.align-items-xl-start {
align-items: flex-start !important
}
.align-items-xl-end {
align-items: flex-end !important
}
.align-items-xl-center {
align-items: center !important
}
.align-items-xl-baseline {
align-items: baseline !important
}
.align-items-xl-stretch {
align-items: stretch !important
}
.align-content-xl-start {
align-content: flex-start !important
}
.align-content-xl-end {
align-content: flex-end !important
}
.align-content-xl-center {
align-content: center !important
}
.align-content-xl-between {
align-content: space-between !important
}
.align-content-xl-around {
align-content: space-around !important
}
.align-content-xl-stretch {
align-content: stretch !important
}
.align-self-xl-auto {
align-self: auto !important
}
.align-self-xl-start {
align-self: flex-start !important
}
.align-self-xl-end {
align-self: flex-end !important
}
.align-self-xl-center {
align-self: center !important
}
.align-self-xl-baseline {
align-self: baseline !important
}
.align-self-xl-stretch {
align-self: stretch !important
}
}
@media (min-width: 1440px) {
.flex-xxl-row {
flex-direction: row !important
}
.flex-xxl-column {
flex-direction: column !important
}
.flex-xxl-row-reverse {
flex-direction: row-reverse !important
}
.flex-xxl-column-reverse {
flex-direction: column-reverse !important
}
.flex-xxl-wrap {
flex-wrap: wrap !important
}
.flex-xxl-nowrap {
flex-wrap: nowrap !important
}
.flex-xxl-wrap-reverse {
flex-wrap: wrap-reverse !important
}
.flex-xxl-fill {
flex: 1 1 auto !important
}
.flex-xxl-grow-0 {
flex-grow: 0 !important
}
.flex-xxl-grow-1 {
flex-grow: 1 !important
}
.flex-xxl-shrink-0 {
flex-shrink: 0 !important
}
.flex-xxl-shrink-1 {
flex-shrink: 1 !important
}
.justify-content-xxl-start {
justify-content: flex-start !important
}
.justify-content-xxl-end {
justify-content: flex-end !important
}
.justify-content-xxl-center {
justify-content: center !important
}
.justify-content-xxl-between {
justify-content: space-between !important
}
.justify-content-xxl-around {
justify-content: space-around !important
}
.align-items-xxl-start {
align-items: flex-start !important
}
.align-items-xxl-end {
align-items: flex-end !important
}
.align-items-xxl-center {
align-items: center !important
}
.align-items-xxl-baseline {
align-items: baseline !important
}
.align-items-xxl-stretch {
align-items: stretch !important
}
.align-content-xxl-start {
align-content: flex-start !important
}
.align-content-xxl-end {
align-content: flex-end !important
}
.align-content-xxl-center {
align-content: center !important
}
.align-content-xxl-between {
align-content: space-between !important
}
.align-content-xxl-around {
align-content: space-around !important
}
.align-content-xxl-stretch {
align-content: stretch !important
}
.align-self-xxl-auto {
align-self: auto !important
}
.align-self-xxl-start {
align-self: flex-start !important
}
.align-self-xxl-end {
align-self: flex-end !important
}
.align-self-xxl-center {
align-self: center !important
}
.align-self-xxl-baseline {
align-self: baseline !important
}
.align-self-xxl-stretch {
align-self: stretch !important
}
}
.float-left {
float: left !important
}
.float-right {
float: right !important
}
.float-none {
float: none !important
}
@media (min-width: 576px) {
.float-sm-left {
float: left !important
}
.float-sm-right {
float: right !important
}
.float-sm-none {
float: none !important
}
}
@media (min-width: 768px) {
.float-md-left {
float: left !important
}
.float-md-right {
float: right !important
}
.float-md-none {
float: none !important
}
}
@media (min-width: 992px) {
.float-lg-left {
float: left !important
}
.float-lg-right {
float: right !important
}
.float-lg-none {
float: none !important
}
}
@media (min-width: 1200px) {
.float-xl-left {
float: left !important
}
.float-xl-right {
float: right !important
}
.float-xl-none {
float: none !important
}
}
@media (min-width: 1440px) {
.float-xxl-left {
float: left !important
}
.float-xxl-right {
float: right !important
}
.float-xxl-none {
float: none !important
}
}
.overflow-auto {
overflow: auto !important
}
.overflow-hidden {
overflow: hidden !important
}
.position-static {
position: static !important
}
.position-relative {
position: relative !important
}
.position-absolute {
position: absolute !important
}
.position-fixed {
position: fixed !important
}
.position-sticky {
position: -webkit-sticky !important;
position: sticky !important
}
.fixed-top {
top: 0
}
.fixed-bottom, .fixed-top {
position: fixed;
right: 0;
left: 0;
z-index: 1030
}
.fixed-bottom {
bottom: 0
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
.sticky-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020
}
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0
}
.sr-only-focusable:active, .sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
overflow: visible;
clip: auto;
white-space: normal
}
.shadow-sm {
box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
}
.shadow {
box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
}
.shadow-lg {
box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
}
.shadow-none {
box-shadow: none !important
}
.w-25 {
width: 25% !important
}
.w-50 {
width: 50% !important
}
.w-75 {
width: 75% !important
}
.w-100 {
width: 100% !important
}
.w-auto {
width: auto !important
}
.h-25 {
height: 25% !important
}
.h-50 {
height: 50% !important
}
.h-75 {
height: 75% !important
}
.h-100 {
height: 100% !important
}
.h-auto {
height: auto !important
}
.mw-100 {
max-width: 100% !important
}
.mh-100 {
max-height: 100% !important
}
.min-vw-100 {
min-width: 100vw !important
}
.min-vh-100 {
min-height: 100vh !important
}
.vw-100 {
width: 100vw !important
}
.vh-100 {
height: 100vh !important
}
.stretched-link:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
pointer-events: auto;
content: "";
background-color: transparent
}
.m-0 {
margin: 0 !important
}
.mt-0, .my-0 {
margin-top: 0 !important
}
.mr-0, .mx-0 {
margin-right: 0 !important
}
.mb-0, .my-0 {
margin-bottom: 0 !important
}
.ml-0, .mx-0 {
margin-left: 0 !important
}
.m-1 {
margin: .25rem !important
}
.mt-1, .my-1 {
margin-top: .25rem !important
}
.mr-1, .mx-1 {
margin-right: .25rem !important
}
.mb-1, .my-1 {
margin-bottom: .25rem !important
}
.ml-1, .mx-1 {
margin-left: .25rem !important
}
.m-2 {
margin: .5rem !important
}
.mt-2, .my-2 {
margin-top: .5rem !important
}
.mr-2, .mx-2 {
margin-right: .5rem !important
}
.mb-2, .my-2 {
margin-bottom: .5rem !important
}
.ml-2, .mx-2 {
margin-left: .5rem !important
}
.m-3 {
margin: 1rem !important
}
.mt-3, .my-3 {
margin-top: 1rem !important
}
.mr-3, .mx-3 {
margin-right: 1rem !important
}
.mb-3, .my-3 {
margin-bottom: 1rem !important
}
.ml-3, .mx-3 {
margin-left: 1rem !important
}
.m-4 {
margin: 1.5rem !important
}
.mt-4, .my-4 {
margin-top: 1.5rem !important
}
.mr-4, .mx-4 {
margin-right: 1.5rem !important
}
.mb-4, .my-4 {
margin-bottom: 1.5rem !important
}
.ml-4, .mx-4 {
margin-left: 1.5rem !important
}
.m-5 {
margin: 3rem !important
}
.mt-5, .my-5 {
margin-top: 3rem !important
}
.mr-5, .mx-5 {
margin-right: 3rem !important
}
.mb-5, .my-5 {
margin-bottom: 3rem !important
}
.ml-5, .mx-5 {
margin-left: 3rem !important
}
.p-0 {
padding: 0 !important
}
.pt-0, .py-0 {
padding-top: 0 !important
}
.pr-0, .px-0 {
padding-right: 0 !important
}
.pb-0, .py-0 {
padding-bottom: 0 !important
}
.pl-0, .px-0 {
padding-left: 0 !important
}
.p-1 {
padding: .25rem !important
}
.pt-1, .py-1 {
padding-top: .25rem !important
}
.pr-1, .px-1 {
padding-right: .25rem !important
}
.pb-1, .py-1 {
padding-bottom: .25rem !important
}
.pl-1, .px-1 {
padding-left: .25rem !important
}
.p-2 {
padding: .5rem !important
}
.pt-2, .py-2 {
padding-top: .5rem !important
}
.pr-2, .px-2 {
padding-right: .5rem !important
}
.pb-2, .py-2 {
padding-bottom: .5rem !important
}
.pl-2, .px-2 {
padding-left: .5rem !important
}
.p-3 {
padding: 1rem !important
}
.pt-3, .py-3 {
padding-top: 1rem !important
}
.pr-3, .px-3 {
padding-right: 1rem !important
}
.pb-3, .py-3 {
padding-bottom: 1rem !important
}
.pl-3, .px-3 {
padding-left: 1rem !important
}
.p-4 {
padding: 1.5rem !important
}
.pt-4, .py-4 {
padding-top: 1.5rem !important
}
.pr-4, .px-4 {
padding-right: 1.5rem !important
}
.pb-4, .py-4 {
padding-bottom: 1.5rem !important
}
.pl-4, .px-4 {
padding-left: 1.5rem !important
}
.p-5 {
padding: 3rem !important
}
.pt-5, .py-5 {
padding-top: 3rem !important
}
.pr-5, .px-5 {
padding-right: 3rem !important
}
.pb-5, .py-5 {
padding-bottom: 3rem !important
}
.pl-5, .px-5 {
padding-left: 3rem !important
}
.m-n1 {
margin: -.25rem !important
}
.mt-n1, .my-n1 {
margin-top: -.25rem !important
}
.mr-n1, .mx-n1 {
margin-right: -.25rem !important
}
.mb-n1, .my-n1 {
margin-bottom: -.25rem !important
}
.ml-n1, .mx-n1 {
margin-left: -.25rem !important
}
.m-n2 {
margin: -.5rem !important
}
.mt-n2, .my-n2 {
margin-top: -.5rem !important
}
.mr-n2, .mx-n2 {
margin-right: -.5rem !important
}
.mb-n2, .my-n2 {
margin-bottom: -.5rem !important
}
.ml-n2, .mx-n2 {
margin-left: -.5rem !important
}
.m-n3 {
margin: -1rem !important
}
.mt-n3, .my-n3 {
margin-top: -1rem !important
}
.mr-n3, .mx-n3 {
margin-right: -1rem !important
}
.mb-n3, .my-n3 {
margin-bottom: -1rem !important
}
.ml-n3, .mx-n3 {
margin-left: -1rem !important
}
.m-n4 {
margin: -1.5rem !important
}
.mt-n4, .my-n4 {
margin-top: -1.5rem !important
}
.mr-n4, .mx-n4 {
margin-right: -1.5rem !important
}
.mb-n4, .my-n4 {
margin-bottom: -1.5rem !important
}
.ml-n4, .mx-n4 {
margin-left: -1.5rem !important
}
.m-n5 {
margin: -3rem !important
}
.mt-n5, .my-n5 {
margin-top: -3rem !important
}
.mr-n5, .mx-n5 {
margin-right: -3rem !important
}
.mb-n5, .my-n5 {
margin-bottom: -3rem !important
}
.ml-n5, .mx-n5 {
margin-left: -3rem !important
}
.m-auto {
margin: auto !important
}
.mt-auto, .my-auto {
margin-top: auto !important
}
.mr-auto, .mx-auto {
margin-right: auto !important
}
.mb-auto, .my-auto {
margin-bottom: auto !important
}
.ml-auto, .mx-auto {
margin-left: auto !important
}
@media (min-width: 576px) {
.m-sm-0 {
margin: 0 !important
}
.mt-sm-0, .my-sm-0 {
margin-top: 0 !important
}
.mr-sm-0, .mx-sm-0 {
margin-right: 0 !important
}
.mb-sm-0, .my-sm-0 {
margin-bottom: 0 !important
}
.ml-sm-0, .mx-sm-0 {
margin-left: 0 !important
}
.m-sm-1 {
margin: .25rem !important
}
.mt-sm-1, .my-sm-1 {
margin-top: .25rem !important
}
.mr-sm-1, .mx-sm-1 {
margin-right: .25rem !important
}
.mb-sm-1, .my-sm-1 {
margin-bottom: .25rem !important
}
.ml-sm-1, .mx-sm-1 {
margin-left: .25rem !important
}
.m-sm-2 {
margin: .5rem !important
}
.mt-sm-2, .my-sm-2 {
margin-top: .5rem !important
}
.mr-sm-2, .mx-sm-2 {
margin-right: .5rem !important
}
.mb-sm-2, .my-sm-2 {
margin-bottom: .5rem !important
}
.ml-sm-2, .mx-sm-2 {
margin-left: .5rem !important
}
.m-sm-3 {
margin: 1rem !important
}
.mt-sm-3, .my-sm-3 {
margin-top: 1rem !important
}
.mr-sm-3, .mx-sm-3 {
margin-right: 1rem !important
}
.mb-sm-3, .my-sm-3 {
margin-bottom: 1rem !important
}
.ml-sm-3, .mx-sm-3 {
margin-left: 1rem !important
}
.m-sm-4 {
margin: 1.5rem !important
}
.mt-sm-4, .my-sm-4 {
margin-top: 1.5rem !important
}
.mr-sm-4, .mx-sm-4 {
margin-right: 1.5rem !important
}
.mb-sm-4, .my-sm-4 {
margin-bottom: 1.5rem !important
}
.ml-sm-4, .mx-sm-4 {
margin-left: 1.5rem !important
}
.m-sm-5 {
margin: 3rem !important
}
.mt-sm-5, .my-sm-5 {
margin-top: 3rem !important
}
.mr-sm-5, .mx-sm-5 {
margin-right: 3rem !important
}
.mb-sm-5, .my-sm-5 {
margin-bottom: 3rem !important
}
.ml-sm-5, .mx-sm-5 {
margin-left: 3rem !important
}
.p-sm-0 {
padding: 0 !important
}
.pt-sm-0, .py-sm-0 {
padding-top: 0 !important
}
.pr-sm-0, .px-sm-0 {
padding-right: 0 !important
}
.pb-sm-0, .py-sm-0 {
padding-bottom: 0 !important
}
.pl-sm-0, .px-sm-0 {
padding-left: 0 !important
}
.p-sm-1 {
padding: .25rem !important
}
.pt-sm-1, .py-sm-1 {
padding-top: .25rem !important
}
.pr-sm-1, .px-sm-1 {
padding-right: .25rem !important
}
.pb-sm-1, .py-sm-1 {
padding-bottom: .25rem !important
}
.pl-sm-1, .px-sm-1 {
padding-left: .25rem !important
}
.p-sm-2 {
padding: .5rem !important
}
.pt-sm-2, .py-sm-2 {
padding-top: .5rem !important
}
.pr-sm-2, .px-sm-2 {
padding-right: .5rem !important
}
.pb-sm-2, .py-sm-2 {
padding-bottom: .5rem !important
}
.pl-sm-2, .px-sm-2 {
padding-left: .5rem !important
}
.p-sm-3 {
padding: 1rem !important
}
.pt-sm-3, .py-sm-3 {
padding-top: 1rem !important
}
.pr-sm-3, .px-sm-3 {
padding-right: 1rem !important
}
.pb-sm-3, .py-sm-3 {
padding-bottom: 1rem !important
}
.pl-sm-3, .px-sm-3 {
padding-left: 1rem !important
}
.p-sm-4 {
padding: 1.5rem !important
}
.pt-sm-4, .py-sm-4 {
padding-top: 1.5rem !important
}
.pr-sm-4, .px-sm-4 {
padding-right: 1.5rem !important
}
.pb-sm-4, .py-sm-4 {
padding-bottom: 1.5rem !important
}
.pl-sm-4, .px-sm-4 {
padding-left: 1.5rem !important
}
.p-sm-5 {
padding: 3rem !important
}
.pt-sm-5, .py-sm-5 {
padding-top: 3rem !important
}
.pr-sm-5, .px-sm-5 {
padding-right: 3rem !important
}
.pb-sm-5, .py-sm-5 {
padding-bottom: 3rem !important
}
.pl-sm-5, .px-sm-5 {
padding-left: 3rem !important
}
.m-sm-n1 {
margin: -.25rem !important
}
.mt-sm-n1, .my-sm-n1 {
margin-top: -.25rem !important
}
.mr-sm-n1, .mx-sm-n1 {
margin-right: -.25rem !important
}
.mb-sm-n1, .my-sm-n1 {
margin-bottom: -.25rem !important
}
.ml-sm-n1, .mx-sm-n1 {
margin-left: -.25rem !important
}
.m-sm-n2 {
margin: -.5rem !important
}
.mt-sm-n2, .my-sm-n2 {
margin-top: -.5rem !important
}
.mr-sm-n2, .mx-sm-n2 {
margin-right: -.5rem !important
}
.mb-sm-n2, .my-sm-n2 {
margin-bottom: -.5rem !important
}
.ml-sm-n2, .mx-sm-n2 {
margin-left: -.5rem !important
}
.m-sm-n3 {
margin: -1rem !important
}
.mt-sm-n3, .my-sm-n3 {
margin-top: -1rem !important
}
.mr-sm-n3, .mx-sm-n3 {
margin-right: -1rem !important
}
.mb-sm-n3, .my-sm-n3 {
margin-bottom: -1rem !important
}
.ml-sm-n3, .mx-sm-n3 {
margin-left: -1rem !important
}
.m-sm-n4 {
margin: -1.5rem !important
}
.mt-sm-n4, .my-sm-n4 {
margin-top: -1.5rem !important
}
.mr-sm-n4, .mx-sm-n4 {
margin-right: -1.5rem !important
}
.mb-sm-n4, .my-sm-n4 {
margin-bottom: -1.5rem !important
}
.ml-sm-n4, .mx-sm-n4 {
margin-left: -1.5rem !important
}
.m-sm-n5 {
margin: -3rem !important
}
.mt-sm-n5, .my-sm-n5 {
margin-top: -3rem !important
}
.mr-sm-n5, .mx-sm-n5 {
margin-right: -3rem !important
}
.mb-sm-n5, .my-sm-n5 {
margin-bottom: -3rem !important
}
.ml-sm-n5, .mx-sm-n5 {
margin-left: -3rem !important
}
.m-sm-auto {
margin: auto !important
}
.mt-sm-auto, .my-sm-auto {
margin-top: auto !important
}
.mr-sm-auto, .mx-sm-auto {
margin-right: auto !important
}
.mb-sm-auto, .my-sm-auto {
margin-bottom: auto !important
}
.ml-sm-auto, .mx-sm-auto {
margin-left: auto !important
}
}
@media (min-width: 768px) {
.m-md-0 {
margin: 0 !important
}
.mt-md-0, .my-md-0 {
margin-top: 0 !important
}
.mr-md-0, .mx-md-0 {
margin-right: 0 !important
}
.mb-md-0, .my-md-0 {
margin-bottom: 0 !important
}
.ml-md-0, .mx-md-0 {
margin-left: 0 !important
}
.m-md-1 {
margin: .25rem !important
}
.mt-md-1, .my-md-1 {
margin-top: .25rem !important
}
.mr-md-1, .mx-md-1 {
margin-right: .25rem !important
}
.mb-md-1, .my-md-1 {
margin-bottom: .25rem !important
}
.ml-md-1, .mx-md-1 {
margin-left: .25rem !important
}
.m-md-2 {
margin: .5rem !important
}
.mt-md-2, .my-md-2 {
margin-top: .5rem !important
}
.mr-md-2, .mx-md-2 {
margin-right: .5rem !important
}
.mb-md-2, .my-md-2 {
margin-bottom: .5rem !important
}
.ml-md-2, .mx-md-2 {
margin-left: .5rem !important
}
.m-md-3 {
margin: 1rem !important
}
.mt-md-3, .my-md-3 {
margin-top: 1rem !important
}
.mr-md-3, .mx-md-3 {
margin-right: 1rem !important
}
.mb-md-3, .my-md-3 {
margin-bottom: 1rem !important
}
.ml-md-3, .mx-md-3 {
margin-left: 1rem !important
}
.m-md-4 {
margin: 1.5rem !important
}
.mt-md-4, .my-md-4 {
margin-top: 1.5rem !important
}
.mr-md-4, .mx-md-4 {
margin-right: 1.5rem !important
}
.mb-md-4, .my-md-4 {
margin-bottom: 1.5rem !important
}
.ml-md-4, .mx-md-4 {
margin-left: 1.5rem !important
}
.m-md-5 {
margin: 3rem !important
}
.mt-md-5, .my-md-5 {
margin-top: 3rem !important
}
.mr-md-5, .mx-md-5 {
margin-right: 3rem !important
}
.mb-md-5, .my-md-5 {
margin-bottom: 3rem !important
}
.ml-md-5, .mx-md-5 {
margin-left: 3rem !important
}
.p-md-0 {
padding: 0 !important
}
.pt-md-0, .py-md-0 {
padding-top: 0 !important
}
.pr-md-0, .px-md-0 {
padding-right: 0 !important
}
.pb-md-0, .py-md-0 {
padding-bottom: 0 !important
}
.pl-md-0, .px-md-0 {
padding-left: 0 !important
}
.p-md-1 {
padding: .25rem !important
}
.pt-md-1, .py-md-1 {
padding-top: .25rem !important
}
.pr-md-1, .px-md-1 {
padding-right: .25rem !important
}
.pb-md-1, .py-md-1 {
padding-bottom: .25rem !important
}
.pl-md-1, .px-md-1 {
padding-left: .25rem !important
}
.p-md-2 {
padding: .5rem !important
}
.pt-md-2, .py-md-2 {
padding-top: .5rem !important
}
.pr-md-2, .px-md-2 {
padding-right: .5rem !important
}
.pb-md-2, .py-md-2 {
padding-bottom: .5rem !important
}
.pl-md-2, .px-md-2 {
padding-left: .5rem !important
}
.p-md-3 {
padding: 1rem !important
}
.pt-md-3, .py-md-3 {
padding-top: 1rem !important
}
.pr-md-3, .px-md-3 {
padding-right: 1rem !important
}
.pb-md-3, .py-md-3 {
padding-bottom: 1rem !important
}
.pl-md-3, .px-md-3 {
padding-left: 1rem !important
}
.p-md-4 {
padding: 1.5rem !important
}
.pt-md-4, .py-md-4 {
padding-top: 1.5rem !important
}
.pr-md-4, .px-md-4 {
padding-right: 1.5rem !important
}
.pb-md-4, .py-md-4 {
padding-bottom: 1.5rem !important
}
.pl-md-4, .px-md-4 {
padding-left: 1.5rem !important
}
.p-md-5 {
padding: 3rem !important
}
.pt-md-5, .py-md-5 {
padding-top: 3rem !important
}
.pr-md-5, .px-md-5 {
padding-right: 3rem !important
}
.pb-md-5, .py-md-5 {
padding-bottom: 3rem !important
}
.pl-md-5, .px-md-5 {
padding-left: 3rem !important
}
.m-md-n1 {
margin: -.25rem !important
}
.mt-md-n1, .my-md-n1 {
margin-top: -.25rem !important
}
.mr-md-n1, .mx-md-n1 {
margin-right: -.25rem !important
}
.mb-md-n1, .my-md-n1 {
margin-bottom: -.25rem !important
}
.ml-md-n1, .mx-md-n1 {
margin-left: -.25rem !important
}
.m-md-n2 {
margin: -.5rem !important
}
.mt-md-n2, .my-md-n2 {
margin-top: -.5rem !important
}
.mr-md-n2, .mx-md-n2 {
margin-right: -.5rem !important
}
.mb-md-n2, .my-md-n2 {
margin-bottom: -.5rem !important
}
.ml-md-n2, .mx-md-n2 {
margin-left: -.5rem !important
}
.m-md-n3 {
margin: -1rem !important
}
.mt-md-n3, .my-md-n3 {
margin-top: -1rem !important
}
.mr-md-n3, .mx-md-n3 {
margin-right: -1rem !important
}
.mb-md-n3, .my-md-n3 {
margin-bottom: -1rem !important
}
.ml-md-n3, .mx-md-n3 {
margin-left: -1rem !important
}
.m-md-n4 {
margin: -1.5rem !important
}
.mt-md-n4, .my-md-n4 {
margin-top: -1.5rem !important
}
.mr-md-n4, .mx-md-n4 {
margin-right: -1.5rem !important
}
.mb-md-n4, .my-md-n4 {
margin-bottom: -1.5rem !important
}
.ml-md-n4, .mx-md-n4 {
margin-left: -1.5rem !important
}
.m-md-n5 {
margin: -3rem !important
}
.mt-md-n5, .my-md-n5 {
margin-top: -3rem !important
}
.mr-md-n5, .mx-md-n5 {
margin-right: -3rem !important
}
.mb-md-n5, .my-md-n5 {
margin-bottom: -3rem !important
}
.ml-md-n5, .mx-md-n5 {
margin-left: -3rem !important
}
.m-md-auto {
margin: auto !important
}
.mt-md-auto, .my-md-auto {
margin-top: auto !important
}
.mr-md-auto, .mx-md-auto {
margin-right: auto !important
}
.mb-md-auto, .my-md-auto {
margin-bottom: auto !important
}
.ml-md-auto, .mx-md-auto {
margin-left: auto !important
}
}
@media (min-width: 992px) {
.m-lg-0 {
margin: 0 !important
}
.mt-lg-0, .my-lg-0 {
margin-top: 0 !important
}
.mr-lg-0, .mx-lg-0 {
margin-right: 0 !important
}
.mb-lg-0, .my-lg-0 {
margin-bottom: 0 !important
}
.ml-lg-0, .mx-lg-0 {
margin-left: 0 !important
}
.m-lg-1 {
margin: .25rem !important
}
.mt-lg-1, .my-lg-1 {
margin-top: .25rem !important
}
.mr-lg-1, .mx-lg-1 {
margin-right: .25rem !important
}
.mb-lg-1, .my-lg-1 {
margin-bottom: .25rem !important
}
.ml-lg-1, .mx-lg-1 {
margin-left: .25rem !important
}
.m-lg-2 {
margin: .5rem !important
}
.mt-lg-2, .my-lg-2 {
margin-top: .5rem !important
}
.mr-lg-2, .mx-lg-2 {
margin-right: .5rem !important
}
.mb-lg-2, .my-lg-2 {
margin-bottom: .5rem !important
}
.ml-lg-2, .mx-lg-2 {
margin-left: .5rem !important
}
.m-lg-3 {
margin: 1rem !important
}
.mt-lg-3, .my-lg-3 {
margin-top: 1rem !important
}
.mr-lg-3, .mx-lg-3 {
margin-right: 1rem !important
}
.mb-lg-3, .my-lg-3 {
margin-bottom: 1rem !important
}
.ml-lg-3, .mx-lg-3 {
margin-left: 1rem !important
}
.m-lg-4 {
margin: 1.5rem !important
}
.mt-lg-4, .my-lg-4 {
margin-top: 1.5rem !important
}
.mr-lg-4, .mx-lg-4 {
margin-right: 1.5rem !important
}
.mb-lg-4, .my-lg-4 {
margin-bottom: 1.5rem !important
}
.ml-lg-4, .mx-lg-4 {
margin-left: 1.5rem !important
}
.m-lg-5 {
margin: 3rem !important
}
.mt-lg-5, .my-lg-5 {
margin-top: 3rem !important
}
.mr-lg-5, .mx-lg-5 {
margin-right: 3rem !important
}
.mb-lg-5, .my-lg-5 {
margin-bottom: 3rem !important
}
.ml-lg-5, .mx-lg-5 {
margin-left: 3rem !important
}
.p-lg-0 {
padding: 0 !important
}
.pt-lg-0, .py-lg-0 {
padding-top: 0 !important
}
.pr-lg-0, .px-lg-0 {
padding-right: 0 !important
}
.pb-lg-0, .py-lg-0 {
padding-bottom: 0 !important
}
.pl-lg-0, .px-lg-0 {
padding-left: 0 !important
}
.p-lg-1 {
padding: .25rem !important
}
.pt-lg-1, .py-lg-1 {
padding-top: .25rem !important
}
.pr-lg-1, .px-lg-1 {
padding-right: .25rem !important
}
.pb-lg-1, .py-lg-1 {
padding-bottom: .25rem !important
}
.pl-lg-1, .px-lg-1 {
padding-left: .25rem !important
}
.p-lg-2 {
padding: .5rem !important
}
.pt-lg-2, .py-lg-2 {
padding-top: .5rem !important
}
.pr-lg-2, .px-lg-2 {
padding-right: .5rem !important
}
.pb-lg-2, .py-lg-2 {
padding-bottom: .5rem !important
}
.pl-lg-2, .px-lg-2 {
padding-left: .5rem !important
}
.p-lg-3 {
padding: 1rem !important
}
.pt-lg-3, .py-lg-3 {
padding-top: 1rem !important
}
.pr-lg-3, .px-lg-3 {
padding-right: 1rem !important
}
.pb-lg-3, .py-lg-3 {
padding-bottom: 1rem !important
}
.pl-lg-3, .px-lg-3 {
padding-left: 1rem !important
}
.p-lg-4 {
padding: 1.5rem !important
}
.pt-lg-4, .py-lg-4 {
padding-top: 1.5rem !important
}
.pr-lg-4, .px-lg-4 {
padding-right: 1.5rem !important
}
.pb-lg-4, .py-lg-4 {
padding-bottom: 1.5rem !important
}
.pl-lg-4, .px-lg-4 {
padding-left: 1.5rem !important
}
.p-lg-5 {
padding: 3rem !important
}
.pt-lg-5, .py-lg-5 {
padding-top: 3rem !important
}
.pr-lg-5, .px-lg-5 {
padding-right: 3rem !important
}
.pb-lg-5, .py-lg-5 {
padding-bottom: 3rem !important
}
.pl-lg-5, .px-lg-5 {
padding-left: 3rem !important
}
.m-lg-n1 {
margin: -.25rem !important
}
.mt-lg-n1, .my-lg-n1 {
margin-top: -.25rem !important
}
.mr-lg-n1, .mx-lg-n1 {
margin-right: -.25rem !important
}
.mb-lg-n1, .my-lg-n1 {
margin-bottom: -.25rem !important
}
.ml-lg-n1, .mx-lg-n1 {
margin-left: -.25rem !important
}
.m-lg-n2 {
margin: -.5rem !important
}
.mt-lg-n2, .my-lg-n2 {
margin-top: -.5rem !important
}
.mr-lg-n2, .mx-lg-n2 {
margin-right: -.5rem !important
}
.mb-lg-n2, .my-lg-n2 {
margin-bottom: -.5rem !important
}
.ml-lg-n2, .mx-lg-n2 {
margin-left: -.5rem !important
}
.m-lg-n3 {
margin: -1rem !important
}
.mt-lg-n3, .my-lg-n3 {
margin-top: -1rem !important
}
.mr-lg-n3, .mx-lg-n3 {
margin-right: -1rem !important
}
.mb-lg-n3, .my-lg-n3 {
margin-bottom: -1rem !important
}
.ml-lg-n3, .mx-lg-n3 {
margin-left: -1rem !important
}
.m-lg-n4 {
margin: -1.5rem !important
}
.mt-lg-n4, .my-lg-n4 {
margin-top: -1.5rem !important
}
.mr-lg-n4, .mx-lg-n4 {
margin-right: -1.5rem !important
}
.mb-lg-n4, .my-lg-n4 {
margin-bottom: -1.5rem !important
}
.ml-lg-n4, .mx-lg-n4 {
margin-left: -1.5rem !important
}
.m-lg-n5 {
margin: -3rem !important
}
.mt-lg-n5, .my-lg-n5 {
margin-top: -3rem !important
}
.mr-lg-n5, .mx-lg-n5 {
margin-right: -3rem !important
}
.mb-lg-n5, .my-lg-n5 {
margin-bottom: -3rem !important
}
.ml-lg-n5, .mx-lg-n5 {
margin-left: -3rem !important
}
.m-lg-auto {
margin: auto !important
}
.mt-lg-auto, .my-lg-auto {
margin-top: auto !important
}
.mr-lg-auto, .mx-lg-auto {
margin-right: auto !important
}
.mb-lg-auto, .my-lg-auto {
margin-bottom: auto !important
}
.ml-lg-auto, .mx-lg-auto {
margin-left: auto !important
}
}
@media (min-width: 1200px) {
.m-xl-0 {
margin: 0 !important
}
.mt-xl-0, .my-xl-0 {
margin-top: 0 !important
}
.mr-xl-0, .mx-xl-0 {
margin-right: 0 !important
}
.mb-xl-0, .my-xl-0 {
margin-bottom: 0 !important
}
.ml-xl-0, .mx-xl-0 {
margin-left: 0 !important
}
.m-xl-1 {
margin: .25rem !important
}
.mt-xl-1, .my-xl-1 {
margin-top: .25rem !important
}
.mr-xl-1, .mx-xl-1 {
margin-right: .25rem !important
}
.mb-xl-1, .my-xl-1 {
margin-bottom: .25rem !important
}
.ml-xl-1, .mx-xl-1 {
margin-left: .25rem !important
}
.m-xl-2 {
margin: .5rem !important
}
.mt-xl-2, .my-xl-2 {
margin-top: .5rem !important
}
.mr-xl-2, .mx-xl-2 {
margin-right: .5rem !important
}
.mb-xl-2, .my-xl-2 {
margin-bottom: .5rem !important
}
.ml-xl-2, .mx-xl-2 {
margin-left: .5rem !important
}
.m-xl-3 {
margin: 1rem !important
}
.mt-xl-3, .my-xl-3 {
margin-top: 1rem !important
}
.mr-xl-3, .mx-xl-3 {
margin-right: 1rem !important
}
.mb-xl-3, .my-xl-3 {
margin-bottom: 1rem !important
}
.ml-xl-3, .mx-xl-3 {
margin-left: 1rem !important
}
.m-xl-4 {
margin: 1.5rem !important
}
.mt-xl-4, .my-xl-4 {
margin-top: 1.5rem !important
}
.mr-xl-4, .mx-xl-4 {
margin-right: 1.5rem !important
}
.mb-xl-4, .my-xl-4 {
margin-bottom: 1.5rem !important
}
.ml-xl-4, .mx-xl-4 {
margin-left: 1.5rem !important
}
.m-xl-5 {
margin: 3rem !important
}
.mt-xl-5, .my-xl-5 {
margin-top: 3rem !important
}
.mr-xl-5, .mx-xl-5 {
margin-right: 3rem !important
}
.mb-xl-5, .my-xl-5 {
margin-bottom: 3rem !important
}
.ml-xl-5, .mx-xl-5 {
margin-left: 3rem !important
}
.p-xl-0 {
padding: 0 !important
}
.pt-xl-0, .py-xl-0 {
padding-top: 0 !important
}
.pr-xl-0, .px-xl-0 {
padding-right: 0 !important
}
.pb-xl-0, .py-xl-0 {
padding-bottom: 0 !important
}
.pl-xl-0, .px-xl-0 {
padding-left: 0 !important
}
.p-xl-1 {
padding: .25rem !important
}
.pt-xl-1, .py-xl-1 {
padding-top: .25rem !important
}
.pr-xl-1, .px-xl-1 {
padding-right: .25rem !important
}
.pb-xl-1, .py-xl-1 {
padding-bottom: .25rem !important
}
.pl-xl-1, .px-xl-1 {
padding-left: .25rem !important
}
.p-xl-2 {
padding: .5rem !important
}
.pt-xl-2, .py-xl-2 {
padding-top: .5rem !important
}
.pr-xl-2, .px-xl-2 {
padding-right: .5rem !important
}
.pb-xl-2, .py-xl-2 {
padding-bottom: .5rem !important
}
.pl-xl-2, .px-xl-2 {
padding-left: .5rem !important
}
.p-xl-3 {
padding: 1rem !important
}
.pt-xl-3, .py-xl-3 {
padding-top: 1rem !important
}
.pr-xl-3, .px-xl-3 {
padding-right: 1rem !important
}
.pb-xl-3, .py-xl-3 {
padding-bottom: 1rem !important
}
.pl-xl-3, .px-xl-3 {
padding-left: 1rem !important
}
.p-xl-4 {
padding: 1.5rem !important
}
.pt-xl-4, .py-xl-4 {
padding-top: 1.5rem !important
}
.pr-xl-4, .px-xl-4 {
padding-right: 1.5rem !important
}
.pb-xl-4, .py-xl-4 {
padding-bottom: 1.5rem !important
}
.pl-xl-4, .px-xl-4 {
padding-left: 1.5rem !important
}
.p-xl-5 {
padding: 3rem !important
}
.pt-xl-5, .py-xl-5 {
padding-top: 3rem !important
}
.pr-xl-5, .px-xl-5 {
padding-right: 3rem !important
}
.pb-xl-5, .py-xl-5 {
padding-bottom: 3rem !important
}
.pl-xl-5, .px-xl-5 {
padding-left: 3rem !important
}
.m-xl-n1 {
margin: -.25rem !important
}
.mt-xl-n1, .my-xl-n1 {
margin-top: -.25rem !important
}
.mr-xl-n1, .mx-xl-n1 {
margin-right: -.25rem !important
}
.mb-xl-n1, .my-xl-n1 {
margin-bottom: -.25rem !important
}
.ml-xl-n1, .mx-xl-n1 {
margin-left: -.25rem !important
}
.m-xl-n2 {
margin: -.5rem !important
}
.mt-xl-n2, .my-xl-n2 {
margin-top: -.5rem !important
}
.mr-xl-n2, .mx-xl-n2 {
margin-right: -.5rem !important
}
.mb-xl-n2, .my-xl-n2 {
margin-bottom: -.5rem !important
}
.ml-xl-n2, .mx-xl-n2 {
margin-left: -.5rem !important
}
.m-xl-n3 {
margin: -1rem !important
}
.mt-xl-n3, .my-xl-n3 {
margin-top: -1rem !important
}
.mr-xl-n3, .mx-xl-n3 {
margin-right: -1rem !important
}
.mb-xl-n3, .my-xl-n3 {
margin-bottom: -1rem !important
}
.ml-xl-n3, .mx-xl-n3 {
margin-left: -1rem !important
}
.m-xl-n4 {
margin: -1.5rem !important
}
.mt-xl-n4, .my-xl-n4 {
margin-top: -1.5rem !important
}
.mr-xl-n4, .mx-xl-n4 {
margin-right: -1.5rem !important
}
.mb-xl-n4, .my-xl-n4 {
margin-bottom: -1.5rem !important
}
.ml-xl-n4, .mx-xl-n4 {
margin-left: -1.5rem !important
}
.m-xl-n5 {
margin: -3rem !important
}
.mt-xl-n5, .my-xl-n5 {
margin-top: -3rem !important
}
.mr-xl-n5, .mx-xl-n5 {
margin-right: -3rem !important
}
.mb-xl-n5, .my-xl-n5 {
margin-bottom: -3rem !important
}
.ml-xl-n5, .mx-xl-n5 {
margin-left: -3rem !important
}
.m-xl-auto {
margin: auto !important
}
.mt-xl-auto, .my-xl-auto {
margin-top: auto !important
}
.mr-xl-auto, .mx-xl-auto {
margin-right: auto !important
}
.mb-xl-auto, .my-xl-auto {
margin-bottom: auto !important
}
.ml-xl-auto, .mx-xl-auto {
margin-left: auto !important
}
}
@media (min-width: 1440px) {
.m-xxl-0 {
margin: 0 !important
}
.mt-xxl-0, .my-xxl-0 {
margin-top: 0 !important
}
.mr-xxl-0, .mx-xxl-0 {
margin-right: 0 !important
}
.mb-xxl-0, .my-xxl-0 {
margin-bottom: 0 !important
}
.ml-xxl-0, .mx-xxl-0 {
margin-left: 0 !important
}
.m-xxl-1 {
margin: .25rem !important
}
.mt-xxl-1, .my-xxl-1 {
margin-top: .25rem !important
}
.mr-xxl-1, .mx-xxl-1 {
margin-right: .25rem !important
}
.mb-xxl-1, .my-xxl-1 {
margin-bottom: .25rem !important
}
.ml-xxl-1, .mx-xxl-1 {
margin-left: .25rem !important
}
.m-xxl-2 {
margin: .5rem !important
}
.mt-xxl-2, .my-xxl-2 {
margin-top: .5rem !important
}
.mr-xxl-2, .mx-xxl-2 {
margin-right: .5rem !important
}
.mb-xxl-2, .my-xxl-2 {
margin-bottom: .5rem !important
}
.ml-xxl-2, .mx-xxl-2 {
margin-left: .5rem !important
}
.m-xxl-3 {
margin: 1rem !important
}
.mt-xxl-3, .my-xxl-3 {
margin-top: 1rem !important
}
.mr-xxl-3, .mx-xxl-3 {
margin-right: 1rem !important
}
.mb-xxl-3, .my-xxl-3 {
margin-bottom: 1rem !important
}
.ml-xxl-3, .mx-xxl-3 {
margin-left: 1rem !important
}
.m-xxl-4 {
margin: 1.5rem !important
}
.mt-xxl-4, .my-xxl-4 {
margin-top: 1.5rem !important
}
.mr-xxl-4, .mx-xxl-4 {
margin-right: 1.5rem !important
}
.mb-xxl-4, .my-xxl-4 {
margin-bottom: 1.5rem !important
}
.ml-xxl-4, .mx-xxl-4 {
margin-left: 1.5rem !important
}
.m-xxl-5 {
margin: 3rem !important
}
.mt-xxl-5, .my-xxl-5 {
margin-top: 3rem !important
}
.mr-xxl-5, .mx-xxl-5 {
margin-right: 3rem !important
}
.mb-xxl-5, .my-xxl-5 {
margin-bottom: 3rem !important
}
.ml-xxl-5, .mx-xxl-5 {
margin-left: 3rem !important
}
.p-xxl-0 {
padding: 0 !important
}
.pt-xxl-0, .py-xxl-0 {
padding-top: 0 !important
}
.pr-xxl-0, .px-xxl-0 {
padding-right: 0 !important
}
.pb-xxl-0, .py-xxl-0 {
padding-bottom: 0 !important
}
.pl-xxl-0, .px-xxl-0 {
padding-left: 0 !important
}
.p-xxl-1 {
padding: .25rem !important
}
.pt-xxl-1, .py-xxl-1 {
padding-top: .25rem !important
}
.pr-xxl-1, .px-xxl-1 {
padding-right: .25rem !important
}
.pb-xxl-1, .py-xxl-1 {
padding-bottom: .25rem !important
}
.pl-xxl-1, .px-xxl-1 {
padding-left: .25rem !important
}
.p-xxl-2 {
padding: .5rem !important
}
.pt-xxl-2, .py-xxl-2 {
padding-top: .5rem !important
}
.pr-xxl-2, .px-xxl-2 {
padding-right: .5rem !important
}
.pb-xxl-2, .py-xxl-2 {
padding-bottom: .5rem !important
}
.pl-xxl-2, .px-xxl-2 {
padding-left: .5rem !important
}
.p-xxl-3 {
padding: 1rem !important
}
.pt-xxl-3, .py-xxl-3 {
padding-top: 1rem !important
}
.pr-xxl-3, .px-xxl-3 {
padding-right: 1rem !important
}
.pb-xxl-3, .py-xxl-3 {
padding-bottom: 1rem !important
}
.pl-xxl-3, .px-xxl-3 {
padding-left: 1rem !important
}
.p-xxl-4 {
padding: 1.5rem !important
}
.pt-xxl-4, .py-xxl-4 {
padding-top: 1.5rem !important
}
.pr-xxl-4, .px-xxl-4 {
padding-right: 1.5rem !important
}
.pb-xxl-4, .py-xxl-4 {
padding-bottom: 1.5rem !important
}
.pl-xxl-4, .px-xxl-4 {
padding-left: 1.5rem !important
}
.p-xxl-5 {
padding: 3rem !important
}
.pt-xxl-5, .py-xxl-5 {
padding-top: 3rem !important
}
.pr-xxl-5, .px-xxl-5 {
padding-right: 3rem !important
}
.pb-xxl-5, .py-xxl-5 {
padding-bottom: 3rem !important
}
.pl-xxl-5, .px-xxl-5 {
padding-left: 3rem !important
}
.m-xxl-n1 {
margin: -.25rem !important
}
.mt-xxl-n1, .my-xxl-n1 {
margin-top: -.25rem !important
}
.mr-xxl-n1, .mx-xxl-n1 {
margin-right: -.25rem !important
}
.mb-xxl-n1, .my-xxl-n1 {
margin-bottom: -.25rem !important
}
.ml-xxl-n1, .mx-xxl-n1 {
margin-left: -.25rem !important
}
.m-xxl-n2 {
margin: -.5rem !important
}
.mt-xxl-n2, .my-xxl-n2 {
margin-top: -.5rem !important
}
.mr-xxl-n2, .mx-xxl-n2 {
margin-right: -.5rem !important
}
.mb-xxl-n2, .my-xxl-n2 {
margin-bottom: -.5rem !important
}
.ml-xxl-n2, .mx-xxl-n2 {
margin-left: -.5rem !important
}
.m-xxl-n3 {
margin: -1rem !important
}
.mt-xxl-n3, .my-xxl-n3 {
margin-top: -1rem !important
}
.mr-xxl-n3, .mx-xxl-n3 {
margin-right: -1rem !important
}
.mb-xxl-n3, .my-xxl-n3 {
margin-bottom: -1rem !important
}
.ml-xxl-n3, .mx-xxl-n3 {
margin-left: -1rem !important
}
.m-xxl-n4 {
margin: -1.5rem !important
}
.mt-xxl-n4, .my-xxl-n4 {
margin-top: -1.5rem !important
}
.mr-xxl-n4, .mx-xxl-n4 {
margin-right: -1.5rem !important
}
.mb-xxl-n4, .my-xxl-n4 {
margin-bottom: -1.5rem !important
}
.ml-xxl-n4, .mx-xxl-n4 {
margin-left: -1.5rem !important
}
.m-xxl-n5 {
margin: -3rem !important
}
.mt-xxl-n5, .my-xxl-n5 {
margin-top: -3rem !important
}
.mr-xxl-n5, .mx-xxl-n5 {
margin-right: -3rem !important
}
.mb-xxl-n5, .my-xxl-n5 {
margin-bottom: -3rem !important
}
.ml-xxl-n5, .mx-xxl-n5 {
margin-left: -3rem !important
}
.m-xxl-auto {
margin: auto !important
}
.mt-xxl-auto, .my-xxl-auto {
margin-top: auto !important
}
.mr-xxl-auto, .mx-xxl-auto {
margin-right: auto !important
}
.mb-xxl-auto, .my-xxl-auto {
margin-bottom: auto !important
}
.ml-xxl-auto, .mx-xxl-auto {
margin-left: auto !important
}
}
.text-monospace {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important
}
.text-justify {
text-align: justify !important
}
.text-wrap {
white-space: normal !important
}
.text-nowrap {
white-space: nowrap !important
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.text-left {
text-align: left !important
}
.text-right {
text-align: right !important
}
.text-center {
text-align: center !important
}
@media (min-width: 576px) {
.text-sm-left {
text-align: left !important
}
.text-sm-right {
text-align: right !important
}
.text-sm-center {
text-align: center !important
}
}
@media (min-width: 768px) {
.text-md-left {
text-align: left !important
}
.text-md-right {
text-align: right !important
}
.text-md-center {
text-align: center !important
}
}
@media (min-width: 992px) {
.text-lg-left {
text-align: left !important
}
.text-lg-right {
text-align: right !important
}
.text-lg-center {
text-align: center !important
}
}
@media (min-width: 1200px) {
.text-xl-left {
text-align: left !important
}
.text-xl-right {
text-align: right !important
}
.text-xl-center {
text-align: center !important
}
}
@media (min-width: 1440px) {
.text-xxl-left {
text-align: left !important
}
.text-xxl-right {
text-align: right !important
}
.text-xxl-center {
text-align: center !important
}
}
.text-lowercase {
text-transform: lowercase !important
}
.text-uppercase {
text-transform: uppercase !important
}
.text-capitalize {
text-transform: capitalize !important
}
.font-weight-light {
font-weight: 300 !important
}
.font-weight-lighter {
font-weight: lighter !important
}
.font-weight-normal {
font-weight: 400 !important
}
.font-weight-bold, .font-weight-bolder {
font-weight: 700 !important
}
.font-italic {
font-style: italic !important
}
.text-white {
color: #fff !important
}
.text-primary {
color: #004070 !important
}
a.text-primary:focus, a.text-primary:hover {
color: #001424 !important
}
.text-secondary {
color: #6c757d !important
}
a.text-secondary:focus, a.text-secondary:hover {
color: #494f54 !important
}
.text-success {
color: #28a745 !important
}
a.text-success:focus, a.text-success:hover {
color: #19692c !important
}
.text-info {
color: #17a2b8 !important
}
a.text-info:focus, a.text-info:hover {
color: #0f6674 !important
}
.text-warning {
color: #ffc107 !important
}
a.text-warning:focus, a.text-warning:hover {
color: #ba8b00 !important
}
.text-danger {
color: #dc3545 !important
}
a.text-danger:focus, a.text-danger:hover {
color: #a71d2a !important
}
.text-light {
color: #f8f9fa !important
}
a.text-light:focus, a.text-light:hover {
color: #cbd3da !important
}
.text-dark {
color: #343a40 !important
}
a.text-dark:focus, a.text-dark:hover {
color: #121416 !important
}
.text-body {
color: #212529 !important
}
.text-muted {
color: #6c757d !important
}
.text-black-50 {
color: rgba(0, 0, 0, .5) !important
}
.text-white-50 {
color: hsla(0, 0%, 100%, .5) !important
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0
}
.text-decoration-none {
text-decoration: none !important
}
.text-break {
word-break: break-word !important;
overflow-wrap: break-word !important
}
.text-reset {
color: inherit !important
}
.visible {
visibility: visible !important
}
.invisible {
visibility: hidden !important
}
@media print {
*, :after, :before {
text-shadow: none !important;
box-shadow: none !important
}
a:not(.btn) {
text-decoration: underline
}
abbr[title]:after {
content: " (" attr(title) ")"
}
pre {
white-space: pre-wrap !important
}
blockquote, pre {
border: 1px solid #adb5bd;
page-break-inside: avoid
}
thead {
display: table-header-group
}
img, tr {
page-break-inside: avoid
}
h2, h3, p {
orphans: 3;
widows: 3
}
h2, h3 {
page-break-after: avoid
}
@page {
size: a3
}
.container, body {
min-width: 992px !important
}
.navbar {
display: none
}
.badge {
border: 1px solid #000
}
.table {
border-collapse: collapse !important
}
.table td, .table th {
background-color: #fff !important
}
.table-bordered td, .table-bordered th {
border: 1px solid #dee2e6 !important
}
.table-dark {
color: inherit
}
.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {
border-color: #dee2e6
}
.table .thead-dark th {
color: inherit;
border-color: #dee2e6
}
}
@font-face {
font-family: 'Montserrat';
src: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_0_0.eot);
src: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_0_0.eot?#iefix) format("embedded-opentype"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_0_0.woff2) format("woff2"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_0_0.woff) format("woff"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_0_0.ttf) format("truetype"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_0_0.svg#wf) format("svg")
}
@font-face {
font-family: 'Montserrat';
src: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_1_0.eot);
src: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_1_0.eot?#iefix) format("embedded-opentype"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_1_0.woff2) format("woff2"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_1_0.woff) format("woff"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_1_0.ttf) format("truetype"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_1_0.svg#wf) format("svg")
}
@font-face {
font-family: 'Montserrat';
src: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_2_0.eot);
src: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_2_0.eot?#iefix) format("embedded-opentype"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_2_0.woff2) format("woff2"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_2_0.woff) format("woff"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_2_0.ttf) format("truetype"), url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/39885E_2_0.svg#wf) format("svg")
}
.editor-block-list__layout, .site {
margin: 0 auto
}
.admin-only {
display: none
}
.front-only, .wp-block .admin-only {
display: block
}
.wp-block .front-only {
display: none
}
.site {
margin-top: 2rem
}
.entry-header {
max-width: 1440px;
width: 100%;
margin: 0 auto;
padding: 0 1rem
}
img {
max-width: 100%;
height: auto
}
.error-404 .page-content {
padding-top: 2rem;
padding-bottom: 5rem;
margin-bottom: 25vh
}
.embed-container {
padding-top: 56.25%
}
.embed-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0
}
.aligned-center {
display: flex;
align-items: center;
justify-content: center
}
.has-secondary-background-color {
background-color: #004070 !important
}
.has-secondary-background-color:focus, .has-secondary-background-color:hover {
background-color: #00aed0 !important;
opacity: 1 !important
}
.has-primary-background-color {
background-color: #00aed0 !important
}
.has-primary-background-color:focus, .has-primary-background-color:hover {
background-color: #004070 !important;
opacity: 1 !important
}
.has-black-background-color {
background-color: #6c757d !important
}
.has-black-background-color:focus, .has-black-background-color:hover {
background-color: #000 !important;
opacity: 1 !important
}
body, p {
font-size: 1rem
}
.single-post .back-link {
padding: 0 1rem;
margin-bottom: 1rem
}
.single-post .back-link, .single .product-nav {
max-width: 1140px;
margin-left: auto;
margin-right: auto
}
.single .product-nav {
padding: 0;
display: flex;
justify-content: space-between;
flex-direction: column
}
@media (min-width: 768px) {
.single .product-nav {
flex-direction: row
}
}
.single .product-nav .pronduct-nav-links .prev-link {
font-weight: 700;
color: #004070;
display: inline-block;
margin-right: .5rem
}
.single .product-nav .pronduct-nav-links .prev-link span {
width: 20px;
height: 15px;
display: inline-block;
margin-right: 0;
background: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-down-blue.svg) no-repeat 50%;
transform: rotate(90deg)
}
.single .product-nav .pronduct-nav-links .prev-link.disabled {
display: none
}
.single .product-nav .pronduct-nav-links .next-link {
font-weight: 700;
color: #004070;
display: inline-block
}
.single .product-nav .pronduct-nav-links .next-link span {
width: 20px;
height: 15px;
display: inline-block;
margin-left: 0;
background: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-down-blue.svg) no-repeat 50%;
transform: rotate(-90deg)
}
.single .product-nav .pronduct-nav-links .next-link.disabled {
display: none
}
.back-link {
font-weight: 700;
color: #004070;
display: block;
padding: 0;
clear: both;
margin-bottom: 1rem
}
.back-link:before {
content: "";
width: 25px;
display: inline-block;
margin: 0 .5rem 0 0;
vertical-align: middle;
height: 25px;
transform: rotate(180deg);
background: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow.svg) no-repeat 50%
}
.editor-post-title__input, .editor-styles-wrapper, .editor-styles-wrapper p, body {
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif;
color: #212529;
line-height: 1.5
}
.home .editor-post-title__input, .home .entry-title, .home .page-title {
z-index: 333;
display: inline-block;
position: relative;
color: #004070;
max-width: 700px;
font-size: 4rem;
background: none;
padding: 2rem;
}
@media (max-width: 991.98px) {
.home .editor-post-title__input, .home .entry-title, .home .page-title {
margin-top: 0;
font-size: 1.5rem;
padding: 0
}
}
.editor-post-title__input, .entry-title, .page-title {
font-size: 1.5rem;
z-index: 333;
display: inline-block;
position: relative;
color: #004070
}
@media (min-width: 576px) and (max-width: 767.98px) {
.editor-post-title__input, .entry-title, .page-title {
font-size: 1.5rem
}
}
@media (min-width: 768px) {
.editor-post-title__input, .entry-title, .page-title {
font-size: 2rem
}
}
.date {
margin-bottom: 3rem
}
.wp-block-freeform.block-library-rich-text__tinymce li, .wp-block-freeform.block-library-rich-text__tinymce p {
line-height: 1.5
}
#industry-list .listing-item-row .post-content .title, .h1, .h2, .h3, .h4, .h5, .h6, .listing-item.related-news .title, .listing-item .title, .wp-block-column .read-more, body.blog .lifted-listing .first-post .title, body.category .lifted-listing .first-post .title, body.search #content .searchlisting-item .entry-title, body.search-no-results #content .searchlisting-item .entry-title, body.search-results #content .searchlisting-item .entry-title, body.single-post .lifted-listing .first-post .title, h1, h2, h3, h4, h5, h6 {
margin-top: 1rem;
margin-bottom: .5rem;
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif;
color: #004070;
font-weight: 400
}
#industry-list .listing-item-row .post-content .indigo.title, .h1.indigo, .h2.indigo, .h3.indigo, .h4.indigo, .h5.indigo, .h6.indigo, .listing-item .indigo.title, .wp-block-column .indigo.read-more, body.blog .lifted-listing .first-post .indigo.title, body.category .lifted-listing .first-post .indigo.title, body.search #content .searchlisting-item .indigo.entry-title, body.search-no-results #content .searchlisting-item .indigo.entry-title, body.search-results #content .searchlisting-item .indigo.entry-title, body.single-post .lifted-listing .first-post .indigo.title, h1.indigo, h2.indigo, h3.indigo, h4.indigo, h5.indigo, h6.indigo {
color: #00aed0
}
@media (max-width: 767.98px) {
.editor-post-title__input, .entry-title, .h1, .page-title, h1 {
font-size: 1.53846rem
}
.h2, h2 {
font-size: 1.25rem
}
}
@media (max-width: 991.98px) {
.h2, h2 {
font-size: 1.25rem
}
.h3, h3 {
font-size: 1.04167rem
}
}
strong {
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif
}
em, i {
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif
}
p > a {
color: #004070;
text-decoration: none
}
p > a.arrowed {
font-weight: 700;
color: #004070;
display: block;
padding: 0;
clear: both;
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif
}
p > a.arrowed:after {
content: "";
width: 25px;
display: inline-block;
margin: 0 .5rem;
vertical-align: middle;
height: 25px;
background: url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow.svg) no-repeat 50%
}
p > a:focus, p > a:hover {
color:  #EC5F72;
text-decoration: none
}
dd, li {
margin-bottom: .5rem
}
.wp-block-pullquote {
border-top: .25rem solid #6c757d;
border-bottom: .25rem solid #6c757d;
color: #212529
}
.wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer {
font-style: normal;
font-size: .875rem
}
.wp-block-button__link {
font-size: 100%;
background: #004070;
line-height: 1.5;
border-radius: 0
}
.wp-block-button__link:active, .wp-block-button__link:hover {
background: #EC5F72
}
.is-style-outline .wp-block-button__link {
border-color: #004070;
color: #004070;
background: none
}
.is-style-outline .wp-block-button__link:active, .is-style-outline .wp-block-button__link:hover {
color: #001424;
border-color: #001424
}
figcaption {
padding-top: 1rem;
margin-top: 0 !important;
font-size: 1rem !important;
line-height: 1.2rem !important;
color: #004070 !important
}
.wp-block-separator, figcaption {
border-top: 2px solid #00aed0
}
.lined {
display: flex;
width: 100%;
justify-content: center;
align-items: center;
text-align: center
}
.lined:after, .lined:before {
content: "";
border-top: 3px solid #00aed0;
margin: 0 20px 0 0;
flex: 1 0 20px
}
.lined:after {
margin: 0 0 0 20px
}
.embed-container {
position: relative;
overflow: hidden;
max-width: 100%;
height: auto;
max-height: 500px;
margin-bottom: 2rem
}
.embed-container embed, .embed-container iframe, .embed-container object {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%
}
.page.type-page {
margin-top: 0px !Important
}
.page-template-default.home .entry-header {
max-width:1140px;
}
.aws-container .aws-search-form {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
border-radius: 20px !important;
height: 63px;
}
.aws-container .aws-show-clear .aws-search-field {
border-radius: 20px 0 0 20px !important;
padding-left: 20px;
font-size: 18px;
font-weight:500;
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif;
}
.aws-container .aws-search-field {
border-right: white 1px solid;
}
.aws-container .aws-search-form .aws-form-btn {
background: white;
border-radius: 0 20px 20px 0 !important;
}
.aws-search-field::placeholder {
color: black;
font-size:18px;
font-weight:500;
font-family: 'Montserrat', Trebuchet MS, Arial, Helvetica, sans-serif;
}
.aws-search-field {
color: black;
font-size:22px;
padding-left: 20px;
}
h2 {
color: #004070 !important;
}
.home .wp-block-button__link {
font-size: 100%;
background: white;
line-height: 1.5;
border-radius: 0;
color: #004070;
font-weight: bold;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
border-radius: 30px;
}
.home .wp-block-button__link:hover {
background: #004070;
color: white;
}
.site-footer {
background: none !important;
color: black !important;
max-width: 1140px;
margin: 0 auto;
}
body .site-footer .is-layout-flex:nth-child(1) {
justify-content: center;
}
.navbar .nav-item .nav-link {
border-bottom: .25rem solid transparent;
font-size: 1rem;
text-transform: none;
text-decoration: none;
font-family: 'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;
letter-spacing: 0;
color: #004070;
font-weight: bold;
font-size: 16px !important;
}
.wpcp-swiper-dots {
display: none;
}
#sp-wp-carousel-free-id-10437.sp-wpcp-10437 .wpcp-single-item {
border: none !important;
}
.topbar {
max-width: 1140px;
margin: 0 auto;
text-align: right;
padding: 0 2rem;
margin-top: 16px;
color: #004070;
font-family: 'Montserrat', serif;
z-index: 999;
position: relative;
font-size: .8rem;
}
.fix-news {
padding:1rem !important;
}
@media screen and (max-width: 992px) {
.topbar {
display:none;
}
.home .entry-title {
font-size: 4em !important;
}
}
body {
background: url(https://sensorola.fi/wp-content/themes/sensorola-theme/assets/img/sensorola-kaari-top.png) no-repeat top right;
}
.entry-content .wpcp-wrapper-10437 {
margin: 0;
padding: 0;
width: 100%;
max-width: 2000px !important;
}
.entry-content .vid-container {
padding: 0;
margin: 0;
width: 100%;
max-width: 2000px;
height: 400px;
position: relative;
}
.entry-content .front-vid {
margin-top: -300px;
}
.entry-content .vid-content {
background: #D0EFFC;
max-width: 770px;
max-height: 400px;
margin: -118px auto 0;
z-index: 99;
position: relative;
padding: 1.5em;
font-size: 24px !important;
font-weight: bold;
}
.entry-content .vid-content .quote-auth {
font-size: 16px !important;
}
.entry-content .vid-content p {
font-size: 24px !important;
}
.entry-content .vid-container .vid-vid {
overflow: hidden;
padding: 0;
margin: 0;
max-width: unset;
height: 400px;
position: relative;
margin: 0 auto;
}
.vid-content-container { max-width: 770px;
max-height: 400px;
margin: -118px auto 0;
z-index: 99;
position: relative;
padding: 1.5em;
font-size: 24px !important;
font-weight: bold;
}
@media screen and (max-width:650px) {
.home .entry-title {
font-size: 3em !important;
}
.entry-content .vid-content {
max-height: 420px;
}
.entry-content .vid-content p {
font-size: 16px !important;
}
.entry-content .vid-content .quote-auth {
font-size: 14px !important;
font-weight: 500;
}
}
div#content {
margin-top: 100px;
}
.main-navigation.bg-light {
background: none!important;
max-width: 1140px;
margin-left: auto;
margin-right: auto;
margin-top: -28px;
}
@media screen and (max-width: 781px) {
.home .wp-block-columns {
flex-basis: unset !important;
}
}
@media screen and (max-width:991px) {
.navbar-collapse.collapse.show {
width: 100vw;
height: 100vh;
}
.navbar-collapse.collapse.show .top-user-search {
width: fit-content !important;
position: relative !important;
display: block !important;
margin: 0 auto !important;
}
#navbarToggleContent .top-user-search #user-menu {
display: block !important;
list-style: none !important;
}
.main-navigation.bg-light {
margin-top: 0;
}
}
.page:not(.home) .entry-header .entry-title {
font-size: 4rem;
text-align: left;
display: block;
}
.btn-fix .wp-block-buttons {
margin-bottom: 15px;
}
.btn-fix .wp-block-buttons .wp-block-button {
width: 100%;
}
.btn-fix .wp-block-buttons .wp-block-button a {
width: 100%;
font-size: 100%;
background: white;
line-height: 1.5;
border-radius: 0;
color: #004070;
font-weight: bold;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
border-radius: 30px;
}
.btn-fix .wp-block-buttons .wp-block-button a:hover {
background: #004070;
color: white
}
.wp-block-button .wp-block-button__link {
font-size: 100%;
background: white;
line-height: 1.5;
border-radius: 0;
color: #004070;
font-weight: bold;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
border-radius: 30px;
}
.wp-block-button .wp-block-button__link:hover {
background: #004070;
color: white;
}
.icons-head img {
width: 100%;
}
.wp-block-image.kaari2 img {
position: absolute;
max-width: 881px;
margin-top: -346px;
left: 0;
z-index: -1;
}
.footer-curve {
position: absolute;
z-index: -1;
bottom: 0;
max-height: 650px;
}
.fix-news .wp-block-latest-posts__post-title {
font-size: 1.25rem;
}
#wpcpro-wrapper-10437 #sp-wp-carousel-pro-id-10437.wpcp-carousel-section.sp-wpcp-10437 .wpcp-single-item {
border: none !important;
}
.wpcp-single-item {
border: none !important;
}
.wpcp-next-button {
border: none !important;
}
.wpcp-prev-button {
border: none !important;
}
.wpcp-swiper-dots {
display: none;
}
#navbarToggleContent .top-user-search #user-menu .dropdown-menu li a {
border-bottom: unset;
}
#navbarToggleContent .top-user-search #user-menu li #navbarDropdown {
border-bottom: none;
}
.navbar .nav-item .dropdown-menu {
padding: 0.5rem 20px;
width: unset !important;
margin-top: -8px;
}
.entry-header .intro {
display: none;
}
body.blog .entry-header h1:after {
border: none !important;
}
body.blog .entry-header {
text-align: left !important;
}
#newsletter-content .head a:before {
border-top: none !important;
}
body.blog .lifted-listing {
border-bottom: none !important;
}
body.blog .lifted-listing .first-post .title:hover {
color: #EC5F72 !important;
}
#newsletter-content .head a:after {
border-top: none !important;
}
.listing-item .title:hover {
color: #EC5F72 !important;
}
.page:not(.home) .entry-content h1.wp-block-heading {
font-size: 4rem;
text-align: left;
display: block;
}
@media screen and (max-width: 680px) {
.icons-head {
display: block !important;
}
.icons-head figure {
width: 50%;
display: inline-block;
}
.icons-head p {
display: inline-block;
}
.icons-head .wp-block-column {
display: flex;
align-items: center;
margin-bottom: -10px !important;
}
.icons-head .wp-block-image {
max-width: 150px;
}
.icons-head .wp-block-image .aligncenter {
margin:0;
}
.page:not(.home) .entry-header .entry-title {
font-size: 2.4rem;
}
.navbar .nav-item {
justify-content: unset !important;
}
#navbarToggleContent .top-user-search.child {
margin-left: 0 !important;
}
.dropdown-menu {
position: relative;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 10rem;
padding: .5rem 0;
margin: .125rem 0 0;
font-size: 1rem;
color: #212529;
text-align: left;
list-style: none;
background-color: #fff;
background-clip: padding-box;
border: none;
border-radius: .25rem
}
.page:not(.home) .entry-header .entry-title {
font-size: 2.4rem;
}
.navbar .nav-item .nav-link {
font-size: 19px !important;
}
.footer-logo img {
max-width:50%;
}
}
.aws_result_price {
display:none !important;
}
.site-info .site-logos {
display: flex;
}
.site-info .site-logos .footer-logo {
display: block;
} @font-face{font-family:FontAwesome;src:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/fontawesome-webfont.eot?v=4.7.0);src:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/webfonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1em}.fa:hover{color:#fff}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;background:#fff;text-decoration:none;padding:.5rem 1rem}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{height:auto;width:auto;clip:auto!important;display:block;left:5px;top:5px;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.wp-caption{margin:0 0 1.5em;max-width:100%!important;padding:0}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-custom,.wp-caption-text{text-align:center}.wp-caption .wp-caption-custom,.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-custom,.wp-caption-text{font-size:12;line-height:1.4}.wp-caption-custom{margin-top:-18;padding:0}.widget select{max-width:100%}.comments-area,.entry-content>*,.entry-footer,.entry-header,.wp-block{max-width:1140px;margin-left:auto;margin-right:auto}.entry-content>*,.entry-header{padding-left:1rem;padding-right:1rem}.entry-content>.alignwide,.entry-content[data-align=wide],.wp-block>.alignwide,.wp-block[data-align=wide]{max-width:1140px}.entry-content>.alignfull,.wp-block>.alignfull{max-width:100%}.entry-content[data-align=full],.wp-block[data-align=full]{max-width:none}.wp-block-video video{max-width:960px}.wp-block-columns{padding:0}.wp-block-columns .wp-block-column{margin:0 0 1rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.wp-block-columns .wp-block-column{padding-left:1rem;padding-right:1rem}.global-element-description .wp-block-columns .wp-block-column{padding:0 !important;}}@media (min-width:576px) and (max-width:767.98px){.wp-block-columns.has-3-columns .wp-block-column:first-child,.wp-block-columns.has-5-columns .wp-block-column:first-child{flex-basis:100%}}.entry-content ol:not(.wp-block-gallery),.entry-content ul:not(.wp-block-gallery),.wp-block ol:not(.wp-block-gallery),.wp-block ul:not(.wp-block-gallery){margin:1.5em auto;list-style-position:outside;padding-left:2rem;padding-right:2rem}.has-primary-color{color:#004070}.has-primary-background-color{background-color:#004070}.has-secondary-color{color:#6c757d}.has-secondary-background-color{background-color:#6c757d}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-regular-font-size{margin-bottom:3rem;font-size:.625rem!important}@media (min-width:576px) and (max-width:767.98px){.has-regular-font-size{font-size:.76923rem!important}}@media (min-width:768px){.has-regular-font-size{font-size:1rem!important}}.has-medium-font-size{margin-bottom:3rem;font-size:.9375rem!important}@media (min-width:576px) and (max-width:767.98px){.has-medium-font-size{font-size:1.15385rem!important}}@media (min-width:768px){.has-medium-font-size{font-size:1.5rem!important}}.has-large-font-size{margin-bottom:3rem;font-size:1.25rem!important}@media (min-width:576px) and (max-width:767.98px){.has-large-font-size{font-size:1.53846rem!important}}@media (min-width:768px){.has-large-font-size{font-size:2rem!important}}.has-huge-font-size{margin-bottom:3rem;font-size:1.875rem!important}@media (min-width:576px) and (max-width:767.98px){.has-huge-font-size{font-size:2.30769rem!important}}@media (min-width:768px){.has-huge-font-size{font-size:3rem!important}}.editor-post-title__block textarea,.editor-post-title__input{font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif!important;color:#004070!important}.industry-listing .industry-listing-content{display:flex;border-top:2px solid #00aed0;align-items:flex-start}@media (max-width:991.98px){.industry-listing .industry-listing-content{flex-direction:column}}.industry-listing.category-view .industry-listing-content{border-top:none}@media (max-width:991.98px){.industry-listing.category-view .industry-listing-content{flex-direction:column}}.industry-listing .cat-item-589 li:not(.current-cat):not(.current-cat-parent) ul,.industry-listing .cat-item-589.current-cat ul li ul{display:none}.page-template-page-industry .pagination{padding:1rem 0}.page-template-page-industry .pagination .nav-links{max-width:100%}.industry-cats{margin-top:1rem!important;width:30%;padding:0!important}@media (max-width:991.98px){.industry-cats{width:100%}}.industry-cats li{list-style-type:none;list-style-image:none;padding-right:1rem}.industry-cats li a{color:#004070}.industry-cats li a,.industry-cats li a.cat_has_posts{font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}.industry-cats li.cat-item a{position:relative;display:block}.industry-cats li.cat-item a:after{content:"";width:20px;height:20px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-down-blue.svg) no-repeat bottom;transform:rotate(180deg);display:inline-block;margin-left:.5rem;position:absolute;bottom:0;right:auto}.industry-cats li.cat-item .children,.industry-cats li.cat-item .product_cats{display:none}.industry-cats li.cat-item.current-cat-ancestor a:after,.industry-cats li.cat-item.current-cat-parent a:after,.industry-cats li.cat-item.current-cat a:after{transform:rotate(0deg);bottom:0;right:auto}.industry-cats li.cat-item.current-cat-ancestor .cat_has_posts:after,.industry-cats li.cat-item.current-cat-parent .cat_has_posts:after,.industry-cats li.cat-item.current-cat .cat_has_posts:after{transform:rotate(0deg);top:auto}.industry-cats li.cat-item.current-cat-ancestor .children,.industry-cats li.cat-item.current-cat-ancestor .product_cats,.industry-cats li.cat-item.current-cat-parent .children,.industry-cats li.cat-item.current-cat-parent .product_cats,.industry-cats li.cat-item.current-cat .children,.industry-cats li.cat-item.current-cat .product_cats{display:block;margin-top:1rem;margin-bottom:1rem;margin-left:1rem;padding:0}.industry-cats li.cat-item.current-cat-ancestor .children li .children li .children,.industry-cats li.cat-item.current-cat-ancestor .product_cats li .children li .children,.industry-cats li.cat-item.current-cat-parent .children li .children li .children,.industry-cats li.cat-item.current-cat-parent .product_cats li .children li .children,.industry-cats li.cat-item.current-cat .children li .children li .children,.industry-cats li.cat-item.current-cat .product_cats li .children li .children{margin-left:1rem}.industry-cats li.cat-item.current-cat-ancestor .children li a,.industry-cats li.cat-item.current-cat-ancestor .product_cats li a,.industry-cats li.cat-item.current-cat-parent .children li a,.industry-cats li.cat-item.current-cat-parent .product_cats li a,.industry-cats li.cat-item.current-cat .children li a,.industry-cats li.cat-item.current-cat .product_cats li a{font-weight:700;color:#00aed0;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}.industry-cats li.cat-item.current-cat-ancestor .children li a:before,.industry-cats li.cat-item.current-cat-ancestor .product_cats li a:before,.industry-cats li.cat-item.current-cat-parent .children li a:before,.industry-cats li.cat-item.current-cat-parent .product_cats li a:before,.industry-cats li.cat-item.current-cat .children li a:before,.industry-cats li.cat-item.current-cat .product_cats li a:before{content:"\BB";display:inline-block;margin-right:.5rem}.industry-cats li.cat-item.current-cat-ancestor .children li a:after,.industry-cats li.cat-item.current-cat-ancestor .product_cats li a:after,.industry-cats li.cat-item.current-cat-parent .children li a:after,.industry-cats li.cat-item.current-cat-parent .product_cats li a:after,.industry-cats li.cat-item.current-cat .children li a:after,.industry-cats li.cat-item.current-cat .product_cats li a:after{display:none}.industry-cats li.cat-item.current-cat-ancestor .children li.current-cat a,.industry-cats li.cat-item.current-cat-ancestor .product_cats li.current-cat a,.industry-cats li.cat-item.current-cat-parent .children li.current-cat a,.industry-cats li.cat-item.current-cat-parent .product_cats li.current-cat a,.industry-cats li.cat-item.current-cat .children li.current-cat a,.industry-cats li.cat-item.current-cat .product_cats li.current-cat a{color:#004070}.industry-cats li.cat-item.current-cat-ancestor .children li.current-cat .children li a,.industry-cats li.cat-item.current-cat-ancestor .product_cats li.current-cat .children li a,.industry-cats li.cat-item.current-cat-parent .children li.current-cat .children li a,.industry-cats li.cat-item.current-cat-parent .product_cats li.current-cat .children li a,.industry-cats li.cat-item.current-cat .children li.current-cat .children li a,.industry-cats li.cat-item.current-cat .product_cats li.current-cat .children li a{color:#00aed0}.industry-cats li.cat-item.current-cat-ancestor .children li.current-cat-parent.current-cat-ancestor a,.industry-cats li.cat-item.current-cat-ancestor .product_cats li.current-cat-parent.current-cat-ancestor a,.industry-cats li.cat-item.current-cat-parent .children li.current-cat-parent.current-cat-ancestor a,.industry-cats li.cat-item.current-cat-parent .product_cats li.current-cat-parent.current-cat-ancestor a,.industry-cats li.cat-item.current-cat .children li.current-cat-parent.current-cat-ancestor a,.industry-cats li.cat-item.current-cat .product_cats li.current-cat-parent.current-cat-ancestor a{color:#004070}.industry-cats li.cat-item.current-cat-ancestor .children li.current-cat-parent.current-cat-ancestor .children li a,.industry-cats li.cat-item.current-cat-ancestor .product_cats li.current-cat-parent.current-cat-ancestor .children li a,.industry-cats li.cat-item.current-cat-parent .children li.current-cat-parent.current-cat-ancestor .children li a,.industry-cats li.cat-item.current-cat-parent .product_cats li.current-cat-parent.current-cat-ancestor .children li a,.industry-cats li.cat-item.current-cat .children li.current-cat-parent.current-cat-ancestor .children li a,.industry-cats li.cat-item.current-cat .product_cats li.current-cat-parent.current-cat-ancestor .children li a{color:#00aed0}.industry-cats li.cat-item.current-cat-ancestor .children li.current-cat-parent.current-cat-ancestor .children li.current-cat a,.industry-cats li.cat-item.current-cat-ancestor .product_cats li.current-cat-parent.current-cat-ancestor .children li.current-cat a,.industry-cats li.cat-item.current-cat-parent .children li.current-cat-parent.current-cat-ancestor .children li.current-cat a,.industry-cats li.cat-item.current-cat-parent .product_cats li.current-cat-parent.current-cat-ancestor .children li.current-cat a,.industry-cats li.cat-item.current-cat .children li.current-cat-parent.current-cat-ancestor .children li.current-cat a,.industry-cats li.cat-item.current-cat .product_cats li.current-cat-parent.current-cat-ancestor .children li.current-cat a{color:#004070}#industry-list{display:flex;width:70%;flex-direction:column}@media (max-width:991.98px){#industry-list{width:100%}}#industry-list .nav-links{margin:1rem 0 2rem}#industry-list .listing-item-row{display:flex;width:100%;padding:1rem 0 1rem 1rem;border-bottom:2px solid #dee2e6;min-height:auto;justify-content:center}@media (max-width:991.98px){#industry-list .listing-item-row{padding:0;min-height:auto;margin-bottom:.5rem}}@media (max-width:767.98px){#industry-list .listing-item-row{flex-direction:column;margin-bottom:.5rem}}#industry-list .listing-item-row .post-thumbnail,#industry-list .listing-item-row .wp-post-image{margin-top:0;padding-left:2rem;height:100%;width:auto;-o-object-fit:none;object-fit:none}@media (max-width:991.98px){#industry-list .listing-item-row .post-thumbnail,#industry-list .listing-item-row .wp-post-image{width:100%;padding:0}}#industry-list .listing-item-row .post-thumbnail img,#industry-list .listing-item-row .wp-post-image img{position:relative;transform:none;width:100%;height:100%;left:0;top:0;max-width:100%;min-height:auto}#industry-list .listing-item-row .post-content{width:80%}@media (max-width:991.98px){#industry-list .listing-item-row .post-content{width:100%}}@media (max-width:991.98px){#industry-list .listing-item-row .post-content p{display:none}}#industry-list .listing-item-row .post-content .title{width:100%;z-index:1;margin-top:1rem;padding:.5rem 0}@media (max-width:991.98px){#industry-list .listing-item-row .post-content .title{font-size:.71429rem}}#industry-list .listing-item-row .post-content .title:focus,#industry-list .listing-item-row .post-content .title:hover{text-decoration:none;color:#00aed0}#industry-list .listing-item-row .post-content .features{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}@media (max-width:991.98px){#industry-list .listing-item-row .post-content .features{flex-direction:column;margin-top:1rem}}#industry-list .listing-item-row .post-content .features div{flex:0 50%;box-sizing:border-box}@media (max-width:991.98px){#industry-list .listing-item-row .post-content .features div{flex:0 100%}}.tags-list{display:flex;margin:1rem 0!important;padding-left:0!important;padding-right:0!important;flex-wrap:wrap}.tags-list li{list-style-type:none;list-style-image:none;margin-right:1rem;margin-bottom:1rem}.tags-list li a{color:#fff;padding:.5rem .5rem .5rem 1rem;background:#004070}.tags-list li a:after{content:"";width:25px;display:inline-block;margin:0;vertical-align:middle;height:25px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-white.svg) no-repeat 50%}.tags-list li a:focus,.tags-list li a:hover{background:#00aed0;text-decoration:none}.group-fix{max-width:1140px;margin:0 auto}.contactus-content .contact-content{padding:1rem 0}.contactus-content .head{border-top:3px solid #00aed0;display:flex;justify-content:space-between;padding:1rem 0}@media (max-width:991.98px){.contactus-content .head{flex-direction:column}}.contactus-content .head h2{color:#004070;font-weight:700;margin-top:0}@media (max-width:991.98px){.contactus-content .head h2{font-size:1rem;line-height:1rem}}.contactus-content .head a{color:#004070;display:block;padding:0;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}.contactus-content .head a.collapsed:after{transform:rotate(90deg)}.contactus-content .head a:after{border-radius:20px;content:"";width:40px;display:inline-block;margin:0 0 0 .5rem;vertical-align:middle;height:40px;transform:rotate(270deg);background:#00aed0 url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-white.svg) no-repeat 50%}.latest-news .contact-content,.page-related-posts .contact-content{padding:1rem 0}.latest-news .head,.page-related-posts .head{border-top:3px solid #00aed0;display:flex;justify-content:space-between;padding:1rem 0}@media (max-width:991.98px){.latest-news .head,.page-related-posts .head{flex-direction:column}}.latest-news .head h2,.page-related-posts .head h2{color:#004070;font-weight:700;margin-top:0}@media (max-width:991.98px){.latest-news .head h2,.page-related-posts .head h2{font-size:1rem}}.latest-news .head a,.page-related-posts .head a{font-weight:700;color:#004070;display:block;padding:.5rem 0}.latest-news .head a:after,.page-related-posts .head a:after{content:"";width:25px;display:inline-block;margin:0 0 0 .5rem;vertical-align:middle;height:25px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow.svg) no-repeat 50%}[class*=svg]{display:block;position:relative;width:100%;padding-bottom:100%;vertical-align:middle;margin-left:auto;margin-right:auto}[class*=svg] svg{display:block;position:absolute;top:0;left:0;max-width:100%}[class*=svg--sensorola-blue-logo],[class*=svg--sensorola-logo]{padding-bottom:25.12563%}.site-header{background:#fff}.site-header .svg--sensorola-blue-logo{width:120px}.main-navigation.bg-light{background:none!important;max-width:1140px;margin-left:auto;margin-right:auto}.navbar-brand{margin:0;padding-top:1rem;padding-bottom:1rem}.navbar-brand a{text-decoration:none}.navbar .nav-item{display:flex;flex-flow:row wrap;justify-content:center;margin:0}.navbar .nav-item.active a,.navbar .nav-item.current-product-parent a{color:#004070;border-bottom:2px solid #EC5F72}@media (min-width:992px){.navbar .nav-item{position:relative;justify-content:space-between}}.navbar .nav-item .nav-link{border-bottom:.25rem solid transparent;font-size:1rem;text-transform:none;text-decoration:none;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;letter-spacing:0;color:#004070}.navbar .nav-item .nav-link:focus,.navbar .nav-item .nav-link:hover{color:#EC5F72}@media (min-width:992px){.navbar .nav-item .nav-link{padding:0;margin:0 .5rem}}@media (max-width:991.98px){.navbar .nav-item .nav-link{padding:0;margin:0 .5rem}}.navbar .nav-item .dropdown-menu{width:100%}@media (min-width:992px){.menu-item-has-children:hover .nav-link{color:rgba(0,0,0,.7)}.menu-item-has-children:hover .dropdown-menu{display:block}}.custom-toggler.navbar-toggler{border-color:transparent}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,174,208, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}#navbarToggleContent{justify-content:space-between;flex-wrap:wrap}#navbarToggleContent .child:first-child{width:100%;align-items:flex-end}#navbarToggleContent .child:not(:first-child){flex:1;display:flex;justify-content:flex-end;align-items:flex-start}#navbarToggleContent .top-user-search{display:flex;justify-content:flex-end}#navbarToggleContent .top-user-search #shop-menu li .svg--shoppingcart{width:30px;height:30px}#navbarToggleContent .top-user-search #shop-menu li .svg--shoppingcart svg{top:6px;left:-5px}#navbarToggleContent .top-user-search #shop-menu li .svg--shoppingcart svg .a{fill:#00aed0}#navbarToggleContent .top-user-search #shop-menu li .count{padding:5px;border-radius:50%;background-color:#004070;color:#fff;font-size:.6rem;width:20px;display:flex;justify-content:center;height:20px;text-align:center;line-height:12px;position:absolute;right:20px;top:7px}#navbarToggleContent .top-user-search #user-menu{display:flex;justify-content:flex-start}#navbarToggleContent .top-user-search #user-menu li{margin-left:.5rem}#navbarToggleContent .top-user-search #user-menu li a{font-size:80%}#navbarToggleContent .top-user-search .dropdown.search .dropdown-menu{padding:10px;border-radius:0}#navbarToggleContent .top-user-search .dropdown.search .dropdown-menu .search-form{display:flex;justify-content:flex-start;align-items:stretch}#navbarToggleContent .top-user-search .dropdown.search .dropdown-menu .search-form label{margin-bottom:0}#navbarToggleContent .top-user-search .dropdown.search .dropdown-toggle{border:none;background:transparent;margin:0 5px;padding:0}#navbarToggleContent .top-user-search .dropdown.search .dropdown-toggle:after{display:none}#navbarToggleContent .top-user-search .dropdown.search .dropdown-toggle .svg--iconsearch{width:40px;height:40px;padding:5px 0;display:flex;justify-content:center;align-items:center}#navbarToggleContent .top-user-search .dropdown.search .dropdown-toggle .svg--iconsearch svg{position:relative;fill:#004070}#navbarToggleContent .top-user-search .dropdown.search .dropdown-toggle .svg--iconsearch svg .a{fill:#004070}#navbarToggleContent .search-wrapper{display:flex;justify-content:flex-end;position:relative}body.search-no-results .search-description,body.search-results .search-description,body.search .search-description{font-size:1rem;color:#004070;margin-bottom:3rem}body.search-no-results .search-form-wrapper,body.search-results .search-form-wrapper,body.search .search-form-wrapper{margin:3rem 0}body.search-no-results .search-form-wrapper form,body.search-results .search-form-wrapper form,body.search .search-form-wrapper form{color:#004070;display:flex;justify-content:center;align-items:center;text-align:center}body.search-no-results .search-form-wrapper form:after,body.search-no-results .search-form-wrapper form:before,body.search-results .search-form-wrapper form:after,body.search-results .search-form-wrapper form:before,body.search .search-form-wrapper form:after,body.search .search-form-wrapper form:before{content:"";border-top:3px solid #00aed0;margin:0 20px 0 0;flex:1 0 20px}body.search-no-results .search-form-wrapper form:after,body.search-results .search-form-wrapper form:after,body.search .search-form-wrapper form:after{margin:0 0 0 20px}body.search-no-results .search-form-wrapper form label,body.search-results .search-form-wrapper form label,body.search .search-form-wrapper form label{margin:0;display:inline-block}body.search-no-results .search-form-wrapper form input[type=search],body.search-results .search-form-wrapper form input[type=search],body.search .search-form-wrapper form input[type=search]{border:1px solid #dee2e6;padding:.5rem;box-shadow:0;border-radius:0}body.search-no-results .search-form-wrapper form input[type=submit],body.search-results .search-form-wrapper form input[type=submit],body.search .search-form-wrapper form input[type=submit]{height:30px;width:30px;display:inline-block;color:red;float:none;background:#00aed0 url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/search-icon-white.svg) no-repeat 50%;text-indent:-10000px;background-size:60%;border:none;position:relative;padding:1.3rem!important;opacity:1;cursor:pointer;transition:opacity .4s ease}body.search-no-results .search-form-wrapper form input[type=submit]:focus,body.search-no-results .search-form-wrapper form input[type=submit]:hover,body.search-results .search-form-wrapper form input[type=submit]:focus,body.search-results .search-form-wrapper form input[type=submit]:hover,body.search .search-form-wrapper form input[type=submit]:focus,body.search .search-form-wrapper form input[type=submit]:hover{opacity:1}body.search #content,body.search-no-results #content,body.search-results #content{margin-top:6rem;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}body.search #content .searchlisting-item .entry-title,body.search-no-results #content .searchlisting-item .entry-title,body.search-results #content .searchlisting-item .entry-title{width:100%;z-index:1;margin-top:1rem;padding:.5rem 0}body.search #content .searchlisting-item .entry-title:after,body.search-no-results #content .searchlisting-item .entry-title:after,body.search-results #content .searchlisting-item .entry-title:after{content:"";width:25px;display:inline-block;margin:0 .5rem;vertical-align:middle;height:25px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow.svg) no-repeat 50%}body.search #content .searchlisting-item .entry-title:before,body.search-no-results #content .searchlisting-item .entry-title:before,body.search-results #content .searchlisting-item .entry-title:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:-1}body.search #content .searchlisting-item .entry-title:hover,body.search-no-results #content .searchlisting-item .entry-title:hover,body.search-results #content .searchlisting-item .entry-title:hover{color:#004070}body.search-no-results .page-header,body.search-results .page-header,body.search .page-header{padding-top:1rem;text-align:center}body.search-no-results .page-header h1,body.search-results .page-header h1,body.search .page-header h1{padding-bottom:1rem;margin-bottom:0}#newsletter-content{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 1rem 2rem}#newsletter-content #collapse-newsletter{padding-top:2rem}#newsletter-content .head{text-align:center}#newsletter-content .head a{font-weight:700;color:#004070;display:flex;width:100%;justify-content:center;align-items:center;text-align:center;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1rem}#newsletter-content .head a.collapsed span{transform:rotate(0deg)}#newsletter-content .head a span{width:20px;height:20px;display:block;margin-left:.5rem;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-down-blue.svg) no-repeat 50%;transform:rotate(180deg)}#newsletter-content .head a:after,#newsletter-content .head a:before{content:"";border-top:3px solid #00aed0;margin:0 20px 0 0;flex:1 0 20px}#newsletter-content .head a:after{margin:0 0 0 20px}.gform_button{background:#00aed0 url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/paper-plane-white.svg) no-repeat 80px!important;color:#fff;border:none;cursor:pointer!important;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif!important;width:140px!important;margin:0 16px 0 0;padding:1rem 2rem 1rem .5rem!important;background-size:54px!important}.gform_button:hover{background:#004070 url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/paper-plane-white.svg) no-repeat 80px!important;background-size:54px!important}.search-submit{color:#fff;padding:.5rem 1rem;background:#004070;border-radius:0}.search-submit:focus,.search-submit:hover{background:#00aed0;text-decoration:none;color:#fff}.search-field,input[type=email],input[type=password],input[type=tel],input[type=text],textarea{border:1px solid #dee2e6;padding:.5rem;box-shadow:0;border-radius:0;width:100%;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif!important;color:#212529!important}.search-field{min-width:150px}.gform_wrapper .gfield_label,.gform_wrapper label,.wpcf7-form .gfield_label,.wpcf7-form label{font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif!important;color:#212529!important;margin-bottom:0!important;font-size:1rem!important}.wpcf7-form-control{display:flex;flex-direction:column}.wpcf7-form-control .wpcf7-list-item{margin:0}.form-control,.woocommerce-ordering select{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control,.woocommerce-ordering select{transition:none}}.form-control::-ms-expand,.woocommerce-ordering select::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring,.woocommerce-ordering select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus,.woocommerce-ordering select:focus{color:#495057;background-color:#fff;border-color:#0089f0;outline:0;box-shadow:0 0 0 .2rem rgba(0,64,112,.25)}.form-control::-moz-placeholder,.woocommerce-ordering select::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder,.woocommerce-ordering select:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder,.woocommerce-ordering select::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly],.woocommerce-ordering select:disabled,.woocommerce-ordering select[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.front-block{max-width:1140px;margin-left:auto;margin-right:auto;position:relative;padding-left:0;height:100%}@media (min-width:768px) and (max-width:991.98px){.front-block{padding-left:0}}@media (min-width:768px){.front-block{padding-left:1rem}}.front-block .front-block-inside{padding:1rem;background:rgba(0,174,208,.85);color:#fff;position:absolute;bottom:22%;z-index:333;max-width:700px}@media (max-width:991.98px){.front-block .front-block-inside{bottom:0}}.front-block .front-block-inside h3{color:#fff}.front-block .front-block-inside p{font-weight:700}.front-block .front-block-inside .arrowed{font-weight:400;color:#004070;display:inline-block;padding:.5rem;clear:both;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;background:#004070;color:#fff}.front-block .front-block-inside .arrowed:after{content:"";width:25px;display:inline-block;margin:0 .5rem;vertical-align:middle;height:25px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow.svg) no-repeat 50%}.acc-block,.acc-block .panel-title{margin-bottom:1rem}.acc-block .panel-title button{background:none;border:none;padding:0;color:#004070;position:relative;text-align:left}.acc-block .panel-title button:after{transform:rotate(0deg)}.acc-block .panel-title button.collapsed:after,.acc-block .panel-title button:after{content:"";width:14px;height:10px;display:inline-block;margin:0 .5rem;vertical-align:middle;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-down-blue.svg) no-repeat 50%}.acc-block .panel-title button.collapsed:after{transform:rotate(-90deg)}.acc-block .collapse{margin-top:0}.category-select{max-width:250px;margin:1rem auto 2rem}.cta-content{padding:0!important;position:relative}.cta-content .cta-content-inside{max-width:1140px;margin-left:auto;margin-right:auto;margin-top:-5rem;position:relative;z-index:333}.cta-content .cta-content-inside.alignleft{display:flex;float:none;justify-content:flex-start}.cta-content .cta-content-inside.aligncenter{display:flex;float:none;justify-content:center}.cta-content .cta-content-inside.alignright{display:flex;float:none;justify-content:flex-end}.cta-content .cta-content-inside h2,.cta-content .cta-content-inside h3,.cta-content .cta-content-inside h4,.cta-content .cta-content-inside h5{color:#00aed0;font-weight:700}.cta-content .cta-content-inside .block{padding:1rem;background:#fff;max-width:700px}.posts-listing{position:relative;max-width:none;display:flex;flex-flow:column;justify-content:flex-start;margin:0;padding:0!important;align-items:flex-start;flex-wrap:wrap;align-items:stretch}@media (min-width:576px){.posts-listing{flex-flow:row wrap}}.posts-listing.people{align-items:flex-start;justify-content:flex-start}.archive .posts-listing,.blog .posts-listing,.category .posts-listing{display:flex;flex-flow:column;justify-content:center;margin:0 auto;text-align:center;align-content:center;align-items:center;padding:0 1rem}.tax-sensorola_product_industry .posts-listing{flex-flow:column;justify-content:center;margin:0 auto;align-content:flex-start}.listing-item,.tax-sensorola_product_industry .posts-listing{display:flex;text-align:left;align-items:flex-start;padding:0 1rem}.listing-item{width:100%;margin:0 0 2rem;list-style:none;overflow:hidden;flex-direction:row;align-items:left;justify-content:left}.listing-item,.listing-item .post-wrap{position:relative;flex-direction:column}.listing-item .post-wrap{display:flex;align-items:stretch;height:100%;margin-bottom:1rem;padding-bottom:1rem}.listing-item .image{margin-right:1rem;min-width:210px}.listing-item .image img{max-width:210px}@media (max-width:991.98px){.listing-item .image{width:100%;margin:0}.listing-item .image img{width:100%}}@media (min-width:576px) and (max-width:767.98px){.listing-item{width:100%;min-height:18rem;flex-direction:column;padding:0 0 0 1rem}}@media (min-width:768px) and (max-width:991.98px){.listing-item{width:50%;min-height:21rem;flex-direction:column}}@media (min-width:992px){.listing-item{width:50%;flex-direction:row;justify-content:flex-start}}.listing-item.related-item{flex-direction:column;align-items:flex-start;align-content:flex-start;padding:0}.listing-item.related-item+article{margin-left:2%!important}@media (max-width:991.98px){.listing-item.related-item+article{margin-left:0!important}}.listing-item.related-item:nth-child(4),.listing-item.related-item:nth-child(7),.listing-item.related-item:nth-child(10),.listing-item.related-item:nth-child(13){margin-left:0!important}.listing-item.related-item .posted-on{position:absolute;bottom:0}.listing-item.related-item .list-image img{width:100%;max-height:280px;height:100%}@media (min-width:576px) and (max-width:767.98px){.listing-item.related-item .list-image img{max-height:100%}}@media (min-width:576px) and (max-width:767.98px){.listing-item.related-item{width:100%;min-height:100%;flex-direction:column;margin-left:0!important}}@media (min-width:768px) and (max-width:991.98px){.listing-item.related-item{width:50%;min-height:100%;flex-direction:column}.listing-item.related-item:nth-child(3),.listing-item.related-item:nth-child(5),.listing-item.related-item:nth-child(7),.listing-item.related-item:nth-child(9){margin-left:0!important}}@media (min-width:992px){.listing-item.related-item{width:32%;min-height:100%;flex-direction:column;justify-content:center}}.listing-item.related-news{padding:0;list-style:none;text-align:left;overflow:hidden;justify-content:left;flex-direction:column;width:auto!important;flex:0 23%!important;margin:0 0 1.5rem!important;float:none!important}.listing-item.related-news .posted-on{position:absolute;bottom:0}.listing-item.related-news .list-image{width:100%;max-height:200px;height:100%}@media (max-width:991.98px){.listing-item.related-news .list-image{max-height:100%}}.listing-item.related-news .list-image img{width:100%;text-align:left;display:block;margin:0 auto;vertical-align:middle;height:100%;-o-object-fit:contain;object-fit:contain}.listing-item.related-news:nth-child(5),.listing-item.related-news:nth-child(9),.listing-item.related-news:nth-child(13),.listing-item.related-news:nth-child(16){margin-left:0!important}@media (max-width:991.98px){.listing-item.related-news{flex:0 49%!important}.listing-item.related-news:nth-child(3),.listing-item.related-news:nth-child(5),.listing-item.related-news:nth-child(7),.listing-item.related-news:nth-child(9),.listing-item.related-news:nth-child(11),.listing-item.related-news:nth-child(13){margin-left:0!important}}@media (min-width:576px) and (max-width:767.98px){.listing-item.related-news{flex:0 100%!important;margin-left:0!important}}.listing-item.related-news+article{margin-left:2%!important}.listing-item.related-news .title{font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;color:#004070}.listing-item.person{width:calc(100% - 1rem);padding:.5rem;list-style:none;text-align:left;overflow:hidden;align-items:left;justify-content:left;flex-direction:column}@media (min-width:576px) and (max-width:767.98px){.listing-item.person{width:calc(50% - 1rem)}}@media (min-width:768px) and (max-width:991.98px){.listing-item.person{width:calc(50% - 1rem)}}@media (min-width:992px){.listing-item.person{width:calc(25% - 1rem)}}.listing-item.person h3{border-top:2px solid #00aed0;color:#004070;margin-top:0;padding-top:1rem}.listing-item.person ul{list-style-type:none;list-style-image:none;margin:0;padding:0}.listing-item.person ul li{margin:0}.listing-item .posted-on{z-index:1;margin-bottom:0;color:#6c757d;padding:.5rem 0;align-self:flex-end;width:100%}.listing-item:hover{background:none}.listing-item:hover .posted-on,.listing-item:hover .title{color:#00aed0}.listing-item a{text-decoration:none}.listing-item .title{width:100%;z-index:1;margin-top:1rem;padding:.5rem 0;color:#004070;display:block}@media (max-width:991.98px){.listing-item .title{font-size:1rem}}.listing-item .title:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:-1}.listing-item .title:hover{color:#00aed0}.listing-item img{clear:both}#related-posts{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 1rem}.wp-block-column .read-more{width:100%;z-index:1;margin-top:1rem;padding:.5rem 0;color:#004070;display:block}@media (max-width:991.98px){.wp-block-column .read-more{font-size:1rem}}.wp-block-column .read-more:after{content:"";width:25px;display:inline-block;margin:0 .5rem;vertical-align:middle;height:25px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow.svg) no-repeat 50%}.wp-block-column .read-more:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:-1}.wp-block-column .read-more:hover{color:#00aed0}.navigation{background:#fff;padding:3rem 0;max-width:1140px;margin:3rem auto;position:relative}.nav-links{margin-left:auto;margin-right:auto;position:relative;display:flex;justify-content:center;clear:both}.nav-links a:first-child,.nav-links span:first-child{border-left:1px solid #00aed0}.nav-links:before{content:"";position:absolute;height:3px;background:#00aed0;padding:0 1rem;left:0;width:100%;top:50%;z-index:1}.nav-links .current{padding:.5rem 1rem;color:#495057}.nav-links .current,.nav-links a{border-top:1px solid #00aed0;border-bottom:1px solid #00aed0;border-right:1px solid #00aed0;z-index:2;position:relative;background:#fff}.nav-links a{color:#00aed0;padding:.5rem}.nav-links a:focus,.nav-links a:hover{background-color:#004070;color:#fff;text-decoration:none}.page .post-thumbnail{width:100%;height:25rem;overflow:hidden;position:relative;margin-bottom:2rem}@media (max-width:1199.98px){.page .post-thumbnail{height:25rem;margin-bottom:2rem}}@media (min-width:992px) and (max-width:1199.98px){.page .post-thumbnail{height:30rem;margin-bottom:-3rem}}@media (min-width:1200px){.page .post-thumbnail{height:35rem;margin-bottom:-3rem}}.page .post-thumbnail img{min-height:100%;min-width:100%;width:auto;max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.post .post-thumbnail{position:relative;overflow:hidden;max-width:1140px;margin-left:auto;width:100%;margin-right:auto;padding:1rem;max-height:20rem;height:100%;text-align:center}@media (min-width:768px) and (max-width:991.98px){.post .post-thumbnail{max-height:25rem}}@media (min-width:992px) and (max-width:1199.98px){.post .post-thumbnail{max-height:30rem}}@media (min-width:1200px){.post .post-thumbnail{max-height:35rem}}.site-footer{background:#004070;color:#fff;padding:3rem 0;position:relative;margin-top:3rem}.site-footer .footer-logo{flex-direction:row;display:flex;flex-wrap:wrap}.site-footer .footer-logo .widget_media_image{display:block;margin:0 0 1rem 1rem}.site-footer .site-info{max-width:1140px;margin-left:auto;margin-right:auto;text-align:left;padding:0 1rem;display:flex;justify-content:space-between}.site-footer .site-info a.white{text-decoration:underline;color:#fff}.site-footer .site-info a.white:focus,.site-footer .site-info a.white:hover{color:#fff;text-decoration:none}@media (max-width:991.98px){.site-footer .site-info{justify-content:flex-start;flex-direction:column}}.site-footer .site-info .widget p,.site-footer .site-info .widget span{color:#fff}.site-footer .logo{max-width:120px;margin:0 0 3rem}.site-footer ul{margin:0;padding:0;display:flex;justify-content:left;flex-direction:column}@media (min-width:768px){.site-footer ul{flex-direction:row}}.site-footer li{list-style:none;padding-left:0;padding-right:1rem}.site-footer li a{text-decoration:none;color:#fff;font-size:1.25rem}.site-footer li a:focus,.site-footer li a:hover{color:#fff;text-decoration:underline}@media (min-width:768px){.site-footer li{border-left:0}}.site-footer li:first-child{border:none}.socials{padding:0;margin:0;display:flex;flex-direction:row}.socials li{list-style-type:none;list-style-image:none;margin-right:.5rem}.socials li a{padding-left:0;font-size:1.25rem;color:#fff;padding-right:0}.socials li a:after{display:none}.socials li a:focus,.socials li a:hover{color:#fff}.socials.inheader{margin-left:1rem;justify-content:center}@media (max-width:991.98px){.socials.inheader{margin-top:0}}.socials.inheader li{list-style-type:none;list-style-image:none;margin-right:0}.socials.inheader li a{padding-left:0;font-size:1.25rem;color:#004070;padding-right:0;padding-top:.5rem;display:inline-block}.socials.inheader li a .fa{margin-right:.7rem}.socials.inheader li a .fa:focus,.socials.inheader li a .fa:hover{color:#00aed0!important}.socials.inheader li a:after{display:none}.socials.inheader li a:focus,.socials.inheader li a:hover{color:#00aed0!important}.woocommerce-loop-product__link .star-rating{margin-left:1rem!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:100%;background:#004070;line-height:1.5;border-radius:0}.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:active,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:active,.woocommerce input.button.alt:hover{background:#00aed0}.woocommerce table.shop_table{border-radius:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;padding:.65rem 1rem;background:#004070;border-radius:0}.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.button:focus,.woocommerce input.button:hover{background:#00aed0;text-decoration:none;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff;border-radius:0;padding:.65rem 1rem}.contactus{display:flex!important;justify-content:center!important;align-items:center!important;height:58px;padding:1rem;width:100%;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1.25rem!important}.contactus .svg--arrowdown{margin:0 .5rem}.contactus .svg--arrowdown,.contactus .svg--arrowdown svg{padding:0;width:30px;height:30px}.contactus .svg--arrowdown svg .a{fill:#fff}.woocommerce-info{border-top-color:#00aed0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background:transparent}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.woocommerce-checkout #payment div.form-row,.woocommerce-checkout #payment ul.payment_methods{padding:1rem 0}.woocommerce-error li{padding-left:2rem!important}.products.columns-4{display:flex;flex-direction:row!important;flex-wrap:wrap;justify-content:space-between!important;flex-flow:wrap!important}@supports (-ms-ime-align:auto){.products.columns-4{display:inline-flex!important}}.products.columns-4:after{content:""!important;flex:auto!important}.products.columns-4>*{flex-basis:auto;flex-shrink:0}@supports (-ms-ime-align:auto){.products.columns-4>*{flex-basis:32%;float:none!important}}.products.columns-4 li{box-sizing:border-box!important;margin:10px 10px 0 0!important;outline:1px solid #ced4da;width:calc(33.33333% - 6.66667px)!important}.products.columns-4 li:nth-child(3n){margin-right:0!important}.products.columns-4 li:nth-child(-n+3){margin-top:0!important}.products.columns-4 li a img{padding:1rem}.products.columns-4 li a .woocommerce-loop-product__title{padding:1rem!important}.products.columns-4 li a .price{float:right;color:#004070!important}.products.columns-4 li a .out-of-stock,.products.columns-4 li a .price{padding:0 1rem 1rem;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}.products.columns-4 li a .out-of-stock{float:left;color:#000;font-size:80%!important}.products.columns-4 li a .out-of-stock:before{content:"X";color:#d01800;margin-right:.5rem}.products.columns-4 li a .in-stock{float:left;padding:0 1rem 1rem;color:#000;font-size:80%!important;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}.products.columns-4 li a .in-stock:before{content:"\2022";color:#00d078;margin-right:.5rem}.products.columns-6{display:flex;flex-direction:row!important;flex-wrap:wrap;justify-content:space-between!important;flex-flow:wrap!important}@media (max-width:991.98px){.products.columns-6{justify-content:flex-start!important}}@media (max-width:767.98px){.products.columns-6{flex-direction:column!important}}@supports (-ms-ime-align:auto){.products.columns-6{display:inline-flex!important}}.products.columns-6:after{content:""!important;flex:auto!important}.products.columns-6>*{flex-basis:auto;flex-shrink:0}@supports (-ms-ime-align:auto){.products.columns-6>*{flex-basis:15%;float:none!important}}.products.columns-6 li{box-sizing:border-box!important;margin:10px 10px 0 0!important;outline:1px solid #ced4da;width:calc(16.66667% - 8.33333px)!important}@media (max-width:991.98px){.products.columns-6 li{width:calc(50% - 5px)!important;margin:10px 10px 10px 0!important}}@media (max-width:767.98px){.products.columns-6 li{width:calc(50% - 5px)!important;margin:10px 10px 10px 0!important}}.products.columns-6 li.first{clear:none!important}.products.columns-6 li.last{margin:10px 10px 0 0!important}.products.columns-6 li:nth-child(6n){margin-right:0!important}.products.columns-6 li:nth-child(-n+6){margin-top:0!important}.products.columns-6 li a img{padding:1rem}.products.columns-6 li a .woocommerce-loop-product__title{padding:1rem!important;word-break:break-word!important}.products.columns-6 li a .price{float:right;color:#004070!important}.products.columns-6 li a .out-of-stock,.products.columns-6 li a .price{padding:0 1rem 1rem;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}.products.columns-6 li a .out-of-stock{float:left;color:#000;font-size:80%!important}.products.columns-6 li a .out-of-stock:before{content:"X";color:#d01800;margin-right:.5rem}.products.columns-6 li a .in-stock{float:left;padding:0 1rem 1rem;color:#000;font-size:80%!important;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}.products.columns-6 li a .in-stock:before{content:"\2022";color:#00d078;margin-right:.5rem}.product-template-default #content{margin-top:8rem;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.product-template-default #content .product{display:flex;flex-wrap:wrap}.product-template-default #content .product>div{box-sizing:border-box;margin:10px 10px 0 0;width:calc(50% - 10px)}.product-template-default #content .product>div:nth-child(2n){margin-right:0!important}.woocommerce-product-details__short-description{margin-bottom:2rem}.woocommerce-product-gallery__image a img{max-height:300px;height:auto;width:auto!important;max-width:100%;margin:0 auto}.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.images{width:100%;float:none}.product-tabs{width:100%}.woocommerce-tabs ul.tabs{padding:0;width:100%;position:relative}.woocommerce-tabs ul.tabs li{background:transparent;border-radius:0;border:0;list-style-type:none;display:inline-block;margin:0 2rem .5rem 0}.woocommerce-tabs ul.tabs li a{color:#004070;padding-bottom:.5rem;position:relative}.woocommerce-tabs ul.tabs li a:focus,.woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#00aed0}.woocommerce-tabs ul.tabs li.description_tab{padding-left:0}.woocommerce-tabs ul.tabs li.active{background:transparent;border:none}.woocommerce-tabs ul.tabs li.active a{padding-bottom:.25rem;position:relative;z-index:333;border-bottom:2px solid #EC5F72;color:#004070;font-weight:700}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-tabs ul.tabs:after,.woocommerce-tabs ul.tabs:before,.woocommerce-tabs ul.tabs li:after,.woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce-tabs ul.tabs:after{content:"";border:1px solid #ced4da;width:100%;display:block!important;position:absolute;bottom:6px}.entry-content.wc-tab>*{padding-left:0}.right-summary .cart{display:flex;justify-content:center;align-items:center}.right-summary .cart .single_add_to_cart_button{display:flex!important;justify-content:center!important;align-items:center!important;height:58px;padding:1rem;width:100%;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;font-size:1.25rem!important}.right-summary .cart .single_add_to_cart_button .svg--shoppingcart{padding:0;margin:0 1rem;height:30px;width:30px}.right-summary .cart .single_add_to_cart_button .svg--shoppingcart svg{height:30px;margin:0;width:30px;fill:#fff}.right-summary .cart .single_add_to_cart_button .svg--shoppingcart svg .a{fill:#fff}.right-summary .cart .quantity{margin:0!important}.right-summary .cart .quantity .qty{width:4rem;padding:1rem;border:1px solid #004070;color:#004070}.price-delivery{display:none;flex-wrap:wrap;margin:1rem 0;justify-content:space-between}.price-delivery .delivery span{color:#000;font-size:.8rem;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;margin-bottom:.5rem;display:block}.price-delivery .delivery span:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\E019";text-decoration:none;margin-right:.5rem}.price-delivery .delivery p{font-size:.8rem;max-width:150px;text-align:left}.price-delivery .stock-status{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-right:1rem;max-width:150px;text-align:left}.price-delivery .stock-status span{font-size:.8rem;text-align:left}.price-delivery .stock-status .stock.out-of-stock{padding:0;margin-bottom:.5rem;color:#000;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;font-size:.8rem}.price-delivery .stock-status .stock.out-of-stock:before{content:"X";color:#d01800;margin-right:.5rem}.price-delivery .stock-status .stock.in-stock{padding:0;margin-bottom:.5rem;color:#000;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;font-size:.8rem}.price-delivery .stock-status .stock.in-stock:before{content:"\2022";color:#00d078;margin-right:.5rem}.price-delivery .price{display:none;flex-direction:column;justify-content:center;align-items:center;margin-right:1rem}.price-delivery .price span{color:#000;font-size:.8rem}.price-delivery .price .amount,.price-delivery .price span{font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}.price-delivery .price .amount{color:#004070;font-size:2rem}.contact-us,.prod-message,.product-tabs,.read-more-subject,.upsells{margin-top:2rem}.prod-message .prod-message-inside{padding:1rem;background:rgba(0,174,208,.10196078431372549);text-align:center;color:#004070;display:flex;justify-content:center;align-items:center}.prod-message .prod-message-inside svg{margin-right:1rem;width:16px;height:16px}.prod-message .prod-message-inside p{margin:.5rem 0}.shipping-calculator-button{display:none!important}.page-template-page-industries-tree .archive-description,.page-template-page-industries-tree .term-description,.post-type-archive-product .archive-description,.post-type-archive-product .term-description,.post-type-archive-sensorola_product .archive-description,.post-type-archive-sensorola_product .term-description,.tag .archive-description,.tag .term-description,.tax-product_cat .archive-description,.tax-product_cat .term-description,.tax-sensorola_product_industry .archive-description,.tax-sensorola_product_industry .term-description{font-size:1rem;color:#004070;margin-bottom:3rem}@media (max-width:991.98px){.page-template-page-industries-tree .archive-description,.page-template-page-industries-tree .term-description,.post-type-archive-product .archive-description,.post-type-archive-product .term-description,.post-type-archive-sensorola_product .archive-description,.post-type-archive-sensorola_product .term-description,.tag .archive-description,.tag .term-description,.tax-product_cat .archive-description,.tax-product_cat .term-description,.tax-sensorola_product_industry .archive-description,.tax-sensorola_product_industry .term-description{font-size:1rem;margin-bottom:1rem}}.page-template-page-industries-tree #content,.post-type-archive-product #content,.post-type-archive-sensorola_product #content,.tag #content,.tax-product_cat #content,.tax-sensorola_product_industry #content{margin-top:6rem;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.page-template-page-industries-tree .page-header,.page-template-page-industries-tree .woocommerce-products-header,.post-type-archive-product .page-header,.post-type-archive-product .woocommerce-products-header,.post-type-archive-sensorola_product .page-header,.post-type-archive-sensorola_product .woocommerce-products-header,.tag .page-header,.tag .woocommerce-products-header,.tax-product_cat .page-header,.tax-product_cat .woocommerce-products-header,.tax-sensorola_product_industry .page-header,.tax-sensorola_product_industry .woocommerce-products-header{padding-top:1rem;text-align:center}.page-template-page-industries-tree .page-header h1,.page-template-page-industries-tree .woocommerce-products-header h1,.post-type-archive-product .page-header h1,.post-type-archive-product .woocommerce-products-header h1,.post-type-archive-sensorola_product .page-header h1,.post-type-archive-sensorola_product .woocommerce-products-header h1,.tag .page-header h1,.tag .woocommerce-products-header h1,.tax-product_cat .page-header h1,.tax-product_cat .woocommerce-products-header h1,.tax-sensorola_product_industry .page-header h1,.tax-sensorola_product_industry .woocommerce-products-header h1{padding-bottom:1rem;margin-bottom:0}.productlist-tabs{margin:0 0 3rem;padding:0;display:flex;justify-content:center;border-bottom:1px solid #ced4da}.productlist-tabs li{list-style-type:none;list-style-image:none;border:1px solid #ced4da;padding:1rem;margin-right:1rem;margin-bottom:-1px}@media (max-width:991.98px){.productlist-tabs li{padding:.5rem}}.productlist-tabs li.active{border-bottom:1px solid #fff}.productlist-tabs li.active a{color:#004070;font-weight:700}.productlist-tabs li a{padding:1rem;color:#00aed0;font-weight:700}@media (max-width:991.98px){.productlist-tabs li a{padding:.5rem}}@media (max-width:767.98px){.productlist-tabs li a{padding:0;font-size:.8rem}}.faced-search-wrapper #select-product-search{display:flex;justify-content:flex-start;flex-wrap:wrap}@media (max-width:991.98px){.faced-search-wrapper #select-product-search{flex-direction:column}}.faced-search-wrapper #select-product-search .dropdown{padding-right:1rem;max-width:184px}@media (max-width:991.98px){.faced-search-wrapper #select-product-search .dropdown{max-width:100%;padding:0;margin-bottom:.5rem}}.faced-search-wrapper #select-product-search .dropdown:last-of-type{padding-right:0}.faced-search-wrapper #select-product-search .dropdown select{cursor:pointer}.faced-search-wrapper #select-product-search label{color:#004070}@media (max-width:991.98px){.faced-search-wrapper #select-product-search label{margin-bottom:0}}.faced-search-results{margin-top:3rem}.faced-search-results table{color:#004070}.faced-search-results table thead tr th{width:12.5%!important;font-size:.8rem!important}.faced-search-results table thead tr th.prod-title{width:15%!important;font-size:.8rem!important;padding:.75rem 1rem!important}.faced-search-results table thead tr th.prod-image{width:10%!important;font-size:.8rem!important}.faced-search-results table tbody tr td{font-size:.8rem!important;width:12.5%!important}.faced-search-results table tbody tr td.prod-title{width:15%!important;font-size:.8rem!important}.faced-search-results table tbody tr td.prod-image{width:10%!important;font-size:.8rem!important}.faced-search-results table td,.faced-search-results table th{padding:.75rem 0!important}.faced-search-results table thead{background:#fff!important}.faced-search-results table .title{display:block;width:120px!important;font-size:.8rem!important;padding-left:1rem;padding-top:1rem}.faced-search-results table .order{display:flex;font-size:80%;color:#000;margin-top:1rem;align-items:center;padding:0 0 0 1rem}.faced-search-results table .order .svg--shoppingcart{width:16px;height:25px;padding-bottom:0;margin:0 5px 0 0}.faced-search-results table .order .svg--shoppingcart svg .a{fill:#004070}.faced-search-results table a:focus,.faced-search-results table a:hover{color:#00aed0;text-decoration:none}.faced-search-results table .size-product-thumbnail{width:40px;height:40px}.faced-search-results table.StickyTableHeader.is-scrolling thead{background:#fff!important}.admin-bar .faced-search-results{margin-top:3rem}.admin-bar .faced-search-results table{color:#004070}.admin-bar .faced-search-results table a:focus,.admin-bar .faced-search-results table a:hover{color:#00aed0;text-decoration:none}.admin-bar .faced-search-results table.StickyTableHeader.is-scrolling{top:120px!important}.admin-bar .faced-search-results table.StickyTableHeader.is-scrolling thead{background:#fff!important}.message-no-results{display:block;margin-top:2rem}.message-no-results.dn{display:none}@media (max-width:991.98px){.StickyTableHeader{display:none}}.page .global-contact,.page .latest-news,.page .three-services{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 1rem}.product-related-posts{margin-top:1rem;border-top:3px solid #00aed0;padding:1rem 0}.global-contact .head{border-top:3px solid #00aed0;display:flex;justify-content:space-between;padding:1rem 0;margin-top:3rem}@media (max-width:991.98px){.global-contact .head{flex-direction:column}}.global-contact .head h2{color:#004070;font-weight:700;padding:0;margin:0}@media (max-width:991.98px){.global-contact .head h2{font-size:1rem;line-height:1rem}}.global-contact .head a{font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;color:#004070;display:block;padding:.5rem 0}.global-contact .head a.collapsed:after{transform:rotate(90deg)}.global-contact .head a:after{border-radius:20px;content:"";width:40px;display:inline-block;margin:0 0 0 .5rem;vertical-align:middle;height:40px;transform:rotate(270deg);background:#00aed0 url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-white.svg) no-repeat 50%}.global-contact #collapse-contentwidget{clear:both}.three-services{display:flex;justify-content:space-between;flex-wrap:wrap;align-content:flex-start;align-items:flex-start}.three-services .widget:first-child{font-weight:700;display:flex;width:100%;justify-content:center;align-items:center;text-align:center;font-size:1.5rem;color:#004070;flex:1 0 100%}@media (max-width:991.98px){.three-services .widget:first-child{font-size:1rem;line-height:1rem}}.three-services .widget:first-child .textwidget{padding:0}.three-services .widget:first-child:after,.three-services .widget:first-child:before{content:"";border-top:3px solid #00aed0;margin:0 20px 0 0;flex:1 0 20px}.three-services .widget:first-child:after{margin:0 0 0 20px}.three-services .widget:first-child h1,.three-services .widget:first-child h2,.three-services .widget:first-child h3,.three-services .widget:first-child h4,.three-services .widget:first-child h5,.three-services .widget:first-child p,.three-services .widget:first-child span{margin:0;padding:0;font-size:1.5rem;color:#004070;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}@media (max-width:991.98px){.three-services .widget:first-child h1,.three-services .widget:first-child h2,.three-services .widget:first-child h3,.three-services .widget:first-child h4,.three-services .widget:first-child h5,.three-services .widget:first-child p,.three-services .widget:first-child span{font-size:1rem;line-height:1rem}}.three-services .widget{width:33%}@media (max-width:991.98px){.three-services .widget{width:100%}}.three-services .widget .widget-title{color:#004070;padding-right:1rem}.three-services .widget .textwidget{padding-right:1rem}.page-template-default.home .entry-header{padding-top:5rem;text-align:center}@media (max-width:991.98px){.page-template-default.home .entry-header{padding-top:0}}.page-template-default .entry-header{padding-top:5rem;text-align:center}@media (max-width:991.98px){.page-template-default .entry-header{padding-top:5rem}}.page-template-default.home .entry-header{text-align:left}.error404 .page-header{padding-top:5rem;text-align:center}body.blog .site,body.category .site,body.single-post .site{background:#fff;margin-top:6rem}body.blog .entry-header,body.blog .page-header,body.category .entry-header,body.category .page-header,body.single-post .entry-header,body.single-post .page-header{padding-top:1rem;text-align:center}body.blog .entry-header h1,body.blog .page-header h1,body.category .entry-header h1,body.category .page-header h1,body.single-post .entry-header h1,body.single-post .page-header h1{padding-bottom:2rem;margin-bottom:2rem}body.blog .entry-header h1:after,body.blog .page-header h1:after,body.category .entry-header h1:after,body.category .page-header h1:after,body.single-post .entry-header h1:after,body.single-post .page-header h1:after{content:"";position:absolute;top:100%;left:50%;width:50px;border:2px solid #00aed0;transform:translateX(-50%)}body.blog .lifted-listing,body.category .lifted-listing,body.single-post .lifted-listing{max-width:1110px;margin-left:auto;margin-right:auto;padding:0 1rem 2rem;display:flex;flex-flow:column;justify-content:flex-start;margin-bottom:2rem;border-bottom:3px solid #00aed0}@media (min-width:576px){body.blog .lifted-listing,body.category .lifted-listing,body.single-post .lifted-listing{flex-flow:row wrap}}body.blog .lifted-listing .first-post,body.category .lifted-listing .first-post,body.single-post .lifted-listing .first-post{width:calc(100% - 1rem);list-style:none;text-align:left;padding:.5rem;justify-content:space-between;position:relative;display:flex;flex-direction:column;align-items:left;justify-content:left}@media (min-width:576px) and (max-width:767.98px){body.blog .lifted-listing .first-post,body.category .lifted-listing .first-post,body.single-post .lifted-listing .first-post{width:calc(100% - 1rem)}}@media (min-width:768px) and (max-width:991.98px){body.blog .lifted-listing .first-post,body.category .lifted-listing .first-post,body.single-post .lifted-listing .first-post{width:calc(50% - 1rem)}}@media (min-width:992px){body.blog .lifted-listing .first-post,body.category .lifted-listing .first-post,body.single-post .lifted-listing .first-post{width:calc(33% - 1rem)}}body.blog .lifted-listing .first-post .posted-on,body.category .lifted-listing .first-post .posted-on,body.single-post .lifted-listing .first-post .posted-on{z-index:1;margin-bottom:0;color:#6c757d;padding:.5rem 0}body.blog .lifted-listing .first-post:hover,body.category .lifted-listing .first-post:hover,body.single-post .lifted-listing .first-post:hover{background:none}body.blog .lifted-listing .first-post:hover .posted-on,body.blog .lifted-listing .first-post:hover .title,body.category .lifted-listing .first-post:hover .posted-on,body.category .lifted-listing .first-post:hover .title,body.single-post .lifted-listing .first-post:hover .posted-on,body.single-post .lifted-listing .first-post:hover .title{color:#00aed0}body.blog .lifted-listing .first-post a,body.category .lifted-listing .first-post a,body.single-post .lifted-listing .first-post a{text-decoration:none}body.blog .lifted-listing .first-post .title,body.category .lifted-listing .first-post .title,body.single-post .lifted-listing .first-post .title{width:100%;z-index:1;margin-top:1rem;padding:.5rem 0;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif;color:#004070}body.blog .lifted-listing .first-post .title:after,body.category .lifted-listing .first-post .title:after,body.single-post .lifted-listing .first-post .title:after{content:"";width:25px;display:inline-block;margin:0 .5rem;vertical-align:middle;height:25px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow.svg) no-repeat 50%}body.blog .lifted-listing .first-post .title:before,body.category .lifted-listing .first-post .title:before,body.single-post .lifted-listing .first-post .title:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:-1}body.blog .lifted-listing .first-post .title:hover,body.category .lifted-listing .first-post .title:hover,body.single-post .lifted-listing .first-post .title:hover{color:#00aed0}body.blog .lifted-listing .first-post img,body.category .lifted-listing .first-post img,body.single-post .lifted-listing .first-post img{clear:both;width:100%}body.blog .posts-listing,body.blog .wrap-content{padding-top:0!important}body.category .posts-listing{padding-top:3rem!important}body.single-post li,body.single-post p{color:#000}body.single-post .site{background:#fff;margin-top:8rem}body.single-post .widget-area{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 1rem}body.single-post .tags-list{display:flex;margin-top:2rem!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important}body.single-post .tags-list li{list-style-type:none;list-style-image:none;margin-right:1rem;margin-bottom:1rem}body.single-post .tags-list li a{color:#fff;padding:.5rem 1rem;background:#00aed0}body.single-post .tags-list li a:focus,body.single-post .tags-list li a:hover{background:#004070;color:#fff;text-decoration:none}.single-sensorola_product .product-cat{margin-top:3rem}.single-sensorola_product .product-cat a{color:#00aed0}@media (max-width:991.98px){.single-sensorola_product .product-cat{margin-top:1rem}}.single-sensorola_product #content{margin-top:6rem;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.single-sensorola_product #content .entry-header{padding:0!important}.single-sensorola_product #content .entry-header h1{display:block!important;clear:both}.single-sensorola_product #content .entry-content{display:flex;flex-direction:row}@media (max-width:991.98px){.single-sensorola_product #content .entry-content{flex-direction:column}}.single-sensorola_product #content .entry-content>*{padding-left:0!important;padding-right:0!important}.single-sensorola_product #content .entry-content .left-content,.single-sensorola_product #content .entry-content .right-content{width:50%}@media (max-width:991.98px){.single-sensorola_product #content .entry-content .left-content,.single-sensorola_product #content .entry-content .right-content{width:100%}}.single-sensorola_product #content .entry-content .left-content{padding-right:1rem!important}@media (max-width:991.98px){.single-sensorola_product #content .entry-content .left-content{order:2;width:100%}}.single-sensorola_product #content .entry-content .right-content{padding-left:1rem!important}@media (max-width:991.98px){.single-sensorola_product #content .entry-content .right-content{order:1;width:100%;padding-left:0!important}}.single-sensorola_product #content .entry-content .right-content .post-thumbnail{display:flex;justify-content:center;margin-top:3rem}.single-sensorola_product #content .entry-content .dim-content .dim-row{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #adb5bd;padding:1rem}.single-sensorola_product #content .entry-content .dim-content .dim-row .row-name{font-weight:700;color:#004070;margin-right:.5rem}.single-sensorola_product #content .entry-content .collapse-content #collapse-documents ul{margin:1rem 0 2rem;padding:0}.single-sensorola_product #content .entry-content .collapse-content #collapse-documents ul li{list-style-type:none;list-style-image:none}.single-sensorola_product #content .entry-content .collapse-content .head{display:flex;justify-content:space-between}.single-sensorola_product #content .entry-content .collapse-content .head h2{color:#004070;margin:0}.single-sensorola_product #content .entry-content .collapse-content .head a{font-weight:700;color:#004070;display:block;padding:.5rem}.single-sensorola_product #content .entry-content .collapse-content .head a:after{content:"";width:25px;display:inline-block;margin:0 .5rem;vertical-align:middle;height:25px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow.svg) no-repeat 50%}.single-sensorola_product .price-range{margin-top:2rem;padding-bottom:0;margin-bottom:2rem;border-bottom:3px solid #00aed0}.single-sensorola_product .read-more-list{padding-left:0!important;padding-right:0!important}.single-sensorola_product .read-more-list li{list-style-type:none;list-style-image:none;margin-right:0;margin-bottom:1rem}.single-sensorola_product .tags-list{display:flex;margin-top:2rem!important;max-width:1140px;padding-left:0!important;padding-right:0!important;flex-wrap:wrap}.single-sensorola_product .tags-list li{list-style-type:none;list-style-image:none;margin-right:1rem;margin-bottom:1rem}.single-sensorola_product .tags-list li a{color:#fff;padding:.5rem .5rem .5rem 1rem;background:#00aed0}.single-sensorola_product .tags-list li a:after{content:"";width:25px;display:inline-block;margin:0;vertical-align:middle;height:25px;background:url(//sensorola.fi/wp-content/themes/sensorola-theme/dist/img/svg/arrow-white.svg) no-repeat 50%}.single-sensorola_product .tags-list li a:focus,.single-sensorola_product .tags-list li a:hover{background:#004070;color:#fff;text-decoration:none}.page-template-page-industry .site-content .entry-header{z-index:2;position:relative;margin-top:-10rem;margin-bottom:6rem}.page-template-page-industry .site-content .entry-header.has-intro{margin-top:-11rem;margin-bottom:1rem}.page-template-page-industry .site-content .entry-header .entry-title{color:#fff;clear:both;margin-bottom:1rem;max-width:50%;text-shadow:0 0 5px hsla(0,0%,58.8%,.7)}@media (max-width:991.98px){.page-template-page-industry .site-content .entry-header .entry-title{max-width:100%}}.page-template-page-industry .site-content .entry-header .intro{border-top:2px solid #004070;font-size:1.5rem;color:#004070;background:#fff;display:block;padding:2rem;max-width:70%;font-family:'Montserrat',Trebuchet MS,Arial,Helvetica,sans-serif}@media (max-width:991.98px){.page-template-page-industry .site-content .entry-header .intro{max-width:100%}}.page-template-page-industry .site-content .entry-header .intro p{font-size:1.5rem;line-height:1.5rem;margin-bottom:0}@media (max-width:991.98px){.page-template-page-industry .site-content .entry-header .intro p{font-size:.9375rem}}.page-template-page-industry .site-content .entry-content h2,.page-template-page-industry .site-content .entry-content h3,.page-template-page-industry .site-content .entry-content h4,.page-template-page-industry .site-content .entry-content h5,.page-template-page-industry .site-content .entry-content h6{color:#004070}.page-template-page-industry .site-content .entry-content .wp-block-columns{padding:0 2rem}@media (max-width:991.98px){.page-template-page-industry .site-content .entry-content .wp-block-columns{padding:0}} @media screen and (max-width: 990px) {
.navbar .nav-item {
text-align: left !important;
}
.single-product .site-content .product.type-product .left-summary {
width: 100% !important;
}
.single-product .site-content .product.type-product .right-summary {
width: 100% !important;
}
}
.prod-tags * {
display: none;
}
.prod-tags a {
display: block;
margin-bottom:10px;
}
.prod-tags a img, .prod-tags a {
display: block;
max-width: 140px;
}
.tietopankki-template-default #newsletter-content, .tietopankki-template-default .back-link, .tietopankki-template-default #related-posts {
display: none;
}
.tietopankki-template-default .post-thumbnail {
display: none;
}
.tietopankki-template-default .post-thumbnail img {
margin: 0 auto;
}
.tietopankki-template-default .entry-title {
font-size: 3.5em;
margin-top: 100px;
}
.topbar p {
text-align: right !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .products.columns-4 li {
width: 24% !important;
padding: 0;
margin: 0 !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .products.columns-4 li a .woocommerce-loop-product__title {
font-size: 1.2em !important;
}
.woocommerce-pagination a {
padding: 0 1em;
}
body.post-type-archive-product .site-content {
padding-top: 100px;
}
.woocommerce ul.products::before, ul.products::after, .woocommerce ul.products::after {
display:none;
}
.products.columns-4 {
justify-content: left !important;
gap: 14px;
}
.entry-content ul:not(.wp-block-gallery).products {
list-style:none;
}
.woocommerce ul.products li.product a img , .entry-content ul.products li.product a img{
display:none;
}
.woocommerce ul.products li.product a img:first-of-type, .entry-content ul.products li.product a img:first-of-type {
display:block;
}
.tax-sensorola_product_industry .wp-block-columns-is-layout-flex {
padding-top:35px;
}
.industry-listing-content .industry-cats {
display: none;
}
body.archive .products {
margin-top: 50px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .products.columns-4 li {
display: list-item !important;
}
.products.columns-4 {
justify-content: left !important;
gap: 10px;
}
.faced-search-wrapper #select-product-search .dropdown:not(:first-child) {
display:none;
}
@media screen and (max-width: 1000px) {
.products.columns-4 {
justify-content: left !important;
gap: 10px;
}
}
@media screen and (max-width: 775px) {
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .products.columns-4 li {
width: 45% !important;
}
}
@media screen and (max-width: 445px) {
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .products.columns-4 li {
font-size: .75em !important;
}
}
#breadcrumbs {
padding-top: 70px;
max-width: 1140px;
margin-left: auto;
margin-right: auto;
padding-left: 1rem;
padding-right: 1rem;
}
.page-template-default .entry-header {
padding-top: 3em;
}
.yoast-breadcrumb-wrap {
display: none;
}
body.home #breadcrumbs {
display: none;
}
.wp-block-media-text>.wp-block-media-text__content {
padding: 0;
.woocommerce-breadcrumb {
display: none;
}
main nav {
display: none;
}
.site-footer {
max-width: 1140px;
margin: 0 auto;
}
body .site-footer .is-layout-flex {
justify-content: center;
}.simple-social-icons svg[class^="social-"],
.simple-social-icons svg[class*=" social-"] {
display: inline-block;
width: 1em;
height: 1em;
stroke-width: 0;
stroke: currentColor;
fill: currentColor;
}
.simple-social-icons {
overflow: hidden;
}
.simple-social-icons ul {
margin: 0;
padding: 0;
}
.simple-social-icons ul li {
background: none !important;
border: none !important;
float: left;
list-style-type: none !important;
margin: 0 6px 12px !important;
padding: 0 !important;
}
.simple-social-icons ul li a {
border: none !important;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
display: inline-block;
font-style: normal !important;
font-variant: normal !important;
font-weight: normal !important;
height: 1em;
line-height: 1em;
text-align: center;
text-decoration: none !important;
text-transform: none !important;
width: 1em;
}
.simple-social-icons ul.aligncenter {
text-align: center;
}
.simple-social-icons ul.aligncenter li {
display: inline-block;
float: none;
}
.simple-social-icons .screen-reader-text {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
svg.social-bluesky {
margin-left: -0.15em;
}