img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100% !important;display:block !important;color:#333;clear:both;font-style:italic !important;font-size:12px !important;margin-top:15px !important}.cli-powered_by_a{color:#333;font-weight:600 !important;font-size:12px !important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}
.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))
}
@media (min-width: 576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type=checkbox]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column !important;flex-direction:column !important;align-items:stretch !important;-ms-align-items:stretch !important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))
}
@media (min-width: 576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))
	}
}
@media (min-width: 992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent !important;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0;display:none}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))
}
@media (min-width: 576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:0 0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:0 0;border:none;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height .25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;font-weight:400}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-container,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-container{display:block}.cli-style-v2 .cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-message,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-type=widget] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type=popup] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0}#cookie-law-info-bar[data-cli-style=cli-style-v2] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0 0 0 5px}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:14px 25px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:32px 30px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none !important}@media (max-width:985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0;margin-top:10px}#cookie-law-info-bar[data-cli-style=cli-style-v2],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:25px}}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}@media only screen and (max-width:479px) and (min-width:320px){.cli-style-v2 .cli-bar-btn_container{flex-wrap:wrap}}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}
.wp-block-seoaic-faq-block{margin-bottom:40px;margin-top:40px}.wp-block-seoaic-faq-block .seoaic-question{word-wrap:anywhere}@property --num{syntax:"<integer>";initial-value:0;inherits:false}.seoaic-multistep-form{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;margin:0 auto 1rem!important;overflow:hidden;position:relative}.seoaic-multistep-form.seoaic_leads_form_box_add_shadow_on{box-shadow:0 0 7px 0 #717171}.seoaic-multistep-form.seoaic_leads_form_box_add_shadow_off{box-shadow:unset!important}.seoaic-multistep-form.seoaic-ms-position-corner{bottom:10px;display:block;height:500px;margin:0!important;max-width:min(100vw - 30px,450px);overflow:hidden;position:fixed;right:15px;transition:height .3s linear .2s,border .3s linear .2s;width:100%;z-index:999999}.seoaic-multistep-form.seoaic-ms-position-corner.closed{border:0!important;height:0;min-width:0;overflow:visible;transition:height .3s linear .1s,border .3s linear .1s;width:100%}.seoaic-multistep-form.seoaic-ms-position-corner.closed .seoaic-ms-open{align-items:center;border-radius:50%;box-shadow:0 0 5px -2px #797979;display:block;display:flex;height:45px;justify-content:center;width:45px}.seoaic-multistep-form.seoaic-ms-position-corner.closed .seoaic-ms-open:hover{box-shadow:0 0 8px -2px #797979}.seoaic-multistep-form.seoaic-ms-position-corner.closed .seoaic-ms-open>span{align-items:center;display:flex;font-size:25px;justify-content:center}.seoaic-multistep-form.seoaic-ms-position-corner.closed .seoaic-ms-closed-msg-wrapper{opacity:1;right:0}.seoaic-multistep-form.seoaic-ms-position-corner.closed .seoaic-ms-closed-msg{max-width:400px;min-width:280px}.seoaic-multistep-form.seoaic-ms-position-corner.closed .seoaic-ms-chat-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:content-box;height:46px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:46px}.seoaic-multistep-form.seoaic-ms-position-corner.closed .seoaic-ms-chat-header,.seoaic-multistep-form.seoaic-ms-position-corner.closed .seoaic-ms-steps-wrapper{display:none}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-steps{overflow-y:scroll}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-step{min-height:unset}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-contact-fields-wrapper,.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-textarea-content{width:100%}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-chat-header{display:flex;justify-content:space-between;position:relative}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-wrapper{align-items:end;bottom:0;display:flex;gap:24px;opacity:0;position:absolute;right:-350px;transition:all .3s cubic-bezier(.68,-.55,.27,1.55) .45s;z-index:-1}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg{border-radius:15px;box-shadow:0 0 5px -2px #797979;min-width:0;position:relative}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg:hover{box-shadow:0 0 8px -2px #797979}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-clised-msg-connector{bottom:20px;box-shadow:0 0 5px -2px #797979;height:15px;position:absolute;right:60px;transform:skew(60deg);width:30px;z-index:-1}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-chat-content{display:flex;flex-direction:column;gap:5px;padding:15px 10px 15px 0}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-text-wrapper,.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-title-wrapper{line-height:1.3rem;padding-left:15px}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-text,.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-title{display:inline-block;font-size:16px;line-height:1.3rem}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-title{font-weight:600}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-close-wrapper{position:absolute;right:3px;top:3px}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-close-icon{align-items:center;border-radius:50%;display:flex;font-size:16px;justify-content:center;opacity:.7;padding:2px;position:relative;transition:.1s linear}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-closed-msg-close-icon:hover{box-shadow:0 0 8px -2px #797979;opacity:1}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-steps-wrapper{box-sizing:content-box;height:calc(100% - 90px);padding-bottom:30px}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-chat-header-icon-wrapper{padding:5px 10px}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-chat-header-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:50px}.seoaic-multistep-form.seoaic-ms-position-corner .seoaic-ms-chat-title-wrapper{align-items:center;display:flex;flex:1 1 auto;font-size:18px;font-weight:700;text-align:center}.seoaic-multistep-form .seoaic-ms-closed-msg-wrapper{display:none}.seoaic-multistep-form .seoaic-ms-chat-header{display:none;height:60px}.seoaic-multistep-form .seoaic-ms-close-wrapper{align-items:center;display:flex;justify-content:center;width:60px}.seoaic-multistep-form .seoaic-ms-close-wrapper>span{border-radius:50%;cursor:pointer;font-size:30px;height:auto;transition:all .1s linear;width:auto}.seoaic-multistep-form .seoaic-ms-close-wrapper>span:hover{box-shadow:0 0 1px #b0b0b0}.seoaic-multistep-form .seoaic-ms-open-click{cursor:pointer}.seoaic-multistep-form .seoaic-ms-steps-wrapper{background-color:#fff;height:100%}.seoaic-multistep-form .seoaic-ms-steps{height:100%;overflow:hidden;padding:10px 15px}.seoaic-multistep-form .seoaic-ms-step{height:auto;margin-top:1rem;min-height:130px;opacity:1;position:relative;top:0;transition:all 1s ease-out;visibility:visible}.seoaic-multistep-form .seoaic-ms-step.hide{height:0;opacity:0;position:absolute;top:30px;visibility:collapse}.seoaic-multistep-form .seoaic-ms-step-question{font-weight:500;margin:0}.seoaic-multistep-form .seoaic-ms-step-question,.seoaic-multistep-form .seoaic-ms-text-message-wrapper{border-style:solid;border-width:0;display:inline-block;font-size:13px;line-height:1.2;padding:15px!important}@media(max-width:576px){.seoaic-multistep-form .seoaic-ms-step-question,.seoaic-multistep-form .seoaic-ms-text-message-wrapper{padding:8px!important}}.seoaic-multistep-form .seoaic-ms-step-content.hide-animate{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-out}.seoaic-multistep-form .seoaic-ms-step-content .seoaic-ms-text-message-wrapper{animation-delay:.4s;animation-duration:1s;animation-fill-mode:forwards;animation-name:slide-in;margin-top:1rem;opacity:0;position:relative}@keyframes fade-out{0%{max-height:500px;opacity:1}to{max-height:0;opacity:0;position:absolute}}@keyframes slide-in{0%{opacity:0;top:40px}to{opacity:1;top:0}}.seoaic-multistep-form .seoaic-ms-step-answers-wrapper{display:flex;flex-wrap:wrap;gap:5px;justify-content:end;opacity:0;padding:1rem 0 0;position:relative;transition:top 1s linear}.seoaic-multistep-form .seoaic-ms-step-answers-wrapper.seoaic-flex-column{flex-direction:column}.seoaic-multistep-form .seoaic-ms-step-answers-wrapper.show-animate{animation-delay:.3s;animation-duration:1s;animation-fill-mode:forwards;animation-name:fade-in}@keyframes fade-in{0%{opacity:0;top:30px}to{opacity:1;top:0}}.seoaic-multistep-form .seoaic-ms-answer-wrapper{display:flex;justify-content:end}.seoaic-multistep-form .seoaic-ms-answer-item{border-style:solid;border-width:0;display:inline-block;padding:15px;text-align:center;word-break:break-word}@media(max-width:576px){.seoaic-multistep-form .seoaic-ms-answer-item{padding:8px}}.seoaic-multistep-form .seoaic-ms-textarea-wrapper{display:flex;justify-content:end;margin:1rem 0}.seoaic-multistep-form .seoaic-ms-textarea-content{min-width:300px;width:70%}.seoaic-multistep-form textarea{background:#fff;border:0!important;box-sizing:border-box;color:#111!important;font-size:13px!important;height:110px;line-height:1rem!important;margin:0!important;padding:20px!important;width:100%}.seoaic-multistep-form .seoaic-ms-multi-items-wrapper{display:flex;flex-wrap:wrap;gap:5px;justify-content:end;margin:1rem 0}.seoaic-multistep-form .seoaic-ms-multi-item{align-items:center;border-style:solid;border-width:0;cursor:pointer;display:flex;margin:0;padding:15px}.seoaic-multistep-form .seoaic-ms-multi-item input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;display:block;flex:0 0 14px;margin-right:6px;opacity:1;padding:0;position:relative}.seoaic-multistep-form .seoaic-ms-buttons-wrapper{display:flex;flex-wrap:wrap;gap:5px;justify-content:end;margin-top:1rem}.seoaic-multistep-form .seoaic-ms-buttons-wrapper button{border-style:solid;cursor:pointer;min-width:100px;padding:15px!important;text-transform:unset;transition:all .2s linear;white-space:wrap}.seoaic-multistep-form .seoaic-ms-buttons-wrapper button:hover{box-shadow:2px 2px 3px 1px #000}@media(max-width:576px){.seoaic-multistep-form .seoaic-ms-buttons-wrapper button{padding:8px!important}}.seoaic-multistep-form .seoaic-ms-contact-fields-container{display:flex;justify-content:end;margin:1rem 0}.seoaic-multistep-form .seoaic-ms-contact-fields-wrapper{box-sizing:border-box;display:flex;flex:0 0 50%;flex-direction:column;gap:10px;min-width:300px;padding:15px}.seoaic-multistep-form .seoaic-ms-contact-fields-wrapper input,.seoaic-multistep-form .seoaic-ms-textarea-content textarea{box-shadow:inset 0 0 4px 0 rgba(0,0,0,.2);transition:all .2s linear}.seoaic-multistep-form .seoaic-ms-contact-fields-wrapper input:focus,.seoaic-multistep-form .seoaic-ms-textarea-content textarea:focus{box-shadow:inset 2px 2px 10px -2px rgba(0,0,0,.2)}.seoaic-multistep-form .seoaic-ms-contact-fields-wrapper select{box-shadow:2px 2px 10px 0 rgba(0,0,0,.2)}.seoaic-multistep-form .seoaic-ms-contact-field-content{display:flex;flex-direction:column}.seoaic-multistep-form .seoaic-ms-contact-field-content input[type=email],.seoaic-multistep-form .seoaic-ms-contact-field-content input[type=tel],.seoaic-multistep-form .seoaic-ms-contact-field-content input[type=text],.seoaic-multistep-form .seoaic-ms-contact-field-content select{background-color:#fff;border:0;box-sizing:border-box;color:#111;line-height:1;margin:0;padding:15px;width:100%!important}.seoaic-multistep-form .seoaic-ms-contact-field-content .seoaic-field-has-icon input[type=email],.seoaic-multistep-form .seoaic-ms-contact-field-content .seoaic-field-has-icon input[type=tel],.seoaic-multistep-form .seoaic-ms-contact-field-content .seoaic-field-has-icon input[type=text]{padding-left:40px}.seoaic-multistep-form .seoaic-ms-contact-field-content select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 15px top 55%;cursor:pointer}.seoaic-multistep-form .seoaic-ms-contact-field-content label{font-weight:400;margin:0}.seoaic-multistep-form .seoaic-input-name-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='35' viewBox='0 0 30 20'%3E%3Cpath fill='%235b5b5b' d='M12 12a6 6 0 1 0-6-6 6.006 6.006 0 0 0 6 6m0-10a4 4 0 1 1-4 4 4 4 0 0 1 4-4M12 14a9.01 9.01 0 0 0-9 9 1 1 0 0 0 2 0 7 7 0 0 1 14 0 1 1 0 0 0 2 0 9.01 9.01 0 0 0-9-9'/%3E%3C/svg%3E")}.seoaic-multistep-form .seoaic-input-email-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='35' viewBox='0 0 30 20'%3E%3Cpath fill='%235b5b5b' d='M19 1H5a5.006 5.006 0 0 0-5 5v12a5.006 5.006 0 0 0 5 5h14a5.006 5.006 0 0 0 5-5V6a5.006 5.006 0 0 0-5-5M5 3h14a3 3 0 0 1 2.78 1.887l-7.658 7.659a3.007 3.007 0 0 1-4.244 0L2.22 4.887A3 3 0 0 1 5 3m14 18H5a3 3 0 0 1-3-3V7.5l6.464 6.46a5.007 5.007 0 0 0 7.072 0L22 7.5V18a3 3 0 0 1-3 3'/%3E%3C/svg%3E")}.seoaic-multistep-form .seoaic-input-tel-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='35' data-name='Layer 1' viewBox='0 0 30 20'%3E%3Cpath fill='%235b5b5b' d='M22.17 1.82 21.12.91a3.096 3.096 0 0 0-4.38 0c-.03.03-1.88 2.44-1.88 2.44a3.106 3.106 0 0 0 0 4.28l1.16 1.46c-1.46 3.31-3.73 5.59-6.93 6.95l-1.46-1.17a3.086 3.086 0 0 0-4.28 0S.94 16.72.91 16.75C-.3 17.96-.3 19.92.86 21.08l1 1.15c1.15 1.15 2.7 1.78 4.38 1.78C13.88 24.01 24 13.88 24 6.25c0-1.67-.63-3.23-1.83-4.42ZM6.24 22c-1.14 0-2.19-.42-2.91-1.15l-1-1.15a1.1 1.1 0 0 1-.04-1.51s2.39-1.84 2.42-1.87c.41-.41 1.13-.41 1.55 0 .03.03 2.04 1.64 2.04 1.64.28.22.65.28.98.15 4.14-1.58 7.11-4.54 8.82-8.81.13-.33.08-.71-.15-1 0 0-1.61-2.02-1.63-2.04-.43-.43-.43-1.12 0-1.55.03-.03 1.87-2.42 1.87-2.42.43-.39 1.1-.38 1.56.08l1.05.91c.77.77 1.2 1.82 1.2 2.96C22 13.2 12.23 22 6.24 22'/%3E%3C/svg%3E")}.seoaic-multistep-form .seoaic-input-email-icon,.seoaic-multistep-form .seoaic-input-name-icon,.seoaic-multistep-form .seoaic-input-tel-icon{position:relative}.seoaic-multistep-form .seoaic-input-email-icon:before,.seoaic-multistep-form .seoaic-input-name-icon:before,.seoaic-multistep-form .seoaic-input-tel-icon:before{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.seoaic-multistep-form .seoaic-ms-bot-icon{position:absolute}.seoaic-multistep-form .seoaic-multistep-progress-wrapper{bottom:0;position:absolute;width:100%}.seoaic-multistep-form .seoaic-multistep-progress{background-color:#000;bottom:0;height:5px;left:0;position:absolute;width:0}.seoaic-multistep-form .seoaic-multistep-progress-percent{background-color:#fff;border-radius:5px;bottom:10px;box-shadow:0 2px 6px rgba(0,0,0,.5);color:#000;counter-reset:num var(--num);font-size:14px;height:22px;left:-15%;line-height:22px;position:absolute;text-align:center;transform:translateX(-50%);transition:--num .5s 1s,left .5s 1s;width:40px;width:38px;z-index:1}.seoaic-multistep-form .seoaic-multistep-progress-percent:before{content:counter(num) "%"}.seoaic-multistep-form .seoaic-multistep-progress-percent:after{background-color:#fff;bottom:-5px;content:"";height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:10px;z-index:-1}.seoaic-multistep-form .seoaic-multistep-progress-percent:hover{--num:100}.seoaic-multistep-form:not(.seoaic-multistep-form-preview) .seoaic-multistep-progress{transition:all .5s 1s}@media(max-width:576px){.seoaic-multistep-form .seoaic-ms-textarea-content{min-width:100%}.seoaic-multistep-form .seoaic-ms-textarea-content textarea{height:150px;padding:10px}.seoaic-multistep-form .seoaic-ms-contact-fields-wrapper{min-width:100%}}.seoaic-interactive-article-block.seoaic-ia-hide-if-no-js{display:none}
.seoaic-multistep-form{border-radius:0 !important;border:0 solid #000 !important}.seoaic-multistep-form .seoaic-ms-chat-header{background:#000;color:#fff}.seoaic-multistep-form .seoaic-ms-steps-wrapper{background-color:#fff !important}div.seoaic-multistep-form .seoaic-ms-step-question{background:#fff;color:#100717;font-size:13px;border-radius:0;border:0 solid #000 !important}.seoaic-multistep-form .seoaic-ms-text-message-wrapper{background:#fff;color:#100717;font-size:13px;border-radius:0;border:0 solid #000}.seoaic-multistep-form .seoaic-ms-multi-items-wrapper label{background:#fff;color:#100717;font-size:13px;border-radius:0;border:0 solid #000}.seoaic-multistep-form .seoaic-ms-textarea-content textarea{border-radius:0;outline:1px solid #fff}.seoaic-multistep-form .seoaic-ms-contact-fields-wrapper{background:#fff;border-radius:0;border:0 solid #000}.seoaic-multistep-form .seoaic-ms-contact-field{border-radius:0;outline:1px solid #fff;font-size:13px}.seoaic-multistep-form .seoaic-ms-contact-field-content label{color:#100717;font-size:13px}.seoaic-multistep-form .seoaic-ms-buttons-wrapper button{background:#fff !important;color:#100717 !important;font-size:13px !important;border-radius:0 !important;border:0 solid #000 !important}.seoaic-multistep-form .seoaic-ms-answer-item{background:#fff;color:#100717;font-size:13px;border-radius:0;border:0 solid #000}.seoaic-multistep-form .seoaic-ms-bot-icon.show{background-color:#000;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;border-radius:0;border:0 solid #000;width:46px;height:46px;left:0;box-sizing:content-box}.seoaic-multistep-form .seoaic-multistep-progress{height:5px;background-color:#000}.seoaic-ms-open,.seoaic-ms-closed-msg{background-color:#000;color:#fff}.seoaic-ms-closed-msg-close-icon{color:#fff}.seoaic-ms-clised-msg-connector{background-color:#000}.seoaic-ia-buttons-content button{background:#fff;color:#100717;font-size:13px;border-radius:0;border:0 solid #000}.seoaic-ia-multi-items-wrapper label{background:#fff;color:#100717;font-size:13px;border-radius:0;border:0 solid #000}.seoaic-ia-textarea-content textarea{border-radius:0;outline:1px solid #fff}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//wildtaiga.fi/wp-content/themes/wildtaiga/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*!
Theme Name: Wild Taiga
Theme URI: http://underscores.me/
Author: Kouta Media
Author URI: http://underscores.me/
Description: Description
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wildtaiga
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Wild Taiga is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}::-moz-selection{background:#1e4c2b;color:#fff;text-shadow:none}::selection{background:#1e4c2b;color:#fff;text-shadow:none}@font-face{font-family:"Futura LT W01 Light Condensed";src:url(//wildtaiga.fi/wp-content/themes/wildtaiga/fonts/b1b295d2-89ce-43c4-bf6c-abbc7d26437e.eot?#iefix);src:url(//wildtaiga.fi/wp-content/themes/wildtaiga/fonts/b1b295d2-89ce-43c4-bf6c-abbc7d26437e.eot?#iefix) format("eot"),url(//wildtaiga.fi/wp-content/themes/wildtaiga/fonts/73956fa0-5cd8-4815-bacd-229aaac08ea2.woff2) format("woff2"),url(//wildtaiga.fi/wp-content/themes/wildtaiga/fonts/8eb4bbf6-6c6e-46a0-a9cc-dab8c61069c6.woff) format("woff"),url(//wildtaiga.fi/wp-content/themes/wildtaiga/fonts/87433a1d-86ba-46a1-b229-679d9ddbe1d8.ttf) format("truetype"),url(//wildtaiga.fi/wp-content/themes/wildtaiga/fonts/22dbb88c-5e89-4b8b-9ea7-b60cc70d7ab3.svg#22dbb88c-5e89-4b8b-9ea7-b60cc70d7ab3) format("svg")}body,button,input,select,optgroup,textarea{color:#000;font-family:'Montserrat',sans-serif;font-weight:300;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin:0;font-family:'Futura LT W01 Light Condensed'}h1{font-size:90px;font-weight:300;line-height:125%;text-transform:uppercase;letter-spacing:-2px}span.rough{font-family:'Rock Salt',cursive;text-transform:none}h2,h1.category-title,.company-page-title-block h1{font-size:80px;font-weight:300;line-height:100%;text-transform:uppercase;letter-spacing:-2px}h3{font-size:36px;font-weight:300;line-height:100%;text-transform:uppercase}h4{font-size:28px;font-weight:300;line-height:100%;text-transform:uppercase}h5{font-size:20px;font-family:'Rock Salt',cursive;line-height:125%}h6{font-size:26px;font-family:'Rock Salt',cursive;line-height:125%}p{margin:0;font-size:16px;line-height:1.45;margin-bottom:1.5em}b,strong{font-weight:700}.infowindow p{float:left;font-family:'Montserrat',sans-serif;font-weight:300;font-size:14px}.infowindow b{float:left;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;margin-bottom:10px}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#1d4c2b}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{font-family:'Futura LT W01 Light Condensed';text-transform:uppercase;border:1px solid #cdd2be;border-radius:0;background:#cdd2be;color:#000;font-size:22px;line-height:22px;padding:8px 15px}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{outline:0px;border:1px solid #cdd2be;color:#cdd2be;background-color:#fff}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{outline:0px;border:1px solid #cdd2be;color:#cdd2be;background-color:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{height:40px;font-size:14px;color:#000;border:1px solid rgba(0,0,0,.1);border-radius:0;padding:10px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{outline:0px;border:1px solid #cdd2be}select{border:1px solid #ccc}textarea{width:100%}.label-above .nf-field-label{margin-bottom:5px !important}#ninja_forms_required_items,.nf-field-container{margin-bottom:10px !important}.nf-field-label label{font-weight:300 !important}.field-wrap>div input[type=checkbox]{width:20px !important;height:20px !important}.nf-form-fields-required{display:none !important}a{color:#194c2d;font-weight:400;text-decoration:underline}a:focus{outline:0}a:hover,a:active{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.fb-pixel{display:none}.wrapper{width:1400px;margin:0 auto}.object-fit{width:100%;height:100%;object-fit:cover;object-position:50% 50%}header{float:left;width:100%;position:relative;background-color:#cdd2be}header.slider-header{height:100vh;min-height:900px;overflow:hidden}.slides{float:left;width:100%;height:auto;overflow:hidden;cursor:move;cursor:grab;cursor:-webkit-grab;cursor:-moz-grab}.slides.owl-grab{cursor:grabbing;cursor:-webkit-grabbing;cursor:-moz-grabbing}.slide{float:left;position:relative;width:100%;height:100vh;min-height:900px;display:flex;flex-direction:column;align-items:center;justify-content:center}.slide .wrapper{position:relative}.header-logo{float:left;width:100%;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-logo img{float:left;display:block;margin:0;width:350px !important;filter:drop-shadow(3px 0px 7px rgba(0,0,0,.35))}.slide-text{float:left;width:100%;text-align:center;position:relative;z-index:10;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.5);margin-top:200px}.slide-background{flex:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.slider-nav{position:absolute;z-index:10;top:0;right:0}.owl-prev,.owl-next{float:left;display:block;position:relative;height:50px;width:50px;border:0;outline:0px;margin:0;padding:0;font-size:0px;line-height:0;border-radius:0;background-color:rgba(0,0,0,.5)}.owl-prev:hover,.owl-next:hover{background-color:#000}.owl-prev{margin-right:2px}.owl-prev:after,.owl-next:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:0;height:0;border-style:solid}.owl-prev:after{border-width:7px 8px 7px 0;border-color:transparent #fff transparent transparent}.owl-next:after{border-width:7px 0 7px 8px;border-color:transparent transparent transparent #fff}.season-switcher{position:absolute;bottom:75px;left:75px;z-index:5;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-shadow:0px 0px 10px rgba(0,0,0,.5)}.season-title{float:left;margin-bottom:15px}.season-links{float:left;border-top:1px solid #fff;padding-top:15px;display:flex;flex-direction:row;align-items:center;justify-content:center}.season-links a{color:#fff;font-size:20px;margin-left:15px;font-family:'Futura LT W01 Light Condensed';text-transform:uppercase;text-decoration:none}.season-links a:first-of-type{margin-left:0}.scroll-to-content{position:absolute;bottom:75px;width:30px;height:30px;left:0;right:0;margin:auto;z-index:5;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.scroll-to-content a{display:block;margin:0;width:30px;height:30px;border-left:4px solid #fff;border-bottom:4px solid #fff;-webkit-box-shadow:-4px 4px 4px 0 rgba(0,0,0,.2);box-shadow:-4px 4px 4px 0 rgba(0,0,0,.2)}#top-bar{float:left;top:0;position:sticky;position:-webkit-sticky;width:100%;z-index:100;padding:10px 0;margin-bottom:100px;background-color:#fff;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}#top-bar .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.custom-logo-link{float:left;width:150px}.custom-logo-link img{width:100%;height:auto;margin:0;display:block}#nav-toggle,#secondary-nav-toggle{display:none;float:left;width:50px;height:50px;padding:10px;cursor:pointer;background-color:#fff;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.line{float:left;width:100%;height:6px;margin:2px 0;background-color:#1f4b2b;transform:translateZ(0)}nav{float:left;width:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.main-navigation{float:left}.main-navigation ul{float:left;list-style:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}.main-navigation ul li{float:left;border-left:1px solid rgba(0,0,0,.2)}.main-navigation ul li:first-of-type{border-left:0}.main-navigation ul li a{font-family:'Futura LT W01 Light Condensed';text-transform:uppercase;text-decoration:none;display:block;padding:10px 25px;font-size:20px;line-height:20px;color:#000}.main-navigation ul li a:hover{color:#3b5b32}.main-navigation ul li:hover ul{display:block}.main-navigation ul li ul{display:none;position:absolute;width:1400px;left:0;right:0;margin:0 auto;padding:0;padding-top:18px}.category-navigation{float:left;width:100%;background-color:#fff;min-height:380px;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.category-navigation-maincategory{float:left;width:33.333%;position:relative;padding-left:4px;padding-bottom:4px}.category-navigation-maincategory-image{position:absolute;top:0;left:0;width:100%;height:100%;min-height:380px;z-index:101}.category-navigation-maincategory-text{position:absolute;top:0;left:0;width:100%;height:100%;min-height:380px;z-index:102;text-align:center;color:#fff;padding:50px;display:flex;flex-direction:column;justify-content:center;background-color:rgba(0,0,0,.2)}.category-navigation-maincategory-text h3{margin-bottom:10px}.category-navigation-maincategory-text p{margin:0}.category-navigation-subcategories{float:left;width:66.666%;padding:0 4px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.category-navigation-subcategory{float:left;width:calc(25% - 3px);margin-left:4px;margin-bottom:10px}.category-navigation-subcategory:nth-of-type(4n+1){margin-left:0}.info-links .category-navigation-subcategory{float:left;width:calc(20% - 4px);margin-left:5px;margin-bottom:10px}.info-links .category-navigation-subcategory:nth-of-type(4n+1){margin-left:5px}.info-links .category-navigation-subcategory:nth-of-type(5n+1){margin-left:0}.category-navigation-subcategory a{margin:0;padding:0 !important;text-decoration:none}.category-navigation-subcategory a p{margin:0;font-size:20px}.category-navigation-subcategory-image-area{float:left;width:100%;height:0;padding-bottom:66%;position:relative;background-color:#969696}.category-navigation-subcategory-image{position:absolute;top:0;left:0;width:100%;height:100%}.secondary-navigation{float:left;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-end}.nav-item{position:relative;float:left;border-left:1px solid rgba(0,0,0,.2)}.nav-item:first-of-type{border-left:0}.nav-item a{padding:10px 25px;text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.nav-item a p{font-weight:300;font-size:14px;line-height:14px;color:#000;margin:0}.nav-item a:hover p{color:#3b5b32}.nav-item img{height:25px;width:25px;margin-right:10px}.nav-item:hover .nav-sub-items{display:block}.nav-sub-items{display:none;width:100%;padding-top:21px;position:absolute;background-color:#fff}.nav-sub-items a{float:left;width:100%;display:block;padding:10px;color:#000;text-decoration:none;border-top:1px solid rgba(0,0,0,.2)}.nav-sub-items a:hover{color:#3b5b32}.nav-sub-items a:first-of-type{border-top:0}.site-content{float:left;width:100%}section{float:left;width:100%}#breadcrumbs{float:left;width:100%;color:#fff;margin:0;margin-bottom:10px}#breadcrumbs a{color:#fff;text-decoration:none}.introduction{display:flex;flex-direction:row;align-items:center;justify-content:center}.introduction h2{font-size:100px;margin-bottom:2rem}@media (max-width:768px){.introduction h2{font-size:60px}}.introduction.has-introduction-image{align-items:flex-start;justify-content:flex-start;margin-bottom:100px}.introduction-text{max-width:65rem;color:#fff;text-align:center}.introduction-text p{font-size:1.5rem}.introduction.has-introduction-image .introduction-text{padding-right:50px;text-align:left;width:50%}.introduction.has-introduction-image .introduction-text p{font-size:20px}.introduction-image{float:left;width:50%;padding-left:50px;border-left:1px solid #fff}.highlights{float:left;width:100%;margin-bottom:100px}#get-highlights{float:left;width:100%;min-height:100px;position:relative}#more-highlights{float:left;width:100%;position:relative}.loader-frame{float:left;width:100%;text-align:center}.highlight-title{float:left;width:100%;margin-bottom:25px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.highlight-title-block{float:left;max-width:50%;color:#fff}.highlight-title-block:nth-of-type(2){padding-left:50px}.show-more-link{float:left;width:100%;margin-top:25px}.show-more-link a,.show-more-link p{cursor:pointer;font-weight:700;font-size:20px;line-height:20px;text-transform:uppercase;text-decoration:none;color:#fff}.categories{float:left;width:100%}.current-category{float:left;width:100%;min-height:50px;position:relative;margin-bottom:100px}.current-category .load-line,.current-category .l1:before,.current-category .l2:before,.current-category .l3:before,.current-category .l4:before,.current-category .l5:before,.current-category .l6:before{background-color:#fff}.current-category-info{float:left;width:100%;background-color:#fff;margin-bottom:4px;min-height:400px;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}.current-category-info-text{float:left;width:50%;padding:50px;text-align:center;display:flex;flex-direction:column;justify-content:center}.current-category-info-text p{margin:0;text-decoration:none;margin-top:25px}.current-category-info-text h5{color:#969a88;margin-top:25px}.current-category-info-image{float:left;width:50%;background-color:#969696}.sub-categories{float:left;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.sub-category{float:left;width:calc(25% - 3px);margin-left:4px;margin-top:25px;text-align:center;color:#fff}.sub-category:nth-of-type(4n+1){margin-left:0}.sub-category:nth-of-type(-n+4){margin-top:0}.sub-category-image-area{float:left;width:100%;height:0;padding-bottom:66%;position:relative;background-color:#fff;margin-bottom:10px}.sub-category-image{position:absolute;top:0;left:0;width:100%;height:100%}.sub-category h3{color:#fff}.sub-category p{color:#fff;margin:0;margin-top:10px}.sub-category a{text-decoration:none}.products-area{float:left;width:100%;margin-bottom:100px}.products-area h2{color:#fff;margin-bottom:25px}.products{float:left;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.product{float:left;position:relative;width:calc(25% - 3px);margin-left:4px;margin-top:4px;background-color:#fff}.product:nth-of-type(4n+1){margin-left:0}.product:nth-of-type(-n+4){margin-top:0}#more-highlights .product:nth-of-type(-n+3){margin-top:3px}.product-image-area{float:left;width:100%;height:0;padding-bottom:66%;position:relative;background-color:#969696;margin-bottom:10px}.product-image{position:absolute;top:0;left:0;width:100%;height:100%}.online-product-badge{position:absolute;bottom:0;right:0;padding:10px;background-color:rgba(0,0,0,.7);color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none}.online-product-badge p{font-size:15px;line-height:1;text-transform:uppercase;margin:0}.online-product-badge img{float:left;width:auto;height:20px;margin-left:10px}.product-text{float:left;width:100%;padding:15px 15px 75px;position:relative}.product-text p{margin:0;margin-top:10px}.product-text small{font-size:18px;text-transform:uppercase;font-family:'Futura LT W01 Light Condensed';color:#194c2d}.product-bottom{position:absolute;bottom:0;width:100%;padding:15px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}.product-bottom-price{float:left;width:60%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.product-bottom-price p{margin:0;font-size:13px}.product-bottom-price h4{margin-left:10px;padding-left:10px;border-left:1px solid rgba(0,0,0,.2);font-size:32px;letter-spacing:-2px}.product-bottom-link{float:left;width:40%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}.product-bottom-link a{font-size:20px;line-height:20px;padding:10px 15px;text-transform:uppercase;text-decoration:none;font-family:'Futura LT W01 Light Condensed';color:#000;background-color:#cdd2be;border:1px solid #cdd2be}.product-bottom-link a:hover{background-color:#fff;color:#cdd2be}.bokun-highlights{float:left;width:100%;margin-bottom:100px}#get-bokun-highlights{float:left;width:100%;min-height:100px;position:relative;display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start}.bokun-highlight-title{float:left;width:100%;margin-bottom:25px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block{float:left;max-width:50%;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block img{float:left;height:60px;width:auto;margin-right:15px}.bokun-highlight-title-block:nth-of-type(2){padding-left:50px}.map-links{float:left;width:100%;display:flex;flex-direction:row;margin-bottom:100px;align-items:stretch;justify-content:flex-start}.map-link{display:flex;padding:50px;margin-left:4px;text-align:center;position:relative;align-items:center;width:calc(50% - 2px);flex-direction:column;color:#fff;justify-content:flex-start}.map-link:first-of-type{margin-left:0}.map-link-text{z-index:2;display:flex;text-align:center;position:relative;align-items:center;flex-direction:column;justify-content:flex-start}.map-link-icon{height:125px;margin-bottom:25px}.map-link h5{margin:15px 0;color:#cbd0be}.map-link p{margin:15px 0}.map-link a{line-height:1;font-size:26px;margin-top:25px;color:#000;padding:12px 25px;text-decoration:none;text-transform:uppercase;background-color:#cdd2be;border:1px solid #cdd2be;font-family:'Futura LT W01 Light Condensed'}.map-link a:hover,.map-link a:focus{color:#cdd2be;background-color:#fff}.map-link-bg{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute;pointer-events:none}.map-link-bg img{top:0;left:0;width:100%;height:100%;object-fit:cover}.map-embeds{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start}.map-embed{margin-top:15px;margin-left:3px;width:calc(33.33% - 2px)}.map-embed:nth-of-type(3n+1){margin-left:0}.map-embed:nth-of-type(-n+3){margin-top:0}.some-section{overflow:hidden;background-color:#fff;background-image:url(//wildtaiga.fi/wp-content/themes/wildtaiga/images/wildtaiga-karhut-bg.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;padding:100px 0 550px}.some-area{float:left;width:100%;margin-bottom:100px}.some-title{float:left;width:100%;margin-bottom:25px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.some-title-block{float:left;max-width:50%;color:#000}.some-title-block:nth-of-type(2){padding-left:50px}.news-area{float:left;width:100%;margin-bottom:100px}.news-area .show-more-link a{color:#000;text-decoration:none}.news-blocks{float:left;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.news-block{float:left;width:calc(25% - 3px);margin-left:4px;margin-top:4px;position:relative;background-color:#fff}.news-block:nth-of-type(-n+4){margin-top:0}.news-block:nth-of-type(4n+1){margin-left:0}.news-block-image-area{float:left;width:100%;height:0;padding-bottom:66%;position:relative;background-color:#969696}.news-block-image{position:absolute;top:0;left:0;width:100%;height:100%}.news-block-text{float:left;width:100%;padding:10px 10px 60px}.news-block-text small{font-size:18px;text-transform:uppercase;font-family:'Futura LT W01 Light Condensed';color:#194c2d}.news-block-text p{margin-top:10px;margin-bottom:0}.news-block-link{position:absolute;bottom:0;width:100%;padding:10px}.news-block-link a{float:left;font-size:18px;line-height:18px;padding:10px 25px;text-transform:uppercase;text-decoration:none;font-family:'Futura LT W01 Light Condensed';color:#000;background-color:#cdd2be;border:1px solid #cdd2be}.news-block-link a:hover{background-color:#fff;color:#cdd2be}.logo-area{background-color:#fff}.logos{float:left;width:100%;overflow:hidden;padding:50px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.logos img{float:left;display:block;margin:0}.info-area{float:left;width:100%;padding:100px 0;display:flex;overflow:hidden;flex-direction:row;align-items:center;justify-content:flex-start}.info-area-text{float:left;width:50%;color:#fff}.info-area-image{float:left;width:50%;padding-left:50px}.info-area-image img{float:left;max-width:100%;display:block;margin:0}.info-blocks{float:left;width:100%;margin-top:50px}.info-block{float:left;width:100%;margin-top:50px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.info-block:first-of-type{margin-top:0}.info-block-image{float:left;width:20%}.info-block-image img{float:left;display:block;margin:0;max-width:80%;max-height:65px}.info-block-text{float:left;width:80%;padding-left:25px}.info-block-text a{color:#fff;text-decoration:none}.info-block-text a:hover{color:rgba(255,255,255,.5)}.info-block-text p{margin-bottom:0}.product-page-title{float:left;width:100%;margin:10px 0;color:#fff}.product-page{float:left;width:100%;margin-bottom:100px;background-color:#fff}.product-page-top{float:left;width:100%;margin-bottom:50px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.product-page-top-text{float:left;width:33.333%;padding:50px}.product-page-info-area{float:left;width:100%;margin-top:50px}.product-page-info-area p{margin-bottom:10px}.product-page-top-info{float:left;width:66.666%}.product-page-main-image{float:left;width:100%;height:0;padding-bottom:66%;position:relative}.product-page-main-image-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-page-top-image-info{position:absolute;z-index:2;bottom:0;left:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.product-page-top-image-info-price{float:left;width:33.333%;padding:25px;background-color:rgba(0,0,0,.7);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.product-page-top-image-info-price p{color:#fff;margin:0;padding-right:15px}.product-page-top-image-info-price h4{padding-left:15px;letter-spacing:-2px;border-left:1px solid #fff;font-size:44px;color:#cdd2be;margin:0}.product-page-top-image-info-link{float:left;width:66.666%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.product-page-top-image-info-link a{float:left;font-size:26px;line-height:26px;padding:10px 25px;text-transform:uppercase;text-decoration:none;font-family:'Futura LT W01 Light Condensed';color:#fff;background-color:#205e73;border:1px solid #205e73}.product-page-top-image-info-link a:hover{background-color:#fff;color:#205e73}.product-page-top-info-blocks{float:left;width:100%;border:1px solid rgba(0,0,0,.2);display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.product-page-top-block{float:left;padding:25px;width:33.333%;border-left:1px solid rgba(0,0,0,.2)}.product-page-top-block:first-of-type{border-left:0}.product-page-top-block h4{margin-bottom:10px}.product-page-top-block p{margin:0}.product-page-top-block a{text-decoration:none}.product-page-text{float:left;width:100%;padding:0 50px;margin-bottom:50px}.product-page-text ul{margin:0}.product-page-images{float:left;width:100%;margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.product-page-image{float:left;width:calc(50% - 1px);margin-left:2px;margin-top:2px}.product-page-image:nth-of-type(2n+1){margin-left:0}.product-page-image:nth-of-type(-n+2){margin-top:0}.product-page-image-block-area{float:left;width:100%;height:0;padding-bottom:66%;position:relative}.product-page-image-block{position:absolute;top:0;left:0;width:100%;height:100%}.product-page-contact{float:left;width:100%}.product-page-map{float:left;width:50%;padding-bottom:50%;height:0;position:relative}.acf-map{position:absolute;top:0;left:0;width:100%;height:100%}.product-page-contact-form{float:left;width:50%;padding:0 50px 50px;position:relative}.product-page-contact-form-title-area{float:left;width:100%;margin-bottom:25px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.product-page-contact-form-title-image{float:left;width:100px}.product-page-contact-form-title-text{float:left;width:calc(100% - 100px);padding-left:50px}.product-page-contact-form-title-text h2{margin-bottom:0}.product-page-contact-form p{margin:0}.product-page-bottom{float:left;width:100%;border-top:1px solid rgba(0,0,0,.2);padding:50px 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.product-page-bottom-block{float:left;padding:25px;width:20%;border-left:1px solid rgba(0,0,0,.2)}.product-page-bottom-block:first-of-type{border-left:0}.product-page-bottom-block h4{margin-bottom:10px}.product-page-bottom-block p{margin:0;font-size:15px}.product-page-bottom-block a{text-decoration:none}.print-link{cursor:pointer}p.product-bottom-price{float:left;width:100%;font-size:40px;letter-spacing:-2px}.company-page-link,.product-page-link{float:left;margin-top:10px}.company-page-link a,.product-page-link a{float:left;font-size:18px;line-height:18px;padding:10px 25px;text-transform:uppercase;text-decoration:none;font-family:'Futura LT W01 Light Condensed';color:#000;background-color:#cdd2be;border:1px solid #cdd2be}.product-page-link a{font-size:22px;line-height:22px;padding:15px 25px}.company-page-link a:hover,.product-page-link a:hover{background-color:#fff;color:#cdd2be}.company-links{float:left;width:100%;padding:50px;margin-bottom:100px;background-color:#fff}.company-link{float:left;width:100%;margin-top:25px;padding-top:25px;border-top:1px solid rgba(0,0,0,.2);display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start}.company-link:first-of-type{margin-top:0;padding-top:0;border-top:0}.company-link-image-block{float:left;width:30%;position:relative}.company-link-image-area{float:left;width:100%;height:0;padding-bottom:66%;position:relative}.company-link-image{position:absolute;top:0;left:0;width:100%;height:100%}.company-link-text-block{float:left;width:70%;padding-left:50px}.company-link-text-block h4{margin-bottom:10px}.company-link-text-block p{margin:0;margin-bottom:25px}.company-link-text-block a{float:left;font-size:22px;line-height:22px;padding:10px 25px;text-transform:uppercase;text-decoration:none;font-family:'Futura LT W01 Light Condensed';color:#000;background-color:#cdd2be;border:1px solid #cdd2be}.company-link-text-block a:hover{background-color:#fff;color:#cdd2be}.company-page-title{float:left;width:100%;margin:10px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.company-page-title-block{float:left;max-width:50%;color:#fff}.company-page-title-block:nth-of-type(2){padding:5px 0 5px 50px;margin-left:50px;border-left:1px solid #fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block a{float:left;font-size:24px;color:#fff;text-transform:uppercase;text-decoration:none;font-family:'Futura LT W01 Light Condensed'}.company-page{float:left;width:100%;margin-bottom:50px;background-color:#fff;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}.company-page-text{float:left;width:33.333%;padding:50px}.company-page-text h4{margin-bottom:10px}.company-page-text-address{float:left;padding-top:25px;border-top:1px solid rgba(0,0,0,.2)}.company-page-text-address a{text-decoration:none}.company-site-url{float:left;font-family:'Futura LT W01 Light Condensed';font-size:28px;font-weight:300;line-height:100%;text-transform:uppercase;margin-bottom:25px}.company-some-links{float:left;width:100%;padding:25px 0;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.company-some-link{float:left;width:25%;padding:10px 0;border-left:1px solid rgba(0,0,0,.2);display:flex;flex-direction:row;align-items:center;justify-content:center}.company-some-link:first-of-type{border-left:0}.company-some-link a:hover{opacity:.5}.company-some-link a img{display:block;height:30px}.company-page-image{float:left;width:66.666%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.company-image{float:left;width:100%;min-height:400px;position:relative;background-color:#969696}.company-image img{display:block;margin:0}.company-page-map{float:left;width:100%;height:400px;position:relative}.company-products-title{color:#fff;margin-bottom:25px}.company-page-products{float:left;width:100%;margin-bottom:100px}.news-archive{float:left;width:100%;margin-bottom:100px}.news-archive-title{float:left;width:100%;margin:10px 0;color:#fff}.news-page{float:left;width:100%;padding:50px;background-color:#fff;margin-bottom:100px}.news-page article{float:left;width:70%}.news-page article h2{font-size:60px;letter-spacing:-2px}.news-page article img{max-width:100%;margin-bottom:25px}p.news-date{font-size:18px;text-transform:uppercase;font-family:'Futura LT W01 Light Condensed';margin-bottom:25px}.content-page-title{float:left;width:100%;margin:10px 0;color:#fff}.content-page-area{float:left;width:100%;padding:50px;background-color:#fff;margin-bottom:50px}.content-page-area:last-of-type{margin-bottom:100px}.content-page-area article{float:left;width:70%}.content-page-area article h2{font-size:60px;letter-spacing:-2px;margin-bottom:25px}.content-page-area article img{max-width:100%;margin-bottom:25px}.files{float:left;width:100%}.file{float:left;width:100%;border-top:1px solid rgba(0,0,0,.2)}.file:first-of-type{border-top:0}.file a{display:flex;flex-direction:row;align-items:center;text-decoration:none;padding:15px}.file a:hover{background-color:rgba(59,91,50,.1)}.file a img{width:50px;margin:0}.file a p{max-width:calc(100% - 50px);margin:0;padding-left:25px;word-break:break-all}.search-page{float:left;width:100%;padding:50px;background-color:#fff;margin-bottom:100px}.all-search-results{float:left;width:100%;margin-top:25px}.search-result{float:left;width:100%;border-bottom:1px solid rgba(220,220,220)}.search-result a{display:block;padding:15px;text-decoration:none}.search-result a:hover{background-color:rgba(59,91,50,.1)}.search-result:last-of-type{border-bottom:0}.search-result p{margin:0;color:#000}.search-form{float:left;width:100%;margin-top:25px}.search-field{float:left;width:250px;outline:0px}.map-page{position:absolute;bottom:0;left:0;width:100%;height:calc(100vh - 77px);display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-start}.marker{display:none}.fullmap{float:left;position:relative;width:calc(100% - 350px);height:100%}#map-toggle{display:none;position:fixed;top:50px;left:0;width:50px;height:50px;z-index:90;text-align:center;background-color:#fff;padding:10px;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);box-shadow:3px 3px 3x 0 rgba(0,0,0,.2);transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#map-toggle img{margin:0;height:30px}.map-filters{float:left;width:350px;height:100%;padding:25px;border-right:1px solid rgba(0,0,0,.1);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.filter-block{float:left;width:100%;margin-top:25px}.filter-block:first-of-type{margin-top:0}.filter-block-grand-childs{float:left;width:100%;margin-top:10px}.filter-block-grand-childs:first-of-type{margin-top:0}.filter-block-title{float:left;width:100%;margin-bottom:15px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.filter-block-title img{float:left;height:26px;margin-right:10px}.filter-block-title h4{font-size:22px}.map-filters label{float:left;width:100%}.checkbox{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:2px}.checkbox input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#cdd2be}.checkbox.green input:checked~.checkmark{background-color:#1f4b2b}.checkbox.blue input:checked~.checkmark{background-color:#395b92}.checkbox.purple input:checked~.checkmark{background-color:#723f6d}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:8px;top:3px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fullmap-infowindow{float:left;padding:15px}.infowindow-text{float:left;width:100%}.infowindow-text h3{font-size:24px;letter-spacing:0px;margin-bottom:5px}.infowindow-text h4{font-size:16px;letter-spacing:0px;margin-bottom:15px}.infowindow-text p{font-size:14px;margin:0}.infowindow-links{float:left;width:100%;margin-top:15px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.infowindow-links a{float:left;font-size:14px;line-height:14px;padding:10px 15px;text-transform:uppercase;text-decoration:none;font-family:'Futura LT W01 Light Condensed';color:#000;background-color:#cdd2be;border:1px solid #cdd2be;margin-right:10px}.infowindow-links a:hover{background-color:#fff;color:#cdd2be}.site-bg-summer,.site-bg-winter{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1}.site-bg-summer:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(59,91,50,.7)}.site-bg-winter:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(119,166,192,.6)}.share-options{float:left;width:100%;padding:15px 0;background-color:rgba(0,0,0,.5)}.share-options .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.share-options p{float:left;margin:0;margin-right:10px;color:#fff}.addthis_inline_share_toolbox{height:30px}footer{float:left;width:100%;padding:75px 0;overflow:hidden;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-content{float:left;width:450px;text-align:center}.footer-logo{float:left;width:100%;text-align:center;margin-bottom:50px}.footer-logo img{display:inline-block;margin:0;width:350px}.some-links{float:left;width:100%;margin-top:50px;display:flex;flex-direction:row;align-items:stretch;justify-content:center}.some-link{float:left;width:25%;padding:10px 0;border-left:1px solid rgba(0,0,0,.2);display:flex;flex-direction:row;align-items:center;justify-content:center}.some-link:first-of-type{border-left:0}.some-link a:hover{opacity:.5}.some-link a img{display:block;height:30px}.copyright{float:left;width:100%;padding:10px 0;background-color:#fff}.copyright p,.copyright a{color:#000;font-size:10px;text-decoration:none;margin:0}#cookie-notice .button.bootstrap{margin:0;padding:5px 15px;font-size:14px;line-height:14px;margin-left:10px;text-shadow:none;background:0 0;background-color:#fff;border:1px solid #fff;color:#3b5b32;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase}#cookie-notice .button.bootstrap:hover{color:#fff;background-color:#3b5b32}#integrate-form{float:left;width:100%;position:relative}.upitrek-form{float:left;width:100%;position:relative}.upitrek-form-select-area{float:left;width:100%;position:relative;min-height:50px;margin-top:25px}.upitrek-form-select-area p{margin:0;margin-bottom:5px}p.upitrek-dorm-send-button{display:inline-block;cursor:pointer;font-size:20px;line-height:20px;padding:15px 25px;text-transform:uppercase;font-family:'Futura LT W01 Light Condensed';color:#000;background-color:#cdd2be;border:1px solid #cdd2be}p.upitrek-dorm-send-button:hover{background-color:#000;color:#cdd2be}.integrate-select{float:left;max-width:350px;width:100%;position:relative}.integrate-select select{width:100%;outline:0px;font-weight:300;font-size:14px;float:left;color:#000;background-color:#fff;border:1px solid #dcdcdc;width:100%;height:40px;padding:5px 25px 5px 10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.integrate-select select:hover,.integrate-select select:focus{border:1px solid #1f4b2b}.integrate-select select option:disabled{background-color:#e1e1e1}.integrate-select select::-ms-expand{display:none}.integrate-select:after{position:absolute;content:'';top:0;right:10px;bottom:0;margin:auto;pointer-events:none;width:0;height:0;border-style:solid;border-width:8px 7px 0;border-color:#1f4b2b transparent transparent}@media screen and (max-width:1450px) and (min-width:1025px){h1{font-size:75px;letter-spacing:-2px}h2,h1.category-title,.company-page-title-block h1,.product-page-title h1{font-size:60px;letter-spacing:-2px}h3{font-size:30px}.product-page h2{font-size:30px;margin-bottom:25px}h4{font-size:24px}h5{font-size:20px}h6{font-size:22px}p{font-size:16px;line-height:1.45;margin-bottom:1.5em}.wrapper{width:1000px;margin:0 auto}header.slider-header,.slide{height:100vh;min-height:700px}.header-logo img{width:250px !important}.slide-text{margin-top:150px}.owl-prev,.owl-next{height:50px;width:50px}.owl-prev:after{border-width:7px 8px 7px 0}.owl-next:after{border-width:7px 0 7px 8px}.season-switcher{bottom:50px;left:50px}.season-title{margin-bottom:15px}.season-links{padding-top:15px}.season-links a{font-size:18px;margin-left:15px}.scroll-to-content{bottom:50px}#top-bar{padding:10px 0}.custom-logo-link{width:100px}nav{width:auto;flex-direction:row;align-items:center;justify-content:space-between}.main-navigation ul{flex-direction:row;align-items:stretch}.main-navigation ul li{border-left:1px solid rgba(0,0,0,.2)}.main-navigation ul li a{padding:10px;font-size:15px;line-height:15px}.main-navigation ul li ul{width:1000px;padding-top:12px}.category-navigation{min-height:300px}.category-navigation-maincategory{width:33.333%}.category-navigation-maincategory-image{min-height:300px}.category-navigation-maincategory-text{min-height:300px}.category-navigation-subcategories{width:66.666%;padding:0 4px}.category-navigation-subcategory{width:calc(25% - 3px);margin-left:4px;margin-bottom:10px}.category-navigation-subcategory:nth-of-type(4n+1){margin-left:0}.category-navigation-subcategory a p{font-size:16px}.secondary-navigation{flex-direction:row;align-items:stretch}.nav-item{border-left:1px solid rgba(0,0,0,.2)}.nav-item a{padding:10px}.nav-item a p{font-size:13px;line-height:13px}.nav-item img{height:20px;width:20px;margin-right:10px}.nav-sub-items{display:none;width:100%;padding-top:18px;position:absolute;background-color:#fff}.nav-sub-items a{float:left;width:100%;display:block;padding:10px;color:#000;border-top:1px solid rgba(0,0,0,.2)}#top-bar,.introduction,.highlights,.bokun-highlights,.current-category,.map-links,.products-area,.some-area,.news-area,.product-page,.company-links,.company-page-products,.news-archive,.news-page,.content-page-area:last-of-type{margin-bottom:75px}.introduction-text{width:50%;padding-right:50px}.introduction-text p{font-size:16px}.introduction-image{width:50%;padding-left:50px}.highlight-title{margin-bottom:25px;flex-direction:row;align-items:center;justify-content:flex-start}.highlight-title-block{max-width:50%}.highlight-title-block:nth-of-type(2){padding-left:50px}.bokun-highlight-title{margin-bottom:25px;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block{max-width:50%;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block img{height:45px;margin-right:15px}.bokun-highlight-title-block:nth-of-type(2){padding-left:50px}.show-more-link a,.show-more-link p{font-size:20px;line-height:20px}.current-category-info{margin-bottom:4px;min-height:400px}.current-category-info-text,.map-info-text{width:50%;padding:50px}.current-category-info-image,.map-info-image{width:50%}.map-info{min-height:400px}.sub-category{width:calc(25% - 3px);margin-left:4px;margin-top:25px}.sub-category:nth-of-type(4n+1){margin-left:0}.sub-category:nth-of-type(-n+4){margin-top:0}.product{width:calc(33.333% - 2px);margin-left:3px;margin-top:3px}.sub-category p{font-size:14px}.product:nth-of-type(4n+1){margin-left:3px}.product:nth-of-type(-n+4){margin-top:3px}.product:nth-of-type(3n+1){margin-left:0}.product:nth-of-type(-n+3){margin-top:0}#more-highlights .product:nth-of-type(-n+3){margin-top:3px}.product-text{padding:15px 15px 90px}.product-text p{font-size:15px}.product-text small{font-size:18px}.product-bottom-price{width:65%}.product-bottom-price p{font-size:13px}.product-bottom-price h4{margin-left:10px;padding-left:10px;font-size:32px;letter-spacing:-2px}.product-bottom-link{width:35%}.product-bottom-link a,.map-info-text a{font-size:18px;line-height:18px;padding:15px 20px}.map-links{flex-direction:row;align-items:stretch}.map-link{padding:35px;margin-left:4px;width:calc(50% - 2px)}.map-link:first-of-type{margin-left:0}.map-link-icon{height:100px;margin-bottom:25px}.map-link h5,.map-link p{margin:15px 0}.map-link a{font-size:22px;margin-top:25px;padding:10px 20px}.map-embeds{flex-direction:row}.map-embed{margin-left:3px;width:calc(33.33% - 2px)}.map-embed:nth-of-type(3n+1){margin-left:0}.map-embed:nth-of-type(-n+3){margin-top:0}.some-section{background-size:100% auto;padding:100px 0 450px}.some-title{margin-bottom:25px;flex-direction:row;align-items:center}.some-title-block{max-width:75%}.some-title-block:nth-of-type(2){padding-left:50px}.news-block{width:calc(25% - 3px);margin-left:4px;margin-top:4px}.news-block:nth-of-type(-n+4){margin-top:0}.news-block:nth-of-type(4n+1){margin-left:0}.news-block-text{padding:10px 10px 60px}.news-block-text small{font-size:18px}.news-block-link a{font-size:18px;line-height:18px;padding:10px 25px}.logos{padding:50px 0;flex-direction:row;justify-content:space-between}.info-area{padding:100px 0;flex-direction:row;align-items:center}.info-area-text{width:50%}.info-area-image{width:50%;padding-left:50px}.info-blocks{margin-top:50px}.info-block{margin-top:50px}.info-block-image{width:20%}.info-block-image img{max-width:80%;max-height:65px}.info-block-text{width:80%;padding-left:25px}.product-page-top{margin-bottom:25px}.product-page-top-text{width:33.333%;padding:25px}.product-page-info-area{margin-top:25px}.product-page-top-info{width:66.666%}.product-page-top-image-info{position:absolute;bottom:0;left:0;flex-direction:row;align-items:stretch}.product-page-top-image-info-price{width:50%;padding:25px}.product-page-top-image-info-price p{padding-right:15px}.product-page-top-image-info-price h4{padding-left:15px;letter-spacing:-2px;font-size:40px}.product-page-top-image-info-link{width:50%;padding:25px;justify-content:flex-end}.product-page-top-image-info-link a{font-size:22px;line-height:22px;padding:10px 25px}.product-page-top-info-blocks{border:1px solid rgba(0,0,0,.2);flex-direction:row;align-items:stretch}.product-page-top-block{padding:25px;width:50%;border-left:1px solid rgba(0,0,0,.2)}.product-page-text{padding:0 25px;margin-bottom:25px}.product-page-images{margin-bottom:25px}.product-page-image{width:calc(50% - 1px);margin-left:2px;margin-top:2px}.product-page-image:nth-of-type(2n+1){margin-left:0}.product-page-image:nth-of-type(-n+2){margin-top:0}.product-page-map{width:50%;padding-bottom:50%}.product-page-contact-form{width:50%;padding:0 50px 50px}.product-page-contact-form-title-area{flex-direction:row;align-items:center;justify-content:flex-start}.product-page-contact-form-title-image{width:75px}.product-page-contact-form-title-text{width:calc(100% - 75px);padding-left:25px}.product-page-contact-form-title-text h2{margin:0}.product-page-bottom{padding:50px 0;flex-direction:row;align-items:stretch}.product-page-bottom-block{padding:15px;width:20%}.product-page-bottom-block h4{font-size:22px}.product-page-bottom-block p{font-size:14px;word-break:break-all}p.product-bottom-price{font-size:40px;letter-spacing:-2px}.company-page-link a{font-size:15px;line-height:15px;padding:10px}.product-page-link a{font-size:18px;line-height:18px;padding:15px}.company-links{padding:50px}.company-link{margin-top:25px;padding-top:25px;flex-direction:row}.company-link-image-block{width:35%}.company-link-text-block{width:65%;padding-left:25px}.company-link-text-block p{margin:0;margin-bottom:15px}.company-link-text-block a{font-size:18px;line-height:18px;padding:10px 25px}.company-page-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.company-page-title-block{max-width:75%}.company-page-title-block:nth-of-type(2){padding:5px 0 5px 50px;margin-left:50px;border-left:1px solid #fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block a{font-size:24px}.company-page{margin-bottom:50px;flex-direction:row;align-items:stretch}.company-page-text{width:33.333%;padding:25px}.company-site-url{font-size:24px}.company-some-link:first-of-type{border-left:0}.company-page-image{width:66.666%;align-items:stretch}.company-image{min-height:400px}.company-page-map{height:400px}.news-page{padding:50px}.news-page article,.content-page-area article{float:left;width:80%}.news-page article h2{font-size:50px;letter-spacing:-1px}p.news-date{font-size:18px}.content-page-area{padding:50px;margin-bottom:50px}.content-page-area article h2{font-size:60px;letter-spacing:-2px;margin-bottom:25px}.file a{padding:15px}.file a img{width:50px}.file a p{max-width:calc(100% - 50px);padding-left:25px}.search-page{padding:50px}.search-field{width:250px}.map-page{height:calc(100vh - 60px);flex-direction:row-reverse}.fullmap{width:calc(100% - 350px)}.map-filters{width:350px;padding:50px 25px 25px}.filter-block-title img{height:26px}.filter-block-title h4{font-size:22px}.checkbox{font-size:14px}.checkbox input{position:absolute;opacity:0;cursor:pointer}.fullmap-infowindow{padding:15px}footer{padding:75px 0}.footer-content{width:450px}.footer-logo{margin-bottom:50px}.footer-logo img{width:250px}.some-links{margin-top:50px}.some-link{padding:10px 0}.some-link a img{height:30px}}@media screen and (max-width:1024px) and (min-width:769px){h1{font-size:60px;letter-spacing:-2px}h2,h1.category-title,.company-page-title-block h1,.product-page-title h1{font-size:50px;letter-spacing:-1px}h3{font-size:26px}.product-page h2{font-size:26px;margin-bottom:25px}h4{font-size:20px}h5{font-size:16px}h6{font-size:20px}p{font-size:15px;line-height:1.45;margin-bottom:1.5em}.wrapper{width:750px;margin:0 auto}header.slider-header,.slide{height:100vh;min-height:600px}.header-logo img{width:200px !important}.slide-text{margin-top:100px}.owl-prev,.owl-next{height:50px;width:50px}.owl-prev:after{border-width:7px 8px 7px 0}.owl-next:after{border-width:7px 0 7px 8px}.season-switcher{bottom:50px;left:50px}.season-title{margin-bottom:15px}.season-links{padding-top:15px}.season-links a{font-size:18px;margin-left:15px}.scroll-to-content{bottom:50px}#top-bar{padding:5px 0;overflow:hidden}#top-bar .wrapper{width:100%;margin:0;position:relative;justify-content:center}.custom-logo-link{width:auto;height:40px;margin-right:0}.custom-logo-link img{width:auto;height:100%}#nav-toggle,#secondary-nav-toggle{display:block}nav{flex-direction:column;align-items:flex-start;justify-content:flex-start}#secondary-navigation{position:absolute;right:0}#navigation{position:absolute;left:0}.main-navigation{position:fixed;top:0;left:0;width:270px;height:100vh;margin-left:-270px;border-right:1px solid rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.main-navigation ul{float:left;width:100%;display:block}.main-navigation ul li{float:left;width:100%;border-left:0;border-bottom:1px solid rgba(0,0,0,.2)}.main-navigation ul li a{display:block;padding:15px;font-size:18px;line-height:18px}.main-navigation ul li ul{display:block;position:relative;float:left;width:100%;padding-top:0}.category-navigation{min-height:75px;-webkit-box-shadow:none;box-shadow:none}.category-navigation-maincategory{display:none}.category-navigation-subcategories{width:100%;padding:0}.category-navigation-subcategory,.info-links .category-navigation-subcategory{width:100%;margin-left:0;margin-bottom:0;border-top:1px solid rgba(0,0,0,.2)}.category-navigation-subcategory-image-area{display:none}.category-navigation-subcategory a{display:block;padding:10px 25px !important;font-size:15px;line-height:15px}.category-navigation-subcategory a p{font-size:16px}.info-links .category-navigation-subcategory:nth-of-type(4n+1){margin-left:0}.secondary-navigation{position:fixed;top:0;right:0;width:270px;height:100vh;margin-right:-270px;border-left:1px solid rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;flex-direction:column;align-items:flex-start;justify-content:flex-start}.nav-item{float:left;width:100%;border-left:0;border-bottom:1px solid rgba(0,0,0,.2)}.nav-item:last-of-type{border-bottom:0}.nav-item a{padding:15px}.nav-item a p{font-size:14px;line-height:14px}.nav-item img{height:20px;width:20px;margin-right:10px}.nav-sub-items{display:block;float:left;width:100%;padding-top:0;position:relative}.nav-sub-items a{float:left;width:100%;display:block;font-size:14px;padding:8px 20px 8px 46px;color:#000;border-top:1px solid rgba(0,0,0,.2)}.nav-sub-items a:first-of-type{border-top:1px solid rgba(0,0,0,.2)}#breadcrumbs{font-size:14px}#top-bar,.introduction,.highlights,.bokun-highlights,.current-category,.map-link,.products-area,.some-area,.news-area,.product-page,.company-links,.company-page-products,.news-archive,.news-page,.content-page-area:last-of-type{margin-bottom:75px}.introduction-text{width:50%;padding-right:50px}.introduction-text p{font-size:16px}.introduction-image{width:50%;padding-left:25px}.highlight-title{margin-bottom:25px;flex-direction:row;align-items:center;justify-content:flex-start}.highlight-title-block{max-width:50%}.highlight-title-block:nth-of-type(2){padding-left:25px}.bokun-highlight-title{margin-bottom:25px;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block{max-width:50%;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block img{height:35px;margin-right:15px}.bokun-highlight-title-block:nth-of-type(2){padding-left:25px}.show-more-link a,.show-more-link p{font-size:20px;line-height:20px}.current-category-info{margin-bottom:4px;min-height:400px}.current-category-info-text,.map-info-text{width:50%;padding:25px}.current-category-info-image,.map-info-image{width:50%}.map-info{min-height:400px}.sub-category{width:calc(50% - 2px);margin-left:4px;margin-top:25px}.sub-category:nth-of-type(4n+1){margin-left:4px}.sub-category:nth-of-type(-n+4){margin-top:25px}.sub-category:nth-of-type(2n+1){margin-left:0}.sub-category:nth-of-type(-n+2){margin-top:0}.product{width:calc(50% - 1px);margin-left:2px;margin-top:2px}.sub-category p{font-size:14px}.product:nth-of-type(4n+1){margin-left:2px}.product:nth-of-type(-n+4){margin-top:2px}.product:nth-of-type(2n+1){margin-left:0}.product:nth-of-type(-n+2){margin-top:0}#more-highlights .product:nth-of-type(-n+3){margin-top:3px}.product-text{padding:15px 15px 75px}.product-text p{font-size:14px}.product-text small{font-size:14px}.product-bottom-price p{font-size:13px}.product-bottom-price h4{margin-left:10px;padding-left:10px;font-size:32px;letter-spacing:-2px}.product-bottom-link a,.map-info-text a{font-size:20px;line-height:20px;padding:10px 20px}.map-links{flex-direction:row;align-items:stretch}.map-link{padding:25px;margin-left:4px;width:calc(50% - 2px)}.map-link:first-of-type{margin-left:0}.map-link-icon{height:75px;margin-bottom:20px}.map-link h5,.map-link p{margin:15px 0}.map-link a{font-size:20px;margin-top:25px;padding:10px 20px}.map-embeds{flex-direction:row}.map-embed{margin-left:3px;width:calc(33.33% - 2px)}.map-embed:nth-of-type(3n+1){margin-left:0}.map-embed:nth-of-type(-n+3){margin-top:0}.some-section{background-size:100% auto;padding:100px 0 300px}.some-title{margin-bottom:25px;flex-direction:column;align-items:flex-start}.some-title-block{max-width:100%;width:100%}.some-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.news-block{width:calc(50% - 2px);margin-left:4px;margin-top:4px}.news-block:nth-of-type(-n+4){margin-top:4px}.news-block:nth-of-type(4n+1){margin-left:4px}.news-block:nth-of-type(-n+2){margin-top:0}.news-block:nth-of-type(2n+1){margin-left:0}.news-block-text{padding:10px 10px 60px}.news-block-text small{font-size:18px}.news-block-link a{font-size:18px;line-height:18px;padding:10px 25px}.logos{padding:50px 0;flex-direction:row;justify-content:space-between}.logos img{max-height:75px;max-width:125px}.info-area{padding:75px 0;flex-direction:row;align-items:center}.info-area-text{width:60%}.info-area-image{width:40%;padding-left:25px}.info-blocks{margin-top:25px}.info-block{margin-top:25px}.info-block-image{width:20%}.info-block-image img{max-width:80%;max-height:65px}.info-block-text{width:80%;padding-left:25px}.product-page-top{margin-bottom:25px;flex-direction:column-reverse}.product-page-top-text{width:100%;padding:25px}.product-page-info-area{margin-top:25px}.product-page-top-info{width:100%}.product-page-top-image-info{position:absolute;bottom:0;left:0;flex-direction:row;align-items:stretch}.product-page-top-image-info-price{width:50%;padding:25px}.product-page-top-image-info-price p{padding-right:15px}.product-page-top-image-info-price h4{padding-left:15px;letter-spacing:-2px;font-size:40px}.product-page-top-image-info-link{width:50%;padding:25px;justify-content:flex-end}.product-page-top-image-info-link a{font-size:22px;line-height:22px;padding:10px 25px}.product-page-top-info-blocks{border:1px solid rgba(0,0,0,.2);flex-direction:row;align-items:stretch}.product-page-top-block{padding:25px;width:50%;border-left:1px solid rgba(0,0,0,.2)}.product-page-text{padding:0 25px;margin-bottom:25px}.product-page-images{margin-bottom:25px}.product-page-image{width:calc(50% - 1px);margin-left:2px;margin-top:2px}.product-page-image:nth-of-type(2n+1){margin-left:0}.product-page-image:nth-of-type(-n+2){margin-top:0}.product-page-map{width:100%;padding-bottom:0;height:300px}.product-page-contact-form{width:100%;padding:25px}.product-page-contact-form-title-area{flex-direction:row;align-items:center;justify-content:flex-start}.product-page-contact-form-title-image{width:75px}.product-page-contact-form-title-text{width:calc(100% - 75px);padding-left:25px}.product-page-contact-form-title-text h2{margin:0}.product-page-bottom{padding:0;flex-direction:column;align-items:flex-start}.product-page-bottom-block{padding:25px;width:100%;border-left:0;border-top:1px solid rgba(0,0,0,.2)}.product-page-bottom-block:first-of-type{border-top:0}p.product-bottom-price{font-size:40px;letter-spacing:-2px}.company-page-link a{font-size:15px;line-height:15px;padding:10px}.product-page-link a{font-size:18px;line-height:18px;padding:10px 15px}.company-links{padding:25px}.company-link{margin-top:25px;padding-top:25px;flex-direction:row}.company-link-image-block{width:40%}.company-link-text-block{width:60%;padding-left:25px}.company-link-text-block p{margin:0;font-size:14px;margin-bottom:15px}.company-link-text-block a{font-size:18px;line-height:18px;padding:10px 25px}.company-page-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block{max-width:100%;width:100%}.company-page-title-block:nth-of-type(2){padding:0;margin-left:0;border-left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block a{font-size:20px}.company-page{margin-bottom:50px;flex-direction:column;align-items:flex-start}.company-page-text{width:100%;padding:25px}.company-site-url{font-size:20px}.company-some-link:first-of-type{border-left:0}.company-page-image{width:100%;align-items:flex-start}.company-image{height:0;min-height:0px;position:relative;padding-bottom:60%}.company-image img{position:absolute}.company-page-map{height:300px}.news-page{padding:25px}.news-page article,.content-page-area article{float:left;width:100%}.news-page article h2{font-size:50px;letter-spacing:-1px}p.news-date{font-size:16px}.content-page-area{padding:25px;margin-bottom:25px}.content-page-area article h2{font-size:50px;letter-spacing:-2px;margin-bottom:25px}.file a{padding:15px}.file a img{width:40px}.file a p{max-width:calc(100% - 40px);padding-left:25px}.search-page{padding:25px}.search-field{width:250px}.map-page{height:calc(100vh - 50px);flex-direction:row}.fullmap{width:100%}#map-toggle{display:block}.map-filters{position:absolute;left:0;width:270px;margin-left:-270px;padding:75px 10px 25px}.filter-block-title img{height:26px}.filter-block-title h4{font-size:22px}.checkbox{font-size:13px;margin-bottom:4px}.checkbox input{position:absolute;opacity:0;cursor:pointer}.fullmap-infowindow{padding:15px}footer{padding:50px 0}.footer-content{width:450px}.footer-logo{margin-bottom:50px}.footer-logo img{width:200px}.some-links{margin-top:50px}.some-link{padding:10px 0}.some-link a img{height:30px}}@media screen and (max-width:768px) and (min-width:641px){h1{font-size:50px;letter-spacing:-1px}h2,h1.category-title,.company-page-title-block h1,.product-page-title h1{font-size:40px;letter-spacing:-1px}h3{font-size:26px}.product-page h2{font-size:26px;margin-bottom:25px}h4{font-size:24px}h5{font-size:16px}h6{font-size:20px}p{font-size:15px;line-height:1.45;margin-bottom:1.5em}.wrapper{width:620px;margin:0 auto}header.slider-header,.slide{height:100vh;min-height:500px}.header-logo img{width:175px !important}.slide-text{margin-top:75px}.owl-prev,.owl-next{height:50px;width:50px}.owl-prev:after{border-width:7px 8px 7px 0}.owl-next:after{border-width:7px 0 7px 8px}.season-switcher{bottom:25px;left:25px}.season-title{margin-bottom:10px}.season-links{padding-top:10px}.season-links a{font-size:16px;margin-left:10px}.scroll-to-content{bottom:25px}#top-bar{padding:5px 0;overflow:hidden}#top-bar .wrapper{width:100%;margin:0;position:relative;justify-content:center}.custom-logo-link{width:auto;height:40px;margin-right:0}.custom-logo-link img{width:auto;height:100%}#nav-toggle,#secondary-nav-toggle{display:block}nav{flex-direction:column;align-items:flex-start;justify-content:flex-start}#secondary-navigation{position:absolute;right:0}#navigation{position:absolute;left:0}.main-navigation{position:fixed;top:0;left:0;width:270px;height:100vh;margin-left:-270px;border-right:1px solid rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.main-navigation ul{float:left;width:100%;display:block}.main-navigation ul li{float:left;width:100%;border-left:0;border-bottom:1px solid rgba(0,0,0,.2)}.main-navigation ul li a{display:block;padding:15px;font-size:18px;line-height:18px}.main-navigation ul li ul{display:block;position:relative;float:left;width:100%;padding-top:0}.category-navigation{min-height:75px;-webkit-box-shadow:none;box-shadow:none}.category-navigation-maincategory{display:none}.category-navigation-subcategories{width:100%;padding:0}.category-navigation-subcategory,.info-links .category-navigation-subcategory{width:100%;margin-left:0;margin-bottom:0;border-top:1px solid rgba(0,0,0,.2)}.category-navigation-subcategory-image-area{display:none}.category-navigation-subcategory a{display:block;padding:10px 25px !important;font-size:15px;line-height:15px}.category-navigation-subcategory a p{font-size:16px}.info-links .category-navigation-subcategory:nth-of-type(4n+1){margin-left:0}.secondary-navigation{position:fixed;top:0;right:0;width:270px;height:100vh;margin-right:-270px;border-left:1px solid rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;flex-direction:column;align-items:flex-start;justify-content:flex-start}.nav-item{float:left;width:100%;border-left:0;border-bottom:1px solid rgba(0,0,0,.2)}.nav-item:last-of-type{border-bottom:0}.nav-item a{padding:15px}.nav-item a p{font-size:14px;line-height:14px}.nav-item img{height:20px;width:20px;margin-right:10px}.nav-sub-items{display:block;float:left;width:100%;padding-top:0;position:relative}.nav-sub-items a{float:left;width:100%;display:block;font-size:14px;padding:8px 20px 8px 46px;color:#000;border-top:1px solid rgba(0,0,0,.2)}.nav-sub-items a:first-of-type{border-top:1px solid rgba(0,0,0,.2)}#breadcrumbs{font-size:14px}#top-bar,.introduction,.highlights,.bokun-highlights,.current-category,.map-links,.products-area,.some-area,.news-area,.product-page,.company-links,.company-page-products,.news-archive,.news-page,.content-page-area:last-of-type{margin-bottom:50px}.introduction{flex-direction:column}.introduction-text{width:100%;padding-right:0;padding-bottom:25px}.introduction-text p{font-size:16px}.introduction-image{width:100%;padding-left:0;border-left:0;padding-top:25px;border-top:1px solid #fff}.introduction-image img{max-width:350px}.highlight-title{margin-bottom:25px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.highlight-title-block{max-width:100%;width:100%}.highlight-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.bokun-highlight-title{margin-bottom:25px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.bokun-highlight-title-block{max-width:100%;width:100%;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block img{height:30px;margin-right:15px}.bokun-highlight-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.show-more-link a,.show-more-link p{font-size:16px;line-height:16px}.current-category-info{margin-bottom:4px;min-height:400px;flex-direction:column-reverse}.current-category-info-text,.map-info-text{width:100%;padding:25px}.current-category-info-image,.map-info-image{width:100%;height:0;padding-bottom:66%;position:relative}.current-category-info-image img,.map-info-image img{position:absolute}.map-info{min-height:400px;flex-direction:column-reverse}.sub-category{width:calc(50% - 2px);margin-left:4px;margin-top:25px}.sub-category:nth-of-type(4n+1){margin-left:4px}.sub-category:nth-of-type(-n+4){margin-top:25px}.sub-category:nth-of-type(2n+1){margin-left:0}.sub-category:nth-of-type(-n+2){margin-top:0}.products{flex-direction:column;align-items:flex-start}.product{width:100%;margin-left:0;margin-top:10px}.sub-category p{font-size:14px}.news-block:nth-of-type(-n+4){margin-top:0}.news-block:nth-of-type(4n+1){margin-top:10px}.product:nth-of-type(3n+1){margin-left:0}.product:nth-of-type(-n+3){margin-top:10px}.product:first-of-type,#more-highlights .product:first-of-type{margin-top:0}#more-highlights .product:nth-of-type(-n+3){margin-top:10px}.product-text{padding:15px}.product-text p{font-size:14px}.product-text small{font-size:14px}.product-bottom{float:left;position:relative;flex-direction:row}.product-bottom-price{width:50%}.product-bottom-price p{font-size:13px}.product-bottom-price h4{margin-left:10px;padding-left:10px;font-size:32px;letter-spacing:-2px}.product-bottom-link{margin-top:10px;width:50%;justify-content:flex-end}.product-bottom-link a,.map-info-text a{font-size:20px;line-height:20px;padding:10px 20px}.map-links{flex-direction:column;align-items:flex-start}.map-link{width:100%;padding:25px;margin-left:0;margin-top:10px}.map-link:first-of-type{margin-top:0;margin-left:0}.map-link-icon{height:75px;margin-bottom:20px}.map-link h5,.map-link p{margin:15px 0}.map-link a{font-size:20px;margin-top:25px;padding:10px 20px}.map-embeds{flex-direction:row}.map-embed{margin-left:4px;width:calc(50% - 2px)}.map-embed:nth-of-type(3n+1){margin-left:4px}.map-embed:nth-of-type(-n+3){margin-top:15px}.map-embed:nth-of-type(2n+1){margin-left:0}.map-embed:nth-of-type(-n+2){margin-top:0}.some-section{background-size:100% auto;padding:75px 0 150px}.some-title{margin-bottom:25px;flex-direction:column;align-items:flex-start}.some-title-block{max-width:100%;width:100%}.some-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.news-block{width:calc(50% - 2px);margin-left:4px;margin-top:4px}.news-block:nth-of-type(-n+4){margin-top:4px}.news-block:nth-of-type(4n+1){margin-left:4px}.news-block:nth-of-type(-n+2){margin-top:0}.news-block:nth-of-type(2n+1){margin-left:0}.news-block-text{padding:10px 10px 60px}.news-block-text small{font-size:18px}.news-block-link a{font-size:18px;line-height:18px;padding:10px 25px}.logos{padding:25px 0;flex-direction:row;justify-content:space-between}.logos img{max-height:75px;max-width:125px}.info-area{padding:75px 0;flex-direction:row;align-items:center}.info-area-text{width:60%}.info-area-image{width:40%;padding-left:25px}.info-blocks{margin-top:25px}.info-block{margin-top:25px}.info-block-image{width:20%}.info-block-image img{max-width:80%;max-height:65px}.info-block-text{width:80%;padding-left:25px}.product-page-top{margin-bottom:25px;flex-direction:column-reverse}.product-page-top-text{width:100%;padding:25px}.product-page-info-area{margin-top:25px}.product-page-top-info{width:100%}.product-page-top-image-info{position:absolute;bottom:0;left:0;flex-direction:row;align-items:stretch}.product-page-top-image-info-price{width:50%;padding:25px}.product-page-top-image-info-price p{padding-right:15px}.product-page-top-image-info-price h4{padding-left:15px;letter-spacing:-2px;font-size:40px}.product-page-top-image-info-link{width:50%;padding:25px;justify-content:flex-end}.product-page-top-image-info-link a{font-size:22px;line-height:22px;padding:10px 25px}.product-page-top-info-blocks{border:1px solid rgba(0,0,0,.2);flex-direction:column;align-items:flex-start}.product-page-top-block{padding:25px;width:100%;border-left:0;border-top:1px solid rgba(0,0,0,.2)}.product-page-top-block:first-of-type{border-top:0}.product-page-text{padding:0 25px;margin-bottom:25px}.product-page-images{margin-bottom:25px}.product-page-image{width:calc(50% - 1px);margin-left:2px;margin-top:2px}.product-page-image:nth-of-type(2n+1){margin-left:0}.product-page-image:nth-of-type(-n+2){margin-top:0}.product-page-map{width:100%;padding-bottom:0;height:300px}.product-page-contact-form{width:100%;padding:25px}.product-page-contact-form-title-area{flex-direction:row;align-items:center;justify-content:flex-start}.product-page-contact-form-title-image{width:75px}.product-page-contact-form-title-text{width:calc(100% - 75px);padding-left:25px}.product-page-contact-form-title-text h2{margin:0}.product-page-bottom{padding:0;flex-direction:column;align-items:flex-start}.product-page-bottom-block{padding:25px;width:100%;border-left:0;border-top:1px solid rgba(0,0,0,.2)}.product-page-bottom-block:first-of-type{border-top:0}p.product-bottom-price{font-size:40px;letter-spacing:-2px}.company-page-link a{font-size:16px;line-height:16px;padding:10px}.product-page-link a{font-size:16px;line-height:16px;padding:10px 15px}.company-links{padding:25px}.company-link{margin-top:25px;padding-top:25px;flex-direction:row}.company-link-image-block{width:100%;margin-bottom:10px}.company-link-text-block{width:100%;padding-left:0}.company-link-text-block p{margin:0;font-size:14px;margin-bottom:15px}.company-link-text-block a{font-size:18px;line-height:18px;padding:10px 25px}.company-page-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block{max-width:100%;width:100%}.company-page-title-block:nth-of-type(2){padding:0;margin-left:0;border-left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block a{font-size:20px}.company-page{margin-bottom:50px;flex-direction:column;align-items:flex-start}.company-page-text{width:100%;padding:25px}.company-site-url{font-size:20px}.company-some-link:first-of-type{border-left:0}.company-page-image{width:100%;align-items:flex-start}.company-image{height:0;min-height:0px;position:relative;padding-bottom:60%}.company-image img{position:absolute}.company-page-map{height:300px}.news-page{padding:25px}.news-page article,.content-page-area article{float:left;width:100%}.news-page article h2{font-size:50px;letter-spacing:-1px}p.news-date{font-size:16px}.content-page-area{padding:25px;margin-bottom:25px}.content-page-area article h2{font-size:50px;letter-spacing:-2px;margin-bottom:25px}.file a{padding:15px}.file a img{width:40px}.file a p{max-width:calc(100% - 40px);padding-left:25px}.search-page{padding:25px}.search-field{width:250px}.map-page{height:calc(100vh - 50px);flex-direction:row}.fullmap{width:100%}#map-toggle{display:block}.map-filters{position:absolute;left:0;width:270px;margin-left:-270px;padding:75px 10px 25px}.filter-block-title img{height:26px}.filter-block-title h4{font-size:22px}.checkbox{font-size:13px;margin-bottom:4px}.checkbox input{position:absolute;opacity:0;cursor:pointer}.fullmap-infowindow{padding:15px;max-width:480px}.infowindow-text h3{font-size:24px}.infowindow-links{margin-top:15px;flex-direction:row}.infowindow-links a{font-size:14px;line-height:14px;padding:10px 15px;margin-right:10px}footer{padding:50px 0}.footer-content{width:400px}.footer-logo{margin-bottom:25px}.footer-logo img{width:175px}.some-links{margin-top:25px}.some-link{padding:10px 0}.some-link a img{height:25px}}@media screen and (max-width:640px) and (min-width:481px){h1{font-size:40px;letter-spacing:-1px}h2,h1.category-title,.company-page-title-block h1,.product-page-title h1{font-size:36px;letter-spacing:-1px}h3{font-size:26px}.product-page h2{font-size:26px;margin-bottom:25px}h4{font-size:24px}h5{font-size:16px}h6{font-size:20px}p{font-size:15px;line-height:1.45;margin-bottom:1.5em}.wrapper{width:460px;margin:0 auto}header.slider-header,.slide{height:100vh;min-height:400px}.header-logo img{width:150px !important}.slide-text{margin-top:50px}.owl-prev,.owl-next{height:50px;width:50px}.owl-prev:after{border-width:7px 8px 7px 0}.owl-next:after{border-width:7px 0 7px 8px}.season-switcher{display:none}.scroll-to-content{bottom:25px;width:25px;height:25px}.scroll-to-content a{width:25px;height:25px}#top-bar{padding:5px 0;overflow:hidden}#top-bar .wrapper{width:100%;margin:0;position:relative;justify-content:center}.custom-logo-link{width:auto;height:40px;margin-right:0}.custom-logo-link img{width:auto;height:100%}#nav-toggle,#secondary-nav-toggle{display:block}nav{flex-direction:column;align-items:flex-start;justify-content:flex-start}#secondary-navigation{position:absolute;right:0}#navigation{position:absolute;left:0}.main-navigation{position:fixed;top:0;left:0;width:270px;height:100vh;margin-left:-270px;border-right:1px solid rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.main-navigation ul{float:left;width:100%;display:block}.main-navigation ul li{float:left;width:100%;border-left:0;border-bottom:1px solid rgba(0,0,0,.2)}.main-navigation ul li a{display:block;padding:15px;font-size:18px;line-height:18px}.main-navigation ul li ul{display:block;position:relative;float:left;width:100%;padding-top:0}.category-navigation{min-height:75px;-webkit-box-shadow:none;box-shadow:none}.category-navigation-maincategory{display:none}.category-navigation-subcategories{width:100%;padding:0}.category-navigation-subcategory,.info-links .category-navigation-subcategory{width:100%;margin-left:0;margin-bottom:0;border-top:1px solid rgba(0,0,0,.2)}.category-navigation-subcategory-image-area{display:none}.category-navigation-subcategory a{display:block;padding:10px 25px !important;font-size:15px;line-height:15px}.category-navigation-subcategory a p{font-size:16px}.info-links .category-navigation-subcategory:nth-of-type(4n+1){margin-left:0}.secondary-navigation{position:fixed;top:0;right:0;width:270px;height:100vh;margin-right:-270px;border-left:1px solid rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;flex-direction:column;align-items:flex-start;justify-content:flex-start}.nav-item{float:left;width:100%;border-left:0;border-bottom:1px solid rgba(0,0,0,.2)}.nav-item:last-of-type{border-bottom:0}.nav-item a{padding:15px}.nav-item a p{font-size:14px;line-height:14px}.nav-item img{height:20px;width:20px;margin-right:10px}.nav-sub-items{display:block;float:left;width:100%;padding-top:0;position:relative}.nav-sub-items a{float:left;width:100%;display:block;font-size:14px;padding:8px 20px 8px 46px;color:#000;border-top:1px solid rgba(0,0,0,.2)}.nav-sub-items a:first-of-type{border-top:1px solid rgba(0,0,0,.2)}#breadcrumbs{font-size:14px}#top-bar,.introduction,.highlights,.bokun-highlights,.current-category,.map-links,.products-area,.some-area,.news-area,.product-page,.company-links,.company-page-products,.news-archive,.news-page,.content-page-area:last-of-type{margin-bottom:50px}.introduction{flex-direction:column}.introduction-text{width:100%;padding-right:0;padding-bottom:25px}.introduction-text p{font-size:16px}.introduction-image{width:100%;padding-left:0;border-left:0;padding-top:25px;border-top:1px solid #fff}.introduction-image img{max-width:350px}.highlight-title{margin-bottom:25px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.highlight-title-block{max-width:100%;width:100%}.highlight-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.bokun-highlight-title{margin-bottom:25px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.bokun-highlight-title-block{max-width:100%;width:100%;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block img{height:25px;margin-right:10px}.bokun-highlight-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.show-more-link a,.show-more-link p{font-size:16px;line-height:16px}.current-category-info{margin-bottom:4px;min-height:400px;flex-direction:column-reverse}.current-category-info-text,.map-info-text{width:100%;padding:25px}.current-category-info-image,.map-info-image{width:100%;height:0;padding-bottom:66%;position:relative}.current-category-info-image img,.map-info-image img{position:absolute}.map-info{min-height:400px;flex-direction:column-reverse}.sub-category{width:calc(50% - 2px);margin-left:4px;margin-top:25px}.sub-category:nth-of-type(4n+1){margin-left:4px}.sub-category:nth-of-type(-n+4){margin-top:25px}.sub-category:nth-of-type(2n+1){margin-left:0}.sub-category:nth-of-type(-n+2){margin-top:0}.products{flex-direction:column;align-items:flex-start}.product{width:100%;margin-left:0;margin-top:10px}.sub-category p{font-size:14px}.news-block:nth-of-type(-n+4){margin-top:0}.news-block:nth-of-type(4n+1){margin-top:10px}.product:nth-of-type(3n+1){margin-left:0}.product:nth-of-type(-n+3){margin-top:10px}.product:first-of-type,#more-highlights .product:first-of-type{margin-top:0}#more-highlights .product:nth-of-type(-n+3){margin-top:10px}.product-text{padding:15px}.product-text p{font-size:14px}.product-text small{font-size:14px}.product-bottom{float:left;position:relative;flex-direction:row}.product-bottom-price{width:50%}.product-bottom-price p{font-size:13px}.product-bottom-price h4{margin-left:10px;padding-left:10px;font-size:32px;letter-spacing:-2px}.product-bottom-link{margin-top:10px;width:50%;justify-content:flex-end}.product-bottom-link a,.map-info-text a{font-size:20px;line-height:20px;padding:10px 20px}.map-links{flex-direction:column;align-items:flex-start}.map-link{width:100%;padding:25px;margin-left:0;margin-top:10px}.map-link:first-of-type{margin-top:0;margin-left:0}.map-link-icon{height:75px;margin-bottom:20px}.map-link h5,.map-link p{margin:15px 0}.map-link a{font-size:20px;margin-top:25px;padding:10px 20px}.map-embeds{flex-direction:row}.map-embed{margin-left:4px;width:calc(50% - 2px)}.map-embed:nth-of-type(3n+1){margin-left:4px}.map-embed:nth-of-type(-n+3){margin-top:15px}.map-embed:nth-of-type(2n+1){margin-left:0}.map-embed:nth-of-type(-n+2){margin-top:0}.some-section{background-size:100% auto;padding:50px 0 150px}.some-title{margin-bottom:25px;flex-direction:column;align-items:flex-start}.some-title-block{max-width:100%;width:100%}.some-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.news-block{width:calc(50% - 2px);margin-left:4px;margin-top:4px}.news-block:nth-of-type(-n+4){margin-top:4px}.news-block:nth-of-type(4n+1){margin-left:4px}.news-block:nth-of-type(-n+2){margin-top:0}.news-block:nth-of-type(2n+1){margin-left:0}.news-block-text{padding:10px 10px 60px}.news-block-text small{font-size:18px}.news-block-link a{font-size:18px;line-height:18px;padding:10px 25px}.logos{padding:25px 0;flex-direction:row;justify-content:space-between}.logos img{max-height:50px;max-width:75px}.info-area{padding:50px 0;flex-direction:column;align-items:flex-start}.info-area-text{width:100%}.info-area-image{width:100%;padding-left:0;margin-top:25px}.info-area-image img{max-width:300px}.info-blocks{margin-top:25px}.info-block{margin-top:25px}.info-block-image{width:20%}.info-block-image img{max-width:80%;max-height:65px}.info-block-text{width:80%;padding-left:25px}.product-page-top{margin-bottom:25px;flex-direction:column-reverse}.product-page-top-text{width:100%;padding:25px}.product-page-info-area{margin-top:25px}.product-page-top-info{width:100%}.product-page-top-image-info{position:absolute;bottom:0;left:0;flex-direction:row;align-items:stretch}.product-page-top-image-info-price{width:60%;padding:15px}.product-page-top-image-info-price p{padding-right:15px}.product-page-top-image-info-price h4{padding-left:15px;letter-spacing:-2px;font-size:36px}.product-page-top-image-info-link{width:40%;padding:15px;justify-content:flex-end}.product-page-top-image-info-link a{font-size:20px;line-height:20px;padding:10px 25px}.product-page-top-info-blocks{border:1px solid rgba(0,0,0,.2);flex-direction:column;align-items:flex-start}.product-page-top-block{padding:25px;width:100%;border-left:0;border-top:1px solid rgba(0,0,0,.2)}.product-page-top-block:first-of-type{border-top:0}.product-page-text{padding:0 25px;margin-bottom:25px}.product-page-images{margin-bottom:25px}.product-page-image{width:calc(50% - 1px);margin-left:2px;margin-top:2px}.product-page-image:nth-of-type(2n+1){margin-left:0}.product-page-image:nth-of-type(-n+2){margin-top:0}.product-page-map{width:100%;padding-bottom:0;height:250px}.product-page-contact-form{width:100%;padding:25px}.product-page-contact-form-title-area{flex-direction:row;align-items:center;justify-content:flex-start}.product-page-contact-form-title-image{width:75px}.product-page-contact-form-title-text{width:calc(100% - 75px);padding-left:25px}.product-page-contact-form-title-text h2{margin:0}.product-page-bottom{padding:0;flex-direction:column;align-items:flex-start}.product-page-bottom-block{padding:25px;width:100%;border-left:0;border-top:1px solid rgba(0,0,0,.2)}.product-page-bottom-block:first-of-type{border-top:0}p.product-bottom-price{font-size:40px;letter-spacing:-2px}.company-page-link a{font-size:16px;line-height:16px;padding:10px}.product-page-link a{font-size:16px;line-height:16px;padding:10px 15px}.company-links{padding:25px}.company-link{margin-top:25px;padding-top:25px;flex-direction:row}.company-link-image-block{width:100%;margin-bottom:10px}.company-link-text-block{width:100%;padding-left:0}.company-link-text-block p{margin:0;font-size:14px;margin-bottom:15px}.company-link-text-block a{font-size:18px;line-height:18px;padding:10px 25px}.company-page-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block{max-width:100%;width:100%}.company-page-title-block:nth-of-type(2){padding:0;margin-left:0;border-left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block a{font-size:20px}.company-page{margin-bottom:50px;flex-direction:column;align-items:flex-start}.company-page-text{width:100%;padding:25px}.company-site-url{font-size:20px}.company-some-link:first-of-type{border-left:0}.company-page-image{width:100%;align-items:flex-start}.company-image{height:0;min-height:0px;position:relative;padding-bottom:60%}.company-image img{position:absolute}.company-page-map{height:250px}.news-page{padding:25px}.news-page article,.content-page-area article{float:left;width:100%}.news-page article h2{font-size:40px;letter-spacing:-1px}p.news-date{font-size:16px}.content-page-area{padding:25px;margin-bottom:25px}.content-page-area article h2{font-size:40px;letter-spacing:-1px;margin-bottom:25px}.file a{padding:15px}.file a img{width:40px}.file a p{max-width:calc(100% - 40px);padding-left:15px;font-size:14px}.search-page{padding:25px}.search-field{width:250px}.map-page{height:calc(100vh - 50px);flex-direction:row}.fullmap{width:100%}#map-toggle{display:block}.map-filters{position:absolute;left:0;width:270px;margin-left:-270px;padding:75px 10px 25px}.filter-block-title img{height:26px}.filter-block-title h4{font-size:22px}.checkbox{font-size:13px;margin-bottom:4px}.checkbox input{position:absolute;opacity:0;cursor:pointer}.fullmap-infowindow{padding:15px;max-width:400px}.infowindow-text h3{font-size:24px}.infowindow-links{margin-top:15px;flex-direction:row}.infowindow-links a{font-size:14px;line-height:14px;padding:10px 15px;margin-right:10px}footer{padding:50px 0}.footer-content{width:400px}.footer-logo{margin-bottom:25px}.footer-logo img{width:150px}.some-links{margin-top:25px}.some-link{padding:10px 0}.some-link a img{height:25px}}@media screen and (max-width:480px) and (min-width:320px){h1{font-size:40px;letter-spacing:-1px}h2,h1.category-title,.company-page-title-block h1,.product-page-title h1{font-size:36px;letter-spacing:-1px}h3{font-size:26px}.product-page h2{font-size:26px;margin-bottom:25px}h4{font-size:24px}h5{font-size:16px}h6{font-size:20px}p{font-size:15px;line-height:1.45;margin-bottom:1.5em}.wrapper{width:90%;max-width:460px;margin:0 auto}header.slider-header,.slide{height:100vh;min-height:400px}.header-logo img{width:150px !important}.slide-text{margin-top:50px}.owl-prev,.owl-next{height:50px;width:50px}.owl-prev:after{border-width:7px 8px 7px 0}.owl-next:after{border-width:7px 0 7px 8px}.season-switcher{display:none}.scroll-to-content{bottom:25px;width:25px;height:25px}.scroll-to-content a{width:25px;height:25px}#top-bar{padding:5px 0;overflow:hidden}#top-bar .wrapper{width:100%;margin:0;position:relative;justify-content:center}.custom-logo-link{width:auto;height:40px;margin-right:0}.custom-logo-link img{width:auto;height:100%}#nav-toggle,#secondary-nav-toggle{display:block}nav{flex-direction:column;align-items:flex-start;justify-content:flex-start}#secondary-navigation{position:absolute;right:0}#navigation{position:absolute;left:0}.main-navigation{position:fixed;top:0;left:0;width:270px;height:100vh;margin-left:-270px;border-right:1px solid rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.main-navigation ul{float:left;width:100%;display:block}.main-navigation ul li{float:left;width:100%;border-left:0;border-bottom:1px solid rgba(0,0,0,.2)}.main-navigation ul li a{display:block;padding:15px;font-size:18px;line-height:18px}.main-navigation ul li ul{display:block;position:relative;float:left;width:100%;padding-top:0}.category-navigation{min-height:75px;-webkit-box-shadow:none;box-shadow:none}.category-navigation-maincategory{display:none}.category-navigation-subcategories{width:100%;padding:0}.category-navigation-subcategory,.info-links .category-navigation-subcategory{width:100%;margin-left:0;margin-bottom:0;border-top:1px solid rgba(0,0,0,.2)}.category-navigation-subcategory-image-area{display:none}.category-navigation-subcategory a{display:block;padding:10px 25px !important;font-size:15px;line-height:15px}.category-navigation-subcategory a p{font-size:16px}.info-links .category-navigation-subcategory:nth-of-type(4n+1){margin-left:0}.secondary-navigation{position:fixed;top:0;right:0;width:270px;height:100vh;margin-right:-270px;border-left:1px solid rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;transform:translateZ(0);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;flex-direction:column;align-items:flex-start;justify-content:flex-start}.nav-item{float:left;width:100%;border-left:0;border-bottom:1px solid rgba(0,0,0,.2)}.nav-item:last-of-type{border-bottom:0}.nav-item a{padding:15px}.nav-item a p{font-size:14px;line-height:14px}.nav-item img{height:20px;width:20px;margin-right:10px}.nav-sub-items{display:block;float:left;width:100%;padding-top:0;position:relative}.nav-sub-items a{float:left;width:100%;display:block;font-size:14px;padding:8px 20px 8px 46px;color:#000;border-top:1px solid rgba(0,0,0,.2)}.nav-sub-items a:first-of-type{border-top:1px solid rgba(0,0,0,.2)}#breadcrumbs{font-size:14px}#top-bar,.introduction,.highlights,.bokun-highlights,.current-category,.map-links,.products-area,.some-area,.news-area,.product-page,.company-links,.company-page-products,.news-archive,.news-page,.content-page-area:last-of-type{margin-bottom:50px}.introduction{flex-direction:column}.introduction-text{width:100%;padding-right:0;padding-bottom:25px}.introduction-text p{font-size:16px}.introduction-image{width:100%;padding-left:0;border-left:0;padding-top:25px;border-top:1px solid #fff}.introduction-image img{max-width:100%}.highlight-title{margin-bottom:25px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.highlight-title-block{max-width:100%;width:100%}.highlight-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.bokun-highlight-title{margin-bottom:25px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.bokun-highlight-title-block{max-width:100%;width:100%;flex-direction:row;align-items:center;justify-content:flex-start}.bokun-highlight-title-block img{height:25px;margin-right:10px}.bokun-highlight-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.show-more-link a,.show-more-link a{font-size:16px;line-height:16px}.current-category-info{margin-bottom:4px;min-height:400px;flex-direction:column-reverse}.current-category-info-text,.map-info-text{width:100%;padding:10px}.current-category-info-image,.map-info-image{width:100%;height:0;padding-bottom:66%;position:relative}.current-category-info-image img,.map-info-image img{position:absolute}.map-info{min-height:400px;flex-direction:column-reverse}.sub-category{width:100%;margin-left:0;margin-top:25px}.sub-category:nth-of-type(4n+1){margin-left:0}.sub-category:nth-of-type(-n+4){margin-top:25px}.sub-category:first-of-type{margin-top:0}.products{flex-direction:column;align-items:flex-start}.product{width:100%;margin-left:0;margin-top:10px}.sub-category p{font-size:14px}.news-block:nth-of-type(-n+4){margin-top:0}.news-block:nth-of-type(4n+1){margin-top:10px}.product:nth-of-type(3n+1){margin-left:0}.product:nth-of-type(-n+3){margin-top:10px}.product:first-of-type,#more-highlights .product:first-of-type{margin-top:0}#more-highlights .product:nth-of-type(-n+3){margin-top:10px}.product-text{padding:10px}.product-text p{font-size:14px}.product-text small{font-size:14px}.product-bottom{float:left;padding:10px;position:relative;flex-direction:column}.product-bottom-price{width:100%}.product-bottom-price p{font-size:13px}.product-bottom-price h4{margin-left:10px;padding-left:10px;font-size:32px;letter-spacing:-2px}.product-bottom-link{margin-top:10px;width:100%;justify-content:flex-start}.product-bottom-link a,.map-info-text a{font-size:20px;line-height:20px;padding:10px 20px}.map-links{flex-direction:column;align-items:flex-start}.map-link{width:100%;padding:15px;margin-left:0;margin-top:10px}.map-link:first-of-type{margin-top:0;margin-left:0}.map-link-icon{height:65px;margin-bottom:20px}.map-link h5,.map-link p{margin:15px 0}.map-link a{font-size:20px;margin-top:25px;padding:10px 20px}.map-embeds{flex-direction:column}.map-embed{width:100%;margin-left:0}.map-embed:nth-of-type(3n+1){margin-left:0}.map-embed:nth-of-type(-n+3){margin-top:15px}.map-embed:first-of-type{margin-top:0}.some-section{background-size:100% auto;padding:50px 0}.some-title{margin-bottom:25px;flex-direction:column;align-items:flex-start}.some-title-block{max-width:100%;width:100%}.some-title-block:nth-of-type(2){padding-left:0;margin-top:10px}.news-block{width:100%;margin-left:0;margin-top:10px}.news-block:nth-of-type(-n+4){margin-top:10px}.news-block:nth-of-type(4n+1){margin-left:0}.news-block:first-of-type{margin-top:0}.news-block-text{padding:10px 10px 60px}.news-block-text small{font-size:18px}.news-block-link a{font-size:18px;line-height:18px;padding:10px 25px}.logos{padding:25px 0;flex-direction:row;justify-content:space-between}.logos img{max-height:40px;max-width:60px}.info-area{padding:50px 0;flex-direction:column;align-items:flex-start}.info-area-text{width:100%}.info-area-image{width:100%;padding-left:0;margin-top:25px}.info-area-image img{max-width:100%}.info-blocks{margin-top:25px}.info-block{margin-top:25px}.info-block-image{width:25%}.info-block-image img{max-width:80%;max-height:65px}.info-block-text{width:75%;padding-left:10px}.product-page-top{margin-bottom:25px;flex-direction:column-reverse}.product-page-top-text{width:100%;padding:10px}.product-page-info-area{margin-top:25px}.product-page-top-info{width:100%}.product-page-main-image{padding-bottom:100%}.product-page-top-image-info{position:absolute;bottom:0;left:0;flex-direction:row;align-items:stretch}.product-page-top-image-info-price{width:100%;padding:10px}.product-page-top-image-info-price p{padding-right:15px}.product-page-top-image-info-price h4{padding-left:15px;letter-spacing:-2px;font-size:36px}.product-page-top-image-info-link{width:100%;padding:10px;justify-content:flex-start}.product-page-top-image-info-link a{font-size:18px;line-height:18px;padding:8px 25px}.product-page-top-info-blocks{border:1px solid rgba(0,0,0,.2);flex-direction:column;align-items:flex-start}.product-page-top-block{padding:10px;width:100%;border-left:0;border-top:1px solid rgba(0,0,0,.2)}.product-page-top-block:first-of-type{border-top:0}.product-page-text{padding:0 10px;margin-bottom:25px}.product-page-images{margin-bottom:25px}.product-page-image{width:100%;margin-left:0;margin-top:2px}.product-page-image:nth-of-type(2n+1){margin-left:0}.product-page-image:nth-of-type(-n+2){margin-top:2px}.product-page-image:first-of-type{margin-top:0}.product-page-map{width:100%;padding-bottom:0;height:250px}.product-page-contact-form{width:100%;padding:25px 10px}.product-page-contact-form-title-area{flex-direction:row;align-items:center;justify-content:flex-start}.product-page-contact-form-title-image{width:75px}.product-page-contact-form-title-text{width:calc(100% - 75px);padding-left:25px}.product-page-contact-form-title-text h2{margin:0}.product-page-bottom{padding:0;flex-direction:column;align-items:flex-start}.product-page-bottom-block{padding:10px;width:100%;border-left:0;border-top:1px solid rgba(0,0,0,.2)}.product-page-bottom-block:first-of-type{border-top:0}p.product-bottom-price{font-size:40px;letter-spacing:-2px}.company-page-link a{font-size:16px;line-height:16px;padding:10px}.product-page-link a{font-size:16px;line-height:16px;padding:10px 15px}.company-links{padding:10px}.company-link{margin-top:25px;padding-top:25px;flex-direction:row}.company-link-image-block{width:100%;margin-bottom:10px}.company-link-text-block{width:100%;padding-left:0}.company-link-text-block p{margin:0;font-size:14px;margin-bottom:15px}.company-link-text-block a{font-size:18px;line-height:18px;padding:10px 25px}.company-page-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block{max-width:100%;width:100%}.company-page-title-block:nth-of-type(2){padding:0;margin-left:0;border-left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.company-page-title-block a{font-size:20px}.company-page{margin-bottom:50px;flex-direction:column;align-items:flex-start}.company-page-text{width:100%;padding:10px}.company-site-url{font-size:20px}.company-some-link:first-of-type{border-left:0}.company-page-image{width:100%;align-items:flex-start}.company-image{height:0;min-height:0px;position:relative;padding-bottom:60%}.company-image img{position:absolute}.company-page-map{height:250px}.news-page{padding:10px}.news-page article,.content-page-area article{float:left;width:100%;word-break:break-word}.news-page article h2{font-size:30px;letter-spacing:0px}p.news-date{font-size:16px}.content-page-area{padding:10px;margin-bottom:25px}.content-page-area article h2{font-size:30px;letter-spacing:0px;margin-bottom:15px}.file a{padding:15px}.file a img{width:35px}.file a p{max-width:calc(100% - 35px);padding-left:10px;font-size:12px}.search-page{padding:15px}.search-field{width:180px}.map-page{height:calc(100vh - 50px);flex-direction:row}.fullmap{width:100%}#map-toggle{display:block}.map-filters{position:absolute;left:0;width:270px;margin-left:-270px;padding:75px 10px 25px}.filter-block-title img{height:26px}.filter-block-title h4{font-size:22px}.checkbox{font-size:13px;margin-bottom:4px}.checkbox input{position:absolute;opacity:0;cursor:pointer}.fullmap-infowindow{padding:10px;max-width:260px}.infowindow-text h3{font-size:20px}.infowindow-links{margin-top:15px;flex-direction:row}.infowindow-links a{font-size:14px;line-height:14px;padding:8px 10px;margin-right:10px}footer{padding:50px 0}.footer-content{width:300px}.footer-logo{margin-bottom:25px}.footer-logo img{width:150px}.some-links{margin-top:25px}.some-link{padding:10px 0}.some-link a img{height:25px}}.admin-bar #top-bar{top:32px}@media screen and (max-width:781px) and (min-width:601px){.admin-bar #top-bar{top:46px}}@media screen and (max-width:600px){.admin-bar #top-bar{top:0}}@media print{.site{float:left;width:100%}body{background:0 0}#navigation,.secondary-navigation,header,#breadcrumbs,.product-page-contact-form,.site-bg,.share-options,footer,.copyright,#cookie-notice,#bokun-form,.site-bg-winter,.site-bg-summer{display:none;margin:0 !important}#top-bar{position:relative !important;padding:0 !important;background:0 0;-webkit-box-shadow:0 0px 0px 0 rgba(0,0,0,0);box-shadow:0 0px 0px 0 rgba(0,0,0,0);margin-bottom:0}#top-bar .wrapper{justify-content:flex-end}.custom-logo-link{width:100px;margin-right:0}.wrapper{width:100%}p{font-size:12px !important}h1{color:#000;letter-spacing:-1px !important;font-size:40px !important}h2{font-size:30px !important;margin-bottom:10px !important}.product-page-title{width:calc(100% - 150px);margin:0;margin-top:-35px}.product-page{margin:0}.product-page-top{margin-top:10px;flex-direction:column-reverse;margin-bottom:25px;page-break-after:always}.product-page-top-text,.product-page-top-info{width:100%;padding:0 !important}.product-page-info-area{margin-top:25px !important}.product-page-top-info{height:auto;margin-bottom:25px;page-break-after:always}.product-page-main-image{height:400px;padding:0 !important}.product-page-top-image-info-price{width:100%}.product-page-top-image-info-link{display:none}.product-page-top-block{width:50%}.product-page-top-text{font-size:12px !important}.product-page-text{padding:0 !important;margin-bottom:25px;page-break-after:always}.product-page-images{padding:0 !important;margin-bottom:25px;page-break-before:always}.product-page-image-block-area{height:250px !important;padding-bottom:0 !important}.product-page-map{width:100%;height:300px !important;padding-bottom:0 !important}.product-page-bottom{display:none}.gmnoprint{display:none}.gm-style div>img{position:absolute}}.row{display:flex;flex-wrap:wrap;position:relative;margin-right:-15px;margin-left:-15px}.col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (max-width:768px){.row{display:block;margin-left:0;margin-right:0}.col{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:100%;padding-right:0;padding-left:0}}.custobar-form{float:left;width:100%;max-width:600px}.custobar-form form{width:100%;display:flex;align-items:flex-start;flex-direction:column}.custobar-form form p{margin:.5em 0 0}.custobar-form form label{width:100%;display:flex;flex-direction:column}.custobar-form select{width:100%;color:#000;height:40px;padding:10px;font-size:14px;border-radius:0;border:1px solid rgba(0,0,0,.1)}.custobar-form select:hover,.custobar-form select:focus{outline:0px;border:1px solid #cdd2be}.custobar-form span.red{color:red;margin-left:5px;font-weight:700}.custobar-form form label.checkboxfield{line-height:1;flex-direction:row;align-items:center;margin-top:20px !important}.custobar-form form label.checkboxfield input{width:20px;height:20px;margin-right:10px}.custobar-form form label:not(:first-of-type){margin-top:10px}.custobar-form form input[type=submit]{width:auto;margin-top:20px}.custobar-form p.error{width:100%;padding:10px;margin-top:25px;color:#6e0000;background-color:rgba(110,0,0,.25)}.product-page{float:left;width:100%;padding:20px}.product-page-hero{height:0;width:100%;position:relative;padding-bottom:56.25%}.product-page-hero-text{width:100%;z-index:2;bottom:50px;text-align:center;position:absolute;color:#fff}.product-page-hero-text p{font-size:20px;line-height:1.1;font-weight:700;margin:0 0 5px;letter-spacing:4px;text-transform:uppercase}.product-page-hero-text h1{font-size:70px;line-height:1.1;letter-spacing:0px}.product-page-hero-image{top:0;left:0;width:100%;height:100%;position:absolute}.product-page-info{width:100%;display:grid;padding:25px 0;position:relative;grid-template-columns:repeat(4,1fr)}.product-page-info:after{left:0;bottom:0;content:'';width:100%;height:20px;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,0) 100%)}.product-page-info-block{padding:10px 20px}.product-page-info-block:not(:first-of-type){border-left:1px solid #dcdcdc}.product-page-info-block p{margin:0 0 .25em;font-weight:400;line-height:1.2}.product-page-info-block p.price{font-size:30px;font-weight:700}.product-page-info-block b{display:block;font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.product-page-info-block a{color:#000;text-decoration:none}.product-page-info-block a:hover{color:#194c2d}.product-page-info-block a.book-online{font-weight:700;padding:.75em 1.5em;border-radius:1.55em;display:inline-block;background-color:#cdd2be}.product-page-info-block a.book-online:hover{color:#fff;background-color:#194c2d}.product-page-content{width:100%;margin-top:75px;position:relative;padding-bottom:75px}.product-page-content:after{left:0;bottom:0;content:'';width:100%;height:20px;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,0) 100%)}.short-desc{width:100%;display:flex;margin:0 auto;max-width:1000px;margin-bottom:75px;align-items:center;flex-direction:column}.short-desc p{margin:0;font-size:20px;font-weight:400;text-align:center;color:#505050}.short-desc:after{content:'';width:100%;height:1px;margin-top:50px;max-width:600px;display:inline-block;border-bottom:1px solid #d2d2d2}.product-page-content-text{width:100%;margin:0 auto;max-width:1000px;margin-bottom:75px}.product-page-content-text.full{width:100%;margin:0 auto;max-width:1000px}.product-page-content-text ul{margin:0;padding:0;list-style-position:inside}.product-page-content-text h2{font-size:36px;line-height:1.1;margin-bottom:10px;letter-spacing:0px}.product-page-content-text p{font-weight:400}.product-page-content-image{width:100%;margin-bottom:75px}.product-page-content-image img{width:100%}.product-page-content-images{gap:20px;width:100%;display:grid;margin-bottom:75px;grid-template-columns:repeat(3,1fr)}.product-page-content-images-singular.big{width:100%;max-height:850px;grid-column-start:1;grid-column-end:span 3}.product-page-content-images-singular.big img{margin:0;width:100%;height:100%;display:block;object-fit:cover}.product-page-content-images-singular:not(.big){display:grid}.product-page-content-images-singular:not(.big):before{height:0;content:'';display:block;padding-bottom:100%;grid-area:1/1/2/2}.product-page-content-images-singular:not(.big) img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;grid-area:1/1/2/2}.product-page-content-contact{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.product-page-content-contact>div{float:none}.product-page-content-contact .product-page-contact-form{padding-right:0;padding-bottom:0}.product-page-content-contact .product-page-contact-form-title-text h2{margin:0;font-size:36px;line-height:1.1;letter-spacing:0px}.product-page-footer{width:100%;position:relative}.product-page-footer-text{width:100%;text-align:center;margin:50px 0 25px}.product-page-footer-text p{font-size:18px;line-height:1.1;font-weight:700;margin:0 0 5px;letter-spacing:4px;text-transform:uppercase}.product-page-footer-text h3{font-size:50px;line-height:1.1;letter-spacing:0px}.product-page-footer-company{width:100%;display:flex;margin:40px 0 50px;align-items:center;flex-direction:column;justify-content:center}.product-page-footer-company p{font-size:16px;line-height:1.1;font-weight:700;margin:0 0 10px;text-transform:uppercase}.product-page-footer-company a{font-weight:700;color:#000;padding:.75em 1.5em;border-radius:1.55em;display:inline-block;text-decoration:none;background-color:#cdd2be}.product-page-footer-company a:hover{color:#fff;background-color:#194c2d}p.footer-print{cursor:pointer;font-weight:700;margin-right:25px}@media screen and (max-width:1450px) and (min-width:1025px){.product-page-info-block{padding:10px}.product-page-info-block b{font-size:15px}}@media screen and (max-width:1024px) and (min-width:641px){.product-page-content{margin-top:50px;padding-bottom:50px}.short-desc,.product-page-content-text,.product-page-content-image,.product-page-content-images{margin-bottom:50px}.short-desc:after{margin-top:25px}.product-page-footer-text{margin:35px 0 25px}.product-page-footer-company{margin:30px 0 50px}.product-page-content-text h2{font-size:28px}.product-page-hero-text{bottom:30px}.product-page-hero-text p{font-size:18px;letter-spacing:3px}.product-page-hero-text h1{font-size:55px}.short-desc p{font-size:18px}.product-page-info{padding:25px 0;grid-template-columns:repeat(2,1fr)}.product-page-info-block{padding:20px}.product-page-info-block:nth-of-type(3){border-left:0}.product-page-info-block:nth-of-type(n+3){margin-top:10px}.product-page-content-contact .product-page-contact-form{padding-left:0}}@media screen and (max-width:640px) and (min-width:320px){.product-page-content{margin-top:35px;padding-bottom:35px}.short-desc,.product-page-content-text,.product-page-content-image,.product-page-content-images{margin-bottom:35px}.short-desc:after{margin-top:15px}.product-page-footer-text{margin:25px 0 15px}.product-page-footer-company{margin:25px 0 35px}.product-page-content-text h2{font-size:26px}.product-page-hero{padding:0;min-height:350px}.product-page-hero-text{bottom:10px}.product-page-hero-text p{font-size:16px;letter-spacing:2px}.product-page-hero-text h1{font-size:38px}.short-desc p{font-size:16px}.product-page-info{padding:25px 0;grid-template-columns:repeat(1,1fr)}.product-page-info-block{padding:20px}.product-page-info-block:not(:first-of-type){margin-top:10px;border-left:0;border-top:1px solid #dcdcdc}.product-page-content-images{gap:10px;grid-template-columns:repeat(2,1fr)}.product-page-content-images-singular.big{grid-column-start:1;grid-column-end:span 2}.product-page-content-contact .product-page-contact-form{padding-left:0}.product-page-content-contact .product-page-contact-form-title-text h2{font-size:26px}.product-page-footer-text p{font-size:16px;letter-spacing:3px}.product-page-footer-text h3{font-size:36px}.single-tuotekortti .share-options .wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center}.single-tuotekortti .share-options .wrapper p{margin:0 0 5px}p.footer-print{margin:0 0 10px}}@media print{.hide-in-print,.product-page-footer-company{display:none}.product-page-info{padding:25px 0;grid-template-columns:repeat(3,1fr)}.product-page-hero-text p,.product-page-hero-text h1{color:#fff !important}.product-page-content{margin-top:35px;padding-bottom:35px}.short-desc,.product-page-content-text,.product-page-content-image,.product-page-content-images{margin-bottom:35px}}.certs{display:flex;align-items:center;flex-wrap:wrap}.certs .cert{flex:1 0 20%;max-width:20%;padding:.5em}.certs .cert img{max-height:100px;display:block}.has-zoom-animation img{width:100%;animation:move 40s ease;animation-iteration-count:infinite !important;-ms-animation:move 40s ease;-webkit-animation:move 40s ease;-0-animation:move 40s ease;-moz-animation:move 40s ease;position:absolute}@keyframes move{0%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}50%{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}100%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}}.slide video{width:100%;height:100%;object-fit:cover}.search-result-inner{display:flex;gap:1rem}.search-result-inner .search-result-thumbnail{height:150px;flex:0 0 150px;max-width:150px}.search-result-inner .search-result-thumbnail img{width:100%;height:100%;object-fit:cover}.product-map-filters{clear:both;flex:1 1 100%;margin-bottom:.5rem}.filters-title{margin-bottom:.5rem}.product-map-filters select{width:50%;padding:.5rem}.product-read-more{font-weight:700;padding:.75em 1.5em;border-radius:1.55em;display:inline-block;background-color:#cdd2be;color:#000;text-decoration:none}@media (max-width:768px){.search-result-inner{display:block}.search-result-inner .search-result-thumbnail{margin-bottom:1rem}}@media (max-width:1024px){.product-map-filters select{width:100%}}.floating-socials{position:fixed;right:0;top:34%;z-index:2}@media (max-width:768px){.floating-socials{display:none}}.floating-socials .some-links{display:flex;flex-direction:column;align-items:center;margin:0}.floating-socials .some-links .some-link{border:0;width:50px;height:50px;padding:10px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.5)}.lianamailer{font-family:Arial,sans-serif;font-size:14px;line-height:1.4;color:#464646}.lianamailer *{box-sizing:border-box}.lianamailer-formfield{margin-bottom:10px}.lianamailer-formfield:before,.lianamailer-formfield:after{content:"";display:table}.lianamailer-formfield:after{clear:both}.lianamailer-formfield label{display:block}.lianamailer-formfield-lists label,.lianamailer-formfield-consents label{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lianamailer-formfield-properties label{float:left;width:180px;padding-top:7px;padding-right:20px;font-weight:700}.lianamailer-formfield-lists,.lianamailer-formfield-consents,.lianamailer-formfield-submit{padding-left:180px}.lianamailer-formfield-inner{overflow:hidden}.lianamailer-formfield-consents{border-top:1px dotted #eee;padding-top:10px}.lianamailer input[type=text],.lianamailer input[type=email]{width:100%;height:32px;line-height:32px;padding:0 8px;background-color:#f2f2f2;border:none;border-radius:4px;font-size:1em}.lianamailer input[type=text]:focus,.lianamailer input[type=email]:focus{background-color:#e2e2e2;outline:none}.lianamailer input[type=checkbox],.lianamailer input[type=checkbox]+span{vertical-align:middle}.lianamailer button{cursor:pointer;display:inline-block;padding:10px 20px;color:#fff;background-color:#464646;border:none;border-radius:4px;outline:none;font-size:1em;font-weight:700;-webkit-transition:background-color .25s linear;transition:background-color .25s linear}.lianamailer button:hover{background-color:#666}.lianamailer button:focus{background-color:#363636}.lianamailer-formfield-error{color:red;margin:14px 0}.lianamailer-success{font-size:20px;line-height:26px;font-weight:700}@media only screen and (max-width:500px){.lianamailer-formfield-properties label{float:none;width:100%;padding:0 0 2px}.lianamailer-formfield-lists,.lianamailer-formfield-consents,.lianamailer-formfield-submit{padding-left:0}}
.site-title,.site-description{position:absolute;clip:rect(1px,1px,1px,1px)}
.ninja-forms-form-wrap *,.ninja-forms-form-wrap :after,.ninja-forms-form-wrap :before{-ms-box-sizing:border-box;box-sizing:border-box}.nf-response-msg{display:none}#ninja_forms_required_items,.nf-field-container{clear:both;margin-bottom:25px;position:relative}#ninja_forms_required_items:after,.nf-field-container:after{clear:both;content:"";display:block}#ninja_forms_required_items.hidden-container,#ninja_forms_required_items.hr-container,.nf-field-container.hidden-container,.nf-field-container.hr-container{height:auto;margin:0}#ninja_forms_required_items.hidden-container .nf-field-label,#ninja_forms_required_items.hr-container .nf-field-label,#ninja_forms_required_items.html-container .nf-field-label,.nf-field-container.hidden-container .nf-field-label,.nf-field-container.hr-container .nf-field-label,.nf-field-container.html-container .nf-field-label{display:none}.nf-field-label .nf-label-span,.nf-field-label label{font-weight:700;margin:0;padding:0}.nf-field-element{position:relative}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{height:auto;margin:0;vertical-align:inherit;width:auto}.nf-field-element textarea{height:200px}.nf-field-description p:last-child{margin:0}.nf-help{background:url(//wildtaiga.fi/wp-content/plugins/ninja-forms/assets/css/../img/help-info.png) no-repeat;display:inline-block;height:16px;width:16px}.nf-input-limit{font-size:12px;margin-top:5px}.nf-static{padding:0 10px}.nf-after-field .nf-error-msg{margin-right:10px}.nf-sr-only{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nf-field-element .time-wrap{padding:1px}.list-checkbox-wrap .nf-field-element li,.list-checkbox-wrap .nf-field-element ul,.list-image-wrap .nf-field-element li,.list-image-wrap .nf-field-element ul,.list-radio-wrap .nf-field-element li,.list-radio-wrap .nf-field-element ul{list-style:none!important;margin:0!important;padding:0!important}.list-checkbox-wrap .nf-field-element li input,.list-checkbox-wrap .nf-field-element ul input,.list-image-wrap .nf-field-element li input,.list-image-wrap .nf-field-element ul input,.list-radio-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element ul input{margin-right:5px}.list-checkbox-wrap .nf-field-element li,.list-image-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{margin:0 0 5px!important;padding-left:10px;text-indent:0!important}.list-checkbox-wrap .nf-field-element li label,.list-image-wrap .nf-field-element li label,.list-radio-wrap .nf-field-element li label{display:block;float:none;margin-left:1.5em;width:auto}.list-checkbox-wrap .nf-field-element li input,.list-image-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element li input{float:left;margin-top:.25em;width:auto!important}.listimage-wrap li{display:inline-grid;height:100%;width:100%}.listimage-wrap li label{border:2px solid transparent;padding:5px}.listimage-wrap li label.nf-checked-label{border:2px solid #007acc;transition:all .5s}.listimage-wrap li label img{display:block}.listimage-wrap li input:focus+label{outline:2px solid}.product-wrap>div input{width:80px!important}.product-wrap>div .nf-product-field span{padding:0 5px}.starrating-wrap .star{border-bottom:0}.nf-form-hp{position:absolute;visibility:hidden}.list-select-wrap div div{display:none}.nf-error-msg,.ninja-forms-req-symbol{color:#e80000}.nf-error .ninja-forms-field,.nf-error.listimage-wrap .nf-field-element ul{border:1px solid #e80000}.nf-field-submit-error{padding:15px}.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.two-col-list ul li{float:left;width:50%}.three-col-list ul li{float:left;width:33.33%}.four-col-list ul li{float:left;width:25%}.five-col-list ul li{float:left;width:20%}.six-col-list ul li{float:left;width:16.66%}body .pika-label{background:0 0}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{clear:none;float:left;margin-left:2.5641025641%}.nf-form-cont .five-sixths .inside,.nf-form-cont .four-sixths .inside,.nf-form-cont .one-fourth .inside,.nf-form-cont .one-half .inside,.nf-form-cont .one-sixth .inside,.nf-form-cont .one-third .inside,.nf-form-cont .three-fourths .inside,.nf-form-cont .three-sixths .inside,.nf-form-cont .two-fourths .inside,.nf-form-cont .two-sixths .inside,.nf-form-cont .two-thirds .inside{padding:20px}.nf-form-cont .five-sixths:after,.nf-form-cont .four-sixths:after,.nf-form-cont .one-fourth:after,.nf-form-cont .one-half:after,.nf-form-cont .one-sixth:after,.nf-form-cont .one-third:after,.nf-form-cont .three-fourths:after,.nf-form-cont .three-sixths:after,.nf-form-cont .two-fourths:after,.nf-form-cont .two-sixths:after,.nf-form-cont .two-thirds:after{clear:both;content:"";display:block}.nf-form-cont .one-half,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths{width:48.7179487179%}.nf-form-cont .one-third,.nf-form-cont .two-sixths{width:31.6239316239%}.nf-form-cont .four-sixths,.nf-form-cont .two-thirds{width:65.811965812%}.nf-form-cont .one-fourth{width:23.0769230769%}.nf-form-cont .three-fourths{width:74.358974359%}.nf-form-cont .one-sixth{width:14.5299145299%}.nf-form-cont .five-sixths{width:82.905982906%}.nf-form-cont .first{clear:both;margin-left:0}.nf-form-wrap .ql-toolbar.ql-snow{background-color:#f9f9f9;border:1px solid #ccc;padding:8px 5px}.nf-form-wrap .ql-toolbar.ql-snow:after{clear:both;content:"";display:block}.nf-form-wrap .ql-toolbar.ql-snow .dashicons{width:auto}.nf-form-wrap .ql-container.ql-snow{border:1px solid #ccc;border-top:0}.nf-form-wrap .ql-editor{background:#fff;min-height:150px}.nf-form-wrap .ql-editor p{font-size:16px}.nf-form-wrap .ql-editor ul{list-style-type:disc;margin-left:2em}.nf-form-wrap .ql-editor table td{border:1px solid #ccc;width:auto}.nf-form-wrap .ql-toolbar button{background:#f9f9f9;border:1px solid #ccc;border-radius:4px;color:#444;cursor:pointer;height:auto;margin-right:2px;min-height:28px;min-width:28px;padding:4px;width:auto}.nf-form-wrap .ql-toolbar button:hover{background:#e6e6e6;border-color:#adadad}.nf-form-wrap .ql-toolbar button.ql-active{background:#e0e0e0;border-color:#adadad}.nf-form-wrap .ql-toolbar button svg .ql-stroke{stroke:#444}.nf-form-wrap .ql-toolbar button svg .ql-fill{fill:#444}.nf-form-wrap .ql-toolbar .ql-picker{background:#f9f9f9;border:1px solid #ccc;border-radius:4px;color:#444}.nf-form-wrap .ql-toolbar .ql-picker .ql-picker-label{color:#444}.nf-form-wrap .ql-toolbar .ql-picker .ql-picker-label:hover{background:#e6e6e6}.nf-form-wrap .ql-toolbar .ql-picker .ql-picker-label svg .ql-stroke{stroke:#444}.nf-form-wrap .ql-toolbar .ql-picker-options{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.nf-form-wrap .tooltip{word-wrap:normal;display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.nf-form-wrap .tooltip.in{filter:alpha(opacity=90);opacity:.9}.nf-form-wrap .tooltip.top{margin-top:-3px;padding:5px 0}.nf-form-wrap .tooltip.right{margin-left:3px;padding:0 5px}.nf-form-wrap .tooltip.bottom{margin-top:3px;padding:5px 0}.nf-form-wrap .tooltip.left{margin-left:-3px;padding:0 5px}.nf-form-wrap .tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}.nf-form-wrap .tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.nf-form-wrap .tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.nf-form-wrap .tooltip.top-left .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px;right:5px}.nf-form-wrap .tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:5px;margin-bottom:-5px}.nf-form-wrap .tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.nf-form-wrap .tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.nf-form-wrap .tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.nf-form-wrap .tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.nf-form-wrap .tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.nf-form-wrap .dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;z-index:1000}.nf-form-wrap .dropdown-menu.pull-right{left:auto;right:0}.nf-form-wrap .dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nf-form-wrap .dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.nf-form-wrap .dropdown-menu>li>a:focus,.nf-form-wrap .dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.nf-form-wrap .dropdown-menu>.active>a,.nf-form-wrap .dropdown-menu>.active>a:focus,.nf-form-wrap .dropdown-menu>.active>a:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.nf-form-wrap .dropdown-menu>.disabled>a,.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{color:#777}.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-decoration:none}.nf-form-wrap .open>.dropdown-menu{display:block}.nf-form-wrap .open>a{outline:0}.nf-form-wrap .dropdown-menu-right{left:auto;right:0}.nf-form-wrap .dropdown-menu-left{left:0;right:auto}.nf-form-wrap .dropdown-header{color:#777;display:block;font-size:12px;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.nf-form-wrap .dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.nf-form-wrap .pull-right>.dropdown-menu{left:auto;right:0}.nf-form-wrap .dropup .caret,.nf-form-wrap .navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-bottom:4px solid\9;border-top:0;content:""}.nf-form-wrap .dropup .dropdown-menu,.nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media (min-width:768px){.nf-form-wrap .navbar-right .dropdown-menu{left:auto;right:0}.nf-form-wrap .navbar-right .dropdown-menu-left{left:0;right:auto}}.nf-form-wrap .btn-group-justified>.btn-group .dropdown-menu{left:auto}.nf-form-wrap .nav-justified>.dropdown .dropdown-menu,.nf-form-wrap .nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}.nf-form-wrap .nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}@media (max-width:767px){.nf-form-wrap .navbar-nav .open .dropdown-menu{background-color:transparent;border:0;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.nf-form-wrap .navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.nf-form-wrap .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0}@media (max-width:767px){.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#333}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#e7e7e7;color:#555}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#fff}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#080808;color:#fff}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#444}}.nf-loading-spinner{animation:nf-scaleout 1s ease-in-out infinite;background-color:hsla(0,0%,82%,.5);border-radius:100%;height:40px;margin:100px auto;width:40px}@keyframes nf-scaleout{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.field-wrap{display:flex}.field-wrap>label{display:block}.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap select,.field-wrap textarea,.field-wrap>div input{width:100%}.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit],.field-wrap>div input[type=checkbox]{width:auto}.nf-field-label{order:5}.nf-field-description{order:10;width:100%}.nf-field-element{order:15}.label-above .nf-field-label{margin-bottom:10px}.label-below .nf-field-label{margin-top:10px;order:15}.label-below .nf-field-element{order:5}.label-hidden .field-wrap{flex-wrap:wrap}.label-hidden .nf-field-label{height:0;margin:0!important;visibility:hidden;width:100%}.label-hidden .nf-field-description{order:20;width:100%}.label-hidden .nf-field-element{width:100%}.label-left .field-wrap{flex-direction:row;flex-wrap:wrap}.label-left .nf-field-label{align-items:center;display:flex;flex-direction:row;order:5;padding-right:2%;text-align:right;width:35%}.label-left .nf-field-label label{width:100%}.label-left .nf-field-description{margin-left:35%}.label-left .nf-field-element{display:inline-block;order:10;width:65%}.label-left .nf-after-field{margin-left:36.5%}.label-right .field-wrap{flex-direction:row}.label-right .nf-field-label{align-items:center;display:flex;flex-direction:row;order:10;padding-left:2%;width:35%}.label-right .nf-field-description{margin-right:35%;order:15}.label-right .nf-field-element{display:inline-block;order:5;width:65%}.label-right .checkbox-wrap .nf-field-label{width:auto}.label-right .checkbox-wrap .nf-field-element{width:20px}.label-right .nf-after-field{width:65%}.label-above .field-wrap,.label-below .field-wrap{flex-direction:column;flex-flow:wrap}.label-above .nf-field-element,.label-below .nf-field-element{margin:0;width:100%}.label-left .listcheckbox-wrap .nf-field-label,.label-left .listradio-wrap .nf-field-label,.label-left .textarea-wrap .nf-field-label,.label-right .listcheckbox-wrap .nf-field-label,.label-right .listradio-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{align-items:flex-start}.label-left .textarea-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{margin-top:5px}.label-left .hr-wrap,.label-left .html-wrap,.label-right .hr-wrap,.label-right .html-wrap{display:block}.label-left .hr-wrap .nf-field-element,.label-left .html-wrap .nf-field-element,.label-right .hr-wrap .nf-field-element,.label-right .html-wrap .nf-field-element{display:block;margin:0;width:100%}.nf-repeater-fieldsets fieldset{margin-bottom:1em}.nf-remove-fieldset{background-color:transparent;border:thin solid red;color:red;float:right;font-size:1.5em;margin-top:-1em;padding:.1em .4em}.repeater-container .nf-field-description{margin-top:.5em}.repeater-container .nf-field-description p{font-size:120%}
.cookielawinfo-column-1{width:25%}.cookielawinfo-column-2{width:10%}.cookielawinfo-column-3{width:15%}.cookielawinfo-column-4{width:50%}.cookielawinfo-simple thead{width:100%}.cookielawinfo-simple td{padding:5px 5px 5px 0;vertical-align:top}.cookielawinfo-simple thead th{padding-right:10px;text-align:left}.cookielawinfo-modern{border:1px solid #e3e3e3;background-color:#f2f2f2;width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.cookielawinfo-modern td,.cookielawinfo-modern th{padding:5px;color:#333}.cookielawinfo-modern thead{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:.2em 0 .2em .5em;text-align:left;color:#4b4b4b;background-color:#c8c8c8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e3e3e3),color-stop(.6,#b3b3b3));background-image:-moz-linear-gradient(top,#d6d6d6,#b0b0b0,#b3b3b3 90%);border-bottom:solid 1px #999}.cookielawinfo-modern th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;font-style:normal;font-weight:400;text-align:left;text-shadow:#fff 1px 1px 1px}.cookielawinfo-modern td{line-height:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-bottom:1px solid #fff;border-top:1px solid #fff}.cookielawinfo-modern tr.cookielawinfo-row:hover{background-color:#fff}.cookielawinfo-elegant{border:1px solid #dfdfdf;background-color:#f9f9f9;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}.cookielawinfo-elegant tr{border-top-color:#fff;border-bottom:1px solid #dfdfdf;color:#555}.cookielawinfo-elegant th{text-shadow:rgba(255,255,255,.796875) 0px 1px 0px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;padding:7px 7px 8px;text-align:left;line-height:1.3em;font-size:14px}.cookielawinfo-elegant td{font-size:12px;padding:4px 7px 2px;vertical-align:top}.cookielawinfo-rounded{background-color:#f5f5f5;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ebebeb}.cookielawinfo-rounded td,.rounded th{padding:1px 5px}.cookielawinfo-rounded thead{text-shadow:0 1px 0 #fff;color:#999}.cookielawinfo-rounded th{text-align:left;text-transform:uppercase;font-size:11pt;border-bottom:1px solid #fff;padding:1px 5px}.cookielawinfo-rounded td{font-size:10pt;padding:5px}.cookielawinfo-rounded tr.cookielawinfo-row:hover{background-color:#fff}table.cookielawinfo-classic{font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;color:#333}table.cookielawinfo-classic thead tr th{text-transform:uppercase;background:#e2e2e2}table.cookielawinfo-classic tfoot tr th,table.cookielawinfo-classic tfoot tr td{text-transform:uppercase;color:#000;font-weight:700}table.cookielawinfo-classic tfoot tr th{width:20%}table.cookielawinfo-classic tfoot tr td{width:80%}table.cookielawinfo-classic td,table.cookielawinfo-classic th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;line-height:1.8em;font-size:.8em;vertical-align:top;width:20%}table.cookielawinfo-classic tr.odd th,table.cookielawinfo-classic tr.odd td{background:#efefef}table.cookielawinfo-winter{font:85% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:0;margin:10px 0 20px;border-collapse:collapse;color:#333;background:#f3f5f7}table.cookielawinfo-winter a{color:#3a4856;text-decoration:none;border-bottom:1px solid #c6c8cb}table.cookielawinfo-winter a:visited{color:#777}table.cookielawinfo-winter a:hover{color:#000}table.cookielawinfo-winter caption{text-align:left;text-transform:uppercase;padding-bottom:10px;font:200% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif}table.cookielawinfo-winter thead th{background:#3a4856;padding:15px 10px;color:#fff;text-align:left;font-weight:400}table.cookielawinfo-winter tbody{border-left:1px solid #eaecee;border-right:1px solid #eaecee}table.cookielawinfo-winter tbody{border-bottom:1px solid #eaecee}table.cookielawinfo-winter tbody td,table.cookielawinfo-winter tbody th{padding:10px;background:url(//wildtaiga.fi/wp-content/plugins/cookie-law-info/legacy/public/css/../../images/td_back.gif) repeat-x;text-align:left}table.cookielawinfo-winter tbody tr{background:#f3f5f7}table.cookielawinfo-winter tbody tr.odd{background:#f0f2f4}table.cookielawinfo-winter tbody tr:hover{background:#eaecee;color:#111}table.cookielawinfo-winter tfoot td,table.cookielawinfo-winter tfoot th,table.cookielawinfo-winter tfoot tr{text-align:left;font:120% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;text-transform:uppercase;background:#fff;padding:10px}@media(max-width:800px){table.cookielawinfo-row-cat-table td,table.cookielawinfo-row-cat-table th{width:23%;font-size:12px;word-wrap:break-word}table.cookielawinfo-row-cat-table .cookielawinfo-column-4,table.cookielawinfo-row-cat-table .cookielawinfo-column-4{width:45%}}.cookielawinfo-row-cat-title{border-bottom:1px solid #eee;text-align:center}.cookielawinfo-row-cat-title-head{text-align:center}.cookielawinfo-row-cat-table{width:99%;margin-left:5px}