/*!
Theme Name: The Sceleton theme
Theme URI: https://www.tigerton.se
Author: Jonathan de Jong @ Tigerton
Author URI: https://www.tigerton.se
Description: "bony framework of the body", a theme for quick and modern development with Tigerton!
Text Domain: sceleton
Version: 2.0
*/*,::before,::after{background-repeat:no-repeat;-moz-box-sizing:inherit;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:#fff0;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}.clearfix:after,.wrapper:after,.inner-wrapper:after{content:"";display:block;clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;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}.skip-link:hover,.skip-link:active,.skip-link:focus{position:static;height:auto;width:auto;margin:0;float:left}.comment-content img[height],.entry-content img,.entry-summary img,img[class*=align],img[class*=attachment-],img[class*=wp-image-]{height:auto}.post-thumbnail img,.wp-post-image,img.size-full,img.size-large{height:auto;max-width:100%}.alignleft,.left{float:left}.alignright,.right{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}img{max-width:100%;height:auto}.grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.grid-item{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.grid--flexcells>.grid-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.grid--top{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid--bottom{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.grid--center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.grid--justify-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-item--top{-ms-flex-item-align:start;align-self:flex-start}.grid-item--bottom{-ms-flex-item-align:end;align-self:flex-end}.grid-item--center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.grid-item--auto-size{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:none;flex:none}.grid--fit>.grid-item{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.grid--full>.grid-item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid--1of2>.grid-item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid--1of3>.grid-item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}.grid--1of4>.grid-item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}@font-face{font-display:swap;font-family:"FiraSansCondensed-Bold";src:url(https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/FiraSansCondensed-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"FiraSansCondensed-Regular";src:url(https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/FiraSansCondensed-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"FiraSansCondensed-Medium";src:url(https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/FiraSansCondensed-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Barlow-Regular";src:url(https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/Barlow-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"melanders";src:url(https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/melanders.eot);src:url("https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/melanders.eot#iefix") format("embedded-opentype"),url(https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/melanders.woff) format("woff"),url(https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/melanders.ttf) format("truetype"),url("https://artbistro.tundran.se/wp-content/themes/sceleton/fonts/melanders.svg#melanders") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"melanders"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:before,[class*=" icon-"]:after{font-family:"melanders"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\61"}.icon-twitter:before{content:"\62"}.icon-instagram-icon:before{content:"\63"}.icon-linkedin:before{content:"\64"}.icon-pinterest-p:before{content:"\65"}.icon-google:before{content:"\66"}.icon-vimeo:before{content:"\67"}.icon-mynewsdesk:before{content:"\68"}.icon-youtube:before{content:"\69"}.icon-cart:before{content:"\6a"}.icon-login:before{content:"\6b"}.icon-search:before{content:"\6c"}.icon-tag:before{content:"\6e"}.icon-tag-1:before{content:"\6d"}.icon-angle-down:after{content:"\6f"}.icon-angle-left:before{content:"\70"}.icon-angle-right:after{content:"\71"}.icon-angle-up:before{content:"\72"}.icon-arrows:before{content:"\73"}body{background-color:#fff;color:#000;font-size:.925rem;line-height:1.75;-webkit-font-smoothing:antialiased;font-weight:400;font-style:normal}.wrapper,.inner-wrapper,.small-wrapper{max-width:1600px;width:92%;margin:0 auto}.inner-wrapper{max-width:1200px}.small-wrapper{max-width:800px}.col-left{float:left;width:48%}.col-right{float:right;width:48%}.button,button{border-radius:none;background-color:#96694c;padding:15px 30px;font-weight:700;width:fit-content;color:#fff;text-decoration:none;font-family:'Barlow-Regular'}.button.lined button{background:none;font-weight:400;border:none;box-shadow:none;cursor:pointer;font-family:'Barlow-Regular',sans-serif;outline:none}.readmore{text-decoration:none}.readmore:after{content:">>";margin-left:.5rem;vertical-align:middle}.button.lined,button.lined{border-radius:0;background-color:#fff0;padding:.25rem 1rem;border:1px solid #282728;color:#282728;font-weight:300;text-decoration:none}.button.transparent,button.transparent{background-color:rgb(255 255 255 / .9);color:#282728;padding:.5rem 1.5rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600;text-decoration:none}section.post-archive,section.error,section.post-single,section.search-archive{padding:4rem 0}.theme-page-title{margin-bottom:3rem;text-align:center}#content{padding-top:60px}a{font-size:.925rem;text-decoration:none;line-height:1.75;font-weight:600;color:#282728;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}p{font-size:1.05rem;line-height:1.3;font-family:"Barlow-Regular";margin:0 0 1rem}h1{font-size:3rem;line-height:1.05em;font-family:"FiraSansCondensed-Bold",Sans-serif;font-weight:300;font-style:normal;letter-spacing:.1rem;margin:1rem 0 1.5rem}h2{font-size:2.5rem;line-height:1.2;font-family:"FiraSansCondensed-Bold",Sans-serif;font-weight:300;font-style:normal;letter-spacing:.1rem;margin:0 0 1rem}h3{font-size:1.75rem;line-height:1.25em;margin:0 0 .75rem 0;font-family:"FiraSansCondensed-Bold",Sans-serif;font-weight:300;font-style:normal}h4{font-size:1.125rem;line-height:1.22222222em;font-family:"Barlow-Regular",Sans-serif;font-weight:900;font-style:normal}h5{font-weight:600;font-size:.925rem;line-height:1.22222222em;font-family:"Barlow-Regular";margin:0 0 1rem}blockquote{font-size:1.5rem;line-height:1.45833333em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,label a,blockquote a,small a,li a,q a{color:inherit;font-size:inherit;text-decoration:inherit}.title.border{position:relative;overflow:hidden;text-align:center}.title.border:before{position:absolute;top:50%;transform:translateY(-50%);overflow:hidden;width:calc(50% - 1rem);height:1px;content:'';background-color:#828082;margin-left:-50%;text-align:right}.title.border:after{position:absolute;top:50%;transform:translateY(-50%);overflow:hidden;width:50%;height:1px;content:'';background-color:#828082;margin-left:1rem}.label{text-transform:uppercase;font-weight:600;letter-spacing:.5px}ul.links{padding:0;margin:2rem 0;list-style:none}ul.links li{border-bottom:1px solid #a9a9a9;padding:.5rem 0;line-height:1.8}ul.links li:nth-of-type(1){border-top:1px solid #a9a9a9}ul.links li a{display:block;font-size:.85rem;font-weight:400;text-decoration:none;text-transform:uppercase;letter-spacing:.5px}ul.links li a:hover{color:#ce3e2d;font-weight:600}ul.links li a:after{content:"\71";font-family:"melanders";font-size:.925rem;vertical-align:middle;margin:0 0 0 2rem;text-transform:initial;float:right;line-height:1.5}.header{padding:1.25rem 0;z-index:9999;position:fixed;color:#fff;width:100%;opacity:1;transition:all 0.3s}.header.scroll{background-color:#fff;padding:.5rem}.header.scroll .menu-main-list a{color:#000}.header .wrapper.flex{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;justify-content:space-between}.header .wrapper:after{display:none}.logotype{display:block}.logotype img{float:left;width:100px;padding-bottom:.25rem}.header.scroll .logotype img{padding:.5rem 2rem;max-width:140px}.header .menu-main{float:right}.menu-main-list{margin:0;padding:0;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}.menu-main-list li{position:relative;display:block;margin:0 .75rem;float:left}.menu-main-list a,.menu-main-list button{color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:.9rem;font-family:"FiraSansCondensed-Medium";letter-spacing:.1rem}.elementor-kit-80 a{text-decoration:none}.header .icon{cursor:pointer;margin:0 .65rem;position:relative}.menu-main-list .icon a:before,.mobile-main-list .icon a:before{font-size:1.5rem;vertical-align:middle}.menu-main-list .icon a.icon-cart{position:relative}.menu-main-list li ul{display:none;position:absolute;top:100%;background:#fff;opacity:.9;padding:20px;min-width:220px}.menu-main-list li:hover ul{display:block}.menu-main-list li ul li{float:none}.menu-main-list li ul li a{font-weight:500;text-transform:none;font-size:.875rem}.menu-btn{display:none;cursor:pointer;z-index:9999;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.menu-btn.open .bar1,.menu-btn.open .bar2{background-color:#162a32}.header.transparent .menu-btn .bar1,.header.transparent .menu-btn .bar2{background-color:#fff}.header.transparent .menu-btn.open .bar1,.header.transparent .menu-btn.open .bar2{background-color:#162a32}.header.transparent.sticky .menu-btn .bar1,.header.transparent.sticky .menu-btn .bar2{background-color:#162a32}.menu-btn.lower{top:56.3px}.menu-btn.lowertwo{top:65.95px}.bar1,.bar2{width:45px;height:2px;background-color:#000;margin:8px 0;transition:0.4s}.menu-btn.open .bar1,.menu-btn.open2 .bar1{-webkit-transform:rotate(-45deg) translate(2px,-2px);transform:rotate(-45deg) translate(2px,-2px)}.menu-btn.open .bar2,.menu-btn.open2 .bar2{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.menu-btn.open .bar1{-webkit-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}.menu-btn.open .bar2{-webkit-transform:rotate(45deg) translate(-2px,-4px);transform:rotate(45deg) translate(-2px,-4px)}.mobile-main-list li.book-btn>a{display:inline-block;font-size:.925rem;padding:.6rem 1.4rem;margin:0;color:#AF1D34;background:#fff0;border:solid 2px #AF1D34}.mobile-main-list li.book-btn>a:before{content:"\61";font-family:"inkopsdesign";font-size:1.1rem;line-height:1;vertical-align:middle;margin:0 .5rem 0 0;padding-bottom:.1rem;display:inline-block}.mobile-main-wrapper{display:flex;justify-content:space-between;align-items:center;float:left;width:100%}.mobile-main-wrapper.open .mobile-inner{right:0;box-shadow:-7px 0 8px rgb(0 0 0 / .05)}.mobile-main-wrapper .close-menu{position:absolute;top:0;left:0;right:0;padding:0;height:100%;width:calc(100% - 360px);margin-right:360px;-webkit-transform:none;transform:none;display:none;cursor:pointer;z-index:9999}.mobile-main-wrapper.open .close-menu{display:block}.mobile-inner{display:inline-block;float:right;position:fixed;background:#fff;right:-360px;top:0;bottom:0;z-index:999;transition:all .5s;width:360px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mobile-inner .mobile-inner-wrap{overflow-y:scroll;overflow-x:hidden;height:100%;margin-right:-16px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:13rem 0;background-color:#fff}.mobile-main{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mobile-main-list{margin:0;padding:0}.mobile-main-list .sub-menu{display:block;padding:.5rem 0}.mobile-main-list li{display:block;overflow:hidden}.mobile-main-list li a{display:inline-block;padding:.25rem 0;color:#162a32}.mobile-main-list li.menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between}.mobile-main-list li.menu-item-has-children>a:after{font-size:20px;transition:transform .5s}.mobile-main-list li.menu-item-has-children.open{color:#AF1D34}.mobile-main-list li.menu-item-has-children.open>a:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mobile-main-list>li>a{font-weight:300;font-style:normal;font-size:1rem;text-decoration:none;text-transform:uppercase}.mobile-main-list>li.menu-item,.mobile-main-list>li.icon{padding:.5rem 2rem;cursor:pointer}.mobile-main-list>li.search{border-top:solid 1px #f4f4f4}.mobile-main-list>li.button{margin:2rem 0;padding:.5rem 2rem}.mobile-main-list>li:nth-last-child(1){border:none;width:unset}.mobile-main-list>li>a .menu-item-title{font-size:1rem;display:inline-block}.mobile-main-list>li>a .menu-item-description{display:block;width:100%;font-weight:300;font-size:.75rem}.mobile-main-list .sub-menu li{border-bottom:none;padding-left:1em}.mobile-main-list .sub-menu li a{padding:.25rem 0;font-weight:500;font-size:.85rem;text-transform:uppercase}.mobile-main-list>li.mobile{display:none}.mobile-main-list>li.current-menu-item>a .menu-item-title,.mobile-main-list .sub-menu li.current-menu-item>a{color:#AF1D34}.mobile-main-list>li.current-menu-item>a .menu-item-title:after,.mobile-main-list .sub-menu li.current-menu-item>a:after{display:block}.menu-search{padding:2rem 2rem;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.close-menu{vertical-align:middle;display:inline-block;cursor:pointer}.close-menu.icon{margin-top:.5rem;z-index:9999}.close-menu .bar1{width:25px;height:3px;background-color:#414042;margin:8px 0;transition:0.4s;-webkit-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}.close-menu .bar2{width:25px;height:3px;background-color:#414042;margin:8px 0;transition:0.4s;-webkit-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.products-main-wrapper .close-menu.overlay{position:absolute;top:0;left:0;right:0;padding:0;height:100%;width:100%;margin-left:400px;-webkit-transform:none;transform:none;display:none;cursor:pointer;z-index:9999}.products-main-wrapper.open .close-menu.overlay{display:block;margin-left:700px}.search-bar{display:none;background-color:#93ABAD;padding:.8rem 0;z-index:99999;position:relative}.search-bar .search-form{position:relative}.search-bar .search-input{width:100%;background-color:#fff;border:solid 1px #fff;padding:.5rem 3rem .5rem 1rem;-webkit-appearance:none;-moz-appearance:none;border-radius:0;outline:none}.search-bar .search-submit{position:absolute;top:0;right:0;background-color:#fff0;color:#333;padding:.5rem 1rem;font-size:1.2rem;border:none;width:auto;cursor:pointer}.search-bar ::-webkit-input-placeholder{font-weight:400;font-size:.8rem;color:#333;text-transform:uppercase;letter-spacing:1px}.search-bar ::-moz-placeholder{font-weight:400;font-size:.8rem;color:#333;text-transform:uppercase;letter-spacing:1px}.search-bar :-ms-input-placeholder{font-weight:400;font-size:.8rem;color:#333;text-transform:uppercase;letter-spacing:1px}.search-bar :-moz-placeholder{font-weight:400;font-size:.8rem;color:#333;text-transform:uppercase;letter-spacing:1px}.search-close{top:0;height:calc(100% - 62px);width:100vw;left:0;position:absolute;margin-top:62px;right:0;padding:0;-webkit-transform:none;transform:none;display:none;cursor:pointer;z-index:888}body.search-toggle .search-close{display:block}.search-title{margin:0 0 3rem}.search-post{padding:0 0 1rem;margin:0 0 2rem;border-bottom:solid 1px #eaeaea}.search-post a{color:#333333!important;text-decoration:none}.search-post a:hover{color:#93ABAD!important}.search-post .post-title{margin:0 0 0.5rem!important}.entry a{text-decoration:none;font-weight:inherit}.bakverk-subheading h3{font-family:"FiraSansCondensed-Bold",Sans-serif;letter-spacing:.1rem;font-size:1.75rem;font-weight:300;font-style:normal}.elementor-widget-container .elementor-text-editor .textarea-heading{font-family:"FiraSansCondensed-Bold",Sans-serif;font-weight:700}.elementor-widget-container .elementor-text-editor .menu-textarea-heading{font-family:"FiraSansCondensed-Bold",Sans-serif;font-weight:700}.elementor-12 .elementor-element.elementor-element-3f640d6{margin:0}.elementor-field-option [type="checkbox"]{width:23px;height:23px}.elementor-2 .elementor-element.elementor-element-2a492e9 .swiper-pagination-bullet{background-color:#fff;opacity:1}.elementor-2 .elementor-element.elementor-element-2a492e9 .swiper-pagination-bullet-active{background-color:#96694c}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px}.eael-content-timeline-content img{margin-bottom:.75rem}.elementor-870 .elementor-element.elementor-element-c656590 .eael-content-timeline-content .eael-date{font-family:eb-garamond,serif;font-size:1.1rem;position:absolute;left:0;right:auto;top:-41.19px;background-color:#d95040;color:#fff;opacity:1;width:auto;padding:.35rem 1.5rem}.htslider-slider .slick-dots{bottom:1.5rem}body .slick-list{margin:0 20px 0 0}.dropdown-select{border:2px solid #282728;list-style-type:none;margin:0;padding:.75rem 0;position:absolute;width:100%;max-width:400px;display:none;top:100%;background-color:#fff}#container{position:relative}.toggler{overflow:visible}.default{border:2px solid #282728;width:100%;max-width:400px;height:auto;padding:.75rem 1.25rem;cursor:pointer;display:inline-block}.default:after{content:"\6f";font-family:"melanders";margin-left:1rem;vertical-align:middle;font-weight:600;font-size:1.5rem;line-height:1;float:right;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.default.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-select li{padding:.5rem 1.25rem}.dropdown-select li a{text-decoration:none;display:block}.textblock{padding:5rem 0 2rem}.textblock .col{float:left;margin-right:4%;margin-bottom:1.5rem}.textblock .col50{width:48%}.textblock .col100{width:100%;max-width:750px;margin:0 auto 1.5rem;float:none}.textblock .col50:nth-of-type(2n+2){margin-right:0}.textblock .col50:nth-of-type(2n+3){clear:both}.textblock .col>*:nth-child(1){margin-top:0}.category-banner{width:100%;padding:7rem 0;background-size:cover;background-repeat:no-repeat;background-position:center center}.category-banner .title-wrapper{display:block;text-align:center}.category-banner .title-inner{background-color:#93abae;display:inline-block;padding:1rem}.category-banner .title{display:inline-block;padding:2rem 5rem;color:#fff;border:1px solid #fff;margin:0}.category-linked-posts{padding:4rem 0;background-color:#f4f2f2}.category-linked-posts .title{text-align:center;margin-bottom:2.5rem}.category-linked-post{width:48%;float:left;margin-right:4%;margin-bottom:2.5rem}.category-linked-post:nth-of-type(2n+2){margin-right:0}.category-linked-post:nth-of-type(2n+3){clear:left}.category-linked-post:nth-last-child(1),.category-linked-post:nth-last-child(2){margin-bottom:0}fieldset{margin-bottom:1.5rem}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea{font-family:"proxima nova",sans-serif;background-color:#fff;padding:.5rem .75rem;border:2px solid #aeaeae;color:#222}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{border-radius:50%;padding:.3rem}.addtoany_list a,.widget .addtoany_list a{padding:0 .5rem!important}.woocommerce.single-product .share-info{font-size:.85rem;margin-bottom:.75rem}.woocommerce.single-product .share-wrapper{border-top:1px solid #828082;padding:2rem 0 0;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:wrap}.woocommerce.single-product .addtoany_list{margin-right:2.5rem}.post-archive .post{float:left;width:32%;margin:0 2% 1.5rem 0}.post-archive .post:nth-of-type(3n+3){margin-right:0}.post-archive .post:nth-of-type(3n+4){clear:left}.post-archive .post a{color:#333}.post-archive .post .thumb{width:100%;height:auto;margin:0 0 1rem}.meta{margin-bottom:.25rem;display:block;clear:both;overflow:hidden}.meta .date{font-size:.8rem;font-weight:600;color:#ACABAC;margin-bottom:.25rem;margin-right:.25rem;display:inline-block;float:left}.meta .date:after{content:","}.meta .category{color:#ACABAC!important;font-size:.8rem;margin-bottom:.25rem;margin-right:.25rem;display:inline-block;font-weight:600;float:left}.meta .category:after{content:","}.meta .category:nth-last-child(1):after{content:none}.meta .category:hover{color:#93ABAD!important}.pagination{text-align:center;width:100%;margin:2rem 0 0!important;display:block;overflow:hidden}div.pagination a,div.pagination span.pages,div.pagination span.dots,div.pagination span.current{margin:1px 2px;padding:5px 10px;display:inline-block;text-decoration:none!important}.pagination .page-numbers{background:transparent!important;border:none!important;text-shadow:none!important;box-shadow:none!important}.pagination .page-numbers:hover,.pagination .page-numbers.current{color:#93ABAD!important;font-weight:600}.social-wrapper{padding:0;margin:1rem 0;line-height:1}.social-wrapper .icon{list-style:none;display:inline-block}.social-wrapper .icon a{text-decoration:none;line-height:1.5}.social-wrapper .icon a:before{font-size:1.4rem;vertical-align:middle;margin:0 .5rem 1rem 0;float:left}.gform_wrapper .gform_body li.styled-checkbox{position:relative;padding-left:40px!important;width:20px;height:20px}li.styled-checkbox label:after{content:"";background:#fff0;border:1px solid;width:27px;height:27px;display:block;position:absolute;left:0;top:0;border-radius:0;z-index:0}li.styled-checkbox label:before{content:"";display:block;position:absolute;width:8px;height:16px;border:solid #fff;border-width:0 3px 3px 0;left:9px;top:4px;transform:rotate(45deg);opacity:0;z-index:1;transition:all 100ms}li.styled-checkbox input[type="checkbox"]{opacity:0;outline:none;z-index:100;width:27px;height:27px;top:0;left:0;position:absolute;appearance:none;cursor:pointer}li.styled-checkbox input[type="checkbox"]+label{cursor:pointer}li.styled-checkbox input[type="checkbox"]:checked+label:before{opacity:1;top:3px}body .gform_wrapper .top_label .styled-checkbox div.ginput_container{margin-top:0!important}.event-block{width:100%}.event-item{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;margin:2rem 0;background:#DCC0B6}.event-image{width:50%;background-size:cover;background-position:center}.event-info{width:50%;padding:3rem;box-sizing:border-box}.event-date{color:#000;text-transform:uppercase;font-family:"FiraSansCondensed-Regular"}.event-heading{text-transform:uppercase}.read-more{text-transform:uppercase;text-decoration:none}.social-links{display:flex;justify-content:flex-end;align-items:center;position:relative;top:13px}.social-links p{display:flex;align-items:flex-end;padding-top:10px;margin-bottom:10px;justify-content:flex-end}.social-share-icon{display:flex;justify-content:center}.a2a_svg.a2a_s__default{border-radius:16px!important}.a2a_dd.addtoany_share_save.addtoany_share{display:none}.addtoany_list a,.widget .addtoany_list a{padding:4px!important}.footer{background-color:#711315;padding:4rem 0 1rem}.footer .footer-cols{width:100%;overflow:hidden}.footer .footer-cols .col{float:left;width:22%;margin-right:4%;margin-bottom:1.5rem;text-transform:uppercase}.footer .footer-cols .col h3{font-family:"FiraSansCondensed-Medium",Sans-serif;letter-spacing:.5px;color:#fff}.footer .footer-cols .col p{font-family:"FiraSansCondensed-Medium",Sans-serif;letter-spacing:.5px;color:#fff;line-height:1.5}.footer .footer-cols .col:nth-of-type(4n+4){margin-right:0}.footer .footer-cols .col:nth-of-type(4n+5){clear:both}.footer .footer-cols .col>*:nth-child(1){margin-top:0;padding-top:0}.footer a{text-decoration:none;font-weight:400;line-height:1.3}.sub-footer{padding:1.5rem 0;display:flex;align-items:center;justify-content:space-between}.sub-footer .sub-footer-menu{list-style:none;padding:0;margin:0;display:inline-block}.sub-footer .sub-footer-menu li{display:inline-block;margin-right:1rem}.sub-footer .copyright p{font-family:"proxima nova",sans-serif;font-weight:500;color:#fff}.sub-footer .social-wrapper{margin:0}.sub-footer .social-wrapper .icon .social-media-name h5{font-weight:800;font-size:1.2rem;color:#000;margin:0 5px;color:#fff}.logotypes{display:block;padding:3rem 0;text-align:center}.logotypes .logo{max-width:120px;max-height:80px;display:inline-block;margin:.75rem 1rem}.logotypes .logo img{width:120px;height:80px;object-fit:contain}@media all and (max-width:1360px){.menu-main-list li{margin:0 .55rem}.menu-main-list a,.menu-main-list button{font-size:.8rem}.menu-main-list .icon a:before{font-size:1.25rem}.logotype img{max-width:100px}}@media all and (max-width:1024px){.menu-main{display:none}.menu-btn{display:block}.search-bar{position:fixed;bottom:0;width:100%}.button.lined button{color:#162a32}.logotype img{max-width:160px}.responsive-remove-bg-img{background-image:none!important}.post-archive{padding:3rem 0}.post-archive .post{width:49%;margin:0 2% 1.5rem 0}.post-archive .post:nth-of-type(3n+3){margin-right:2%}.post-archive .post:nth-of-type(2n+2){margin-right:0}.post-archive .post:nth-of-type(3n+4){clear:none}.post-archive .post:nth-of-type(2n+3){clear:both}.footer .footer-cols .col{width:48%}.footer .footer-cols .col:nth-of-type(2n+2){margin-right:0}.footer .footer-cols .col:nth-of-type(2n+3){clear:both}}@media all and (max-width:768px){.textblock{padding:4rem 0 0}.textblock .col50{width:100%;margin-right:0}.post-archive{padding:2.5rem 0}.post-archive .post{width:100%;margin:0 auto 2rem;max-width:500px;float:none}.post-archive .post:nth-of-type(3n+3),.post-archive .post:nth-of-type(2n+2){margin-right:auto}.pagination{margin:2rem 0 0!important}.elementor-shortcode .event-block .event-item .event-info{display:flex;flex-direction:column;width:100%}.elementor-shortcode .event-block .event-item .event-image{height:50vh;width:100%;flex-wrap:wrap}}@media all and (max-width:767px){.elementor-2 .elementor-element.elementor-element-99a3531>.elementor-widget-container,.elementor-2 .elementor-element.elementor-element-2dc4dc7>.elementor-widget-container{display:none}}@media all and (max-width:480px){h1{font-size:2.2rem}h2{font-size:1.8rem}.border-white-inner::after{content:"";border:1px solid #fff;width:calc(100% - 2rem);height:calc(100% - 2rem);position:absolute;left:1rem;top:1rem;z-index:1}.start-slider .elementor-top-section{padding:0 20px 0 20px!important}.start-slider .elementor-container.elementor-column-gap-no{min-height:380px}.start-slider .slick-arrow{display:none!important}.centered-banner{padding:30px 20px!important}.centered-banner .elementor-container.elementor-column-gap-no{min-height:250px!important}.category-banner{padding:3rem 0}.category-banner .title{padding:1.5rem 3rem}.start-slider .elementor-element-populated .elementor-element-populated .elementor-element-populated{padding:1.5rem 1.5rem 1.5rem 1.5rem!important}.start-slider .underline-red{padding-bottom:1rem}.start-slider .underline-red::after{bottom:.25rem}.start-slider p{margin:.5rem;font-size:.8125rem;line-height:1.4}.elementor-2 .elementor-element.elementor-element-2a492e9 .elementor-swiper-button{font-size:45px}.elementor-2 .elementor-element.elementor-element-2a492e9 .elementor-slide-description{font-size:28px}.term-description{display:none}.footer .footer-cols .col{width:100%;margin-right:0;text-align:center}@media all and (max-width:320px){.elementor-2 .elementor-element.elementor-element-2a492e9 .elementor-swiper-button{font-size:40px}.elementor-2 .elementor-element.elementor-element-2a492e9 .elementor-slide-description{font-size:23px}.elementor-2 .elementor-element.elementor-element-2a492e9 .elementor-slide-heading{font-size:17px}.mobile-inner{width:320px}}}