/*
Theme Name: Subatomic
Author: Subatomic
Author URI: sosubatomic.com
Description: The 2018 responsive theme supported with widgets and custom plugins.
Version: 2.0
©2018 Subatomic, LLC
*/

@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}
/********************CSS RESET********************/
body,fieldset,form,html,input,legend,li,ol,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:400}img{border:0}li{list-style:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}address,caption,td,th{text-align:left;vertical-align:top;font-weight:400}
/********************FONTS********************/
@font-face{font-family:museo_slab500;src:url(fonts/museo_slab_500-webfont.woff2) format('woff2'),url(fonts/museo_slab_500-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:pe-icon-social;src:url(fonts/pe-icon-social.eot?-96eskg);src:url(fonts/pe-icon-social.eot?#iefix-96eskg) format('embedded-opentype'),url(fonts/pe-icon-social.woff?-96eskg) format('woff'),url(fonts/pe-icon-social.ttf?-96eskg) format('truetype'),url(fonts/pe-icon-social.svg?-96eskg#pe-icon-social) format('svg');font-weight:400;font-style:normal;font-display:swap}
/********************MAIN STYLES********************/
a,a:hover{text-decoration:none}html{background:#225669;background:-moz-linear-gradient(top,rgba(34,86,105,1) 2%,rgba(175,194,201,1) 9%,rgba(175,194,201,1) 9%,rgba(175,194,201,1) 11%,rgba(34,86,105,1) 31%,rgba(67,73,78,1) 80%);background:-webkit-linear-gradient(top,rgba(34,86,105,1) 2%,rgba(175,194,201,1) 9%,rgba(175,194,201,1) 9%,rgba(175,194,201,1) 11%,rgba(34,86,105,1) 31%,rgba(67,73,78,1) 80%);background:linear-gradient(to bottom,rgba(34,86,105,1) 2%,rgba(175,194,201,1) 9%,rgba(175,194,201,1) 9%,rgba(175,194,201,1) 11%,rgba(34,86,105,1) 31%,rgba(67,73,78,1) 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#225669', endColorstr='#43494e', GradientType=0 )}body.home{background:0 0;position:relative}@media (min-width:768px){body.home main:after{content:"";background-color:#225669;background-image:url(/wp-content/themes/subatomic-2/images/background.jpg);background-size:cover;background-blend-mode:soft-light;background-position:right;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;width:100%;height:100%}}body{background:rgba(255,255,255,.9);color:#333;font-family:'Open Sans';font-style:normal;font-size:13px;line-height:21px;overflow-x:hidden}@media (min-width:1600px){body{font-size:18px;line-height:31px}}@media (max-width:599px) and (min-width:320px){body{font-size:14px}}em,i{font-style:italic;font-weight:400}b,strong{font-weight:700}.home h1,.home h2,.home h3,.home h4,.home h5,.home h6,.icon-listing p,.square-content a,.tab-content p{color:#e8eef0;margin-top:0;font-weight:400}.h2,.h2 a,.h3,.h3 a,h2,h2 a,h3,h3 a{color:#225669}.h1,.tab-content p,h1{color:#7099a6;font-size:2.57em;font-family:museo_slab500;font-weight:500;line-height:1.1;padding-bottom:25px}@media (min-width:992px){.h1,.tab-content p,h1{font-size:2.75em}}.h1,h1{margin-left:0;margin-right:0}.services .h1,.services h1{margin-bottom:12px;padding:0}.home h1,.tab-content p{color:#e8eef0;text-shadow:0 3px 0 rgba(34,86,105,.25)}.h3,.home h2,.square-content a,h3{font-size:1.4em;font-weight:600;line-height:1.4}@media (min-width:1600px){.tab-content p,h1{padding-top:100px;padding-bottom:35px}.square-content a,h2{margin-bottom:20px}}.h2,.home h3,.icon-listing h2,h2{font-size:1.95em;font-style:italic;font-weight:300;line-height:1.25;margin-bottom:6px}.services .h2,.services h2{margin-top:25px}@media (min-width:768px){.h4,.icon-listing p,.square-content a,h4{font-size:1.225em;line-height:1.59;}}.h4,.icon-listing p,.square-content a,h4{margin:0}.icon-listing p{font-weight:100}.square-content a{font-size:2.67em;font-weight:400}p{margin:0 0 12px}hr{background:#fff;border-bottom:rgba(112,153,166,.25) solid 1px;clear:both;height:5px}hr.reverse{border-bottom:0;border-top:rgba(112,153,166,.25) solid 1px;height:5px}@media (min-width:768px){.row-center{display:flex;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-justify-content:center;justify-content:center;}}}@media (max-width:992px){hr.reverse{border:none;background:0 0}.col-md-10 div:last-of-type:not(.col-md-2){margin-bottom:25px}.services-single .icon-listing div.service:last-of-type{margin-bottom:0}}a{color:#c93e32;transition:.5s ease-in}a:hover{color:#556670}a:focus{outline:0}::selection{background:#a8d1e5}.alignright{float:right;margin:0 0 10px 10px}.alignleft{float:left;margin:0 10px 10px 0}@media (max-width:600px){.alignleft,.alignright{float:none;margin-left:0;margin-right:0;height:auto;width:100%}}.clearboth{clear:both}.arrow{opacity:.8;fill:#FFF}.services img{height:auto;max-width:100%;}@media (min-width:768px){.services img{width:400px;}}.img-thumbnail{background-color:transparent}body#tinymce ul{margin-left:22px}body#tinymce li{list-style:disc}.quote span{font-family:Rokkitt,serif;font-size:1.5em;position:absolute;line-height:1.15}button,input[type=email],input[type=submit],input[type=text],input[type=password],input[type=number],textarea{font-family:museo_slab500;font-weight:500;line-height:1.5;padding:8px 11px;width:100%}.quote{margin-left:25px}.quote .first{margin-left:-25px}@media (min-width:1600px){.quote{margin-left:30px}.quote .first{margin-left:-30px}}.mobile-hide{display:none}.mobile-show{display:block}@media (min-width:992px){.mobile-hide{display:block}.mobile-show{display:none}}input[type=email],input[type=text],input[type=password],input[type=number],input[type=image],textarea{background:#fff;border:1px solid rgba(112,153,166,.25);border-radius:0;-webkit-appearance:none;color:#556670;font-size:1.25em;margin-bottom:10px}input[type=checkbox],input[type=radio]{margin-bottom: 10p}textarea{height:150px}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#E4DDC4!important;color:#556670!important}input[type=email]:focus,input[type=text]:focus,textarea:focus{outline:rgba(112,153,166,.25) solid 2px}button,input[type=submit]{background:#c93e32;border:none;color:#fff;cursor:pointer;transition:.5s ease-in background;font-size:1.2em;margin-bottom:10px}button:hover,input[type=submit]:hover{background:#7099a6}button:focus,input[type=submit]:focus{outline:0}span.wpcf7-not-valid-tip{color:#c93e32}div.wpcf7-mail-sent-ok{border:2px solid #225669;}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:none;background-color:#e7e3c8;margin:0;width:100%}@media (max-width:767px){.container{width:100%}}header{-ms-align-items:center;align-items:center;background:#fff;border-bottom:rgba(112,153,166,.25) solid 1px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:67px;z-index:9999999;position: relative;}header .col-xs-2{z-index:999}@media (min-width:1600px){.container{width:1570px}header{height:100px}}header .row{-ms-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;}#parallax header{margin:0;position:fixed;width:100%;z-index:99999}.site-title{background-repeat:no-repeat;background-position:left top;background-size:contain;display:block;height:30px;overflow:hidden;width:170px}@media (min-width:1600px){.site-title{height:43px;width:250px}}.site-title h1{text-indent:-9999px}main,article{min-height:calc(100vh - 267px);position:relative}.single-post main,.blog main{min-height:inherit;}@media (min-width:1600px){main,article{min-height:calc(100vh - 367px);}.single-post main,.blog main{min-height:inherit;}}#parallax .slide.slide4{overflow:hidden;padding:0;position:relative}#parallax .slide{padding:100px 0 0}body:not(.home) main,body:not(.home) article{padding-top:34px;padding-bottom:0}@media (min-width:992px){#parallax #slide1,#parallax .slide{padding:150px 0}body:not(.home) main,body:not(.home) article{padding-bottom:83px;padding-top:83px}body.single-post main,body.blog main{padding-bottom:12px;}main .row,article .row{margin-left:-7.5%;margin-right:-7.5%}main .row .row,article .row .row{margin-left:-15px;margin-right:-15px}}main #slide4 .row{margin-left:0;margin-right:0}@media (max-width:800px){main.container ul li,article.container ul li{padding-left:18px}}main.container ul li li,article.container ul li li{padding-left:18px}main.container ul,main.container ol{margin-left:30px;}main.container ul li:before,article.container ul li:before{background:#225669;border-radius:50%;content:'';display:inline-block;height:8px;margin-left:-18px;margin-top:6px;width:8px;position:absolute}main.container ul li li:before,article.container ul li li:before{background:#7099a6}
/****************NAVIGATION********************/
#navigate,#simple-menu{display:none}nav{font-weight:300;font-size:1.39em;line-height:1;margin:0;text-transform:uppercase}nav li{float:right}nav li a:before{background:#556670;border-radius:50%;content:'';display:inline-block;height:18px;margin-right:8px;width:18px;vertical-align:middle;transition:1s ease-out}@media (min-width:768px){nav li{padding-left:30px}nav li a:before{vertical-align:top}}@media (min-width:1600px){nav li a:before{height:28px;width:28px}}nav li a:hover:before{opacity:.4}nav li:nth-child(1) a:before{background:#a8d1e5}nav li:nth-child(2) a:before{background:#7099a6}nav li:nth-child(3) a:before{background:#225669}nav a{color:#556670!important;text-decoration:none}@media (max-width:767px){#sidr,nav{padding:0}nav{margin-top:0}nav li{float:none}#simple-menu{background:#eee;color:#556670;display:inline-block;font-weight:700;height:48px;letter-spacing:-3px;line-height:.5;padding:13px 9px 9px 6px;position:absolute;right:9px;text-align:center;top:9px;width:48px;z-index:9999}#simple-menu:after,#simple-menu:before{content:'------';display:block}#simple-menu:hover{text-decoration:none}nav .sub-menu,nav .sub-menu a,nav.desktop li:first-child .sub-menu{left:auto;position:relative;transform:none;width:100%}}#navigate{bottom:20px;color:#a8d1e5;font-size:1.25em;padding:10px 20px;position:fixed;transition:all 1.5s;z-index:9999}#navigate #trigger{cursor:pointer}#navigate.active{background:rgba(255,255,255,.25);color:#fff}@media (min-width:992px){#navigate{display:inline-table;right:-100%}#navigate.active{right:0}}#navigate .menu-navigate-container,#navigate li,#navigate ul{display:inline-block}#navigate li{padding-left:15px}#navigate a{color:#a8d1e5}#navigate a:hover{color:#fff}#navigate svg{height:13px;margin-right:10px;width:13px;transition:all 1s}@media (min-width:1600px){#navigate svg{height:20px;width:20px}}#navigate svg polygon{fill:#a8d0e4}#navigate.active svg{animation:navigate 2s linear infinite}#navigate.active svg polygon{fill:#fff}@keyframes navigate{0%{transform:rotate(0)}100%{transform:rotate(-180deg)}}
/********************SLIDE 1: ABOUT + BLOG********************/
.about{background:#e7eff1;margin-bottom:77px;padding:25px;font-size:1.05em;line-height:1.75}@media (min-width:768px){.about{padding:50px}}.about p{margin:0}.about-border{border-left:66px solid;border-image:linear-gradient(to bottom,#225669 25%,#c93e32 25%,#c93e32 50%,#556670 50%,#556670 75%,#7099a6 75%) 5;border-top:0;border-right:0;border-bottom:0}@media (min-width:1600px){.about{font-size:1.07em;line-height:2.2}.about-border{border-left:100px solid}}.about svg{display:block}h1.periscope-text{color:#e8eef0;font-size:1.95em;margin-bottom:32px;padding:0;vertical-align:text-top}.blogview .slide-link{margin-top:73px}.slide-link:hover svg{animation:1.5s svg ease-out infinite}@keyframes svg{0%{transform:translateY(0)}50%{transform:translateY(-12px)}75%{transform:translateY(8px)}}@media (min-width:992px){.blogview .slide-link{margin-top:0}.blogview{padding:0}}svg.periscope{display:inline-block;float:left;margin-right:10px;max-height:42px;max-width:35px;vertical-align:top}.blogview svg.periscope{max-height:66px;max-width:55px}.pager{display:none}@media (min-width:1600px){svg.periscope{max-height:52px;max-width:45px;}h1.periscope-text{margin-bottom:60px}.blogview svg.periscope{max-height:100px;max-width:83px}}.periscope0{fill:#235669}.periscope1{fill:none;stroke:#235669;stroke-width:1.5;stroke-miterlimit:10}.periscope2{fill:#7099a6;transition:2s linear}.blogview .periscope2{fill:#FFF;transition:2s linear}.cycle-slide,.cycle-slideshow{height:100%;min-height:300px;max-height:300px}@media (min-width:1600px){.cycle-slide,.cycle-slideshow{min-height:400px;max-height:400px}}.cycle-slide .slide-content{margin:0;padding:50px;height:100%;width:100%;text-shadow:2px 2px 3px rgba(0,0,0,.25)}.slide-content h2{border-bottom:6px solid #fff;padding:0 0 20px}.cycle-slide a{display:block;height:100%;width:100%}.cycle-slide a:hover{background:rgba(35,86,105,.5)}.cycle-slide a .slide-content a{display:inline-block;height:auto;width:auto}.blogview a{color:#e8eef0;transition:.25s ease-in}.blogview a:hover{color:#fff}
/********************SLIDE 2: SERVICES********************/
.icon-list-text ul li,.icon-list-text-large ul li{padding:0 22px 12px;font-family:"Open Sans";font-size:1.875em;line-height:52px;color:#e8eef0;font-weight:300;font-style:italic}.icon-listing div.service,.icon-listing div.service a{-ms--ms--ms--ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;flex-direction:row;ms-flex-direction:row;-ms-flex-align:start;-webkit--ms--ms--ms--ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;-ms--ms-align-items:start;align-items:start;-ms-align-items:start;align-items:start;display:-webkit-flex;display:-ms-flexbox;display:flex;}.icon-listing div.service span{position:relative}.icon-listing div.service a{margin-bottom:25px;padding:15px 5px}@media (max-width:767px){.icon-listing div.service a{border-top:1px rgba(255,255,255,.25) solid;margin-bottom:0}}.icon-listing div.service a:hover{background:rgba(231,239,241,.1)}.icon-listing-large,.more-info{width:100%}.icon-listing div.service svg,.icon-listing img{border-radius:50%;flex-shrink:0;height:68px;margin:5px 34px 0 13px;width:68px}.icon-listing div.service svg circle,.icon-listing div.service svg path,.icon-listing div.service svg polygon,.icon-listing div.service svg rect{border-radius:50%;fill:#a8d1e5}.icon-listing div.service svg .opacity{opacity:.3}@media (min-width:1600px){.icon-listing div.service svg,.icon-listing img{height:100px;width:100px}}.main-info.col-xs-4.main-info-3,.main-info.col-xs-6.main-info-2{padding-right:0}.icon-listing div.service a span:before{border-left:1px solid #a8d1e5;border-right:1px #225669 solid;content:'';height:calc(100% + 30px);margin-left:-18px;margin-top:-15px;transition:.5s ease-in;opacity:0;position:absolute;width:2px}.icon-listing div.service a:hover span:before{opacity:.25}.copyrighting,.ecommerce,.emailmarketing,.print,.website,.wordpress{transform:translate(-.5px,-.5px);transition:fill 1s}.icon-listing a:hover .copyrighting{animation:copyrighting 2.5s infinite}@keyframes copyrighting{0%,100%,60%{transform:translate(-.5px,-.5px);fill:#a8d1e5}15%{transform:translate(8px,-.5px);fill:#fff}35%,55%{transform:translate(-.5px,-.5px);fill:#fff}45%{transform:translate(4px,-.5px);fill:#fff}}.icon-listing a:hover .ecommerce{animation:ecommerce 2.5s infinite}@keyframes ecommerce{0%,100%,60%{transform:translate(-.5px,-.5px);fill:#a8d1e5}15%{transform:translate(-.5px,-6.5px);fill:#fff}25%{transform:translate(-.5px,1.5px);fill:#fff}35%{transform:translate(-.5px,-3.5px);fill:#fff}45%{transform:translate(-.5px,.5px);fill:#fff}55%{transform:translate(-.5px,-.5px);fill:#fff}}.emailmarketing{transform-origin:center;transform:translate(-.5px,-.5px) scale(1,1)}.icon-listing a:hover .emailmarketing{animation:emailmarketing 2.5s infinite}@keyframes emailmarketing{0%,100%{transform:translate(20.5px,-10.5px) scale(0,0);fill:#a8d1e5}25%,80%{transform:translate(-.5px,-.5px) scale(1,1);fill:#fff}85%{transform:translate(20.5px,-10.5px) scale(0,0);fill:#fff}}.icon-listing a:hover .print{animation:print 2.5s infinite}@keyframes print{0%,100%,35%{transform:translate(-.5px,-.5px);fill:#fff}15%{transform:translate(-.5px,20px);fill:#a8d1e5}}.icon-listing a:hover .website{animation:website 5s infinite}@keyframes website{0%,100%{opacity:.3;fill:#a8d1e5}10%,12%,14%,16%{opacity:.8;fill:#fff}11%,13%,15%,25%,70%{opacity:1;fill:#fff}}.icon-listing a:hover .wordpress{animation:wordpress 5s infinite}@keyframes wordpress{0%,100%{fill:#a8d1e5}25%,90%{fill:#fff}}.icon-listing a:hover .seo1{animation:seo1 5s infinite}@keyframes seo1{0%,100%{opacity:0;fill:#a8d1e5}10%,20%{opacity:1;fill:#fff}15%{opacity:.5;fill:#fff}90%{opacity:1;fill:#a8d1e5}}.icon-listing a:hover .seo2{animation:seo2 5s infinite}@keyframes seo2{0%,100%,30%{opacity:0;fill:#a8d1e5}40%,50%{opacity:1;fill:#fff}45%{opacity:.5;fill:#fff}90%{opacity:1;fill:#a8d1e5}}.icon-listing a:hover .security{animation:security 5s infinite}@keyframes security{0%{height:0%;fill:#a8d1e5}25%{fill:#fff}100%{height:9px;fill:#a8d1e5}}.services-arrow{margin:0 auto;padding-top:12px}.services .icon-listing h2{color:#fff;margin-top:4px;font-size:1.25em}.services .icon-listing div.service{-ms-align-items:center;align-items:center;background:#225669;margin-bottom:10px}.services .icon-listing div.service.current-item{background:#7099a6;}.services .icon-listing div.service a{-ms-align-items:center;align-items:center;padding:5px;margin-bottom:0;width:100%}.services .icon-listing div.service svg,.services .icon-listing img{margin:5px 25px 5px 5px;height:30px;width:30px}@media (min-width:1600px){.services .icon-listing div.service svg,.services .icon-listing img{height:40px;width:40px}}.services .icon-listing div.service.service a span:before{height:calc(100% + 20px);margin-top:-10px}
/********************SLIDE 3: CLIENT TESTIMONIALS********************/
.client-arrow,.text-align{text-align:center}div.tab-content{width:100%!important}.tab-content p{padding-bottom:0;line-height:1.45}@media (max-width:767px){.tab-content p{font-size:1.67em;margin-bottom:0}}#slide3 ul li{display:inline-block;padding:0 5px}.quotes{overflow:hidden}.tabs a{text-decoration:none}.tabs img{opacity:.65;height:48px;width:48px;transition:.5s linear opacity}@media (min-width:768px){#slide3 ul li{padding:20px}.tabs img{height:110px;width:110px}}@media (min-width:1600px){.tabs img{height:170px;width:170px}}.tabs .active img,.tabs li:hover img{opacity:1}.tab-content img{display:none;height:auto;width:100%}.tab-content h4:first-of-type{border:none;margin:0;padding:0}@media (min-width:992px){.tab-content img{display:block}#slide3 .col-md-5{margin-left:-4.166666667%}}.client-arrow{margin:30px auto}.tabs{padding-bottom:20px}@media (min-width:768px){.tabs{padding-bottom:0;padding-top:20px}}@media (min-width:1600px){.client-arrow{margin:90px auto}.tabs{padding-top:50px}}
/********************SLIDE 4: AGENCY + SMALL BUSINESS********************/
.square{line-height:1.2;text-align:center;padding:0;}.square a{-ms-align-items:center;align-items:center;color:#fff;font-size:3em;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(50vh - 33.5px);min-height:calc(50vh - 33.5px);-webkit-justify-content:center;-ms-flex-justify-content:center;justify-content:center;padding:15px}#myVideo{position:absolute;right:0;bottom:0;min-height:100vh;min-width:100vw}@media (min-width:992px){.square a{height:100vh;min-height:100vh;padding-top:67px}}.agency a{background:#498ca7}.business a{background:#7099a6}.agency a:hover{background:rgba(73,140,167,.25)}.business a:hover{background:rgba(112,153,166,.25)}
/********************FOOTER********************/
#social a,#social li{float:left}footer{-ms-align-items:center;align-items:center;border-top:rgba(112,153,166,.25) solid 1px;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;font-size:1.18em;min-height:200px;padding:15px 0;}.home footer{color:#e8eef0;background:#262a2e}footer a{color:#7099a6}.home footer a{color:#e8eef0}footer address{float:right;margin:22px 22px 0 0}@media (min-width:468px){footer address{margin:0 15px 0 0}footer address p:last-child{margin:0}}[class*=" pe-so-"],[class^=pe-so-]{background:#000;color:#fff;display:inline-block;font-family:pe-icon-social;speak:none;font-style:normal;font-weight:400;font-variant:normal;height:45px;text-transform:none;line-height:1;width:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1600px){footer{height:300px;min-height:300px}[class*=" pe-so-"],[class^=pe-so-]{height:55px;width:65px}}#social{float:right}#social a{background:0 0;color:#a8d1e5;font-size:2.25em;display:inline-block;margin-right:25px;padding:5px 0;text-align:center;overflow:hidden}#social a:hover{text-decoration:none;opacity:.4}#social span{display:block;margin-top:5px}.pe-so-linkedin:before{content:"\e62c"}#social a.pe-so-facebook{text-align:right;padding-right:10px}.pe-so-facebook:before{content:"\e617"}.pe-so-twitter:before{content:"\e651"}.pe-so-youtube:before{content:"\e661"}.pe-so-google:before{content:"\e620"}.pe-so-instagram:before{content:"\e626"}
/********************CREW********************/
.crew{text-align:right;margin-top:10px;}
/********************SQUID********************/
#line-drawing{max-width:50%;position:absolute;right:-7%;top:25px;z-index:0}
.red{fill:none;stroke:#c93f32;stroke-dasharray:8000;stroke-dashoffset:0;stroke-miterlimit:10;fill-rule:evenodd;animation:drawline 8s ease-in;}
.blue{fill:none;stroke:#a8d0e4;stroke-dasharray:8000;stroke-dashoffset:0;stroke-miterlimit:10;fill-rule:evenodd;animation:drawline 8s ease-in;}
@keyframes drawline{from{stroke-dasharray:10000;stroke-dashoffset:10000}to{stroke-dasharray:10000;stroke-dashoffset:0}}
#post-image{background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;height:50vh;width:100%;}#post-image img {width:100%;opacity:0;height:auto;}
.grecaptcha-badge{display:none!important;}