﻿@font-face{font-family:"Josefin Sans";font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/JosefinSans-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Josefin Sans Bold";font-style:bold;font-weight:700;font-display:swap;src:url(/fonts/JosefinSans-Bold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--light-accent: $light-accent;--background-color: $light-grey;--font-family: "sans-serif"}@media (prefers-color-scheme: dark){:root{--text: $text;--accent: $accent}img,video{opacity:1}}*{font-family:"Josefin Sans",sans-serif}p,ul,li{font-family:sans-serif}body{background-color:#dfe1e5;background-image:url("/images/boardgrey-s.svg");background-attachment:fixed;background-repeat:no-repeat;background-size:auto;background-position:left bottom;max-width:100vw;width:100vw;padding:0;margin:auto}h1{font-size:1.6em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1em}h1,h2,h3,h4,h5,.top-bar{color:#000}a,nav a{border:none;text-decoration:none;transition:all .5s}a:hover,nav a:hover{color:#17c0ef}button{transition:all .5s}p,sub,sup,ul,li,ol{color:#000}.button{border:1px solid #666;border-radius:3em;display:block;margin-bottom:1em;width:max-content;padding:.7em 2.4em .6em;text-transform:uppercase;letter-spacing:.25em;font-weight:700;font-size:.8em;line-height:2.75em;color:#000;text-decoration:none !important}.button:hover{background:rgba(200,200,200,.2)}.button.smaller{font-size:.6em}.inner{max-width:60vw;margin:auto}nav{padding:0;margin:0;width:100vw;background:#001e51;border:0 !important;border-bottom:1px solid #000 !important;min-height:3em;position:fixed;z-index:999}nav a{color:rgba(255,255,255,.35) !important;font-size:.7em;font-weight:bold;letter-spacing:.35em;text-transform:uppercase;line-height:3em}nav a::after{background:#17c0ef !important}nav a:hover{color:rgba(255,255,255,.55) !important}nav a.inview::after{min-width:100%}nav .inner{margin:auto !important}nav .inner span{padding:2em}header{background:rgba(0,0,0,0);background-image:url("/images/wilde-it-logo-long.webp");background-position:33% 5em;background-size:auto 70%;background-repeat:no-repeat;min-height:9em;padding-top:4em;padding-bottom:3em;margin:auto;border:none}header .inner{display:flex;flex-direction:row-reverse}header .text-content{top:2rem;font-size:1.6em;text-align:right;position:relative}header .text-content a{font-family:"Josefin Sans Bold",sans-serif;color:#000}header .text-content a:nth-child(2){font-size:1.4rem;position:relative}header .text-content a:hover{color:#17c0ef !important}.js-enabled .home .riser{}.no-js .home .riser{visibility:visible}.no-js .elink .phone::before{content:"01392 346 340"}.no-js .elink .email::before{content:"info@wilde-it.co.uk"}#notification{position:fixed;text-align:center;min-height:2.4em;min-width:110%;left:-5%;background:#556ba6;overflow:hidden;display:block;border-bottom:1px solid #fff}#notification .message{color:rgba(255,255,255,.8);display:block;font-size:.6em;font-weight:bold;letter-spacing:.25em;padding:1.3em 0;position:relative;text-transform:uppercase}#notification .message a{color:#fff !important}#notification .message a:hover{color:#17c0ef !important}.panel{padding-top:5em;padding-bottom:2em}.panel.style-0 .button{color:#000 !important}.panel.style-1{background:#001e51;background-image:url("/images/boardblue-s.svg");background-repeat:no-repeat;background-attachment:fixed;background-size:auto;background-position:left bottom}.panel.style-1 p,.panel.style-1 h1,.panel.style-1 h2,.panel.style-1 h3,.panel.style-1 h4,.panel.style-1 h5{color:#fff}.panel.style-1 a{color:#fff !important}.panel.style-2{margin-top:0;background:#001e51;color:rgba(255,255,255,.5)}.panel.style-2 a{color:rgba(255,255,255,.5) !important}.panel.style-2 a:hover{color:#fff !important}.panel.style-1 .button,.panel.style-2 .button{color:#fff !important}#intro>div{display:flex;flex-flow:row wrap;justify-content:space-around}#intro>div .welcome-content{max-width:60%;margin:2em 0;padding-top:5em}#intro>div .next-section{margin:auto;transform:translate3d(0, 0, 0);text-align:center;position:relative}#intro>div .next-section a span.flash{width:92px;position:relative;display:inline-block}#intro>div .next-section a span.flash::after{font-size:6em;content:"↯";}#intro>div .next-section a span.flash.dim{}#intro>div .next-section a span.flash.dim::after{color:rgba(0,30,80,.25)}#intro>div .next-section a span.flash.bright{margin-left:-92px;position:absolute;overflow:hidden;height:0;width:92px;transition:height 1s;border-radius:50%}#intro>div .next-section a span.flash.bright::after{color:rgba(0,30,80,.85)}#intro>div .next-section a:hover span.flash.bright{height:178px}#latestnews{width:40%}#latestnews .news-panel{padding:1em;margin:1em;border:1px solid #1f4087;background:rgba(0,30,81,.7);border-radius:5px}#latestnews .news-panel p,#latestnews .news-panel a,#latestnews .news-panel h1,#latestnews .news-panel h2,#latestnews .news-panel h3{color:#fff !important}#latestnews .news-panel a{border:1px solid #fff}#whatwedo{display:flex;flex-wrap:wrap;border-radius:.25em;border:solid 1px rgba(255,255,255,.15);background:rgba(255,255,255,.05);margin:0 0 2em}#whatwedo section{width:100%;position:relative;box-sizing:border-box;border-right:solid 1px rgba(255,255,255,.15);border-top:solid 1px rgba(255,255,255,.15);display:flex}#whatwedo section .sidebar{min-width:6em;width:25%;height:100%}#whatwedo section .sidebar .icon{height:100%;position:relative;left:3em;top:3em;width:2.5em;height:2.5em;display:block;background:#fff;mask-image:url("/images/icons.svg");-webkit-mask-image:url("/images/icons.svg");mask-size:300%;-webkit-mask-size:300%;mask-clip:fill-box;-webkit-mask-clip:fill-box;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}#whatwedo section .sidebar .icon.major::before{color:#1f4087}#whatwedo section .sidebar .icon.computer{mask-position:0 50%;-webkit-mask-position:0 50%}#whatwedo section .sidebar .icon.security{mask-position:0 0;-webkit-mask-position:0 0}#whatwedo section .sidebar .icon.network{mask-position:50% 50%;-webkit-mask-position:50% 50%}#whatwedo section .sidebar .icon.backup{mask-position:50% 0;-webkit-mask-position:50% 0}#whatwedo section .content{width:75%;padding-right:4em}#prices{border:solid 1px rgba(200,200,200,.65);border-radius:.25em;background:rgba(245,255,255,.15);overflow:hidden;margin-bottom:1em;display:flex;flex-flow:row wrap;justify-content:space-around}#prices .price-box{width:33%;text-align:center;color:#333;border-left:solid 1px rgba(200,200,200,.65);min-height:22em;padding-bottom:1em}#prices .price-box .price-header h2,#prices .price-box .price-header h3{margin-bottom:0;padding-bottom:0}#prices .price-box:first-child{border-left:none}#prices .price-box:last-child{border-right:none;border-left:none}#prices .price-box:last-child{border-top:solid 1px rgba(200,200,200,.65);width:100%}#prices .price-box .price-content{padding:0 1em 0}#prices .price-box .price-total{text-align:center;width:100%}#prices .price-box .price-total h3{margin-bottom:0;font-weight:lighter}#contact label{font-size:1.2em}#contact .split{padding:1em;display:flex;flex-wrap:wrap}#contact .split section{box-sizing:border-box}#contact .split section:first-child{width:65%;border-right:dashed 1px rgba(255,255,255,.2)}#contact .split section:last-child{width:35%}#contact input,#contact textarea{background:rgba(200,200,200,.55);border:1px solid rgba(255,255,255,.2)}#contact .button,#contact button{cursor:pointer;background:none}#contact .button:hover,#contact button:hover{background:rgba(200,200,200,.2)}#contact ul.contact-list{list-style-type:none}#contact ul li h3{font-size:1.4em}#contact ul li a{font-size:1.2em}#contact ul li a.button.smaller{font-size:.8em}#contact ul li a.button.smaller::after{border-bottom:none}#contact ul li a::after{display:block;position:relative;overflow:hidden;border-bottom:1px solid #fff;max-width:10%;content:"";display:block;box-sizing:border-box;transition:max-width .7s}#contact ul li a :hover::after{max-width:50%}footer{margin-bottom:0}footer p{color:rgba(255,255,255,.5)}footer .inner{padding:0 4em;display:flex;flex-direction:column}footer .row{display:flex;justify-content:flex-start;flex-flow:row wrap}footer .row section{flex-basis:33%;text-align:left}footer .row:last-child section{flex-basis:50%}footer::after{clear:both}footer .site-index a::after{display:block;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.5);max-width:10%;content:"";transition:max-width .7s,border-color .7s;padding-bottom:.1em;margin-bottom:.4em}footer .site-index a:hover::after{max-width:25%;border-color:#fff}footer .friends{vertical-align:bottom;line-height:3em}footer .friends li{text-align:right}footer .friends img{max-width:12em}footer .contact-icons{padding-bottom:1em}footer .contact-icons .icon{background-repeat:no-repeat;float:right;margin-right:.7em;transition:transform .5s,filter 1s;filter:grayscale(1);background-size:100%;display:block;width:32px;height:32px;background-position:100% 0}footer .contact-icons .icon.fediverse{background-image:url("/images/foss/fediverse.png")}footer .contact-icons .icon.git{background-image:url("/images/foss/git.png")}footer .contact-icons .icon.codeberg{background-image:url("/images/foss/codeberg.png")}footer .contact-icons .icon.matrix{background-image:url("/images/matrix.png")}footer .contact-icons .icon.xmpp{background-image:url("/images/foss/xmpp.svg")}footer .contact-icons .icon:hover{filter:grayscale(0)}footer .websiteby{text-align:right}footer ul{list-style-type:none;margin-left:0;padding-left:0}main.section .inner,main.page .inner{padding:1em;padding-top:.5em;padding-left:2em;padding-right:2em;background:rgba(255,255,255,.92)}main.section section#lastmod,main.page section#lastmod{margin-top:0;padding-top:0}main.section .general-page section{padding-top:1em;margin-top:1em}main.section .general-page hr{color:#001e51;border:none;border-bottom:dashed 1px rgba(0,30,81,.5)}main.section .general-page .breadcrumb{font-size:1em}main.section .general-page .breadcrumb a{text-decoration:none}main.section .general-page .breadcrumb::after{border:none}main.section .general-page a{color:#1f4087 !important;text-decoration:underline}main.section .general-page a:hover{color:#17c0ef !important}main.section .general-page a,main.section .general-page ul,main.section .general-page li,main.section .general-page i{font-family:sans-serif}main.section .general-page h1,main.section .general-page h2,main.section .general-page h3,main.section .general-page h4,main.section .general-page h5{text-align:left;margin-bottom:1em}main.section .general-page h1::after,main.section .general-page h2::after,main.section .general-page h3::after,main.section .general-page h4::after,main.section .general-page h5::after{border-bottom:1px solid #001e51;width:40%;display:block;content:""}main.section .general-page h1.page-title::after,main.section .general-page h2.page-title::after,main.section .general-page h3.page-title::after,main.section .general-page h4.page-title::after,main.section .general-page h5.page-title::after{border-width:2px}main.section .general-page h1::after{width:60%}main.section .general-page h2::after{width:40%}main.section .general-page h3::after{width:30%}main.section .general-page h4::after{width:25%}main.section .general-page h5::after{width:10%}main.section .general-page .article-title{border-bottom:1px solid #001e51;padding-bottom:0;width:100%;display:flex;justify-content:space-between;flex-flow:row wrap}main.section .general-page .article-title a{text-decoration:none;font-family:"Josefin Sans Bold"}main.section .general-page .article-title h1,main.section .general-page .article-title h2,main.section .general-page .article-title h3,main.section .general-page .article-title h4,main.section .general-page .article-title h5{padding-bottom:0;margin-bottom:0}main.section .general-page .article-title h1::after,main.section .general-page .article-title h2::after,main.section .general-page .article-title h3::after,main.section .general-page .article-title h4::after,main.section .general-page .article-title h5::after{width:0}ol#privacy-policy ol{padding-left:1em;list-style-type:none;counter-reset:item;padding-right:5em}ol#privacy-policy ol li{display:table;counter-increment:item;margin-bottom:.5em}ol#privacy-policy ol li:before{content:counters(item, ".") ": ";display:table-cell;width:2em}ol#privacy-policy li ol{margin-bottom:1em;margin-top:.5em}ol#privacy-policy li ol li ol li{margin-bottom:0}ol#privacy-policy li ol>li:before{content:counters(item, ".") ""}#foss-list .foss-box{padding:1em;display:flex;min-height:15em;flex-flow:row wrap;justify-content:flex-start}#foss-list .foss-box .foss-item{flex-basis:33%;text-align:center}#foss-list .foss-box .foss-item a.foss-link{text-decoration:none}#foss-list .foss-box .foss-item a.foss-link ::after{margin:auto}#foss-list .foss-box .foss-item a.foss-link .foss-image img{height:5.5em;transition:transform .5s;max-width:100%}#foss-list .foss-box .foss-item a.foss-link:hover .foss-image img{transform:scale(1.3)}#foss-list .foss-box .foss-item a.foss-link .foss-title h3{transition:color .5s;color:#000 !important;margin-top:0;text-align:center}#foss-list .foss-box .foss-item a.foss-link:hover .foss-title h3{color:#a3a3a3 !important}#foss-list .foss-box .foss-item .foss-text{margin:1em;margin-bottom:2em}#remote{display:flex}#remote .osbox{border:1px solid #001e51;padding:2em;display:block;width:auto;float:left;margin-right:3em;color:var(--text) !important;transition:background-color .5s}#remote .osbox:hover{background:rgba(200,200,200,.3)}#remote .osbox img{margin:auto;display:block;max-width:48px;max-height:48px}#remote .osbox h3{padding:0;margin:0;margin-bottom:1em;padding-bottom:0}.paginator{margin:2em}.paginator a{color:#000}code{background:#001e51;padding:2px;padding-top:4px;padding-left:4px;padding-right:4px;border-radius:4px;font-weight:bold;color:#fff}pre{padding:1em;background:#001e51}pre code{padding:0;background:none}