@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(http://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2'),url(http://fonts.gstatic.com/s/lato/v11/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(http://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2'),url(http://fonts.gstatic.com/s/lato/v11/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(http://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2'),url(http://fonts.gstatic.com/s/lato/v11/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff')}@font-face{font-display:swap;font-family:'bpicons';src:url(/wp-content/themes/skt-webbooza/fonts/bpicons/bpicons.eot);src:url('/wp-content/themes/skt-webbooza/fonts/bpicons/bpicons.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/skt-webbooza/fonts/bpicons/bpicons.woff) format('woff'),url(/wp-content/themes/skt-webbooza/fonts/bpicons/bpicons.ttf) format('truetype'),url('/wp-content/themes/skt-webbooza/fonts/bpicons/bpicons.svg#bpicons') format('svg');font-weight:400;font-style:normal}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}/bpicons/bpicons.eot?#iefix') format('embedded-opentype'),
url(/wp-content/themes/skt-webbooza/fonts/bpicons/bpicons.woff) format('woff'),
url(/wp-content/themes/skt-webbooza/fonts/bpicons/bpicons.ttf) format('truetype'),
url('/wp-content/themes/skt-webbooza/fonts/bpicons/bpicons.svg#bpicons') format('svg');font-weight:normal;font-style:normal;}
*, *:after, *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body, html{font-size:100%;padding:0;margin:0; height: 1%;}
.theme-showcase {height:auto;overflow:hidden;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.container{position:relative;}
.container > header,
.main section > div{width:90%;max-width:69em;margin:0 auto;padding:2.875em 1.875em 1.875em;}
.container > header h1{font-size:2.125em;line-height:1.3;margin:0 0 0.6em 0;float:left;font-weight:400;}
.container > header > span{display:block;position:relative;z-index:9999;font-weight:700;text-transform:uppercase;letter-spacing:0.5em;padding:0 0 0.6em 0.1em;}
.container > header > span span:after{width:30px;height:30px;left:-12px;font-size:50%;top:-8px;font-size:75%;position:relative;}
.container > header > span span:hover:before{content:attr(data-content);text-transform:none;text-indent:0;letter-spacing:0;font-weight:300;font-size:110%;padding:0.8em 1em;line-height:1.2;text-align:left;left:auto;margin-left:4px;position:absolute;color:#fff;background:#47a3da;}
.container > header nav{float:right;text-align:center;}
.container > header nav a{display:inline-block;position:relative;text-align:left;width:2.5em;height:2.5em;background:#fff;border-radius:50%;margin:0 0.1em;border:4px solid #47a3da;}
.container > header nav a > span{display:none;}
.container > header nav a:hover:before{content:attr(data-info);color:#47a3da;position:absolute;width:600%;top:120%;text-align:right;right:0;pointer-events:none;}
.container > header nav a:hover{background:#47a3da;}
.bp-icon:after{font-family:'bpicons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;color:#47a3da;-webkit-font-smoothing:antialiased}.container>header nav .bp-icon:after{position:absolute;top:0;left:0;width:100%;height:100%;line-height:2;text-indent:0}.container>header nav a:hover:after{color:#fff}.bp-icon-next:after{content:"\e000"}.bp-icon-drop:after{content:"\e001"}.bp-icon-archive:after{content:"\e002"}.bp-icon-about:after{content:"\e003"}.bp-icon-prev:after{content:"\e004"}.main>section:nth-child(even){background:#87cef8;color:#fff}.main section:first-child>div{padding-top:0em}.main section p{margin:0;padding:1em 0;font-size:1.8em;line-height:1.5}@media screen and (max-width:55em){.container>header h1,.container>header nav{float:none}.container>header>span,.container>header h1{text-align:center}.container>header nav{margin:0 auto}.container>header>span{text-indent:30px}.main section p{padding:2em 5%;font-size:1.4em}}