/*!
 * sj_font_awesome.scss
 * ---
 * SJ - Custom Font Awesome Definition File
 *
 *     - Use this Custom CSS to avoid using the full CSS file (saving valuable KB for each page transfer)
 *
 *     - Requires Font-Awesome v5.8.2
 *
 * Copyright 2019 Sjones Limited
 * ---
 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff"),url("../fonts/fa-solid-900.ttf") format("truetype"),url("../fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}a.fa,a.fas,a.far,a.fal,a.fab{padding-right:10px}a.fa:hover,a.fas:hover,a.far:hover,a.fal:hover,a.fab:hover{text-decoration:none}.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-bullhorn:before{content:"\f0a1"}.fa-users:before{content:"\f0c0"}.fa-cogs:before{content:"\f085"}.fa-cubes:before{content:"\f1b3"}.fa-database:before{content:"\f1c0"}.fa-car:before{content:"\f1b9"}body{min-width:400px}.sj-bg-colour-inherit{background-color:inherit}.sj-bg-colour-orange{background-color:#f34235}.sj-bg-colour-green{background-color:#4baf4f}.sj-bg-colour-lblue{background-color:#00bbd3}.sj-bg-colour-lgrey{background-color:#efefef}.sj-colour-maroon{color:#6c1328}.sj-colour-green{color:#4baf4f}.sj-colour-lblue{color:#00bbd3}.t-mar-25{margin-top:25px}.t-mar-50{margin-top:50px}.t-mar-75{margin-top:75px}.b-mar-25{margin-bottom:25px}.b-mar-50{margin-bottom:50px}.b-mar-75{margin-bottom:75px}.x-pad-0{padding-left:0;padding-right:0}.navbar{height:125px;width:100%}.navbar-brand{margin-right:2rem}.nav-item{margin-right:1rem;text-align:right}.nav-link{font-size:1.25rem}.navbar-collapse{z-index:1000;padding:5px}.sj-image-1{width:350px;height:245px;background:url("/assets/img/banner_sprite_1.jpg") 0 0}.sj-image-2{width:350px;height:245px;background:url("/assets/img/banner_sprite_1.jpg") 1750px 0}.sj-image-3{width:350px;height:245px;background:url("/assets/img/banner_sprite_1.jpg") 1400px 0}.sj-image-4{width:350px;height:245px;background:url("/assets/img/banner_sprite_1.jpg") 1050px 0}.sj-image-5{width:350px;height:245px;background:url("/assets/img/banner_sprite_1.jpg") 700px 0}.sj-image-6{width:350px;height:245px;background:url("/assets/img/banner_sprite_1.jpg") 350px 0}.sj-image-parallax-box{min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.sj-image-parallax-box-success{background-image:url("/assets/img/parallax_1.jpg")}.sj-image-parallax-box-innovation{background-image:url("/assets/img/parallax_2.jpg")}.sj-image-parallax-box-strategy{background-image:url("/assets/img/parallax_3.jpg")}.sj-image-parallax-box-growth{background-image:url("/assets/img/parallax_4.jpg")}.sj-image-parallax-box-improve{background-image:url("/assets/img/parallax_5.jpg")}.sj-image-parallax-box-challenges{background-image:url("/assets/img/parallax_6.jpg")}.sj-image-info{min-height:240px;background-position:center;background-repeat:no-repeat;background-size:contain}.sj-image-info-idc{background-image:url("/assets/img/product_idc.png")}.sj-image-info-icp{background-image:url("/assets/img/product_icp.png")}.sj-image-info-adowling-1{background-image:url("/assets/img/anthonydowling1.jpg")}.sj-image-info-adowling-2{background-image:url("/assets/img/anthonydowling2.jpg")}.sj-image-info-approach{background-image:url("/assets/img/banner_9.jpg")}.sj-image-hero{min-height:575px;background-position:center;background-repeat:no-repeat;background-size:cover}.sj-image-hero-experience{background-image:url("/assets/img/slide_1.jpg")}.sj-image-hero-success{background-image:url("/assets/img/slide_2.jpg")}.sj-image-hero-terian{background-image:url("/assets/img/slide_3.jpg")}.hero{display:flex}.hero .hero-content{color:#fff}.hero .hero-content .hero-content-title h2{font-size:100px;font-weight:400;line-height:100px;padding-bottom:25px}.hero .hero-content .hero-content-desc p{font-size:24px;font-weight:300;line-height:36px;padding-bottom:25px}.hero .hero-content .hero-content-action{padding-top:25px}.hero .hero-content .hero-content-action a{padding:17px 32px 17px 38px;border-width:2px;border-style:solid;border-color:#fff;font-size:22px;font-weight:400;color:#fff;text-decoration:none}.hero .hero-content .hero-content-action a:hover{background:#fff;color:#f34235;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.info-container{background-color:#f0f0f0;padding:30px}.info-container .info-title h3{font-size:20px;font-weight:700}.card{border:none;margin-bottom:25px;max-width:350px}.card.sj-bg-colour-orange,.card.sj-bg-colour-green,.card.sj-bg-colour-lblue{color:#fff}.card .card-header{font-size:24px;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase}.card .card-img-top{border-radius:0}.card .card-title{font-size:24px;font-weight:700;line-height:24px;text-transform:uppercase}.wwd-container .wwd-header h2{font-size:60px;font-weight:700}.wwd-container .wwd{margin-bottom:50px}.wwd-container .wwd .wwd-title h3{color:#4baf4f;font-size:18px;font-weight:700;line-height:25px;padding:0;margin:0 0 5px 0}.wwd-container .wwd .wwd-desc p{font-size:14px;font-weight:400;line-height:21px}.wwd-container .wwd .wwd-image{color:#4baf4f;border-color:#4baf4f;float:left;width:80px;height:80px;margin:4px 20px 5px 0;border-style:solid;border-width:2px;border-radius:50%;line-height:76px;font-size:38px;text-align:center}.site-row-about{padding-top:75px;padding-bottom:75px}.site-row-about h2{font-size:60px;font-weight:700}.site-footer{color:#fff;min-height:125px}.site-footer .row{min-height:125px}.parallax-box{min-height:500px}.parallax-box .row{min-height:500px}.parallax-box .parallax-box-text{text-align:center;color:#fff}.parallax-box .parallax-box-text .parallax-box-title h2{font-size:100px;font-weight:100;line-height:100px;padding-bottom:25px}.parallax-box .parallax-box-text .parallax-box-desc p{font-size:36px;font-weight:300;line-height:43px;padding:0 135px}@media only screen and (max-width: 991px){.hero .hero-content .hero-content-title h2{font-size:75px;line-height:75px}.hero .hero-content .hero-content-desc p{font-size:22px;line-height:36px}.parallax-box .parallax-box-text .parallax-box-title h2{font-size:75px;line-height:75px}.parallax-box .parallax-box-text .parallax-box-desc p{font-size:22px;line-height:36px}.wwd-container .wwd-header h2{font-size:40px}.site-row-about h2{font-size:40px}}@media only screen and (max-width: 575px){.navbar-brand img{max-width:250px}h1{font-size:2rem}.hero .hero-content .hero-content-title h2{font-size:50px;line-height:50px}.hero .hero-content .hero-content-desc p{font-size:18px;line-height:30px}.parallax-box .parallax-box-text .parallax-box-title h2{font-size:50px;line-height:50px}.parallax-box .parallax-box-text .parallax-box-desc p{font-size:18px;line-height:30px;padding:0 15px}}
