/*!
Theme Name: drawskills
Theme URI: https://cwndesign.co.uk/
Author: cwndesign.co.uk
Author URI: https://cwndesign.co.uk/
Description: Bespoke Theme for Drawskills
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
Text Domain: drawskills
*/
 *,*:before,*:after{box-sizing:border-box}body{background-color:#fff;font-family:Roboto,sans-serif;margin:0;font-size:16px;height:100%}html{font-family:'Roboto',sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;height:100%}.screen-reader-text{display:none}.row{width:100%;column-gap:30px;display:flex;flex-wrap:wrap}@media only screen and (min-width:992px){.row{flex-wrap:nowrap}}@media only screen and (max-width:768px){.site-content{flex-direction:column}}main,aside{flex-basis:100%}@media only screen and (min-width:992px){main{flex-basis:75%}aside{flex-basis:25%}}.container{padding-left:15px;padding-right:15px;margin:0 auto}@media only screen and (min-width:768px){.container{max-width:720px}}@media only screen and (min-width:992px){.container{max-width:960px}}.alignright{margin-left:auto!important;margin-right:auto!important;margin-bottom:18px!important;float:none!important;display:block}img{display:inline-block;max-width:100%;height:auto}.boxout{border:1px solid #ccc;background-color:#f1f1f1;padding:12px 24px;margin-bottom:18px}.boxout p{margin:0}hr{border-top-color:#ccc}figure:not(.wp-block-table){position:relative;text-align:center;font-size:12px;padding:10px;z-index:3;border:1px solid #ccc;background-color:#f1f1f1}figure:not(.wp-block-table) img{border:1px solid #000;margin-left:auto;margin-right:auto;display:block}figure:not(.wp-block-table) figcaption{padding:10px;border:1px solid #ccc;background-color:#f1f1f1}.header-block{border-top:8px solid #ffa621;padding-top:10px;padding-bottom:10px}.header-block .row{justify-content:space-between;align-items:center}@media only screen and (max-width:768px){.header-block .row{flex-direction:column}}#logo,.header-block{text-align:center}#logo{font-size:36px;line-height:48px;position:relative;text-indent:5px;margin-left:auto;margin-right:auto}#logo,#logo:before{display:inline-block}#logo:before{content:'';background-image:url(/wp-content/themes/drawskills-v2/images/logo-decoration.svg);background-size:48px 48px;width:24px;height:48px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:-24px;position:absolute}#logo a{color:#000;line-height:24px;text-decoration:none}#logo a:hover{color:#000;text-decoration:none}#tagline{text-align:center;display:block;color:#996;font-size:16px;font-weight:300}.banner-block{background-color:#b9b9b1;border-top:1px solid #000;border-bottom:1px solid #000}.banner-block img{margin-left:auto;margin-right:auto;height:auto;max-width:100%;border-left:1px solid #000;border-right:1px solid #000;display:block}.footer-block{margin-top:20px;background-color:#ffa621;font-size:12px;line-height:28px;border-top:1px solid #000;border-bottom:1px solid #000}.footer-block a{color:#333}.cwn{text-align:center}.address-block{color:#000;font-size:16px;position:relative;padding-left:20px;background-color:#f1f1f1;padding-top:5px;padding-bottom:5px;margin-top:1rem}.address-block:before{content:"";background-color:#b9b9b1;width:12px;border-right:1px solid #fff;position:absolute;top:0;bottom:0;left:0}.address-block h3{margin:0;font-size:16px;color:#000}.address-block p:last-child{margin:0}.menu-wrapper{padding-left:0;padding-right:0;font-family:Roboto Slab,serif}ul.menu{margin:24px 0 0}ul.menu,ul.menu li{padding:0}ul.menu li{margin:0}ul.menu li a{margin-bottom:1px;display:block;color:#000;font-weight:700;font-size:16px;text-decoration:none;overflow:hidden;position:relative;padding-left:20px;background-color:#f1f1f1;padding-top:5px;padding-bottom:5px}ul.menu li a:before{content:"";background-color:#b9b9b1;width:12px;border-right:1px solid #fff;position:absolute;top:0;bottom:0;left:0}.tab-nav-wrapper,ul.menu li a:hover:before{background-color:#ffa621}.tab-nav-wrapper{height:23px;border-bottom:1px solid #000;text-align:center}.site-links{padding:0;margin:0;display:flex;color:#000;font-size:12px}@media only screen and (max-width:991px){.site-links{margin:0 auto;display:inline-flex}}.site-links li{padding:0}.site-links li:first-of-type::after{content:" :: "}.site-links li:before{display:none}.site-links a{color:#333;padding:0 10px;line-height:23px;text-decoration:none}.site-links a:hover{color:#000;text-decoration:none}.tab-nav{overflow:hidden;position:relative}.tab-nav,.tab-nav ul{padding:0}.tab-nav ul{list-style:none;margin:0 10px;text-align:center}.tab-nav ul li{margin:0 -10px;padding:0;position:relative;display:inline-block}.tab-nav ul li:before{display:none}.tab-nav ul li:nth-child(3n+1) a svg{fill:#dcdcd8}.tab-nav ul li:nth-child(3n+2) a svg{fill:#d0d0cb}.tab-nav ul li:nth-child(3n+3) a svg{fill:#c4c4be}.tab-nav ul li a{position:relative;display:inline-block;color:#333}.tab-nav ul li a,.tab-nav ul li a svg{width:150px;height:30px}.tab-nav ul li a svg{position:absolute;top:0;left:0;z-index:1;pointer-events:none;fill:#dcdcd8;stroke:#000;stroke-width:1}.tab-nav ul li a span{position:relative;z-index:2;display:inline-block;width:150px;height:30px;line-height:28px;text-align:center}.tab-nav ul li a:hover svg{fill:#b9b9b1}.svg-template{display:none}.h1,h1{font-family:Roboto,sans-serif;color:#996;font-size:34px;font-weight:300;margin-bottom:18px;text-align:center}.h1 a,h1 a{text-decoration:none}.h2,h2{font-family:Roboto,sans-serif;color:#333;font-size:21px;font-weight:900;margin-bottom:18px}.h2 a,h2 a{text-decoration:none}.h3,h3{font-family:Roboto,sans-serif;color:#333;font-size:21px;font-weight:900;margin-bottom:18px;line-height:28px}.h3 a,h3 a{text-decoration:none}ul{margin:0 0 18px 18px}ul,ul li{padding:0}ul li{margin-bottom:6px;padding-left:20px;line-height:1;position:relative;list-style:none;color:#666}ul li:before{display:inline-block;text-align:center;position:absolute;left:0;top:3px;content:"";background-color:#ffa621;border:1px solid #000;height:10px;width:10px}table{width:100%;border:1px solid #333;margin-bottom:18px}table th{background-color:#ffa621}table td,table th{border:1px solid #333;padding:5px 10px;vertical-align:top}table .highlight{background-color:#f1f1f1}table thead td{background-color:#eee;color:#313131;font-weight:700}@media only screen and (min-width:576px){.alignright{margin:4px 0 4px 20px!important;float:right!important;display:block}}@media only screen and (min-width:768px){figure:not(.wp-block-table){display:inline-block}.address-block,ul.menu li a{font-size:15px}h1{text-align:left}}@media only screen and (min-width:992px){.content-block{margin-bottom:-168px;min-height:415px}#logo{text-align:left;line-height:64px}#logo:before{content:'';background-size:64px 64px;width:32px;height:64px;left:-32px}#tagline{display:inline-block;font-size:26px;line-height:64px}#tagline,.cwn{text-align:right}.site-links{text-align:left}.tab-nav{margin-top:-23px;float:right}.tab-nav ul{text-align:right;display:inline-block}}@media only screen and (max-width:479px){.tab-nav{display:none}}article{width:100%}