@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://cdn.jsdelivr.net/npm/bulma@0.8.2/css/bulma.min.css";#service-hero{position:relative;height:100dvh;min-height:100dvh;margin-top:var(--navbar-height)}#service-hero img{max-width:80%;min-height:4rem;width:auto;height:auto;object-fit:contain;display:block;margin:0 auto}#services.columns{align-items:stretch}#service-card{display:flex;flex-direction:column;margin:0 2.5vmax .5vmax 2.5vmax}.box-card{display:flex;flex-direction:column;flex-grow:1;border-radius:var(--border-radius);box-shadow:var(--shadow-light);padding:var(--spacing-large);box-sizing:border-box;transition:var(--transition-medium)}#service-card:hover .box-card{box-shadow:var(--shadow-medium);transform:scale(1.02)}#service-card{position:relative}.full-column-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;text-indent:-9999px}.box-card img{max-height:8rem;min-height:4rem;width:auto;height:auto;object-fit:contain;display:block;margin:0 auto}.box-card .title{margin:.5rem 0 !important}.box-card .content{margin:.5rem 0}#service-card .column{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:var(--spacing-small);min-width:150px;flex:1 1 auto}#service-card .cell{display:grid;height:100%;padding:var(--spacing-small)}@media(max-width: 768px){#service-card{transform:scale(1);margin-bottom:2rem}#service-card:hover .box-card{transform:scale(1.025);box-shadow:var(--shadow-medium)}.box-card .image-column{padding:2rem}}:root{--primary-color: #143151;--solais-cyan: #00b5b5;--primary-color-alpha-25: rgba(255, 255, 255, 0.25);--text-color-white: white;--text-color-grey: grey;--black: #000000;--black-alpha-90: rgba(0, 0, 0, 0.9);--shadow-light: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);--shadow-medium: 0px 0px 30px 0px rgba(0, 0, 0, 0.25);--border-radius: 0.25rem;--transition-fast: 0.15s ease-in-out;--transition-medium: 0.25s ease;--spacing-small: 0.5rem;--spacing-medium: 0.75rem;--spacing-large: 1.5rem;--spacing-xl: 2rem;--max-width: -webkit-fill-available;--navbar-height: 4rem;--bulma-footer-padding: 2rem 1.5rem 10rem}section{padding-top:var(--spacing-large);padding-bottom:var(--spacing-small);overflow:hidden}.column-container{padding-bottom:.75rem}[id]{scroll-margin-top:var(--navbar-height)}.button{color:var(--primary-color);border:1.4px solid var(--primary-color);margin:.5rem auto;border-radius:4px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:2px;transition:var(--transition-fast)}.button:hover{background-color:var(--primary-color);border-color:var(--solais-cyan);color:var(--solais-cyan)}.button-dark{color:var(--solais-cyan);border:1.4px solid var(--solais-cyan);background-color:var(--primary-color);margin:.5rem auto;border-radius:4px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;outline:2px solid rgba(0,0,0,0);outline-offset:2px;transition:var(--transition-fast)}.button-dark:hover{background-color:var(--text-color-white);border-color:var(--primary-color);color:var(--primary-color)}html,body{font-family:"Poppins",sans-serif;scroll-behavior:smooth !important;transition:all .25s ease}::-webkit-scrollbar{width:.5vmax !important}::-webkit-scrollbar-track{background:#fff !important}::-webkit-scrollbar-thumb{background:#363636 !important}::-webkit-scrollbar-thumb:hover{background:#000 !important}::placeholder{font-family:"Poppins",sans-serif}#navbar .navbar-burger span:nth-child(2){left:50%;width:8px}.is-active{font-weight:bold}.columns .button{margin:.5rem !important}hr{margin:1rem auto;height:1px}.column{margin:auto .5rem;padding:.5rem}.searchResult a .title{text-decoration:underline}#navbar-menu{background-color:var(--primary-color)}.navbar-menu.is-active{background-color:var(--primary-color);max-width:70dvw;right:0;margin-left:auto;overflow:visible !important}.navbar-menu.is-active .navbar-item{background-color:var(--primary-color);color:var(--text-color-white)}.navbar-menu.is-active a.navbar-item:hover{background-color:var(--primary-color-alpha-25)}.navbar-menu.is-active .navbar-link{color:var(--text-color-white)}.navbar-burger{color:var(--solais-cyan);height:var(--navbar-height);background-color:var(--primary-color)}#navbar{position:fixed;top:0;left:0;right:0;height:var(--navbar-height);background-color:var(--primary-color);opacity:1;transition:opacity .3s ease;z-index:1000;max-width:100%}#navbar .nav--semi{opacity:.95}#navbar .container{max-width:100dvw;padding-left:0px;padding-right:0px}.is-active{font-weight:600}.navbar-dropdown{border:none;right:0;left:auto;background-color:var(--primary-color)}.navbar-dropdown .navbar-item{background-color:var(--primary-color) !important;color:var(--solais-cyan) !important}.navbar-dropdown .navbar-link{background-color:var(--primary-color) !important}.navbar-item{background-color:var(--primary-color) !important;color:var(--text-color-white) !important;max-height:var(--navbar-height)}.navbar-link{background-color:var(--primary-color) !important;color:var(--text-color-white) !important}.navbar-brand strong{display:none}a.navbar-item:hover,.navbar-link:hover{background-color:var(--primary-color-alpha-25) !important;color:var(--text-color-white) !important}a.navbar-item.is-active{background-color:var(--primary-color-alpha-25) !important}a.navbar-item.is-active:hover{background-color:var(--primary-color-alpha-25) !important}.navbar-link:not(.is-arrowless)::after{border-color:var(--solais-cyan)}#hero{position:relative;height:100dvh;min-height:100dvh;margin-top:var(--navbar-height);background:#989797;background:-moz-linear-gradient(0deg, var(--black) 0%, rgba(0, 0, 0, 0.75) 100%);background:-webkit-linear-gradient(0deg, var(--black) 0%, rgba(0, 0, 0, 0.75) 100%);background:linear-gradient(0deg, var(--black) 0%, rgba(0, 0, 0, 0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1)}#hero::before{filter:blur(0.15rem);background-image:url(https://solaissecurity.com/assets/images/hero-wide.png);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;top:0px;right:0px;bottom:0px;left:0px;position:absolute;opacity:.25;content:""}@media(max-width: 768px){#hero::before{background-image:url(https://solaissecurity.com/assets/images/hero-tall.png);background-size:cover;background-attachment:scroll}}.title{color:var(--primary-color)}.subtitle{letter-spacing:.25rem;color:var(--primary-color)}ul{list-style-type:disc;margin:var(--spacing-large) 0;padding-left:1.5em}ul.square{list-style-type:square}ol{list-style-type:decimal;margin:var(--spacing-large) 0;padding-left:1.5em}li{margin:var(--spacing-small) 0;padding-left:.25em;text-indent:0;line-height:1.5}ul.inside,ol.inside{list-style-position:inside;padding-left:0}#about .image{max-width:20vmax;margin:auto}#about .image img{border:.25rem dotted var(--black)}#about a{min-width:25vmax;margin:.5rem}#contact-button-1{display:flex;justify-content:center}#contact svg{transition:var(--transition-fast);margin:auto var(--spacing-medium)}#contact svg:hover{transform:scale(1.1);filter:opacity(0.75)}#contact hr{background-color:var(--black)}#blog .hero-body{padding:3rem .25rem 1rem .25rem}#blog .container{margin:1.5rem auto;padding-left:1rem;padding-right:1rem;max-width:1200px}#blog #blog-card{transition:all .25s ease;margin-bottom:.5vmax;transform:scale(0.85);margin-right:2.5vmax;margin-left:2.5vmax;line-height:normal;border-radius:.25rem;box-shadow:var(--shadow-light)}#blog #blog-card:hover{transform:scale(0.875);box-shadow:var(--shadow-medium)}@media(max-width: 768px){#blog #blog-card{transform:scale(1);margin-bottom:5vmax !important}#blog #blog-card:hover{transform:scale(1.025);margin-bottom:5vmax !important;box-shadow:var(--shadow-medium)}#blog #blog-card .image{padding-top:50% !important}}#blog #blog-card .title{margin:.5rem !important}#blog #blog-card .content{margin:.5rem}#blog #blog-card .column{display:grid}#blog #blog-card .column .image{border-radius:var(--border-radius);background-position:center;background-repeat:no-repeat;background-size:cover}#search{border-bottom:.15rem solid}#search input{border:none;outline:none;font-weight:500 !important}#search input::placeholder{font-weight:500;color:var(--text-color-grey);letter-spacing:.25rem}#search .button{transition:var(--transition-medium);border:none}#search .button:focus{outline:.25rem solid var(--text-color-white)}footer #backtotop{margin-bottom:1rem}footer #backtotop:hover{transform:scale(1.05)}footer .column li{list-style:circle}footer .column a:hover{color:var(--text-color-white) !important}footer .column figure{border:1px solid var(--text-color-white);border-radius:50rem;margin-left:auto;margin-right:auto;transition:var(--transition-medium)}footer .column figure:hover{transform:scale(1.15)}@media(min-width: 768px){#post{margin:auto 2.5vmax}}#post a{text-decoration:underline}#post #title{text-decoration:none}#post .title{margin:auto}#post #post-image{border-radius:var(--border-radius)}#post .subtitle{letter-spacing:.05rem}#post #description{margin-bottom:1.25vmax}#post .tag{margin:.15rem auto}#post .content ol,#post .content ul,#post .content blockquote{display:inline-block}#post .content hr{background-color:var(--text-color-grey)}#post .content img,#post .content iframe{max-width:calc(100% - 25vw);margin:.25rem auto}@media(max-width: 768px){#post .content img,#post .content iframe{max-width:calc(100% - 5vw)}}#post .content ul,#post .content ol{display:inline-block}#post .container{margin:2.5rem auto;word-break:break-word;max-width:var(--max-width)}/*# sourceMappingURL=style.css.map */