.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column > .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
@font-face{font-family:"Lato";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Lato-Light";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Lato-Bold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Barlow-Regular";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.svg?1603789338) format('svg');}@font-face{font-family:"Barlow-Light";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.ttf?1603789338) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.woff?1603789338) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.svg?1603789338) format('svg');}@font-face{font-family:"Barlow-SemiBold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Barlow-Bold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.ttf?1603789338) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.woff?1603789338) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.svg?1603789338) format('svg');}@font-face{font-family:"FontAwesome";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.svg?1603789339) format('svg');}.mantle{background:#514A9D;background:-webkit-linear-gradient(to right,#514A9D,#24C6DC);background:linear-gradient(to right,#514a9d,#24c6dc);}.mantle .body-wrapper:before,.mantle .body-wrapper .contact-us a{background:#24C6DC;}.mantle .body-wrapper h2,.mantle .body-wrapper h3,.mantle .body-wrapper .learn-more a,.mantle .body-wrapper .learn-more a:after{color:#24C6DC;}.blueskies{background:#2F80ED;background:-webkit-linear-gradient(to right,#2F80ED,#56CCF2);background:linear-gradient(to right,#2f80ed,#56ccf2);}.blueskies .body-wrapper:before,.blueskies .body-wrapper .contact-us a{background:#56CCF2;}.blueskies .body-wrapper h2,.blueskies .body-wrapper h3,.blueskies .body-wrapper .learn-more a,.blueskies .body-wrapper .learn-more a:after{color:#56CCF2;}.easymed{background:#dce35b;background:-webkit-linear-gradient(to right,#dce35b,#45b649);background:linear-gradient(to right,#dce35b,#45b649);}.easymed .body-wrapper:before,.easymed .body-wrapper .contact-us a{background:#45b649;}.easymed .body-wrapper h2,.easymed .body-wrapper h3,.easymed .body-wrapper .learn-more a,.easymed .body-wrapper .learn-more a:after{color:#45b649;}.purplelake{background:#662D8C;background:-webkit-linear-gradient(45deg,#662D8C,#ED1E79);background:linear-gradient(45deg,#662d8c,#ed1e79);}.purplelake .body-wrapper:before,.purplelake .body-wrapper .contact-us a{background:#ED1E79;}.purplelake .body-wrapper h2,.purplelake .body-wrapper h3,.purplelake .body-wrapper .learn-more a,.purplelake .body-wrapper .learn-more a:after{color:#ED1E79;}.freshpapaya{background:#ED1C24;background:-webkit-linear-gradient(45deg,#ED1C24,#FCEE21);background:linear-gradient(45deg,#ed1c24,#fcee21);}.freshpapaya .body-wrapper:before,.freshpapaya .body-wrapper .contact-us a{background:#f4712a;}.freshpapaya .body-wrapper h2,.freshpapaya .body-wrapper h3,.freshpapaya .body-wrapper .learn-more a,.freshpapaya .body-wrapper .learn-more a:after{color:#f4712a;}.sanguine{background:#D4145A;background:-webkit-linear-gradient(45deg,#D4145A,#FBB03B);background:linear-gradient(45deg,#d4145a,#fbb03b);}.sanguine .body-wrapper:before,.sanguine .body-wrapper .contact-us a{background:#FBB03B;}.sanguine .body-wrapper h2,.sanguine .body-wrapper h3,.sanguine .body-wrapper .learn-more a,.sanguine .body-wrapper .learn-more a:after{color:#FBB03B;}.sanguine .learn-more a,.sanguine .learn-more a:after{color:#FBB03B;}.sanguine.service-box-first .contact-us a{color:#D4145A;}.sanguine.service-box-first .contact-us a:before{color:#D4145A;}.violet{background:#6318a8;background:-webkit-linear-gradient(45deg,#6318a8,#bf42e3);background:linear-gradient(45deg,#6318a8,#bf42e3);}.violet .body-wrapper:before,.violet .body-wrapper .contact-us a{background:#bf42e3;}.violet .body-wrapper h2,.violet .body-wrapper h3,.violet .body-wrapper .learn-more a,.violet .body-wrapper .learn-more a:after{color:#bf42e3;}.facebookmessenger{background:#0072ff;background:-webkit-linear-gradient(to right,#0072ff,#00c6ff);background:linear-gradient(to right,#0072ff,#00c6ff);}.facebookmessenger .contact-us a{color:#1a91ff;}.facebookmessenger .contact-us a:before{color:#1a91ff;}.red-orange{background:#f7b733;background:-webkit-linear-gradient(45deg,#f7b733,#fc4a1a);background:linear-gradient(45deg,#f7b733,#fc4a1a);}.orange{background:#ffda25;background:-webkit-linear-gradient(45deg,#ffda25,#e39942);background:linear-gradient(45deg,#ffda25,#e39942);}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;}body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;}button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 1.5em;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border:1px solid;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,.rendered-by-ds .panel-display .region-inner,div.messages,.at-gutter{margin-left:10px;margin-right:10px;}#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px;}img{height:auto;-ms-interpolation-mode:bicubic;}img,embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.geolocation-map img,.geolocation-views-map img{max-width:none !important;}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}.element-hidden{display:none;}
@font-face{font-family:"Lato";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Lato-Light";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Lato-Bold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Barlow-Regular";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.svg?1603789338) format('svg');}@font-face{font-family:"Barlow-Light";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.ttf?1603789338) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.woff?1603789338) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.svg?1603789338) format('svg');}@font-face{font-family:"Barlow-SemiBold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Barlow-Bold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.ttf?1603789338) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.woff?1603789338) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.svg?1603789338) format('svg');}@font-face{font-family:"FontAwesome";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.svg?1603789339) format('svg');}.mantle{background:#514A9D;background:-webkit-linear-gradient(to right,#514A9D,#24C6DC);background:linear-gradient(to right,#514a9d,#24c6dc);}.mantle .body-wrapper:before,.mantle .body-wrapper .contact-us a{background:#24C6DC;}.mantle .body-wrapper h2,.mantle .body-wrapper h3,.mantle .body-wrapper .learn-more a,.mantle .body-wrapper .learn-more a:after{color:#24C6DC;}.blueskies{background:#2F80ED;background:-webkit-linear-gradient(to right,#2F80ED,#56CCF2);background:linear-gradient(to right,#2f80ed,#56ccf2);}.blueskies .body-wrapper:before,.blueskies .body-wrapper .contact-us a{background:#56CCF2;}.blueskies .body-wrapper h2,.blueskies .body-wrapper h3,.blueskies .body-wrapper .learn-more a,.blueskies .body-wrapper .learn-more a:after{color:#56CCF2;}.easymed{background:#dce35b;background:-webkit-linear-gradient(to right,#dce35b,#45b649);background:linear-gradient(to right,#dce35b,#45b649);}.easymed .body-wrapper:before,.easymed .body-wrapper .contact-us a{background:#45b649;}.easymed .body-wrapper h2,.easymed .body-wrapper h3,.easymed .body-wrapper .learn-more a,.easymed .body-wrapper .learn-more a:after{color:#45b649;}.purplelake{background:#662D8C;background:-webkit-linear-gradient(45deg,#662D8C,#ED1E79);background:linear-gradient(45deg,#662d8c,#ed1e79);}.purplelake .body-wrapper:before,.purplelake .body-wrapper .contact-us a{background:#ED1E79;}.purplelake .body-wrapper h2,.purplelake .body-wrapper h3,.purplelake .body-wrapper .learn-more a,.purplelake .body-wrapper .learn-more a:after{color:#ED1E79;}.freshpapaya{background:#ED1C24;background:-webkit-linear-gradient(45deg,#ED1C24,#FCEE21);background:linear-gradient(45deg,#ed1c24,#fcee21);}.freshpapaya .body-wrapper:before,.freshpapaya .body-wrapper .contact-us a{background:#f4712a;}.freshpapaya .body-wrapper h2,.freshpapaya .body-wrapper h3,.freshpapaya .body-wrapper .learn-more a,.freshpapaya .body-wrapper .learn-more a:after{color:#f4712a;}.sanguine{background:#D4145A;background:-webkit-linear-gradient(45deg,#D4145A,#FBB03B);background:linear-gradient(45deg,#d4145a,#fbb03b);}.sanguine .body-wrapper:before,.sanguine .body-wrapper .contact-us a{background:#FBB03B;}.sanguine .body-wrapper h2,.sanguine .body-wrapper h3,.sanguine .body-wrapper .learn-more a,.sanguine .body-wrapper .learn-more a:after{color:#FBB03B;}.sanguine .learn-more a,.sanguine .learn-more a:after{color:#FBB03B;}.sanguine.service-box-first .contact-us a{color:#D4145A;}.sanguine.service-box-first .contact-us a:before{color:#D4145A;}.violet{background:#6318a8;background:-webkit-linear-gradient(45deg,#6318a8,#bf42e3);background:linear-gradient(45deg,#6318a8,#bf42e3);}.violet .body-wrapper:before,.violet .body-wrapper .contact-us a{background:#bf42e3;}.violet .body-wrapper h2,.violet .body-wrapper h3,.violet .body-wrapper .learn-more a,.violet .body-wrapper .learn-more a:after{color:#bf42e3;}.facebookmessenger{background:#0072ff;background:-webkit-linear-gradient(to right,#0072ff,#00c6ff);background:linear-gradient(to right,#0072ff,#00c6ff);}.facebookmessenger .contact-us a{color:#1a91ff;}.facebookmessenger .contact-us a:before{color:#1a91ff;}.red-orange{background:#f7b733;background:-webkit-linear-gradient(45deg,#f7b733,#fc4a1a);background:linear-gradient(45deg,#f7b733,#fc4a1a);}.orange{background:#ffda25;background:-webkit-linear-gradient(45deg,#ffda25,#e39942);background:linear-gradient(45deg,#ffda25,#e39942);}html{background:#fff;}body{font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:87.5%;}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,"Courier New",Courier,monospace,sans-serif;}#header-wrapper{background:rgba(255,192,203,0.5);}#footer-wrapper{background:rgba(255,192,203,0.5);}#logo{padding:10px 0;}#logo img{vertical-align:bottom;}#site-name{margin:0;}#site-name a:link,#site-name a:visited{text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan{margin:0;}#page-title{margin:0;}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px;}.feed-details dt,.feed-details dd{display:inline;margin:0;}ul.links{margin:0;padding:0;}ul.links.inline{display:block;}ul.links li{display:inline;list-style:none;padding:0 10px 0 0;}.search-results{margin:0;padding:0;}.attribution{display:block;opacity:0.65;padding:1em 0;text-align:center;}.attribution a{text-decoration:none;color:inherit;}.attribution a:hover,.attribution a:focus{text-decoration:underline;}a{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}.nav{clear:both;margin:10px 0;}.nav ul,.nav ul.menu{margin:0;padding:0;}.nav li,.nav ul.menu li{display:inline;float:left;list-style:none;margin:0;padding:0;}.nav li a,.nav ul.menu li a{display:block;white-space:nowrap;padding:0 10px;}.nav .block{margin-bottom:0;}ul.sf-menu{margin-bottom:0;}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em;}ul.sf-menu li:hover,ul.sf-menu li.sfHover{outline:0;}ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0;}.block-superfish ul{margin:0 !important;padding:0 !important;}.block-superfish li{margin:0 !important;padding:0 !important;}.sf-vertical{width:100%;}.sf-vertical li{width:100%;}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0;}.sf-vertical li a{padding:0 10px;}.sf-navbar{padding-bottom:0 !important;}.sf-menu.sf-style-default a{padding:0 10px;}.at-mt .at-menu-toggle,.at-mt .at-menu-toggle ul,.at-mt .at-menu-toggle ul.menu{margin-top:0;margin-bottom:0;padding:0;}.at-mt .at-menu-toggle-button{margin:0;}.at-mt .at-menu-toggle ul a{padding:0 10px;white-space:nowrap;}ul.menu{padding-left:15px;}ul.menu ul{padding-left:15px;}ul.menu li{margin:0;}.block .menu li.content{padding:0;}.book-navigation .page-up{min-width:2em;white-space:nowrap;}.book-navigation .menu{margin-left:0;}#breadcrumb{margin:10px 0;}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px;}#breadcrumb .breadcrumb-label:after{content:":";}#breadcrumb ol{margin:0;padding:0;}#breadcrumb .with-breadcrumb-label ol{display:inline;}#breadcrumb li{list-style:none;display:inline;}ul.pager{clear:both;margin:0;text-align:center;}.item-list ul.pager li{margin:0;}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em;}ul.pager li.pager-current{font-weight:700;}.block ul.pager li{margin:0;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0;}#tasks{margin-bottom:15px;}ul.primary{border-bottom-color:#ccc;margin:20px 0;padding:0 0 0 5px;}ul.primary li{display:block;float:left;margin:0 1px -1px;}ul.primary li a{background-color:#f5f5f5;border-color:#ccc;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em;}ul.primary li a:hover,ul.primary li a:focus{background-color:#eee;border-color:#ccc;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0;}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin:20px 0 0;list-style:none;}.field-label-inline{}.field-label-inline .field-label{margin:0;}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0;}.field-type-taxonomy-term-reference{margin-bottom:1.5em;}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0;}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0;}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px;}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px;}.block{margin-bottom:20px;}.block-title{margin:0;}.block-content ul,.block-content ol{padding:0 0 0 15px;}.block-content li{margin:0;padding:0;}.node{margin-bottom:20px;}.node .node-title{margin:0;}#comments{margin:1.5em 0;}#comments h2.comment-title{margin:0;}#comments h2.comment-form{margin:0;}.comment{margin-bottom:20px;}.comment-title{margin:0;}.new{color:#c00;}.indented{margin-left:40px;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{font-weight:700;}.form-item .description{font-size:0.85em;}.marker,.form-required{color:#c00;}.container-inline div,.container-inline label{display:inline;}fieldset{border:1px solid #ccc;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}table{margin:10px 0;padding:0;width:100%;}table.sticky-header{z-index:10;}table,thead,tbody,tr,th,td{border-color:#ccc;}table,td,th{vertical-align:middle;}caption,th,td{text-align:left;}thead tr{font-weight:700;background-color:#e5e5e5;}td,th{border-bottom:0;margin:0;padding:5px 7px;}tbody tr{border-top:1px solid #ccc;}tr{}tr.odd{background:#fff;}tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#f5f5f5;}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#ebebeb;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:normal;}div.messages{margin-bottom:10px;margin-top:10px;}div.messages ul{margin-top:0;margin-bottom:0;}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,Haettenschweiler,"Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black",sans-serif;font-size:50px;font-weight:700;line-height:1.2;height:0;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.maintenance-page .container{padding:40px 0;}.maintenance-page #site-name,.maintenance-page #page-title{margin:0;}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px;}.db-offline div.messages{margin:20px 0 0;}.db-offline #content{padding:20px 0;}#admin-menu{margin:0;padding:0;}.dev-query{background:#eee;padding:30px;}#styleguide-header{padding:0 10px;}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto;}
@font-face{font-family:"Lato";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-regular-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Lato-Light";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-light-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Lato-Bold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/lato-bold-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Barlow-Regular";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-regular-webfont.svg?1603789338) format('svg');}@font-face{font-family:"Barlow-Light";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.ttf?1603789338) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.woff?1603789338) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-light-webfont.svg?1603789338) format('svg');}@font-face{font-family:"Barlow-SemiBold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-semibold-webfont.svg?1603789339) format('svg');}@font-face{font-family:"Barlow-Bold";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.ttf?1603789338) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.woff?1603789338) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.eot?1603789338) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/barlow-bold-webfont.svg?1603789338) format('svg');}@font-face{font-family:"FontAwesome";src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.ttf?1603789339) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.woff?1603789339) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.eot?1603789339) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.svg?1603789339) format('svg');}.mantle{background:#514A9D;background:-webkit-linear-gradient(to right,#514A9D,#24C6DC);background:linear-gradient(to right,#514a9d,#24c6dc);}.mantle .body-wrapper:before,.mantle .body-wrapper .contact-us a{background:#24C6DC;}.mantle .body-wrapper h2,.mantle .body-wrapper h3,.mantle .body-wrapper .learn-more a,.mantle .body-wrapper .learn-more a:after{color:#24C6DC;}.blueskies{background:#2F80ED;background:-webkit-linear-gradient(to right,#2F80ED,#56CCF2);background:linear-gradient(to right,#2f80ed,#56ccf2);}.blueskies .body-wrapper:before,.blueskies .body-wrapper .contact-us a{background:#56CCF2;}.blueskies .body-wrapper h2,.blueskies .body-wrapper h3,.blueskies .body-wrapper .learn-more a,.blueskies .body-wrapper .learn-more a:after{color:#56CCF2;}.easymed{background:#dce35b;background:-webkit-linear-gradient(to right,#dce35b,#45b649);background:linear-gradient(to right,#dce35b,#45b649);}.easymed .body-wrapper:before,.easymed .body-wrapper .contact-us a{background:#45b649;}.easymed .body-wrapper h2,.easymed .body-wrapper h3,.easymed .body-wrapper .learn-more a,.easymed .body-wrapper .learn-more a:after{color:#45b649;}.purplelake{background:#662D8C;background:-webkit-linear-gradient(45deg,#662D8C,#ED1E79);background:linear-gradient(45deg,#662d8c,#ed1e79);}.purplelake .body-wrapper:before,.purplelake .body-wrapper .contact-us a{background:#ED1E79;}.purplelake .body-wrapper h2,.purplelake .body-wrapper h3,.purplelake .body-wrapper .learn-more a,.purplelake .body-wrapper .learn-more a:after{color:#ED1E79;}.freshpapaya{background:#ED1C24;background:-webkit-linear-gradient(45deg,#ED1C24,#FCEE21);background:linear-gradient(45deg,#ed1c24,#fcee21);}.freshpapaya .body-wrapper:before,.freshpapaya .body-wrapper .contact-us a{background:#f4712a;}.freshpapaya .body-wrapper h2,.freshpapaya .body-wrapper h3,.freshpapaya .body-wrapper .learn-more a,.freshpapaya .body-wrapper .learn-more a:after{color:#f4712a;}.sanguine{background:#D4145A;background:-webkit-linear-gradient(45deg,#D4145A,#FBB03B);background:linear-gradient(45deg,#d4145a,#fbb03b);}.sanguine .body-wrapper:before,.sanguine .body-wrapper .contact-us a{background:#FBB03B;}.sanguine .body-wrapper h2,.sanguine .body-wrapper h3,.sanguine .body-wrapper .learn-more a,.sanguine .body-wrapper .learn-more a:after{color:#FBB03B;}.sanguine .learn-more a,.sanguine .learn-more a:after{color:#FBB03B;}.sanguine.service-box-first .contact-us a{color:#D4145A;}.sanguine.service-box-first .contact-us a:before{color:#D4145A;}.violet{background:#6318a8;background:-webkit-linear-gradient(45deg,#6318a8,#bf42e3);background:linear-gradient(45deg,#6318a8,#bf42e3);}.violet .body-wrapper:before,.violet .body-wrapper .contact-us a{background:#bf42e3;}.violet .body-wrapper h2,.violet .body-wrapper h3,.violet .body-wrapper .learn-more a,.violet .body-wrapper .learn-more a:after{color:#bf42e3;}.facebookmessenger{background:#0072ff;background:-webkit-linear-gradient(to right,#0072ff,#00c6ff);background:linear-gradient(to right,#0072ff,#00c6ff);}.facebookmessenger .contact-us a{color:#1a91ff;}.facebookmessenger .contact-us a:before{color:#1a91ff;}.red-orange{background:#f7b733;background:-webkit-linear-gradient(45deg,#f7b733,#fc4a1a);background:linear-gradient(45deg,#f7b733,#fc4a1a);}.orange{background:#ffda25;background:-webkit-linear-gradient(45deg,#ffda25,#e39942);background:linear-gradient(45deg,#ffda25,#e39942);}body{background:#fff;font-family:Lato,"Arial",sans-serif;color:#686767;font-size:15px;line-height:26px;}body p{font-family:Lato,"Arial",sans-serif;color:#686767;font-size:15px;line-height:26px;}body a{color:#0084c8;outline:none;}body a:hover,body a:focus{color:#137cbe;text-decoration:none;outline:none;}body img{max-width:100%;}body h1,body .page-title{font-family:Barlow-Light,"Arial",sans-serif;color:#0084c8;font-size:62px;font-weight:normal;line-height:normal;text-transform:uppercase;padding:50px 0;}body h2{font-family:Barlow-Light,"Arial",sans-serif;color:#0084c8;font-size:48px;font-weight:normal;line-height:normal;text-transform:uppercase;padding:15px 0;margin-bottom:20px;}body h3{font-family:Barlow-Light,"Arial",sans-serif;color:#686767;font-size:32px;font-weight:normal;line-height:normal;text-transform:uppercase;}body h4{font-family:Barlow-Light,"Arial",sans-serif;color:#686767;font-size:28px;line-height:normal;text-transform:uppercase;}body .item-list ul.pager{padding:0;margin:10px 0 25px 0;padding:0;}body .item-list ul.pager li{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:40px;line-height:40px;text-decoration:none;width:40px;cursor:pointer;font-size:12px;margin:0 5px 0 0;display:inline-block;padding:0;}body .item-list ul.pager li a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#ececeb;color:#686767;display:block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;}body .item-list ul.pager li a:hover{color:#686767;}body .item-list ul.pager li a:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}body .item-list ul.pager li a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);}body .item-list ul.pager li.pager-current{background:#0084c8;color:#fff;font-weight:normal;}body .view-filters{float:right;}body select.chosen-processed{width:274px;font-style:italic;height:45px;}body .views-exposed-form .views-exposed-widget{float:none;display:inline-block;vertical-align:top;padding:0 2px 20px 5px;}body .views-exposed-form .views-exposed-widget input[type="text"]{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-search01.png) right 13px top 15px no-repeat;font-style:italic;width:265px;height:43px;line-height:43px;padding:0 0 0 8px;}@media (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx){body .views-exposed-form .views-exposed-widget input[type="text"]{background-image:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/retina-images/icon-search01@2x.png);background-size:13px 13px;}}body .views-exposed-form .views-exposed-widget.views-submit-button{display:none;}body .chosen-container-multi .chosen-choices{border:0;background-image:none;}body .chosen-container-single{font-family:Lato-Light,"Arial",sans-serif;width:275px !important;}body .chosen-container-single .chosen-single{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:transparent;box-shadow:none;height:43px;line-height:43px;}body .chosen-container-single .chosen-single:focus{outline:none;}body .chosen-container-single .chosen-single .chosen-search input[type="text"]{padding:0;}body .chosen-container-single .chosen-single span{color:#686767;font-size:15px;font-style:italic;margin-right:35px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}body .chosen-container-single .chosen-single span:focus{outline:none;}body .chosen-container-single .chosen-single div{width:43px;height:43px;line-height:43px;}body .chosen-container-single .chosen-single div b{background-color:#000000;background-image:none !important;}body .chosen-container-single .chosen-single div b:before{font-family:FontAwesome,"Arial",sans-serif;content:"";color:#fff;font-size:18px;display:block;line-height:43px;text-align:center;}body .chosen-container-active .chosen-single{border:1px solid #aeaead;border-radius:0;font-size:15px;}body .chosen-container-active .chosen-single:focus{outline:none;}body .chosen-container-active.chosen-with-drop .chosen-single div b:before{content:"";}body .chosen-container .chosen-results{margin:0;padding:0;}body.sticky #branding{bottom:26px;}body.sticky .service-menu{position:fixed;top:50px;right:0;left:0;z-index:222;}body.sticky.logged-in .service-menu{top:79px;}input[type="text"],input[type="password"],input[type="search"],input[type="email"],textarea,select{font-family:Lato-Light,"Arial",sans-serif;-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;border:1px solid #aeaead;outline:none;font-size:15px;background:#f5f5f4;color:#686767;}input[type="text"],input[type="password"],input[type="search"],input[type="email"]{line-height:24px;height:22px;padding:15px;}textarea{padding:15px;}select{padding:0 15px;}input[type="submit"],a.button{font-family:Barlow-Bold,"Arial",sans-serif;font-size:15px;background:#0084c8;border:1px solid #137cbe;text-transform:uppercase;box-shadow:none;height:54px;line-height:54px;padding:0 3em;color:#fff;-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;margin-right:0.5em;outline:none;}input[type="submit"]:hover,a.button:hover{background:#137cbe;}.primary-button{background:#00a8ff;background:-webkit-linear-gradient(to right,#00a8ff,#0072ff);background:linear-gradient(to right,#00a8ff,#0072ff);border:0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;font-family:Barlow-Regular,"Arial",sans-serif;text-transform:uppercase;display:inline-block;margin-right:0;text-align:center;font-size:15px;height:45px;line-height:45px;padding:0 1em 0 4em;color:#fff;}.primary-button a{color:#fff;}.primary-button a:hover,.primary-button a:focus{color:#fff;}.primary-button:hover,.primary-button:focus{color:#fff;}.primary-button:after{font-family:'nuvilabs';font-size:20px;content:'\e816';color:#fff;position:relative;top:1px;right:65px;}#edit-cancel{height:24px !important;}#messages{position:relative;z-index:999;}.ajax-progress-throbber{position:absolute;}#main-content{max-width:1170px;margin:0 auto;}.msp-full-width-panes #main-content{max-width:100%;margin:0 auto;}.msp-full-width-panes .panel-pane{max-width:1170px;margin:0 auto;}.msp-full-width-panes .panel-pane.msp-full-width{max-width:100%;}#content .panel-display,#content .panel-flexible{margin:0;}.block-title{margin-bottom:20px;}.block .view-content{clear:both;}#block-system-main .two-50 + div.contextual-links-wrapper{top:55px;}.blue{background-image:-moz-linear-gradient(0deg,#0a7bcc 0%,#2693d8 47%,#42abe3 100%);background-image:-webkit-linear-gradient(0deg,#0a7bcc 0%,#2693d8 47%,#42abe3 100%);background-image:-ms-linear-gradient(0deg,#0a7bcc 0%,#2693d8 47%,#42abe3 100%);}.yellow{background-image:-moz-linear-gradient(0deg,#ffda25 0%,#f1ba34 47%,#e39942 100%);background-image:-webkit-linear-gradient(0deg,#ffda25 0%,#f1ba34 47%,#e39942 100%);background-image:-ms-linear-gradient(0deg,#ffda25 0%,#f1ba34 47%,#e39942 100%);}.light-blue{background-image:-moz-linear-gradient(0deg,#0ac5cc 0%,#1bb1d3 47%,#2b9dda 100%);background-image:-webkit-linear-gradient(0deg,#0ac5cc 0%,#1bb1d3 47%,#2b9dda 100%);background-image:-ms-linear-gradient(0deg,#0ac5cc 0%,#1bb1d3 47%,#2b9dda 100%);}.magenta{background-image:-moz-linear-gradient(0deg,#ac1857 0%,#c91c90 47%,#e620c8 100%);background-image:-webkit-linear-gradient(0deg,#ac1857 0%,#c91c90 47%,#e620c8 100%);background-image:-ms-linear-gradient(0deg,#ac1857 0%,#c91c90 47%,#e620c8 100%);}.purple{background-image:-moz-linear-gradient(0deg,#6318a8 0%,#912dc6 47%,#bf42e3 100%);background-image:-webkit-linear-gradient(0deg,#6318a8 0%,#912dc6 47%,#bf42e3 100%);background-image:-ms-linear-gradient(0deg,#6318a8 0%,#912dc6 47%,#bf42e3 100%);}.red-orange{background-image:-moz-linear-gradient(180deg,#e67e22 0%,#e14d48 47%,#db1b6d 100%);background-image:-webkit-linear-gradient(180deg,#e67e22 0%,#e14d48 47%,#db1b6d 100%);background-image:-ms-linear-gradient(180deg,#e67e22 0%,#e14d48 47%,#db1b6d 100%);}.service-title{background:-webkit-linear-gradient(to right,#fc4a1a,#fc881d,#f7b733,#039fd7);background:-moz-linear-gradient(to right,#fc4a1a,#fc881d,#f7b733,#039fd7);background:linear-gradient(to right,#fc4a1a,#fc881d,#f7b733,#039fd7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:normal;text-transform:uppercase;}.service-title01{background:-webkit-linear-gradient(to right,#b92393,#fcc73b,#29abe2);background:-moz-linear-gradient(to right,#b92393,#fcc73b,#29abe2);background:linear-gradient(to right,#b92393,#fcc73b,#29abe2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:normal;text-transform:uppercase;}.service-subtitle{background:-webkit-linear-gradient(to right,#56CCF2,#2F80ED);background:-moz-linear-gradient(to right,#56CCF2,#2F80ED);background:linear-gradient(to right,#56ccf2,#2f80ed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:30px;line-height:normal;text-transform:uppercase;}.service-short-title{background:-webkit-linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);background:-moz-linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);background:linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:normal;text-transform:uppercase;}.service-detail-title{font-family:Barlow-Light,"Arial",sans-serif;font-size:35px;line-height:normal;color:#000000;text-transform:uppercase;text-align:center;}.bar-line{background:-webkit-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:-moz-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);display:block;width:25%;height:2px;}.bar-line01{background:-webkit-linear-gradient(to right,#b92393,#fcc73b,#29abe2);background:-moz-linear-gradient(to right,#b92393,#fcc73b,#29abe2);background:linear-gradient(to right,#b92393,#fcc73b,#29abe2);display:block;width:25%;height:2px;}.node-type-services .service-detail{margin-top:5em;}.service-detail .red-orange,.service-detail .orange{opacity:0.9;float:left;}.chat-block p img{width:50px;height:50px;}.view-empty{clear:both;text-align:center;color:#0084c8;font-weight:bold;text-transform:uppercase;font-size:20px;}.view-empty ul li{list-style:none;color:#686767;font-size:14px;font-style:italic;margin-bottom:10px;}#block-system-main{position:relative;}#block-system-main.block{margin-bottom:0;}#block-system-main:hover a.contextual-links-trigger{display:block;}#cboxCurrent{top:auto;bottom:0;right:10px;}.social-icon{margin-bottom:0;}.social-icon a:hover .fa.fa-facebook{background:#3b5a9a;}.social-icon a:hover .fa.fa-facebook:before{color:#3b5a9a;}.social-icon a:hover .fa.fa-play{background:#cc181e;}.social-icon a:hover .fa.fa-twitter{background:#1aa9e1;}.social-icon a:hover .fa.fa-twitter:before{color:#1aa9e1;}.social-icon a:hover .fa.fa-linkedin{background:#0073b2;}.social-icon a:hover .fa.fa-linkedin:before{color:#0073b2;}.social-icon a:hover .fa.fa-instagram:before{color:#e4405f;}.social-icon.staff-icon .fa{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.social-icon .fa{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background:#0084c8;width:30px;height:30px;line-height:30px;text-align:center;margin-right:5px;}.social-icon .fa:before{color:#fff;}.address-icon .fa{width:20px;margin:5px 5px 15px 0;text-align:center;float:left;}.address-icon .fa:before{font-size:16px;}.address-icon p{display:inline-block;vertical-align:top;}.block-toggle.up-arrow{cursor:pointer;}.views-more-link,.read-more a{font-family:Lato-Light,"Arial",sans-serif;display:block;text-align:right;font-size:13px;position:relative;color:#0084c8;}.views-more-link:after,.read-more a:after{font-family:FontAwesome,"Arial",sans-serif;content:"";color:#0084c8;position:absolute;opacity:0;top:0;right:-20px;}.views-more-link:hover,.read-more a:hover{color:#137cbe;text-decoration:underline;padding-right:15px;}.views-more-link:hover:after,.read-more a:hover:after{opacity:1;right:0;text-decoration:none;}#header{background:#fff;position:fixed;z-index:999;text-align:center;width:100%;height:50px;transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;}.header-inner{max-width:1170px;margin:0 auto;}#branding,.region-header{display:inline-block;vertical-align:top;}#branding{background:#fff;-moz-border-radius:0 0 18px 18px;-webkit-border-radius:0;border-radius:0 0 18px 18px;position:relative;bottom:5px;z-index:22;height:76px;transition:0.4s ease all;}.button-wrapper{position:fixed;top:-15px;left:25px;z-index:999;}body.logged-in .button-wrapper{top:15px;}.region-header{position:absolute;top:0;right:0;}.region-header .block-inner{margin:0;}#logo{padding-bottom:2px;}#logo img{width:156px;height:auto;}.drop-us-a-line-topbar a{color:transparent;line-height:50px;height:50px;}.drop-us-a-line-topbar a:hover,.drop-us-a-line-topbar a:focus{color:transparent;}.drop-us-a-line-topbar a:before{content:'\e814';font-family:'nuvilabs';color:#5396ef;font-size:20px;position:absolute;right:20px;}.social-block,#block-search-form,#block-locale-language,#block-search-form--2{display:inline-block;vertical-align:top;}#block-search-form--2 .block-inner{margin:0;}.social-block{margin-right:5px;}.pane-social-block{padding-top:20px;}.pane-social-block p{font-family:Lato-Light,"Arial",sans-serif;font-size:24px;line-height:normal;}.facebook-icon:before,.message-icon:before,.twitter-icon:before,.instagram-icon:before{font-family:'nuvilabs';font-size:45px;display:inline-block;vertical-align:middle;color:#898989;margin:0 14px;}.message-icon:before{border:1px solid #898989;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;color:#898989;content:'\e814';font-size:17px;font-weight:bold;width:45px;height:45px;line-height:45px;text-align:center;}.twitter-icon:before{content:'\e815';color:#78adf6;}.instagram-icon:before{content:'\e80c';color:#be2973;font-size:40px;}.facebook-icon:before{content:'\e818';color:#3b5998;font-size:40px;}#block-mspiral-core-custom-page-title{background:#fff;}#block-mspiral-core-custom-page-title .block-inner{max-width:1170px;margin:0 auto;}#block-mspiral-core-custom-page-title .content{font-family:Barlow-Light,"Arial",sans-serif;color:#0084c8;font-size:62px;font-weight:normal;line-height:normal;text-transform:uppercase;padding:50px 0;}#block-locale-language .contextual-links-wrapper{right:-25px;}.language-switcher-locale-url{margin:0;}.language-switcher-locale-url li{display:inline-block;list-style:none;}.language-switcher-locale-url li a{font-family:Lato-Light,"Arial",sans-serif;font-size:15px;}.language-switcher-locale-url li.active{display:none;}.language-switcher-locale-url li.my a{font-size:13px;}#search-block-form{position:relative;}.msp-search-form{max-width:1170px;margin:0 auto;text-align:center;display:none;clear:both;}.msp-search-form .container-inline div{display:inline-block;vertical-align:top;margin:0;}.msp-search-form form{overflow:hidden;width:432px;margin:30px auto;vertical-align:middle;white-space:nowrap;}.msp-search-form form div{display:inline-block;vertical-align:top;margin:0;}.msp-search-form form input[type="search"]{width:400px;background:#fff;}.msp-search-form form input[type="submit"]{background:#0084c8 url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-search.svg) no-repeat center center;background-size:20px 20px;opacity:0;-webkit-transition:all .55s ease;-moz-transition:all .55s ease;-ms-transition:all .55s ease;-o-transition:all .55s ease;transition:all .55s ease;text-indent:-99999px;padding:0;width:90px;}.msp-search-form form:hover input[type="submit"]{opacity:1;margin-left:-94px;}#block-search-form .form-actions,#block-search-form--2 .form-actions{position:absolute;display:inline-block;top:0;right:0px;}#block-search-form input.color-autofill:-webkit-autofill,#block-search-form--2 input.color-autofill:-webkit-autofill{color:transparent !important;}#block-search-form input[type="submit"],#block-search-form--2 input[type="submit"]{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#f9f9f9 url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-search01.png) 9px 8px no-repeat;-webkit-transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);-moz-transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);-ms-transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);-o-transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);border:0;height:28px;text-indent:-99999px;width:30px;padding:0;outline:none;margin-right:0;}@media (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx){#block-search-form input[type="submit"],#block-search-form--2 input[type="submit"]{background-image:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/retina-images/icon-search01@2x.png);background-size:13px 13px;}}#block-search-form #edit-search-block-form--2,#block-search-form #edit-search-block-form--4,#block-search-form--2 #edit-search-block-form--2,#block-search-form--2 #edit-search-block-form--4{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);-moz-transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);-ms-transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);-o-transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);transition:all 0.5s cubic-bezier(0,0.105,0.035,1.57);background:#fff;border:1px solid #ccc;width:30px;padding:0;height:28px;line-height:25px;vertical-align:top;color:transparent;outline:none;font-size:12px;cursor:pointer;}#block-search-form #edit-search-block-form--2:focus,#block-search-form #edit-search-block-form--4:focus,#block-search-form--2 #edit-search-block-form--2:focus,#block-search-form--2 #edit-search-block-form--4:focus{background:#f9f9f9;border-radius:20px;width:200px;padding-left:15px;cursor:auto;color:#686767;}#block-search-form ::-webkit-input-placeholder,#block-search-form--2 ::-webkit-input-placeholder{color:#fff;}#block-search-form ::-moz-placeholder,#block-search-form--2 ::-moz-placeholder{color:#fff;}#block-search-form :-ms-input-placeholder,#block-search-form--2 :-ms-input-placeholder{color:#fff;}#block-search-form :-moz-placeholder,#block-search-form--2 :-moz-placeholder{color:#fff;}#search-block-form,#search-block-form--2{position:relative;}.page-search #block-search-form.block-region-sidebar-first #edit-search-block-form--2{width:400px;border:1px solid #808080;font-size:16px;border-radius:0;background:transparent;height:45px;line-height:45px;padding-left:15px;color:#686767;cursor:auto;}.page-search #block-search-form.block-region-sidebar-first input[type="submit"]{background:#808080;border-radius:0;color:#fff;text-indent:inherit;width:100%;padding:1px 30px;height:46px;line-height:46px;pointer-events:auto !important;}.page-search #block-search-form.block-region-sidebar-first ::-webkit-input-placeholder{color:#686767;}.page-search #block-search-form.block-region-sidebar-first ::-moz-placeholder{color:#686767;}.page-search #block-search-form.block-region-sidebar-first :-ms-input-placeholder{color:#686767;}.page-search #block-search-form.block-region-sidebar-first :-moz-placeholder{color:#686767;}.page-search-node h1#page-title{display:none;}#search-form .container-inline div{display:inline-block;vertical-align:top;margin:0;}.view-search .views-row{border-bottom:1px dotted #000000;padding-bottom:15px;margin-bottom:20px;}.search-thumbnail,.search-text{display:inline-block;vertical-align:top;}.search-thumbnail{margin-right:15px;}.search-text{width:85%;}.search-title{font-family:Barlow-Regular,"Arial",sans-serif;text-transform:uppercase;font-size:17px;color:#0084c8;}.menu-bar.expanded{background:#ec3b81;}.contact-form-block.expanded{background:#32a2d4;}.contact-form-block .pane-webform-proposal .close-button{bottom:auto;}.contact-form-block .pane-webform-proposal .webform-client-form{background:#fff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;margin-top:20em;padding:2em 2em 1em 2em;max-width:750px;}.contact-form-block .pane-webform-proposal .webform-client-form p{color:#686767;font-family:Lato-Light,"Arial",sans-serif;font-size:18px;line-height:normal;letter-spacing:0.5px;}.contact-form-block .pane-webform-proposal .webform-client-form .webform-component--email{width:43.40%;}.contact-form-block .pane-webform-proposal .webform-client-form .webform-component-markup p{color:#686767;}.contact-form-block .webform-client-form .form-item{margin:0;}.contact-form-block .webform-client-form .form-item input,.contact-form-block .webform-client-form .form-item textarea{background:#fff;}.contact-form-block .webform-client-form .form-item input{width:68%;height:16px;line-height:18px;}.contact-form-block .webform-client-form .form-textarea-wrapper textarea{margin:0 auto;}.contact-form-block .webform-client-form .form-actions{margin:0;}.contact-form-block .webform-client-form .webform-component-markup{margin-top:10px;}.menu-bar,.contact-form-block{width:100%;height:100%;position:fixed;top:0;left:0;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.menu-bar #block-system-main-menu ul.menu{margin:0;padding:0;text-align:center;position:relative;z-index:99;}.menu-bar #block-system-main-menu ul.menu li{list-style:none;display:block;}.menu-bar #block-system-main-menu ul.menu li a{color:#000000;font-family:Barlow-SemiBold,"Arial",sans-serif;font-size:33px;line-height:normal;padding:2px 0;text-shadow:none;}.menu-bar #block-system-main-menu ul.menu li a:hover,.menu-bar #block-system-main-menu ul.menu li a.active{color:#fff;}.menu-bar.expanded,.contact-form-block.expanded{opacity:0.95;z-index:333;}.menu-button,.chat-button,.message-button{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;position:absolute;z-index:555;text-align:center;cursor:pointer;}.menu-button .menu-btn,.chat-button .menu-btn,.message-button .menu-btn{display:inline-block;line-height:2em;color:#fff;}.menu-button .menu-btn .fa,.chat-button .menu-btn .fa,.message-button .menu-btn .fa{display:none;}.menu-button{top:50px;background:#eb287c;width:63px;height:63px;line-height:63px;}.chat-button{top:80px;left:90px;background:#099ed4;width:68px;height:68px;line-height:68px;}.message-button{top:142px;background:#fbc53b;width:92px;height:92px;line-height:92px;}.menu-button .menu-btn{width:63px;height:63px;line-height:63px;font-size:1.5em;}.icon-hamburger-new:before{margin-left:0 !important;margin-right:8px !important;}.chat-button .menu-btn{width:68px;height:68px;line-height:68px;font-size:1.5em;position:relative;right:5px;}.message-button .menu-btn{width:92px;height:92px;line-height:92px;font-size:3em;}.button-wrapper .menu-close-btn{position:relative;z-index:2;color:transparent;}.button-wrapper .menu-close-btn:before{content:'\e80d';font-family:'nuvilabs';color:#fff;font-size:25px;display:block;}.button-wrapper .message-button .menu-close-btn:before{font-size:33px;}.modal-is-visible .menu-button{background:#2e0416;}.modal-is-visible .chat-button{background:#092530;}.drop-us-a-line-wrapper{position:relative;right:7px;}.drop-us-a-line-wrapper .drop-us-a-line-image,.drop-us-a-line-wrapper .drop-us-a-line{display:inline-block;vertical-align:top;}.drop-us-a-line-wrapper .drop-us-a-line-image{display:inline-block;vertical-align:top;}.drop-us-a-line-wrapper .drop-us-a-line-image:before{content:'\e817';font-family:'nuvilabs';color:#000000;font-size:40px;display:inline-block;}.drop-us-a-line-wrapper .drop-us-a-line{text-align:left;}.drop-us-a-line-wrapper .drop-us-a-line h4{color:#fbc53b;font-family:Barlow-SemiBold,"Arial",sans-serif;font-size:20px;line-height:normal;text-transform:uppercase;margin:8px 0 0 0;}.drop-us-a-line-wrapper .drop-us-a-line span{color:#fff;}.drop-us-aline-bottom{position:relative;}.drop-us-aline-bottom p{color:#000000;}.drop-us-aline-bottom span{display:block;}.drop-us-aline-bottom a{color:#fff;font-family:Lato-Bold,"Arial",sans-serif;font-size:60px;}.custom-contact-us-wrapper{text-align:center;}#menu-bar{background:#0084c8;margin:0;}#block-system-main-menu{max-width:1170px;margin:0 auto;margin:5px auto 0;clear:both;text-align:center;}#block-system-main-menu ul.menu{margin:0;padding:0;text-align:center;}#block-system-main-menu ul.menu li{list-style:none;display:block;position:relative;float:none;padding:0 3px 0 0;}#block-system-main-menu ul.menu li a,#block-system-main-menu ul.menu li span{font-family:Barlow-Regular,"Arial",sans-serif;text-shadow:rgba(249,249,249,0.3) 1px 0 0;color:#fff;font-size:15px;font-weight:normal;margin:10px 1px 10px 0;padding:8px 20px;line-height:24px;display:block;text-transform:uppercase;outline:none;}#block-system-main-menu ul.menu li a:hover,#block-system-main-menu ul.menu li a.active,#block-system-main-menu ul.menu li span:hover,#block-system-main-menu ul.menu li span.active{color:#fff;}#block-system-main-menu ul.menu li ul{-webkit-transition:-webkit-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;transition:transform 0.2s ease-out;transform:translate3d(0,-5px,0);position:absolute;visibility:hidden;left:0;z-index:999999;width:auto;padding:0;min-width:180px;}#block-system-main-menu ul.menu li ul li{background:#0084c8;display:block;margin:0;padding:0;text-align:left;}#block-system-main-menu ul.menu li ul li ul{left:100.5%;top:0;display:block;}#block-system-main-menu ul.menu li ul li ul:before{content:'';}#block-system-main-menu ul.menu li ul li a,#block-system-main-menu ul.menu li ul li span{-webkit-transition:-webkit-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;transition:transform 0.2s ease-out;transform:translate3d(0,-5px,0);display:block;margin-right:0;font-size:15px;border-bottom:1px dotted #fff;margin:0 15px;padding:10px 7px;background:transparent !important;box-shadow:none !important;border-radius:0 !important;text-shadow:none !important;clear:both;}#block-system-main-menu ul.menu li ul li a:hover,#block-system-main-menu ul.menu li ul li a.active,#block-system-main-menu ul.menu li ul li span:hover,#block-system-main-menu ul.menu li ul li span.active{color:#000000 !important;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:none !important;}#block-system-main-menu ul.menu li ul li.first{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}#block-system-main-menu ul.menu li ul li.last{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}#block-system-main-menu ul.menu li ul li.last a{border-bottom:0;}#block-system-main-menu ul.menu li ul:before{font-family:FontAwesome,"Arial",sans-serif;content:"";left:10px;color:#0084c8;position:absolute;top:0;font-size:27px;line-height:10px;}#block-system-main-menu ul.menu li.expanded a:after{font-family:FontAwesome,"Arial",sans-serif;content:"";color:#fff;margin-left:5px;}#block-system-main-menu ul.menu li.expanded:hover a{color:#fff;}#block-system-main-menu ul.menu li.expanded:hover a:after{color:#fff;}#block-system-main-menu ul.menu li.expanded ul li a:after{content:'';}#block-system-main-menu ul.menu li.expanded ul li.expanded a:after{font-family:FontAwesome,"Arial",sans-serif;content:"";color:#fff;margin-left:5px;float:right;}#block-system-main-menu ul.menu li.expanded ul li.expanded:hover a:after{color:#000000;}#block-system-main-menu ul.menu li.expanded ul li.expanded ul li a:after{content:'';}#block-system-main-menu ul.menu li:hover ul{visibility:inherit;transform:translate3d(0,0,0);padding:9px 0 0 0;}#block-system-main-menu ul.menu li:hover ul li a{transform:translate3d(0,0,0);}#block-system-main-menu ul.menu li:hover ul li ul{-webkit-transition:-webkit-transform 0.2s ease-out,opacity 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out,opacity 0.2s ease-out;transition:transform 0.2s ease-out,opacity 0.2s ease-out;transform:translate3d(-20px,0,0);padding:0;visibility:hidden;}#block-system-main-menu ul.menu li:hover ul li:hover ul{visibility:inherit;transform:translate3d(0,0,0);}#block-system-main-menu ul.menu li.active-trail ul li a:hover,#block-system-main-menu ul.menu li.active-trail ul li a.active{color:#000000 !important;background:transparent;}#block-system-main-menu ul.menu li.expanded a:hover,#block-system-main-menu ul.menu li.expanded a.active-trail{color:#fff;}#block-system-main-menu ul.menu li.expanded a:hover:after,#block-system-main-menu ul.menu li.expanded a.active-trail:after{color:#fff;}#block-tb-megamenu-main-menu .tb-megamenu{background:transparent;}#block-tb-megamenu-main-menu .tb-megamenu .caret{display:none;}#block-tb-megamenu-main-menu .tb-megamenu .nav li{float:none;display:inline-block;vertical-align:top;}#block-tb-megamenu-main-menu .tb-megamenu-nav li a{font-family:Barlow-Regular,"Arial",sans-serif;text-shadow:rgba(249,249,249,0.3) 1px 0 0;color:#fff;font-size:15px;font-weight:normal;margin:10px 1px 10px 0;padding:8px 20px;line-height:24px;display:block;text-transform:uppercase;border-right:0;}#block-tb-megamenu-main-menu .tb-megamenu-nav li a:hover{color:#fff;}#block-tb-megamenu-main-menu .tb-megamenu-nav li.dropdown a.dropdown-toggle.hover:after{color:#fff;}#block-tb-megamenu-main-menu .tb-megamenu-nav li.dropdown a.dropdown-toggle:after{font-family:FontAwesome,"Arial",sans-serif;content:"";color:#0084c8;}#block-tb-megamenu-main-menu .tb-megamenu-nav li.active a,#block-tb-megamenu-main-menu .tb-megamenu-nav li.open a{color:#fff;}#block-tb-megamenu-main-menu .tb-megamenu-nav li.active a:after,#block-tb-megamenu-main-menu .tb-megamenu-nav li.open a:after{color:#fff !important;}#block-tb-megamenu-main-menu .tb-megamenu-nav li .dropdown-menu{background:transparent;border:0;box-shadow:none;padding:9px 0 0 0;}#block-tb-megamenu-main-menu .tb-megamenu-nav li .dropdown-menu:before{font-family:FontAwesome,"Arial",sans-serif;content:"";left:10px;color:#0084c8;position:absolute;top:0;font-size:27px;line-height:10px;display:block;}#block-tb-megamenu-main-menu .tb-megamenu-nav li .dropdown-menu .mega-dropdown-inner{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#0084c8;}#block-tb-megamenu-main-menu .tb-megamenu-nav li .dropdown-menu .tb-megamenu-subnav li{text-align:left;display:block;font-size:15px;padding:0;margin:0;}#block-tb-megamenu-main-menu .tb-megamenu-nav li .dropdown-menu .tb-megamenu-subnav li:hover a,#block-tb-megamenu-main-menu .tb-megamenu-nav li .dropdown-menu .tb-megamenu-subnav li.active a{color:#000000 !important;}#block-tb-megamenu-main-menu .tb-megamenu-nav li .dropdown-menu .tb-megamenu-subnav li a{border-radius:0 !important;text-shadow:none !important;box-shadow:none !important;background:transparent !important;border-bottom:1px dotted #fff;border-top:0;background:transparent;color:#fff;}#block-tb-megamenu-main-menu .tb-megamenu-nav li #block-search-form .block-inner{margin:0;}#block-tb-megamenu-main-menu .tb-megamenu-nav li #search-block-form--2{position:relative;}.menu-name-main-menu ul.menu{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/shadow-sidebar.png) left center no-repeat;margin:0;padding:150px 0 150px 30px;}.menu-name-main-menu ul.menu li{padding:0;list-style:none;border-bottom:1px solid #ccc;}.menu-name-main-menu ul.menu li a{font-family:Barlow-Regular,"Arial",sans-serif;font-size:15px;color:#0084c8;text-transform:uppercase;display:block;padding:15px;}.social-share-button{display:none;position:absolute;top:100%;right:0;left:0;}.social-share-button .menu-btn{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/social-share-bg.png) no-repeat center center;background-size:cover;width:45px;height:45px;}.social-share-button .menu-btn,.social-share-button .menu-close-btn{position:absolute;top:100%;right:45%;cursor:pointer;outline:none;}.social-share-button .menu-btn,.social-share-button .menu-close-btn,.social-share-button .share-icon-frontpage,.social-share-button a{color:transparent;}.social-share-button .menu-close-btn{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/social-menu-close.png) no-repeat center center;background-size:cover;z-index:2;width:45px;height:45px;}.social-share{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;}.social-share .share-quote{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;}.social-share a{margin:0 25px;}.slider-pane .block-inner,.slider-pane{margin:0;}.page-slider{margin-bottom:1.5em;}.fp-slider{height:750px;position:relative;overflow:hidden;}.fp-slider .views-content-counter{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:0;background:#ececeb;text-indent:9999px;cursor:pointer;width:16px;z-index:999;float:left;overflow:hidden;left:2%;height:16px;top:-15px;position:relative;padding:0;display:block;}.fp-slider #widget_pager_top_slide_views-panel_pane_slide_per_taxo{margin:15px 0 0 0;}.fp-slider .views-slideshow-controls-top{text-align:center;}.fp-slider .views-slideshow-controls-top .widget_pager_top{position:absolute;bottom:20px;width:100%;}.fp-slider .views-slideshow-controls-top .views-slideshow-pager-field-item{display:inline-block;margin:0 0.3em;}.fp-slider .views-slideshow-controls-top .views-slideshow-pager-field-item.active .views-content-counter{background:#0084c8;}.fp-slider .views-slideshow-controls-top .views_slideshow_controls_text_previous a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer;width:60px;height:60px;position:absolute;top:350px;z-index:22;color:transparent;left:2%;}.fp-slider .views-slideshow-controls-top .views_slideshow_controls_text_previous a:before{font-family:'nuvilabs';font-size:40px;color:#fff;display:block;line-height:60px;text-align:center;}.fp-slider .views-slideshow-controls-top .views_slideshow_controls_text_previous a:before{content:'\e80f';}.fp-slider .views-slideshow-controls-top .views_slideshow_controls_text_pause a{display:none;}.fp-slider .views-slideshow-controls-top .views_slideshow_controls_text_next a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer;width:60px;height:60px;position:absolute;top:350px;z-index:22;color:transparent;right:2%;}.fp-slider .views-slideshow-controls-top .views_slideshow_controls_text_next a:before{font-family:'nuvilabs';font-size:40px;color:#fff;display:block;line-height:60px;text-align:center;}.fp-slider .views-slideshow-controls-top .views_slideshow_controls_text_next a:before{content:'\e811';}.fp-slider .views_slideshow_cycle_main{width:100% !important;float:left;}.fp-slider .views_slideshow_cycle_main .views-slideshow-cycle-main-frame,.fp-slider .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;float:left;}.fp-slider .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{position:relative;}.fp-slider .home-page-slide-left{text-align:center;}.fp-slider .home-page-slide-left img{max-width:100%;height:auto;margin:0;padding:0;}.fp-slider .slide-heading{position:absolute;bottom:35px;right:3em;text-align:right;padding:2em 4em 4em;}.fp-slider .slide-heading .heading-one{font-family:Barlow-Regular,"Arial",sans-serif;font-size:44px;line-height:44px;text-transform:uppercase;display:block;color:#000000;}.fp-slider .slide-heading .heading-two{font-family:Barlow-Regular,"Arial",sans-serif;font-size:70px;line-height:70px;text-transform:uppercase;display:block;color:#0084c8;}.fp-slider .slide-heading .heading-three{font-family:Barlow-Regular,"Arial",sans-serif;font-size:40px;line-height:40px;text-transform:uppercase;display:block;color:#000000;}.home-page-slider{position:relative;}.home-page-slider .home-page-slide-right{position:absolute;top:250%;left:50%;-webkit-transform:translate(-50%,-250%);-moz-transform:translate(-50%,-250%);transform:translate(-50%,-250%);width:75%;}.not-front .pane-service-details-service-subpage-reference .home-page-slider .home-page-slide-right{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.home-page-slider .home-page-slide-right .slide-body{text-align:center;}.home-page-slider .home-page-slide-right .slide-body p{font-family:Lato-Light,"Arial",sans-serif;font-size:20px;line-height:normal;color:#fff;}.home-page-slider .home-page-slide-right h3{font-family:Barlow-Light,"Arial",sans-serif;color:#686767;font-size:32px;font-weight:normal;line-height:normal;text-transform:uppercase;color:#fff;font-size:17px;line-height:normal;}.home-page-slider .home-page-slide-right .social-share .close-button{bottom:-100px;}.home-page-slider .home-page-slide-right .social-share .close-button-2{top:-70px;}.pane-home-page-slider,.pane-parallax-slider{position:relative;}.pane-home-page-slider .slider-wrapper div,.pane-parallax-slider .slider-wrapper div{width:100%;}.pane-home-page-slider .parallax-slider .edit-link,.pane-parallax-slider .parallax-slider .edit-link{width:auto;top:-8px;right:0;left:auto;}.pane-home-page-slider .home-page-slide-right,.pane-parallax-slider .home-page-slide-right{position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-70%);-moz-transform:translate(-50%,-70%);transform:translate(-50%,-70%);width:45% !important;}.pane-home-page-slider .home-page-slide-right .slide-body,.pane-parallax-slider .home-page-slide-right .slide-body{text-align:center;}.pane-home-page-slider .home-page-slide-right .slide-body p,.pane-parallax-slider .home-page-slide-right .slide-body p{font-family:Barlow-Light,"Arial",sans-serif;font-size:20px;}.pane-home-page-slider .home-page-slide-right .slide-body p,.pane-home-page-slider .home-page-slide-right h3,.pane-parallax-slider .home-page-slide-right .slide-body p,.pane-parallax-slider .home-page-slide-right h3{color:#fff;line-height:normal;text-transform:uppercase;}.pane-home-page-slider .home-page-slide-right h3,.pane-parallax-slider .home-page-slide-right h3{font-size:50px;margin:0 0 5px 0;}.pane-home-page-slider .background-image-formatter,.pane-parallax-slider .background-image-formatter{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;width:100%;height:750px;transition:0.9s ease-in-out transform;}.pane-home-page-slider .down-arrow,.pane-parallax-slider .down-arrow{position:relative;bottom:50px;}.pane-home-page-slider .down-arrow a,.pane-home-page-slider .down-arrow a:after,.pane-parallax-slider .down-arrow a,.pane-parallax-slider .down-arrow a:after{color:#fff;}.msp-carousel h2.pane-title{text-align:center;}.msp-carousel .block-content{margin-top:40px;}.msp-carousel .jcarousel-skin-default{text-align:center;margin:20px 0;}.msp-carousel .jcarousel-skin-default .jcarousel-container-horizontal{width:auto !important;padding:0px;height:auto;}.msp-carousel .jcarousel-skin-default .jcarousel-container-horizontal:hover .jcarousel-prev,.msp-carousel .jcarousel-skin-default .jcarousel-container-horizontal:hover .jcarousel-next{display:block;}.msp-carousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal{width:90% !important;margin:0 auto;}.msp-carousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul li{border:0;background:none;position:relative;}.msp-carousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul li img{vertical-align:middle;}.msp-carousel .jcarousel-skin-default .jcarousel-prev,.msp-carousel .jcarousel-skin-default .jcarousel-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1;display:none;height:64px;width:64px;}.msp-carousel .jcarousel-skin-default .jcarousel-prev-horizontal{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-previous02.png) no-repeat 0 0;background-position:0 0 !important;left:3px;}.msp-carousel .jcarousel-skin-default .jcarousel-next-horizontal{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-next02.png) no-repeat 0 0;background-position:0 0 !important;right:3px;}.msp-two-col-carousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul li{width:auto !important;margin:0 40px;height:270px;min-width:470px;text-align:center;}.msp-two-col-carousel .jcarousel-skin-default .jcarousel-prev,.msp-two-col-carousel .jcarousel-skin-default .jcarousel-next{top:6em;}.msp-three-col-carousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul li{width:auto !important;margin:0 35px;height:620px;min-width:282px;text-align:center;}.msp-three-col-carousel .jcarousel-skin-default .jcarousel-prev,.msp-three-col-carousel .jcarousel-skin-default .jcarousel-next{top:6em;}.msp-three-col-carousel .jcarousel-skin-default .quote-box{font-size:17px;padding:15px;}.msp-three-col-carousel .jcarousel-skin-default .testimonial-carousel{width:282px;}.msp-three-col-carousel .jcarousel-skin-default .testimonial-carousel-comment{margin:1em 0 0 0;}.msp-four-col-carousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul li{width:auto !important;margin:0 35px;height:120px;min-width:100px;text-align:left;}.msp-four-col-carousel .jcarousel-skin-default .jcarousel-prev,.msp-four-col-carousel .jcarousel-skin-default .jcarousel-next{top:1em;}.msp-four-col.msp-two-col-carousel .feature-image a{line-height:180px;}.msp-five-col-carousel .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul li{width:140px !important;margin:0 35px;height:270px;text-align:center;}.msp-five-col-carousel .jcarousel-skin-default .jcarousel-prev,.msp-five-col-carousel .jcarousel-skin-default .jcarousel-next{top:6em;}.hide-arrow{display:none !important;}#block-views-hero-slider-block-header-banner,.block-hero-slider-block-header-banner{margin-bottom:0;}#block-views-hero-slider-block-header-banner .block-inner,.block-hero-slider-block-header-banner .block-inner{margin:0;}.header-banner{text-align:center;position:relative;min-height:100px;}.header-banner .hero-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.header-banner .hero-image{line-height:0;}.header-banner .hero-quote,.header-banner .hero-author{font-size:30px;line-height:normal;color:#fff;}.header-banner .hero-quote{font-family:Barlow-SemiBold,"Arial",sans-serif;text-transform:uppercase;}.header-banner .hero-author{font-family:Barlow-Light,"Arial",sans-serif;font-style:italic;}.pane-services,.pane-portfolio-front{text-align:center;}.pane-portfolio-front{padding:60px 0 40px 0;}.pane-portfolio-front.pane-portfolio-pane-portfolio-project-details{padding:0;}.pane-services .views-row,.pane-portfolio-front .views-row,.pane-our-blog-front .views-row{display:inline-block;vertical-align:top;}.pane-services .views-row{width:33.35%;margin:0 -2px 0 -3px;}.pane-services .views-row.views-row-first .info-body,.pane-services .views-row:nth-child(4n+4) .info-body{float:none;}.pane-services .views-row.views-row-first .body-wrapper,.pane-services .views-row:nth-child(4n+4) .body-wrapper{padding:4em;}.pane-services .views-row.views-row-first .info-image,.pane-services .views-row:nth-child(4n+4) .info-image{right:0;left:auto;}.pane-services .views-row:nth-child(2n+2) .close2-btn,.pane-services .views-row:nth-child(3n+3) .close2-btn,.pane-services .views-row:nth-child(5n+5) .close2-btn{right:auto;left:10px;}.pane-services .views-row.col-2 .services-body{position:relative;right:100%;}.pane-services .views-row.col-3 .services-body{position:relative;right:200%;}.graphic-design-icon .services-title:before,.graphic-design-icon > .service-title:before,.graphic-design-icon.service-detail .services-title:before,.graphic-design-icon.service-detail > .service-title:before{content:'\e81c';}.web-development-icon .services-title:before{content:'\e80b';}.solutions-icon .services-title:before{content:'\e803';}.info-image .background-image-formatter{background-repeat:no-repeat;background-size:cover;background-position:center center;}.branding-icon .services-title:before{content:'\e81b';}.copywriting-icon .services-title:before{content:'\e805';}.marketing-icon .services-title:before{content:'\e819';}.services-top{position:relative;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;height:415px;padding:0 60px;}.services-front > a{text-transform:uppercase;}.services-front .services-body{display:none;background:#fff;overflow:hidden;position:relative;z-index:22;}.services-front .services-details,.services-front .services-details p,.services-front .services-body p{color:#fff;font-size:16px;line-height:23px;text-transform:none;}.services-front.marketing-icon .services-title:before{font-size:3em;}.services-front .services-title{font-family:Barlow-Light,"Arial",sans-serif;color:#686767;font-size:32px;font-weight:normal;line-height:normal;text-transform:uppercase;color:#fff;font-size:23px;display:block;text-transform:uppercase;margin-bottom:8px;}.services-front .services-title:before{display:block;font-family:'nuvilabs';font-size:4em;margin:30px 0;}.service-detail > .service-title{font-family:Barlow-Light,"Arial",sans-serif;color:#686767;font-size:32px;font-weight:normal;line-height:normal;text-transform:uppercase;font-size:23px;display:block;text-transform:uppercase;text-align:center;}.service-detail > .service-title:before{display:block;font-family:'nuvilabs';font-size:5em;line-height:normal;margin-top:50px;}.service-detail .services-wrapper{padding:0 12em 3em 12em;}.service-icon{text-align:center;}.service-icon.graphic-design-icon:before,.service-icon.web-development-icon:before,.service-icon.marketing-icon:before,.service-icon.copywriting-icon:before,.service-icon.branding-icon:before,.service-icon.solutions-icon:before{display:block;font-family:'nuvilabs';font-size:10em;line-height:normal;margin:80px 0 20px 0;}.service-icon.graphic-design-icon:before{content:'\e81c';background:#b92393;background:-webkit-gradient(linear,left top,left bottom,from(#b92393),to(#29abe2));background:-moz-gradient(linear,left top,left bottom,from(#b92393),to(#29abe2));background:gradient(linear,left top,left bottom,from(#b92393),to(#29abe2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.service-icon.web-development-icon:before{content:'\e80b';background:#f3be31;background:-webkit-gradient(linear,left top,left bottom,from(#f3be31),to(#29abe2));background:-moz-gradient(linear,left top,left bottom,from(#f3be31),to(#29abe2));background:gradient(linear,left top,left bottom,from(#f3be31),to(#29abe2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.service-icon.marketing-icon:before{content:'\e819';background:#f3be31;background:-webkit-gradient(linear,left top,left bottom,from(#f3be31),to(#29abe2));background:-moz-gradient(linear,left top,left bottom,from(#f3be31),to(#29abe2));background:gradient(linear,left top,left bottom,from(#f3be31),to(#29abe2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.service-icon.copywriting-icon:before{content:'\e805';background:#2f80ed;background:-webkit-gradient(linear,left top,left bottom,from(#2f80ed),to(#56ccf2));background:-moz-gradient(linear,left top,left bottom,from(#2f80ed),to(#56ccf2));background:gradient(linear,left top,left bottom,from(#2f80ed),to(#56ccf2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.service-icon.branding-icon:before{content:'\e804';background:#6318a8;background:-webkit-gradient(linear,left top,left bottom,from(#6318a8),to(#bf42e3));background:-moz-gradient(linear,left top,left bottom,from(#6318a8),to(#bf42e3));background:gradient(linear,left top,left bottom,from(#6318a8),to(#bf42e3));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.service-icon.solutions-icon:before{content:'\e803';background:#dce35b;background:-webkit-gradient(linear,left top,left bottom,from(#dce35b),to(#45b649));background:-moz-gradient(linear,left top,left bottom,from(#dce35b),to(#45b649));background:gradient(linear,left top,left bottom,from(#dce35b),to(#45b649));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.services-front .services-body p,.services-front .blog-body p,.our-blog-front .services-body p,.our-blog-front .blog-body p{color:#fff;}.services-front .services-title a,.services-front .blog-title a,.our-blog-front .services-title a,.our-blog-front .blog-title a{font-family:Barlow-Light,"Arial",sans-serif;color:#686767;font-size:32px;font-weight:normal;line-height:normal;text-transform:uppercase;text-transform:uppercase;color:#fff;display:block;margin-bottom:5px;}.info-body,.info-image{position:relative;float:left;}.info-image{position:absolute;top:0;left:0;bottom:0;width:45%;}.info-image img{width:100%;}.info-body{width:55%;text-align:left;float:right;}.info-body p{color:#686767 !important;}.info-body ul{margin:5px 0 0 35px;padding:0;}.info-body ul li{font-family:Lato-Light,"Arial",sans-serif;font-size:16px;padding-left:5px;}.info-body ul li a{color:#686767;font-size:15px;}.body-wrapper{position:relative;padding:4em;}.body-wrapper h2{margin-top:0;margin-bottom:6px;padding:2px 0 0 0;font-size:30px;line-height:35px;}.body-wrapper h3{text-transform:uppercase;margin:0;font-size:25px;line-height:30px;}.body-wrapper p{font-family:Lato-Light,"Arial",sans-serif;font-size:17px;}.body-wrapper .services-info-description p{color:#010101;font-size:20px;line-height:26px;}.body-wrapper .what-we-do h3{color:#c81c8e;font-size:36px;line-height:normal;margin-bottom:5px;}.body-wrapper a{font-family:Lato,"Arial",sans-serif;background:linear-gradient(to bottom,#a3d8ff 0%,#a3d8ff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 3px;color:#686767;text-decoration:none;}.body-wrapper a:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='%23A3D8FF' stroke-width='2' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");background-position:0 100%;background-size:auto 6px;background-repeat:repeat-x;text-decoration:none;color:#686767;}.learn-more a,.contact-us a{-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;border-bottom:0;display:block;font-size:16px;line-height:34px;padding:8px 1.8em;height:36px;color:#2f80ed;font-weight:normal;}.learn-more a:hover,.contact-us a:hover{opacity:0.85;}.contact-us a:before{content:'\e814';font-family:'nuvilabs';font-size:15px;display:inline-block;margin-right:10px;}.learn-more-contact-us-wrapper{margin:35px 0 30px 0;}.learn-more-contact-us-wrapper div{display:inline-block;vertical-align:top;margin-right:10px;}.learn-more-contact-us-wrapper .learn-more a:after{font-family:'nuvilabs';content:'\e80e';font-size:10px;display:inline-block;vertical-align:top;margin-left:5px;position:relative;top:3.10px;}.learn-more-contact-us-wrapper .learn-more a{background:rgba(47,128,237,0.05);}.learn-more-contact-us-wrapper .learn-more a:after{color:#005581;}.learn-more-contact-us-wrapper .learn-more a:hover,.learn-more-contact-us-wrapper .learn-more a:focus{background:rgba(47,128,237,0.1);color:#2f80ed;}.learn-more-contact-us-wrapper .contact-us a{background:#2f80ed;color:#fff;}.learn-more-contact-us-wrapper .contact-us a:after{color:#fff;}.pane-services .view-header h2,.pane-our-blog-front .view-header h2{background:-webkit-linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);background:-moz-linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);background:linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:normal;text-transform:uppercase;}.pane-portfolio-front .views-row{display:inline-block;vertical-align:top;margin:0 -2px 0 -2px;width:25%;line-height:0;}.portfolio-front{position:relative;}.portfolio-front:hover .portfolio-title{opacity:1;}.portfolio-front .portfolio-image img{width:100%;}.portfolio-front .portfolio-title{background:#0072ff;background:-webkit-linear-gradient(to right,#0072ff,#00c6ff);background:linear-gradient(to right,#0072ff,#00c6ff);position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;transition:.5s ease;}.portfolio-front .portfolio-title h3{border:1px solid #fff;color:#fff;line-height:normal;text-transform:uppercase;padding:20px 40px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;}.pane-our-blog-front .views-row{width:50%;margin-right:-4.1px;}.pane-our-blog-front .views-row.views-row-3 .our-blog-front .our-blog-left,.pane-our-blog-front .views-row.views-row-4 .our-blog-front .our-blog-left{float:right;position:relative;}.our-blog-front .our-blog-left,.our-blog-front .our-blog-right{display:inline-block;vertical-align:top;}.our-blog-front .our-blog-left{width:60%;}.our-blog-front .our-blog-right{width:39%;}.our-blog-front .our-blog-text-wrapper{padding:10px 20px;}.our-blog-front .blog-image{line-height:0;}.our-blog-front .blog-image img{width:100%;}.our-blog-front .blog-title a{display:block;height:60px;overflow:hidden;}.our-blog-front .blog-category a{color:rgba(255,255,255,0.8);display:inline-block;margin-right:5px;}.our-blog-front .blog-category a:before{font-family:FontAwesome,"Arial",sans-serif;content:"";color:rgba(255,255,255,0.8);display:inline-block;margin-right:5px;}.our-blog-front .views-row:nth-child(3n+3) .our-blog-front .our-blog-left,.our-blog-front .views-row:nth-child(4n+4) .our-blog-front .our-blog-left{float:right;position:relative;}.pane-social-block .block-content,.pane-webform-proposal .block-content{width:850px;margin:0 auto;}.node-type-webform .node-webform .node-content{width:850px;margin:0 auto;}.node-type-webform .node-webform,.pane-webform-proposal.pane-webform,.pane-webform-proposal.msp-full-width{position:relative;clear:both;}.node-type-webform .node-webform,.pane-webform-proposal{padding:40px 0 20px 0;text-align:center;}.node-type-webform .node-webform .node-header .node-title,.pane-webform-proposal .node-header .node-title{display:none;}.node-type-webform .node-webform .webform-client-form,.pane-webform-proposal .webform-client-form{text-align:left;margin:40px 80px 0 80px;}.node-type-webform .node-webform .webform-client-form label,.pane-webform-proposal .webform-client-form label{display:none;font-family:Lato-Light,"Arial",sans-serif;font-size:16px;line-height:normal;font-weight:normal;margin-bottom:5px;}.node-type-webform .node-webform .webform-client-form .webform-component--name,.node-type-webform .node-webform .webform-client-form .webform-component-email,.node-type-webform .node-webform .webform-client-form .webform-component--email,.pane-webform-proposal .webform-client-form .webform-component--name,.pane-webform-proposal .webform-client-form .webform-component-email,.pane-webform-proposal .webform-client-form .webform-component--email{display:inline-block;vertical-align:top;width:43%;margin:1em 30px;}.node-type-webform .node-webform .webform-client-form .webform-component--name,.pane-webform-proposal .webform-client-form .webform-component--name{margin-left:0;}.node-type-webform .node-webform .webform-client-form .webform-component-email,.node-type-webform .node-webform .webform-client-form .webform-component--email,.pane-webform-proposal .webform-client-form .webform-component-email,.pane-webform-proposal .webform-client-form .webform-component--email{margin-right:0;}.node-type-webform .node-webform .webform-client-form .webform-component-email label,.node-type-webform .node-webform .webform-client-form .webform-component-email label .form-required,.node-type-webform .node-webform .webform-client-form .webform-component--email label,.node-type-webform .node-webform .webform-client-form .webform-component--email label .form-required,.pane-webform-proposal .webform-client-form .webform-component-email label,.pane-webform-proposal .webform-client-form .webform-component-email label .form-required,.pane-webform-proposal .webform-client-form .webform-component--email label,.pane-webform-proposal .webform-client-form .webform-component--email label .form-required{color:transparent;}.node-type-webform .node-webform .webform-client-form .webform-component-markup p,.pane-webform-proposal .webform-client-form .webform-component-markup p{font-family:Lato-Light,"Arial",sans-serif;}.node-type-webform .node-webform .webform-client-form input[type='text'],.node-type-webform .node-webform .webform-client-form input[type='email'],.pane-webform-proposal .webform-client-form input[type='text'],.pane-webform-proposal .webform-client-form input[type='email']{height:18px;line-height:18px;width:100%;}.node-type-webform .node-webform .webform-client-form input,.node-type-webform .node-webform .webform-client-form textarea,.pane-webform-proposal .webform-client-form input,.pane-webform-proposal .webform-client-form textarea{background:transparent;border:2px solid #e1e8ee;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.node-type-webform .node-webform .webform-client-form .form-textarea-wrapper,.pane-webform-proposal .webform-client-form .form-textarea-wrapper{display:block;}.node-type-webform .node-webform .webform-client-form .form-actions input[type="submit"],.pane-webform-proposal .webform-client-form .form-actions input[type="submit"]{background:#00a8ff;background:-webkit-linear-gradient(to right,#00a8ff,#0072ff);background:linear-gradient(to right,#00a8ff,#0072ff);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:0;font-family:Barlow-Regular,"Arial",sans-serif;margin-right:0;height:45px;line-height:45px;padding:0 2.50em 0 4em;}.node-type-webform .node-webform .webform-client-form .form-actions:after,.pane-webform-proposal .webform-client-form .form-actions:after{font-family:'nuvilabs';font-size:20px;content:'\e816';color:#fff;position:relative;top:1px;right:110px;}.node-type-webform .node-webform ::-webkit-input-placeholder,.pane-webform-proposal ::-webkit-input-placeholder{color:#686767;}.node-type-webform .node-webform ::-moz-placeholder,.pane-webform-proposal ::-moz-placeholder{color:#686767;opacity:1;}.node-type-webform .node-webform :-ms-input-placeholder,.pane-webform-proposal :-ms-input-placeholder{color:#686767;}.node-type-webform .node-webform :-moz-placeholder,.pane-webform-proposal :-moz-placeholder{color:#686767;}.node-type-webform .node-webform .block-inner,.pane-webform-proposal .block-inner{position:relative;z-index:22;}.section-application-submitted h3,.section-thank-you-for-your-enquiry h3,.pane-webform-proposal .webform-client-form h3,.subpage-intro h3,.pane-social-block h3{color:#0084c8;text-transform:none;}.pane-webform-proposal .webform-client-form h1,.pane-webform-proposal .webform-client-form h2,.pane-webform-proposal .webform-client-form h2 + p{text-align:center;}.pane-webform-proposal .webform-client-form h3,.pane-webform-proposal .webform-client-form p{text-align:center;}.pane-webform-proposal .webform-client-form p{font-size:22px;}.pane-webform-proposal .webform-client-form .form-actions input[type="submit"]{width:148px;}.node-type-webform .node-webform .webform-component--application-title,.node-type-webform .node-webform .webform-component--contact-title{text-align:center;}.node-type-webform .node-webform .description{color:#6d6e70;font-size:16px;}.node-type-webform .node-webform .webform-component--website-link .description{margin-bottom:10px;}.node-type-webform .node-webform .webform-client-form .webform-component--inspiration p,.node-type-webform .node-webform .webform-client-form .webform-component--project-description .description,.node-type-webform .node-webform .webform-client-form .webform-component--website-link .description,.node-type-webform .node-webform .webform-client-form .form-type-slider .description{color:#86939e;font-size:17px;line-height:normal;font-family:Lato-Bold,"Arial",sans-serif;}.node-type-webform .node-webform .webform-client-form .webform-component-email label,.node-type-webform .node-webform .webform-client-form .webform-component-email label .form-required,.node-type-webform .node-webform .webform-client-form .webform-component--email label,.node-type-webform .node-webform .webform-client-form .webform-component--email label .form-required{color:#1a91ff;}.node-type-webform .node-webform .webform-client-form .webform-component--deliverables .form-item{margin-right:20px;}.node-type-webform .node-webform .webform-client-form .webform-component--deliverables .form-item label{color:#5e6977;font-size:16px;line-height:normal;margin-left:5px;}.node-type-webform .node-webform .webform-client-form .webform-component--deliverables .form-item,.node-type-webform .node-webform .webform-client-form .webform-component--deliverables input,.node-type-webform .node-webform .webform-client-form .webform-component--deliverables label{display:inline-block;vertical-align:middle;}.node-type-webform .node-webform .webform-client-form label,.node-type-webform .node-webform .webform-client-form .inspiration-label{color:#1a91ff;font-family:Lato-Light,"Arial",sans-serif;font-size:24px;display:block;text-transform:none;}.node-type-webform .node-webform .webform-client-form textarea{margin:20px 0 30px 0;}.section-get-quote .node-webform .webform-client-form .webform-component--website-link input[type='text']{width:95%;}.section-get-quote .node-webform .webform-client-form .form-actions:after{right:115px;}.service-details-wrapper{text-align:center;}.service-details-wrapper .service-details-right{position:absolute;right:0;left:0;bottom:60px;width:80%;margin:0 auto;}.service-details-wrapper .quote-body p{color:#fff;font-family:Lato-Light,"Arial",sans-serif;font-size:20px;line-height:normal;}.service-details-wrapper .quote-body h3{color:#fff;text-transform:none;}.view-service-details .subpage-intro,.view-service-detail-view .subpage-intro{border-bottom:1px dotted #686767;}.view-service-details .views-row:last-child .subpage-intro,.view-service-detail-view .views-row:last-child .subpage-intro{border-bottom:0;}.ui-slider-handle{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;border:2px solid #fff !important;}.ui-slider .ui-slider-handle{width:15px;height:15px;}.ui-slider-horizontal{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;height:6px;}.ui-slider-horizontal .ui-slider-handle{top:-.36em;}.ui-widget-content{border:0;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#1a91ff;}.form-type-slider{position:relative;display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:column-reverse;}.form-type-slider label[for=edit-sliderfield-submitted-budget]{position:absolute;top:0;}.form-type-slider .sliderfield{margin-top:80px;}.form-type-slider .description{position:relative;top:60px;}.msp-full-width .view-header .block-content{width:700px;margin:0 auto;}.msp-full-width h1{color:#000000;font-family:Barlow-Regular,"Arial",sans-serif;font-size:20px;line-height:normal;margin:0;padding:0;}.msp-full-width .block-inner{margin:0;}.msp-full-width .view-header{text-align:center;padding:40px 0;}.msp-full-width .view-header h2{position:relative;margin:5px 0 30px 0;padding:0;}.msp-full-width .view-header h2:after{content:"";display:block;background:-webkit-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:-moz-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);display:block;width:25%;height:2px;width:230px;margin:0 auto;position:absolute;right:0;bottom:0;left:0;}.msp-full-width .view-header p{margin-bottom:0;}.parallax-section{background-attachment:fixed !important;background-size:cover !important;position:relative;clear:both;}#first-parallax-image .background-image-formatter{background-size:cover;background-position:center center;height:650px;}#second-parallax-image .background-image-formatter{background-size:cover;background-position:center center;height:450px;}.pane-client-front .view-header{width:850px;margin:0 auto;}.pane-client-front .view-header:hover .edit-link{visibility:inherit;}.pane-client-front .view-header .edit-link{visibility:hidden;}.pane-client-front .view-header h3{color:#0084c8;text-transform:none;}.pane-client-front .view-header p{font-family:Lato-Light,"Arial",sans-serif;font-size:22px;line-height:normal;}.pane-client-front.msp-four-col .views-row{vertical-align:middle;margin:0 24px 0 0;width:14.444%;}.client-logo.msp-full-column{margin:0.8em 0 !important;}.pane-our-blog-front .view-header > div,.pane-client-front .view-header > div{width:850px;margin:0 auto;}.section-service .region-secondary-content,.section-services .region-secondary-content,.section-contact-us .region-secondary-content,.node-type-project .region-secondary-content,.node-type-service-subpage .region-secondary-content,.section-contact-nuvilabs .region-secondary-content{padding-top:50px;}.node-type-project.not-front #tasks,.section-contact-nuvilabs.not-front #tasks{padding-top:0;}.service-menu,.pane-contact-menu{text-align:center;margin-bottom:0;}.service-menu .block-title,.pane-contact-menu .block-title{display:none;}.service-menu ul.menu,.pane-contact-menu ul.menu{margin:0;padding:0;text-align:center;position:relative;}.service-menu ul.menu li,.pane-contact-menu ul.menu li{list-style:none;display:inline-block;padding:15px;position:relative;}.service-menu ul.menu li a,.pane-contact-menu ul.menu li a{color:#fff;text-transform:uppercase;}.service-menu ul.menu li a.active:after,.pane-contact-menu ul.menu li a.active:after{content:"";background:#fff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;padding:2px 15px;position:absolute;bottom:8px;left:50%;transform:translate(-50%,0);}.service-menu ul.menu li a:hover,.service-menu ul.menu li a.active,.pane-contact-menu ul.menu li a:hover,.pane-contact-menu ul.menu li a.active{color:#fff;}.pane-portfolio-pane-portfolio-project-details .block-title{display:none;}.pane-project-details .block-content{max-width:960px;margin:10em auto;text-align:center;}.project-image{margin-bottom:2em;}.project-image img{display:block;margin:0 auto;width:300px;}.pane-project-details p,.pane-project-details .project-description,.node-type-project .pane-node-body p,.node-type-project .pane-node-body .project-description{font-family:Lato-Light,"Arial",sans-serif;font-size:20px;line-height:normal;}.node-type-project .pane-node-body h2{margin-top:0;padding-bottom:0;}.node-type-project .pane-node-body h3{color:#686767;font-size:24px;margin-bottom:5px;}.pane-portfolio-project-details{padding-top:3em;}.pane-portfolio-project-details h2.block-title{font-size:50px !important;margin-bottom:1.5em !important;}.project-name{color:#000000;font-family:Barlow-Light,"Arial",sans-serif;font-size:35px;line-height:normal;font-weight:300;text-transform:uppercase;margin:0;}.project-title{background:-webkit-linear-gradient(to right,#fc4a1a,#fc881d,#f7b733,#039fd7);background:-moz-linear-gradient(to right,#fc4a1a,#fc881d,#f7b733,#039fd7);background:linear-gradient(to right,#fc4a1a,#fc881d,#f7b733,#039fd7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:normal;text-transform:uppercase;margin:0 0 50px 0;padding:0;position:relative;}.project-title:after{content:"";display:block;background:-webkit-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:-moz-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);display:block;width:25%;height:2px;margin:0 auto;position:absolute;right:0;bottom:-15px;left:0;}.service-subpage-detail h3,.first-full-width-container h3,.second-full-width-container h3{font-family:Barlow-Light,"Arial",sans-serif;}.service-subpage-detail .pane-webform-proposal h3,.first-full-width-container .pane-webform-proposal h3,.second-full-width-container .pane-webform-proposal h3{color:#2f80ed;text-transform:none;margin:1em 0;}.service-subpage-detail .pane-webform-proposal h3,.service-subpage-detail .pane-webform-proposal p,.first-full-width-container .pane-webform-proposal h3,.first-full-width-container .pane-webform-proposal p,.second-full-width-container .pane-webform-proposal h3,.second-full-width-container .pane-webform-proposal p{text-align:center;}.service-subpage-detail .pane-webform-proposal p,.first-full-width-container .pane-webform-proposal p,.second-full-width-container .pane-webform-proposal p{font-size:22px;}.service-subpage-detail p,.msp-full-width .view-header p,.pane-portfolio-front .block-content p{font-family:Lato-Light,"Arial",sans-serif;font-size:22px;line-height:normal;}.subpage-body h3,.subpage-body h4{color:#686767;margin:10px 0;}.pane-service-menu-mobile,.section-contact-us .pane-block-33,.section-get-quote .pane-block-33{text-align:center;display:none;}#service-menu-button{width:30px;height:16px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:0 auto;}#service-menu-button span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#service-menu-button span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#service-menu-button span:nth-child(2){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#service-menu-button span:nth-child(3){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#service-menu-button.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:0px;}#service-menu-button.open span:nth-child(2){width:0%;opacity:0;}#service-menu-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:0px;}.first-full-width-container,.go-back{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/service-subpage-bg.jpg) no-repeat center center;background-size:cover;}.go-back{position:relative;overflow:hidden;padding:0 6em;}.go-back .gb-title{text-transform:uppercase;margin:0;}.go-back .gb-subtitle{color:#fff;text-transform:uppercase;margin:0 0 10px 0;}.go-back .gb-text p{color:#000000;font-family:Lato-Light,"Arial",sans-serif;font-size:20px;line-height:24px;}.go-back .gb-text p a{font-family:Lato,"Arial",sans-serif;background:linear-gradient(to bottom,#ffffff 0%,#ffffff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 3px;color:#fff;text-decoration:none;}.go-back .gb-text p a:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='%23FFFFFF' stroke-width='2' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");background-position:0 100%;background-size:auto 6px;background-repeat:repeat-x;text-decoration:none;color:#fff;}.go-back .gb-text ul{margin:1em 0 1em 1em;}.go-back .gb-text h4{font-size:36px;font-family:Barlow-Light,"Arial",sans-serif;font-weight:300;line-height:normal;}.go-back:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#ffda25;background:-webkit-linear-gradient(45deg,#ffda25,#e39942);background:linear-gradient(45deg,#ffda25,#e39942);opacity:0.9;}.gb-text ul li,.ffwc-text ul li,.sb-detail ul li{margin-bottom:2px;}.gb-text ul li a,.ffwc-text ul li a,.sb-detail ul li a{font-family:Lato,"Arial",sans-serif;background:linear-gradient(to bottom,#ffffff 0%,#ffffff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 3px;color:#fff;text-decoration:none;}.gb-text ul li a:hover,.ffwc-text ul li a:hover,.sb-detail ul li a:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='%23FFFFFF' stroke-width='2' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");background-position:0 100%;background-size:auto 6px;background-repeat:repeat-x;text-decoration:none;color:#fff;}.service-teaser,.service-teaser p,.pane-services-top p{color:#686767;font-family:Lato-Light,"Arial",sans-serif;font-size:22px;line-height:normal;}.pane-service-box .background-image-formatter{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:730px;}.pane-service-box .service-box-wrapper .service-box-first{height:730px;}.pane-service-box .views-row{clear:both;}.pane-service-box .views-row:nth-child(2n+2) .service-box-first{float:right;position:relative;}.service-box-wrapper{position:relative;overflow:hidden;}.service-box-wrapper h1,.service-box-wrapper h2,.service-box-wrapper h3,.service-box-wrapper p{color:#fff !important;}.service-box-wrapper p{font-family:Lato-Light,"Arial",sans-serif;font-size:17px;line-height:normal;}.service-box-wrapper h2{text-transform:inherit;margin-bottom:0;}.service-box-wrapper h3{text-transform:uppercase;}.service-box-wrapper .contact-us{display:inline-block;}.service-box-wrapper .contact-us a{background:#fff;}.service-box-wrapper .learn-more a,.service-box-wrapper .contact-us a{font-size:17px;margin-top:15px;}.service-box-wrapper .service-box-first,.service-box-wrapper .service-box-second{float:left;width:50%;overflow:hidden;position:relative;}.service-box-wrapper .service-box-first{display:flex;align-items:center;justify-content:center;flex-direction:column;}.service-box-wrapper .service-box-first .service-box-first-wrapper{padding:0 50px;}.service-box-wrapper .service-box-body h3{margin:0;}.service-box-wrapper .service-box-body ul{margin:10px 0 20px 20px;}.service-box-wrapper .service-box-body ul li{color:#fff;font-family:Lato-Light,"Arial",sans-serif;font-size:17px;line-height:normal;margin:5px 0;}.service-box-wrapper .Sanguine .contact-us a{color:#D4145A;}.service-box-wrapper .Sanguine .contact-us a:before{color:#D4145A;}.violet-color,.violet-color p{color:#6319a8;}.red-color{color:#eb287c;}.blue-color{color:#099ed4;}.purple-color{color:#ED1E79;}.green-color,.green-color p{color:#6fa140;}.violet-color,.violet-color p,.green-color,.green-color p{font-family:Barlow-Regular,"Arial",sans-serif;font-size:30px;}.body-note h5,.body-note p{color:#43566b;}.body-note h5{font-family:Barlow-Light,"Arial",sans-serif;font-size:26px;line-height:normal;font-weight:normal;margin-bottom:10px;text-transform:uppercase;}.body-note p{font-size:20px;line-height:normal;}.subpage-intro,.contact-block{text-align:center;}.subpage-intro ul,.subpage-body ul,.intro-body ul{padding:0;}.subpage-intro ul li,.subpage-body ul li,.intro-body ul li{color:#000000;font-family:Lato-Light,"Arial",sans-serif;font-size:20px;line-height:normal;margin-left:25px;}.subpage-intro,.subpage-body{max-width:1170px;margin:0 auto;}.subpage-intro ul li,.subpage-body ul li{color:#535353;}.subpage-body p a,.intro-body p a,.service-teaser p a,.pane-services-top p a{font-family:Lato,"Arial",sans-serif;background:linear-gradient(to bottom,#a3d8ff 0%,#a3d8ff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 3px;color:#686767;text-decoration:none;}.subpage-body p a:hover,.intro-body p a:hover,.service-teaser p a:hover,.pane-services-top p a:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='%23A3D8FF' stroke-width='2' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");background-position:0 100%;background-size:auto 6px;background-repeat:repeat-x;text-decoration:none;color:#686767;}.subpage-body,.contact-block{clear:both;position:relative;}.subpage-body{padding:5em 10px;}.subpage-body h2{margin-top:0;padding:0;}.subpage-body h3{font-size:28px;line-height:normal;}.msp-full-column{color:#000000;font-family:Lato-Light,"Arial",sans-serif;font-size:27px;line-height:36px;}.subpage-intro,.services-wrapper{padding:6em 12em;text-align:center;}.subpage-intro .intro-image,.services-wrapper .intro-image{margin:20px 0;}.subpage-intro .intro-image img,.services-wrapper .intro-image img{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}.subpage-intro h4,.subpage-intro h4 a,.services-wrapper h4,.services-wrapper h4 a{color:#000000;font-weight:300;text-transform:uppercase;margin:0;}.subpage-intro .learn-more a,.services-wrapper .learn-more a{font-family:Lato-Light,"Arial",sans-serif;font-size:24px;color:#686767;display:block;}.subpage-intro .learn-more a:after,.services-wrapper .learn-more a:after{font-family:FontAwesome,"Arial",sans-serif;content:"";color:#686767;display:inline-block;vertical-align:top;margin-left:10px;position:relative;top:2px;}.subpage-intro h2,.services-wrapper h2,.pane-portfolio-front.pane-portfolio-project-details h2{position:relative;margin:5px 0 40px 0;padding:0 !important;background:-webkit-linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);background:-moz-linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);background:linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:normal;text-transform:uppercase;text-align:center;}.subpage-intro h2:after,.services-wrapper h2:after,.pane-portfolio-front.pane-portfolio-project-details h2:after{content:"";display:block;background:-webkit-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:-moz-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);display:block;width:25%;height:2px;width:230px;margin:0 auto;position:absolute;right:0;bottom:-15px;left:0;}.pane-portfolio-project-details h2{font-size:50px !important;margin-bottom:1em !important;}.graphic-design h2{background:-webkit-linear-gradient(to right,#b92393,#fcc73b,#29abe2);background:-moz-linear-gradient(to right,#b92393,#fcc73b,#29abe2);background:linear-gradient(to right,#b92393,#fcc73b,#29abe2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:normal;text-transform:uppercase;}.graphic-design h2:after{background:-webkit-linear-gradient(to right,#b92393,#fcc73b,#29abe2);background:-moz-linear-gradient(to right,#b92393,#fcc73b,#29abe2);background:linear-gradient(to right,#b92393,#fcc73b,#29abe2);display:block;width:25%;height:2px;}.page-node-205 .subpage-intro{padding-top:0;}.page-node-205 .subpage-intro .intro-image{display:none;}.page-node-205 .go-back{display:none;}.page-node-205 .service-icon.solutions-icon:before{background:#dce35b;background:-webkit-gradient(linear,left top,left bottom,from(#dce35b),to(#45b649));background:-moz-gradient(linear,left top,left bottom,from(#dce35b),to(#45b649));background:gradient(linear,left top,left bottom,from(#dce35b),to(#45b649));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background:#2f80ed;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.page-node-205 .service-box .service-box-left,.node-type-services .service-box .service-box-left{float:right;}.page-node-205 .service-box .views-row:nth-child(2n+2) .service-box-left,.node-type-services .service-box .views-row:nth-child(2n+2) .service-box-left{float:left;}.node-type-services .view-service-detail-view .views-row:nth-child(2n+2) .ffwc-left{float:right;}.service-box .service-box-left,.service-box .service-box-right{float:left;width:50%;overflow:hidden;position:relative;}.service-box .service-box-left .sb-image{line-height:0;}.service-box .service-box-left img{width:100%;}.service-box .service-box-right{background:#0072ff;background:-webkit-linear-gradient(to right,#0072ff,#00c6ff);background:linear-gradient(to right,#0072ff,#00c6ff);}.service-box .service-box-right.facebookmessenger{background:#0072ff;background:-webkit-linear-gradient(to right,#0072ff,#00c6ff);background:linear-gradient(to right,#0072ff,#00c6ff);}.service-box .service-box-right.violet{background:#6318a8;background:-webkit-linear-gradient(45deg,#6318a8,#bf42e3);background:linear-gradient(45deg,#6318a8,#bf42e3);}.service-box .service-box-right.sanguine{background:#D4145A;background:-webkit-linear-gradient(45deg,#D4145A,#FBB03B);background:linear-gradient(45deg,#d4145a,#fbb03b);}.service-box .service-box-right.freshpapaya{background:#ED1C24;background:-webkit-linear-gradient(45deg,#ED1C24,#FCEE21);background:linear-gradient(45deg,#ed1c24,#fcee21);}.service-box .service-box-right.purplelake{background:#662D8C;background:-webkit-linear-gradient(45deg,#662D8C,#ED1E79);background:linear-gradient(45deg,#662d8c,#ed1e79);}.service-box .service-box-right.easymed{background:#dce35b;background:-webkit-linear-gradient(to right,#dce35b,#45b649);background:linear-gradient(to right,#dce35b,#45b649);}.service-box .service-box-right.blueskies{background:#2F80ED;background:-webkit-linear-gradient(to right,#2F80ED,#56CCF2);background:linear-gradient(to right,#2f80ed,#56ccf2);}.service-box .service-box-right.mantle{background:#514A9D;background:-webkit-linear-gradient(to right,#514A9D,#24C6DC);background:linear-gradient(to right,#514a9d,#24c6dc);}.service-box .service-box-right h2,.service-box .service-box-right h3,.service-box .service-box-right h4{color:#fff;text-transform:uppercase;}.service-box .service-box-right h2{margin:0;padding-top:0;}.service-box .service-box-right h3{margin:0 0 10px 0;}.service-box .service-box-right h4{margin:0;}.service-box .views-row{clear:both;}.service-box .views-row:nth-child(2n+2) .service-box-left{float:right;position:relative;}.sb-wrapper,.gb-wrapper,.ffwc-wrapper{padding:40px;}.sb-wrapper .sb-heading,.sb-wrapper .gb-title,.gb-wrapper .sb-heading,.gb-wrapper .gb-title,.ffwc-wrapper .sb-heading,.ffwc-wrapper .gb-title{padding-bottom:5px;}.sb-wrapper h3,.gb-wrapper h3,.ffwc-wrapper h3{font-size:36px;line-height:normal;}.sb-heading,.gb-title,.contact-title,.ffwc-title{font-family:Barlow-Light,"Arial",sans-serif;font-size:24px;font-weight:normal;line-height:normal;}h3.sb-sub-heading,h3.ffwc-subtitle{font-size:48px;line-height:normal;}.contact-block{position:relative;}.contact-block .contact-subtitle{color:#00a0d8;}.contact-block .contact-text,.contact-block .contact-text p{color:#fff;}.contact-block .contact-background{line-height:0;}.contact-block .contact-foreground{position:absolute;right:0;left:0;bottom:60px;width:80%;margin:0 auto;}.gb-text,.sb-detail,.contact-text,.ffwc-text,.ffwc-text p,.subpage-body li{color:#000000;font-family:Lato-Light,"Arial",sans-serif;font-size:20px;line-height:normal;}.subpage-body ol{margin-left:5px;}.subpage-body ol li{color:#686767;}.sb-detail,.sb-detail p,.sb-detail ul li,.ffwc-text p,.ffwc-text ul li,.first-full-width-container .ffwc-title{color:#fff;}.sb-detail ul{padding:0;}.sb-detail ul li{line-height:normal;margin-left:30px;}.sb-detail .learn-more-contact-us-wrapper .learn-more a,.sb-detail .learn-more-contact-us-wrapper .contact-us a{background:#fff;}.sb-detail p a{font-family:Lato,"Arial",sans-serif;background:linear-gradient(to bottom,#ffffff 0%,#ffffff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 3px;color:#fff;text-decoration:none;}.sb-detail p a:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='%23FFFFFF' stroke-width='2' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");background-position:0 100%;background-size:auto 6px;background-repeat:repeat-x;text-decoration:none;color:#fff;}.sb-detail p a,.ffwc-text p a{font-family:Lato,"Arial",sans-serif;background:linear-gradient(to bottom,#ffffff 0%,#ffffff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 3px;color:#fff;text-decoration:none;}.sb-detail p a:hover,.ffwc-text p a:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='%23FFFFFF' stroke-width='2' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");background-position:0 100%;background-size:auto 6px;background-repeat:repeat-x;text-decoration:none;color:#fff;}.first-full-width-container .gb-left,.first-full-width-container .gb-right,.first-full-width-container .ffwc-left,.first-full-width-container .ffwc-right,.second-full-width-container .gb-left,.second-full-width-container .gb-right,.second-full-width-container .ffwc-left,.second-full-width-container .ffwc-right,.go-back .gb-left,.go-back .gb-right,.go-back .ffwc-left,.go-back .ffwc-right{width:50%;float:left;overflow:hidden;position:relative;}.first-full-width-container .gb-left,.first-full-width-container .gb-right,.second-full-width-container .gb-left,.second-full-width-container .gb-right,.go-back .gb-left,.go-back .gb-right{z-index:1;}.first-full-width-container .gb-bg-image,.second-full-width-container .gb-bg-image,.go-back .gb-bg-image{line-height:0;}.first-full-width-container .gb-bg-image img,.second-full-width-container .gb-bg-image img,.go-back .gb-bg-image img{width:100%;}.first-full-width-container .gb-title,.first-full-width-container .ffwc-title,.second-full-width-container .gb-title,.second-full-width-container .ffwc-title,.go-back .gb-title,.go-back .ffwc-title{color:#000000;}.first-full-width-container .ffwc-title,.first-full-width-container .ffwc-text h2,.second-full-width-container .ffwc-title,.second-full-width-container .ffwc-text h2{color:#fff;margin:0;padding-top:0;}.ffwc-right{line-height:0;}.ffwc-right img,.sb-image img,.gb-bg-image img,.blog-image img,.service-box .service-box-left img{object-fit:cover;}.service-btn{display:block;margin-top:30px;}.service-btn a{border:1px solid #fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#fff;font-family:Lato-Light,"Arial",sans-serif;font-size:20px;text-transform:uppercase;padding:15px 30px;display:inline-block;text-align:center;}.service-btn a:hover,.service-btn a:focus{color:#fff;}.down-arrow{text-align:center;width:100px;display:block;margin:0 auto;}.down-arrow a{color:#686767;display:block;line-height:0;}.down-arrow a:after{font-family:'nuvilabs';content:'\e812';color:#686767;font-size:12px;display:block;position:relative;top:25px;}.toggle-btn,.toggle-btn.active{position:absolute;right:0;bottom:0;left:0;cursor:pointer;color:transparent;height:100%;}.toggle-btn:after{font-family:'nuvilabs';font-size:10px;content:'\e812';display:block;color:#fff;width:35px;height:35px;line-height:35px;margin:0 auto;position:relative;top:91%;}.toggle-btn.active:after{content:'';}.toggle-btn.active .toggle-btn-inner:after{content:'\e802';font-family:'nuvilabs';color:#fff;font-size:15px;position:absolute;right:0;bottom:-5px;left:0;margin:0 auto;text-align:center;}.main-menu-close-button,.main-menu-close-button-2,.contact-form-webform-close-button,.contact-form-webform-close-button-2,.close-btn,.close2-btn,.share-close-button,.share-close-button-2,.close-button,.close-button-2{position:absolute;z-index:22;color:transparent;cursor:pointer;display:block;margin:0 auto;}.close-btn{right:0;left:0;bottom:0;text-align:center;margin:0 auto;margin-bottom:0.70em;opacity:0.5;width:30px;height:30px;}.close-btn:after{font-family:'nuvilabs';font-size:10px;content:'\e810';display:block;color:#686767;position:relative;bottom:45px;}.close2-btn{top:0;right:10px;width:auto;height:auto;}.close2-btn:after{font-family:'nuvilabs';font-size:18px;content:'\e80d';display:block;color:#fff;}.main-menu-close-button,.contact-form-webform-close-button,.share-close-button,.close-button{right:0;left:0;bottom:0;text-align:center;}.main-menu-close-button:after,.contact-form-webform-close-button:after,.share-close-button:after,.close-button:after{font-family:'nuvilabs';font-size:12px;content:'\e810';color:#fff;display:block;}.main-menu-close-button-2,.contact-form-webform-close-button-2,.share-close-button-2,.close-button-2{top:40px;right:25px;}.main-menu-close-button-2:after,.contact-form-webform-close-button-2:after,.share-close-button-2:after,.close-button-2:after{font-family:'nuvilabs';font-size:18px;content:'\e80d';color:#fff;}.front h2.pane-title{text-align:center;padding:30px 0;}.front .msp-full-column{margin:3em auto;}.front .pane-webform h2.pane-title{position:relative;margin-bottom:5px;}.front .pane-webform .node-header{display:none;}.contact-icon:before{content:'\e817';display:block;font-family:'nuvilabs';color:#2f80ed;font-size:5em;margin-bottom:20px;}.gray-text{color:#8a98a5;font-family:Lato-Light,"Arial",sans-serif;font-size:18px;line-height:normal;margin:10px 8em;}.pane-services-top{background-color:white;text-align:center;padding:75px 0 85px 0;}.pane-services-top .block-content{width:910px;margin:0 auto;}.pane-services-top h3,.pane-portfolio-front h3{color:#0084c8;text-transform:none;}.pane-services-top h2,.pane-testimonial-front h2,.pane-portfolio-front h2,.pane-client-front .view-header h2,.pane-webform-proposal .webform-client-form h2,.section-application-submitted .node-page h2,.section-thank-you-for-your-enquiry .node-page h2,.pane-social-block h2{position:relative;margin:5px 0 40px 0;padding:0 !important;background:-webkit-linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);background:-moz-linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);background:linear-gradient(to right,#fc4a1a 30%,#fc881d 44%,#f7b733 50%,#039fd7 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;line-height:normal;text-transform:uppercase;text-align:center;}.pane-services-top h2:after,.pane-testimonial-front h2:after,.pane-portfolio-front h2:after,.pane-client-front .view-header h2:after,.pane-webform-proposal .webform-client-form h2:after,.section-application-submitted .node-page h2:after,.section-thank-you-for-your-enquiry .node-page h2:after,.pane-social-block h2:after{content:"";display:block;background:-webkit-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:-moz-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);display:block;width:25%;height:2px;width:230px;margin:0 auto;position:absolute;right:0;bottom:-15px;left:0;}.pane-testimonial-front h2.block-title:after{width:10%;}.section-online-applications #main-content-header{text-align:center;margin-top:100px;}.service-box-wrapper h1,.pane-solutions-block h1,.pane-webform-proposal h1,.pane-client-front h1,.node-type-webform .node-webform h1{font-family:Barlow-Light,"Arial",sans-serif;font-size:20px;line-height:normal;color:#000000;margin:0;padding:0;}.service-box-wrapper h2,.pane-solutions-block h2,.pane-webform-proposal h2,.pane-client-front h2,.node-type-webform .node-webform h2{margin:0;padding:5px 0;}.pane-g-block,.pane-client-front,.pane-webform-proposal,.pane-social-block{padding:60px 0;text-align:center;}.pane-g-block,.pane-webform-proposal{padding:60px 0;text-align:center;}.pane-g-block h2,.pane-webform-proposal h2{background:-webkit-linear-gradient(to right,#56CCF2,#2F80ED);background:-moz-linear-gradient(to right,#56CCF2,#2F80ED);background:linear-gradient(to right,#56ccf2,#2f80ed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:30px;line-height:normal;text-transform:uppercase;margin:10px 0;}.pane-social-block{padding:60px 0;text-align:center;padding-top:80px;}.pane-social-block .block-content{width:880px;}.pane-social-block img{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:274px;height:auto;}.pane-solutions-block .block-content{width:850px;margin:0 auto;}.pane-solutions-block .learn-more,.pane-solutions-block .contact-us{display:inline-block;}.pane-solutions-block .learn-more{margin-right:10px;}.pane-solutions-block .learn-more a{background:rgba(47,128,237,0.05);}.pane-solutions-block .learn-more a:hover{background:rgba(47,128,237,0.1);}.pane-solutions-block .learn-more a:after{font-family:'nuvilabs';font-size:6px;content:'\e812';color:#0084c8;display:inline-block;vertical-align:top;margin:1px 0 0 7px;}.pane-solutions-block .contact-us{background:transparent;}.pane-solutions-block .contact-us a{background:#2f80ed;color:#fff;}.pane-solutions-block .block-content h2 + p,.pane-solutions-block .block-content h2 + p + p,.pane-webform-proposal .block-content h2 + p,.pane-webform-proposal .block-content h2 + p + p{color:#686767;font-family:Lato-Light,"Arial",sans-serif;font-size:22px;line-height:normal;}.section-about-us #block-mspiral-core-custom-page-title .content,.section-solutions #block-mspiral-core-custom-page-title .content,.node-type-blog #block-mspiral-core-custom-page-title .content,.section-blog #block-mspiral-core-custom-page-title .content{padding:130px 0 20px 0;}.msp-full-column{text-align:center;margin:1em 0;}.msp-full-column .block-content{margin:0 7em;}.msp-two-col .views-row{display:inline-block;vertical-align:top;margin:0 24px 24px 0;width:48%;}.msp-two-col .views-row:nth-child(2n+2){margin-right:0;}.msp-two-col .gallery-overview-bottom{width:100%;}.msp-three-col .feature-text{font-family:Barlow-Regular,"Arial",sans-serif;text-transform:uppercase;font-size:17px;color:#0084c8;margin-top:30px;font-size:30px;}.msp-three-col .feature-image a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:rgba(0,0,0,0.3) 0 0 10px,rgba(0,0,0,0.3) 0 0 5px 1px inset;-webkit-box-shadow:rgba(0,0,0,0.3) 0 0 10px,rgba(0,0,0,0.3) 0 0 5px 1px inset;box-shadow:rgba(0,0,0,0.3) 0 0 10px,rgba(0,0,0,0.3) 0 0 5px 1px inset;border:10px solid #0084c8;background:#0084c8;margin:0 auto;border:10px solid #f5f5f4;}.msp-three-col .feature-bottom{margin-bottom:50px;}.msp-three-col .views-row{display:inline-block;vertical-align:top;margin:0 24px 24px 0;width:31.1%;}.msp-three-col .views-row:nth-child(3n+3){margin-right:0;}.msp-three-col .feature-image a{width:185px;height:185px;line-height:240px;display:block;}.msp-three-col .gallery-overview-bottom{width:99.8%;}.region-two-66-33-first .msp-three-col .views-row{width:31.1%;}.msp-four-col .feature-text{font-family:Barlow-Regular,"Arial",sans-serif;text-transform:uppercase;font-size:17px;color:#0084c8;margin-top:20px;}.msp-four-col .feature-image a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#0084c8;margin:0 auto;border:10px solid #f5f5f4;}.msp-four-col .feature-image a:hover{border:10px solid #f5f5f4;}.msp-four-col .feature-bottom{margin-bottom:50px;}.msp-four-col .views-row{display:inline-block;vertical-align:top;margin:0 24px 24px 0;width:23.1%;}.msp-four-col .views-row:nth-child(4n+4){margin-right:0;}.msp-four-col .feature-image a{width:160px;height:160px;line-height:210px;display:block;}.msp-four-col .gallery-overview-bottom{width:99.8%;padding:10px 0;}.msp-four-col .gallery-title a{font-size:15px;}.news-title,.publication-bottom,.event-title,.gallery-latest-bottom .gallery-title{min-height:48px;}.news-title a,.publication-bottom a,.event-title a,.gallery-latest-bottom .gallery-title a{font-family:Barlow-Regular,"Arial",sans-serif;text-transform:uppercase;font-size:17px;color:#0084c8;}.paragraphs-items h2{margin:0;}.paragraphs-items h3{background:-webkit-linear-gradient(to right,#f3bf31,#29abe2);background:-moz-linear-gradient(to right,#f3bf31,#29abe2);background:linear-gradient(to right,#f3bf31,#29abe2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:10px 0;}.paragraphs-items p{font-family:Lato-Light,"Arial",sans-serif;color:#686767;font-size:18px;line-height:30px;}.paragraphs-items .field-name-field-description h3{font-size:28px;line-height:normal;text-transform:uppercase;position:relative;margin:10px auto 30px auto;width:500px;}.paragraphs-items .field-name-field-description h3:before{content:"";display:block;background:-webkit-linear-gradient(to right,#f3bf31,#29abe2);background:-moz-linear-gradient(to right,#f3bf31,#29abe2);background:linear-gradient(to right,#f3bf31,#29abe2);width:150px;height:2px;margin:0 auto;position:absolute;right:0;bottom:-15px;left:0;}.paragraphs-items .service-btn{background:#29ABE2;display:inline-block;color:#fff;padding:10px 15px;text-align:center;margin-top:20px;}.paragraphs-items .field-items .field-item h4{font-family:Barlow-Regular,"Arial",sans-serif;font-size:20px;font-weight:normal;text-transform:uppercase;margin-bottom:0;}.paragraphs-items .paragraphs-items-field-two-col-paragraph .field-items .field-item .field-type-image img,.paragraphs-items .paragraphs-items-field-three-col-paragraph .field-items .field-item .field-type-image img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.paragraphs-items .paragraphs-items-field-two-col-paragraph .field-items .field-item .content .field-item,.paragraphs-items .paragraphs-items-field-three-col-paragraph .field-items .field-item .content .field-item{background:transparent;display:block;width:auto;margin-right:0;text-align:left;margin-bottom:2px;}.paragraphs-items .paragraphs-items-field-two-col-paragraph .field-items .field-item .content .field-item ul,.paragraphs-items .paragraphs-items-field-three-col-paragraph .field-items .field-item .content .field-item ul{margin-left:20px;}.paragraphs-items .paragraphs-items-field-two-col-paragraph .field-items .field-item .content .field-item ul li,.paragraphs-items .paragraphs-items-field-three-col-paragraph .field-items .field-item .content .field-item ul li{margin:6px 0;}.paragraphs-items .paragraphs-items-field-two-col-paragraph .field-items .field-item{display:inline-block;vertical-align:top;margin:0 24px 24px 0;width:48%;}.paragraphs-items .paragraphs-items-field-two-col-paragraph .field-items .field-item:nth-child(2n+2){margin-right:0;}.paragraphs-items .paragraphs-items-field-three-col-paragraph .field-items .field-item{display:inline-block;vertical-align:top;margin:0 24px 24px 0;width:31.1%;}.paragraphs-items .paragraphs-items-field-three-col-paragraph .field-items .field-item:nth-child(3n+3){margin-right:0;}.paragraphs-items .field-type-image{margin-bottom:10px;}.paragraphs-items .field-type-image,.paragraphs-items .field-type-text,.paragraphs-items .field-type-text-with-summary{text-align:center;}.paragraphs-items .field-type-text-with-summary{max-width:800px;margin:0 auto 50px auto;}.paragraphs-items .field-type-image img{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}.paragraphs-items .field-name-field-title .field-items .field-item{color:#000000;font-size:25px;line-height:normal;text-transform:uppercase;}.paragraphs-items .paragraphs-items-field-solution-package .field-items .field-item{background:#fafafa;width:47.9%;display:inline-block;vertical-align:top;margin-right:20px;}.paragraphs-items .paragraphs-items-field-solution-package .field-items .field-item p strong{color:#000000;font-size:16px;}.paragraphs-items .paragraphs-items-field-solution-package .content .field-item{background:transparent;display:block;width:auto;margin-right:0;}.paragraphs-items .paragraphs-items-field-solution-package .field-type-image,.paragraphs-items .paragraphs-items-field-solution-package .field-type-text,.paragraphs-items .paragraphs-items-field-solution-package .field-type-text-with-summary{text-align:left;}.paragraphs-items .paragraphs-items-field-solution-package .field-type-text-with-summary{padding:26px 37px 20px 28px;max-width:inherit;margin:0;}.paragraphs-items .paragraphs-items-field-solution-package .field-type-text-with-summary .field-item{background:transparent;display:block;width:auto;margin-right:0;}.paragraphs-items .paragraphs-items-field-solution-package .field-name-field-title .field-items .field-item{padding:26px 37px 0 28px;}.paragraphs-items .paragraphs-items-field-solution-package .field-type-image img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.gallery-latest-bottom .gallery-title{color:#0084c8 !important;}.gallery-latest-bottom .gallery-title a{padding:0;}.news-info,.news-info a,.event-detail-bar .date-display-range,.event-detail-bar .date-display-single,.event-info,.event-info a,.blog-info,.blog-info a,.publication-info,.publication-info a{font-family:Lato-Light,"Arial",sans-serif;font-size:12px;color:rgba(83,83,83,0.5);}.news-info .news-date,.news-info .news-category{display:inline-block;vertical-align:top;}.news-info .news-category a:first-child:before{content:'|';color:rgba(83,83,83,0.5);display:inline-block;margin:0 5px;}.event-overview .event-category a:before,.event-overview .event-location:before{content:'|';color:rgba(83,83,83,0.5);display:inline-block;margin:0 5px;}.event-overview .event-date{color:rgba(83,83,83,0.5);}.event-date,.event-time,.event-place{font-family:Lato-Light,"Arial",sans-serif;font-size:12px;color:rgba(83,83,83,0.8);clear:both;}.event-date .event-label,.event-time .event-label,.event-place .event-label{float:left;margin-right:3px;}.news-info,.soical-bar,.post-date,.news-category,.event-location,.event-date,.event-category,.event-info,.publication-info,.publication-date,.publication-category,.blog-info,.blog-date,.blog-category{display:inline-block;vertical-align:top;}.event-location .field-item:before{content:'|';color:rgba(83,83,83,0.5);margin:0 5px;}.news-detail-bar,.event-detail-bar,.publication-detail-bar,.blog-detail-bar{border-top:1px solid #ccc;border-bottom:1px solid #ccc;clear:both;padding:4px 0;margin-bottom:15px;}.news-detail-title{font-family:Barlow-Light,"Arial",sans-serif;color:#0084c8;font-size:48px;font-weight:normal;line-height:normal;text-transform:uppercase;padding:15px 0;margin-bottom:20px;}.soical-bar{float:right;}.node{clear:both;}.node .quote-box{margin:0 6em 1.5em;}.node .field-name-body{clear:both;}.node .field-type-taxonomy-term-reference{margin-top:1em;}.node .field-type-taxonomy-term-reference ul{list-style:none;margin:25px 0 0 0;overflow:hidden;padding:0;}.node .field-type-taxonomy-term-reference ul li{display:inline-block;vertical-align:top;margin-bottom:5px;}.node .field-type-taxonomy-term-reference ul li a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#ececeb;color:#686767;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 0px 0;text-decoration:none;font-size:12px;}.node .field-type-taxonomy-term-reference ul li a:before{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:inset 0 1px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 1px rgba(0,0,0,0.25);box-shadow:inset 0 1px rgba(0,0,0,0.25);background:#fff;content:'';height:6px;left:10px;position:absolute;width:6px;top:10px;}.node .field-type-taxonomy-term-reference ul li a:after{background:#f5f5f4;border-bottom:13px solid transparent;border-left:10px solid #ececeb;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0;}.node .field-type-taxonomy-term-reference ul li a:hover{background-color:#0084c8;color:#fff;}.node .field-type-taxonomy-term-reference ul li a:hover:after{border-left:10px solid #0084c8;}.node .news-category .field-type-taxonomy-term-reference,.node .event-category .field-type-taxonomy-term-reference,.node .publication-category .field-type-taxonomy-term-reference,.node .blog-category .field-type-taxonomy-term-reference{margin:0;}.node .news-category .field-type-taxonomy-term-reference ul,.node .event-category .field-type-taxonomy-term-reference ul,.node .publication-category .field-type-taxonomy-term-reference ul,.node .blog-category .field-type-taxonomy-term-reference ul{margin:0;}.node .news-category .field-type-taxonomy-term-reference ul li,.node .event-category .field-type-taxonomy-term-reference ul li,.node .publication-category .field-type-taxonomy-term-reference ul li,.node .blog-category .field-type-taxonomy-term-reference ul li{margin-bottom:0;}.node .news-category .field-type-taxonomy-term-reference ul li:first-child:before,.node .event-category .field-type-taxonomy-term-reference ul li:first-child:before,.node .publication-category .field-type-taxonomy-term-reference ul li:first-child:before,.node .blog-category .field-type-taxonomy-term-reference ul li:first-child:before{content:'|';display:inline-block;color:rgba(83,83,83,0.5);margin:0 5px;}.node .news-category .field-type-taxonomy-term-reference ul li:first-child a:before,.node .event-category .field-type-taxonomy-term-reference ul li:first-child a:before,.node .publication-category .field-type-taxonomy-term-reference ul li:first-child a:before,.node .blog-category .field-type-taxonomy-term-reference ul li:first-child a:before{content:'';margin:0;}.node .news-category .field-type-taxonomy-term-reference ul li a,.node .event-category .field-type-taxonomy-term-reference ul li a,.node .publication-category .field-type-taxonomy-term-reference ul li a,.node .blog-category .field-type-taxonomy-term-reference ul li a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;height:auto;line-height:24px;padding:0;margin:0;color:rgba(83,83,83,0.5);}.node .news-category .field-type-taxonomy-term-reference ul li a:hover,.node .event-category .field-type-taxonomy-term-reference ul li a:hover,.node .publication-category .field-type-taxonomy-term-reference ul li a:hover,.node .blog-category .field-type-taxonomy-term-reference ul li a:hover{background:transparent;color:rgba(83,83,83,0.5);}.node .news-category .field-type-taxonomy-term-reference ul li a:before,.node .event-category .field-type-taxonomy-term-reference ul li a:before,.node .publication-category .field-type-taxonomy-term-reference ul li a:before,.node .blog-category .field-type-taxonomy-term-reference ul li a:before{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:inherit;background:transparent;height:0;left:0;width:0;top:0;content:',';color:rgba(83,83,83,0.5);margin:0 5px 0 0;}.node .news-category .field-type-taxonomy-term-reference ul li a:after,.node .event-category .field-type-taxonomy-term-reference ul li a:after,.node .publication-category .field-type-taxonomy-term-reference ul li a:after,.node .blog-category .field-type-taxonomy-term-reference ul li a:after{background:transparent;border:none;}.node .field-item ul{padding:0;list-style:none;}.node .field-item ul li{padding:0 0 0 20px;position:relative;}.node .field-item ul li:before{font-family:FontAwesome,"Arial",sans-serif;font-size:7px;content:"";position:absolute;left:0;top:1px;display:block;}.node-publication .node-content,.node-publication .node-content .field-name-body,.publication-detail-bar,.view-document-icon,.view-document-icon .view-content{clear:inherit;display:inline;}.publication-detail-bar{display:inline-block;width:73.8%;}.publication-image{float:left;margin-right:30px;}.msp-icon-txt ul li{list-style:none;margin:0;}.msp-icon-txt ul li .file .file-icon{display:none;}.msp-icon-txt ul li .file:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-text.svg) no-repeat;background-size:30px 30px;content:'';display:inline-block;width:30px;height:30px;vertical-align:middle;}nav.clearfix ul{display:inline-block !important;vertical-align:top;}nav.clearfix ul li{list-style:none;margin:0;padding:0 4px 0 0;display:block;}nav.clearfix ul li a{text-indent:-9999px;display:block;margin:0;width:25px;height:30px;}nav.clearfix ul li.print_html a{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-print.svg) no-repeat;}nav.clearfix ul li.print_pdf a{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-pdf.svg) no-repeat;}.ui-accordion-header,.ui-accordion-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;padding:1em 1.5em !important;cursor:pointer;}.ui-accordion-header{background:#c4c4c4;position:relative;margin-top:1px;}.ui-accordion-header a,.ui-accordion-header p,.ui-accordion-header span{font-family:Barlow-Regular,"Arial",sans-serif;font-size:18px;color:#fff;}.ui-accordion-header a:after,.ui-accordion-header div.field-item:after{font-family:FontAwesome,"Arial",sans-serif;content:"";color:#686767;position:absolute;right:16px;}.ui-accordion-header.ui-accordion-header-active a:after,.ui-accordion-header.link-active div.field-item:after{content:"";}.ui-accordion-content{background:#f4f4f4;}.ui-accordion-content a,.ui-accordion-content p,.ui-accordion-content span{font-family:Lato-Light,"Arial",sans-serif;font-size:15px;color:#686767;}.ui-icon{display:none;}.author-info .author-top{margin-right:20px;}.author-info .author-bottom{width:86%;}.author-detail .author-top{margin:0 auto;display:block;}.author-detail .author-name,.author-detail .author-position,.author-detail .author-icon{text-align:center;}.author{background:#efefef;padding:20px;margin-bottom:20px;}.author-top,.author-bottom{display:inline-block;vertical-align:top;}.author-top{width:120px;}.author-top img{-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;}.author-bottom p{margin-bottom:0;}.author-name,.content-title{font-family:Barlow-Regular,"Arial",sans-serif;text-transform:uppercase;font-size:17px;color:#0084c8;margin-bottom:15px;}.author-icon{margin-bottom:15px;}.msp-wrap-three{margin-bottom:20px;}.msp-wrap-three .msp-col-one,.msp-wrap-three .msp-col-two{display:inline-block;vertical-align:top;}.msp-wrap-three .msp-col-one{width:31.5%;margin-right:15px;}.msp-wrap-three .msp-col-two{width:66%;}.staff-details .staff-top{text-align:center;}.staff-details .staff-bottom{background:transparent;}.staff-details .staff-body{margin-top:20px;}.staff-name,.ttl-name,.testimonial-carousel-name{font-family:Barlow-Regular,"Arial",sans-serif;text-transform:uppercase;font-size:17px;color:#0084c8;color:#000000;}.staff-position,.author-position{font-family:Lato-Light,"Arial",sans-serif;color:#0084c8;font-size:17px;margin:0 0 10px;}.staff-bottom{background:#eeeeee;padding:20px;text-align:center;margin-top:-7px;}.slider-pane h2.block-title{text-align:center;margin-bottom:50px;}.testimonial-slider.fp-slider{height:auto;}.testimonial-slider.fp-slider .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{padding-bottom:35px;}.testimonial-slider:hover .views-slideshow-controls-top .views_slideshow_controls_text_previous a,.testimonial-slider:hover .views-slideshow-controls-top .views_slideshow_controls_text_next a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1;}.testimonial-slider .views-slideshow-controls-top .views_slideshow_controls_text_previous a{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-previous02.png) no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:pointer;position:absolute;text-indent:-9999px;width:52px;height:84px;top:200px;z-index:999;outline:none;}.testimonial-slider .views-slideshow-controls-top .views_slideshow_controls_text_next a{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-next02.png) no-repeat;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:pointer;position:absolute;text-indent:-9999px;width:52px;height:84px;top:200px;z-index:999;outline:none;}.ttl-post,.testimonial-carousel-post{font-family:Lato-Light,"Arial",sans-serif;color:#0084c8;font-size:17px;margin:0 0 5px;}.ttl-image,.ttl-info,.testimonial-carousel-info{text-align:center;}.ttl-image img,.testimonial-carousel-image img{-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;}.ttl-email,.testimonial-carousel-email{font-family:Lato-Light,"Arial",sans-serif;color:#0084c8;font-size:13px;}.testimonial{margin:0 17em;}.testimonial .quote-box{margin:2em 0 0;}.pane-testimonial-front{padding:60px 0;}.testimonial-wrapper{width:75%;margin:0 auto;text-align:center;}.testimonial-body{font-family:Georgia,serif;position:relative;margin:30px 0;}.testimonial-body:before,.testimonial-body:after{font-size:8em;opacity:0.15;position:absolute;}.testimonial-body:before{content:'\201C';top:20px;left:0;}.testimonial-body:after{content:'\201D';right:0;bottom:-40px;}.testimonial-body p{font-family:Lato-Light,"Arial",sans-serif;font-size:18px;line-height:normal;padding:0 50px;}.testimonial-image{margin-right:15px;}.testimonial-image img{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:55px !important;height:55px !important;}.testimonial-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;}.testimonial-name{font-size:14px;font-family:Lato-Bold,"Arial",sans-serif;line-height:normal;}.testimonial-position{font-family:Lato-Light,"Arial",sans-serif;font-size:16px;line-height:1em;}.owl-theme .owl-dots{margin-top:15px;}.owl-theme .owl-dots .owl-dot{outline:none;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#c6c3c3;opacity:1;}.owl-theme .owl-dots .owl-dot span{background:#c6c3c3;width:8px;height:8px;margin:5px;opacity:0.5;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:15px;}.gallery-overview-bottom{background:rgba(0,0,0,0.5);position:absolute;bottom:7px;display:block;width:100%;padding:20px 0;}.gallery-count{color:#fff;padding:0 10px;}.gallery-title{color:#fff;}.gallery-title a{font-family:Barlow-Regular,"Arial",sans-serif;text-transform:uppercase;font-size:17px;color:#0084c8;padding:0 10px;color:#fff;}.gallery-title a:hover{color:#fff;}.collageformatter-collage-image{position:relative;overflow:hidden;}.collageformatter-collage-image a:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-camera.png) center center no-repeat rgba(0,0,0,0.3);content:'';text-align:center;display:block;font-size:30px;position:absolute;top:-100px;height:100%;width:100%;}@media (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx){.collageformatter-collage-image a:before{background-image:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/retina-images/icon-camera@2x.png);background-size:32px 32px;}}.collageformatter-collage-image:hover a:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;top:0;}.feature-bottom,.feature-top{text-align:center;}.region-two-66-33-second h2.block-title{font-family:Barlow-Light,"Arial",sans-serif;color:#686767;font-size:32px;font-weight:normal;line-height:normal;text-transform:uppercase;padding:0;}.recent-news,.upcoming-events,.event-upcoming,.gallery-latest{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:15px;}.recent-news-top,.recent-news-bottom,.event-upcoming-top,.event-upcoming-bottom,.gallery-latest-top,.gallery-latest-bottom{display:inline-block;vertical-align:top;}.recent-news-bottom,.event-upcoming-bottom,.gallery-latest-bottom{width:55%;margin-left:15px;}.section-contact-us #page-title{padding:100px 0 0 0;}.contact-address-map-icon,.contact-phone-icon,.contact-clock-icon{margin-top:30px;}.contact-address-map-icon .block-content:before,.contact-phone-icon .block-content:before,.contact-clock-icon .block-content:before{content:'';width:69px;height:54px;display:block;margin:0 auto 30px;text-align:center;}.contact-address-map-icon .block-content p,.contact-phone-icon .block-content p,.contact-clock-icon .block-content p{margin-bottom:0;}.contact-address-map-icon .block-content:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-gmap.png) center no-repeat;}@media (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx){.contact-address-map-icon .block-content:before{background-image:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/retina-images/icon-gmap@2x.png);background-size:69px 54px;}}.contact-phone-icon .block-content:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-phone.png) center no-repeat;}@media (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx){.contact-phone-icon .block-content:before{background-image:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/retina-images/icon-phone@2x.png);background-size:54px 54px;}}.contact-clock-icon .block-content:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-clock.png) center no-repeat;}@media (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx){.contact-clock-icon .block-content:before{background-image:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/retina-images/icon-clock@2x.png);background-size:54px 54px;}}.contact-form-full{padding-top:30px;}.contact-form-full .webform-client-form label{display:none;}.contact-form-full .form-item{margin-bottom:0;}.contact-form-full .form-item:nth-of-type(1),.contact-form-full .form-item:nth-of-type(2),.contact-form-full .form-item:nth-of-type(3){display:inline-block;vertical-align:top;}.contact-form-full .form-item:nth-of-type(1),.contact-form-full .form-item:nth-of-type(2){margin-right:18px;}.contact-form-full .form-item:nth-of-type(4) input[type="text"]{width:97.2%;}.contact-form-full input[type="text"],.contact-form-full input[type="email"]{width:336px;}.contact-form-full input[type="submit"]{width:40%;margin-right:0;}.contact-form-full .form-actions{text-align:center;}.contact-form-full .form-textarea-wrapper{display:block !important;}.contact-form input[type='text'],.contact-form input[type='email']{width:78%;}.contact-form input[type="submit"]{width:83%;}.contact-form label{font-family:Lato-Light,"Arial",sans-serif;font-weight:normal;display:inline-block;vertical-align:middle;width:12%;font-size:15px;margin-right:1em;}.contact-form .edit-submitted-message{width:69px;}.contact-form .form-textarea-wrapper{display:inline-block;width:83.5%;}.contact-form .form-actions{text-align:right;}.region-two-50-first{width:46%;}.grippie{display:none !important;}.map-block{position:relative;}.map-overlay{background:transparent;position:absolute;width:95%;height:400px;margin-top:0;}.map iframe{width:100%;}.region-content-second .block-inner,.region-content-second #block-block-5{margin:0;}.region-tertiary-content{background:#333333;padding:35px 0;padding-bottom:0;position:relative;}.region-tertiary-content:before{content:"";background:-webkit-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:-moz-linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);background:linear-gradient(to right,#a90985,#fc4a1a,#f7b733,#039fd7);display:block;width:25%;height:2px;display:block;width:100%;height:6px;position:absolute;top:0;}.region-tertiary-content h2,.region-tertiary-content h3{color:#fff;text-transform:none;margin-bottom:0;}.region-tertiary-content h2{font-size:26px;margin:0;padding:0;}.region-tertiary-content h3{font-size:20px;margin-top:10px;}.region-tertiary-content .office-address,.region-tertiary-content .contact-address{display:inline-block;vertical-align:top;}.region-tertiary-content .region-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1170px;margin:0 auto;}.region-tertiary-content .region-inner .block{display:inline-block;vertical-align:top;margin-bottom:10px;}.region-tertiary-content #block-menu-menu-footer-menu ul.menu,.region-tertiary-content #block-menu-menu-landing-menu ul.menu{text-align:left;margin-top:15px;}.region-tertiary-content #block-menu-menu-footer-menu ul.menu li,.region-tertiary-content #block-menu-menu-landing-menu ul.menu li{display:block;margin:5px 0;}.region-tertiary-content #block-menu-menu-footer-menu ul.menu li a,.region-tertiary-content #block-menu-menu-landing-menu ul.menu li a{font-family:Lato-Light,"Arial",sans-serif;font-size:19px;color:#fff;}.region-tertiary-content #block-menu-menu-footer-menu ul.menu li a:after,.region-tertiary-content #block-menu-menu-landing-menu ul.menu li a:after{content:"";margin:0;}.region-tertiary-content p{color:#fff;font-family:Lato-Light,"Arial",sans-serif;font-size:16px;margin:0;padding:0;clear:both;}.region-tertiary-content p a{color:#fff;}.region-tertiary-content p a:hover{color:whitesmoke;}#block-block-8{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}.address-block .office-address{margin-right:40px;}.address-block .office-address:last-child{margin-right:0;}.social-block{float:right;}.social-block .social-icon{text-align:center;margin:10px 0;}.social-block .social-icon a:hover .fa{background:transparent;}.social-block .social-icon a:hover .fa.fa-facebook{color:#3b5a9a;}.social-block .social-icon a:hover .fa.fa-twitter{color:#1aa9e1;}.social-block .social-icon a:hover .fa.fa-instagram{color:#e4405f;}.social-block .social-icon .fa{background:transparent;font-size:30px;margin-right:15px;}.logo-image-block{position:relative;right:30px;width:11%;}.logo-image-block .block-inner{margin-right:0;margin-left:0;}.logo-image-block .logo-block{transform:rotate(-90deg);position:relative;top:60px;width:175px;}.logo-image-block .logo-block img{width:175px;height:auto;}.logo-image-block .logo-block:after{content:"";background:#999999;width:2px;height:175px;position:absolute;top:-115px;right:0;bottom:0;transform:rotate(-90deg);transform-origin:bottom;}.drupal-logo img{width:144px;height:auto;}.sliderfield-display-values-field{font-size:150%;margin-bottom:8px;}#mailchimp-signup-subscribe-block-signup-form-form label{display:none;}#footer{background:#282828;text-align:center;padding:20px 0;}#footer .region-footer{max-width:1170px;margin:0 auto;}#footer .region-footer .block{display:inline-block;margin:0;padding:0;}#footer .region-footer .block img{position:relative;top:7px;margin:0 5px;}#footer .region-footer .block p{margin:2% 0;color:#d7d7d7;font-family:Barlow-Regular,"Arial",sans-serif;font-size:13px;}#footer .region-footer .block a{color:#d7d7d7;}#footer .region-footer .block a:hover{color:whitesmoke;}#footer #block-block-1{text-align:right;}#footer .mailchimp-newsletter-mergefields label{display:none;}#block-menu-menu-footer-menu ul.menu{padding:0;margin:0;text-align:center;}#block-menu-menu-footer-menu ul.menu li{list-style:none;display:inline-block;}#block-menu-menu-footer-menu ul.menu li a{font-size:13px;}#block-menu-menu-footer-menu ul.menu li a:after{content:'|';margin:0 5px;}#block-menu-menu-footer-menu ul.menu li.last a:after{content:'';}.hide-page-title h1#page-title,.hide-pane-title h1#page-title{display:none;}.caption.file-icon p{display:none;}.edit-link{position:absolute;top:10px;left:10px;visibility:hidden;}.edit-link a{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;width:30px;height:30px;background:black;color:transparent;display:block;line-height:30px;}.edit-link a:before{font-family:FontAwesome,"Arial",sans-serif;content:"";color:#fff;text-align:center;width:30px;display:block;}.edit-link a:hover{color:transparent;}.views-row{position:relative;}.views-row:hover .edit-link,.jcarousel-skin-default .jcarousel-item:hover .edit-link,.pane-home-page-slider:hover .edit-link,.front .pane-block:hover .edit-link,.parallax-slider:hover .edit-link,.owl-carousel:hover .edit-link{visibility:inherit;}.captcha{border:0;padding:0;}.captcha legend,.captcha .fieldset-description{display:none;}blockquote{margin:0 0 1.5em;padding:25px;position:relative;}blockquote p{font-family:Lato-Light,"Arial",sans-serif;font-size:18px;line-height:28px;margin-bottom:0;}blockquote:before,blockquote:after{content:'';position:absolute;width:50%;height:1px;background:#0084c8;}blockquote:before{left:0;top:0;}blockquote:after{right:0;bottom:0;}.pdf-icon:before,.txt-icon:before,.print-icon:before,.doc-icon:before,.ppt-icon:before,.xlx-icon:before{content:'';width:30px;height:30px;line-height:30px;vertical-align:middle;display:inline-block;}.pdf-icon:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-pdf.svg) no-repeat;}.txt-icon:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-text.svg) no-repeat;}.print-icon:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-print.svg) no-repeat;}.doc-icon:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-doc.svg) no-repeat;}.ppt-icon:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-ppt.svg) no-repeat;}.xlx-icon:before{background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/icon-xlx.svg) no-repeat;}.img-center{text-align:center;}.msp-half-col-left,.msp-half-col-right{display:inline-block;vertical-align:top;width:45%;margin-right:4%;}.player iframe{height:525px;}#tasks ul.tabs{padding:0;border-bottom:0;}#tasks ul.tabs li{margin:0 0 0 -1px;}#tasks ul.tabs li a{-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);margin:0;padding:5px 10px;font-size:14px;border:1px solid #ccc !important;color:#686767;background-color:#ffffff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFE6E6E6');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#e6e6e6));background-image:-moz-linear-gradient(top,#ffffff 0%,#e6e6e6 100%);background-image:-webkit-linear-gradient(top,#ffffff 0%,#e6e6e6 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#e6e6e6 100%);}#tasks ul.tabs li a:hover{background:#e6e6e6 !important;}#tasks ul.tabs li:first-child a{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}#tasks ul.tabs li:last-child a{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}#tasks ul.tabs li.active a{-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);background:#e6e6e6;}#tasks ul.tabs li.active a:hover{background:#e6e6e6 !important;}#tasks ul.action-links{text-align:right;padding:0;margin:0;}#tasks ul.action-links li a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#0084c8;color:#fff;padding:7px 10px;font-size:13px;}#tasks ul.action-links li a:hover{background:#137cbe;}.not-front #tasks{position:relative;padding-top:12em;max-width:1170px;margin:0 auto;}.not-front.section-application-submitted #tasks,.not-front.section-thank-you-for-your-enquiry #tasks{padding-top:15em;}.custom-link-hover{font-family:Lato,"Arial",sans-serif;background:linear-gradient(to bottom,#a3d8ff 0%,#a3d8ff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:3px 3px;color:#686767;text-decoration:none;}.custom-link-hover:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='squiggle-link' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:ev='http://www.w3.org/2001/xml-events' viewBox='0 0 20 4'%3E%3Cstyle type='text/css'%3E.squiggle{animation:shift .3s linear infinite;}@keyframes shift {from {transform:translateX(0);}to {transform:translateX(-20px);}}%3C/style%3E%3Cpath fill='none' stroke='%23A3D8FF' stroke-width='2' class='squiggle' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");background-position:0 100%;background-size:auto 6px;background-repeat:repeat-x;text-decoration:none;color:#686767;}.section-contact-us #tasks,.section-services #tasks,.node-type-service-subpage #tasks,.section-get-quote #tasks{padding-top:2em;}.section-users #block-mspiral-core-custom-page-title .content{padding:5em 0 0 0;}.section-application-submitted .node-page,.section-thank-you-for-your-enquiry .node-page{text-align:center;padding:80px 0 50px 0;}.section-application-submitted .node-page h1,.section-thank-you-for-your-enquiry .node-page h1{font-family:Barlow-Light,"Arial",sans-serif;font-size:20px;line-height:normal;color:#000000;margin:0;padding:0;}.section-application-submitted .node-page p,.section-thank-you-for-your-enquiry .node-page p{font-family:Lato-Light,"Arial",sans-serif;font-size:22px;line-height:normal;max-width:915px;margin:0 auto;}.back-to-homepage a{background:#00a8ff;background:-webkit-linear-gradient(to right,#00a8ff,#0072ff);background:linear-gradient(to right,#00a8ff,#0072ff);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;color:#fff;font-family:Barlow-Regular,"Arial",sans-serif;font-size:16px;text-transform:uppercase;display:inline-block;padding:13px 30px;}.back-to-homepage a:hover{color:#fff;}.submitted-separator{padding:10px 0;}.page-not-found{text-align:center;margin-top:80px;}.page-not-found span{display:block;margin-bottom:30px;}.page-not-found-icon:before{-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;font-family:FontAwesome,"Arial",sans-serif;content:"";color:#fff;background:#0084c8;text-align:center;font-size:80px;width:150px;height:150px;display:inline-block;line-height:150px;}.page-not-found-code{font-family:Barlow-Regular,"Arial",sans-serif;font-size:100px;line-height:100px;color:#137cbe;}.page-not-found-text{font-family:Lato-Light,"Arial",sans-serif;font-size:25px;line-height:30px;color:#686767;}.page-not-found-home a{font-family:Barlow-Bold,"Arial",sans-serif;font-size:15px;background:#0084c8;border:1px solid #137cbe;text-transform:uppercase;box-shadow:none;height:54px;line-height:54px;padding:0 3em;color:#fff;font-weight:20px;color:#fff !important;display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);display:inline-block;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.page-not-found-home a:before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#0084c8;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.page-not-found-home a:hover{background:#137cbe;}.page-not-found-home a:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0);}@-moz-document url-prefix(){.pane-webform-proposal .webform-client-form .form-actions input[type="submit"]{line-height:50px;}.parallax-section{background-attachment:inherit !important;}}body.section-user{background:#f5f5f4;}body.section-user #page-title{margin:2em 0 0 0;padding-bottom:0;}body.section-user #tasks{padding-top:0;}body.section-user input[type="submit"],body.section-user a.button,body.section-user input[type="text"],body.section-user input[type="password"],body.section-user input[type="search"],body.section-user input[type="email"],body.section-user .form-textarea-wrapper textarea,body.section-user textarea,body.section-user select{border-radius:25px;}body.section-user #block-system-main.block{margin-bottom:50px;}body.section-user .region-two-50-first{padding-right:50px;width:42%;}body.section-user .region-two-50-first input[type="submit"],body.section-user .region-two-50-first a.button{width:97.7%;}body.section-user .region-two-50-second{border-left:1px solid #fff;padding:70px 0 70px 58px;width:42%;}body.section-user .region-two-50-second input[type="submit"],body.section-user .region-two-50-second a.button{width:98%;}body.section-user .region-two-50-second::before{content:'';width:70px;height:70px;background:url(/sites/nuvilabs.com.au/themes/mspiral-theme/images/circle-or-120x120.png) center no-repeat;background-size:70px;position:absolute;left:43.3%;top:40%;border-radius:100%;}body.section-user .region-two-50-first,body.section-user .region-two-50-second{padding-top:70px;}body.section-user .region-two-50-first h2.block-title,body.section-user .region-two-50-second h2.block-title{text-align:center;}body.section-user .region-two-50-first input[type="submit"],body.section-user .region-two-50-first a.button,body.section-user .region-two-50-second input[type="submit"],body.section-user .region-two-50-second a.button{border-radius:50px;}body.section-user .region-two-50-first input[type="text"],body.section-user .region-two-50-first input[type="password"],body.section-user .region-two-50-first input[type="search"],body.section-user .region-two-50-first input[type="email"],body.section-user .region-two-50-first .form-textarea-wrapper textarea,body.section-user .region-two-50-first textarea,body.section-user .region-two-50-first select,body.section-user .region-two-50-second input[type="text"],body.section-user .region-two-50-second input[type="password"],body.section-user .region-two-50-second input[type="search"],body.section-user .region-two-50-second input[type="email"],body.section-user .region-two-50-second .form-textarea-wrapper textarea,body.section-user .region-two-50-second textarea,body.section-user .region-two-50-second select{border-radius:25px;border:1px solid #fff;background:#fff;color:#333333;width:91%;}body.section-user .region-two-50-first .form-item label,body.section-user .region-two-50-second .form-item label{display:block;margin-bottom:5px;}
.progress{background-color:#ffffff;position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;overflow:hidden;}.bar{background:-moz-linear-gradient(left,#ed2a7d 0%,#ed2a7d 33.33%,#fcc73b 66.66%,#fcc73b 66.66%,#039fd7 99.99%,#039fd7 100%) !important;background:-webkit-linear-gradient(left,#ed2a7d 0%,#ed2a7d 33.33%,#fcc73b 66.66%,#fcc73b 66.66%,#039fd7 99.99%,#039fd7 100%) !important;background:linear-gradient(to right,#ed2a7d 0%,#ed2a7d 33.33%,#fcc73b 66.66%,#fcc73b 66.66%,#039fd7 99.99%,#039fd7 100%) !important;width:0%;height:5px;border-color:transparent !important;border-radius:0 !important;border:0 !important;margin:0 !important;}.percent{position:absolute;display:inline-block;top:3px;left:48%;}.cd-section{padding:0;text-align:center;}.cd-modal{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:visibility 0s 0.1s,opacity 0.3s 0s,z-index 0s 0.3s;-moz-transition:visibility 0s 0.1s,opacity 0.3s 0s,z-index 0s 0.3s;transition:visibility 0s 0.1s,opacity 0.3s 0s,z-index 0s 0.3s;}.cd-modal .cd-modal-content{height:100%;width:100%;padding:3em 5%;text-align:left;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.modal-is-visible .cd-modal{z-index:1;visibility:visible;opacity:1;pointer-events:auto;-webkit-transition:visibility 0s 0s,opacity 0.3s 0s,z-index 0s 0s;-moz-transition:visibility 0s 0s,opacity 0.3s 0s,z-index 0s 0s;transition:visibility 0s 0s,opacity 0.3s 0s,z-index 0s 0s;}.modal-is-visible .cd-modal .cd-modal-content{-webkit-overflow-scrolling:touch;}.cd-modal-action{position:relative;}.cd-modal-action .cd-modal-bg{display:inline-block;height:4em;}.cd-modal-action .cd-modal-bg{position:absolute;left:50%;top:0;width:4em;border-radius:50%;opacity:0;visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-2em);-moz-transform:translateX(-2em);-ms-transform:translateX(-2em);-o-transform:translateX(-2em);transform:translateX(-2em);-webkit-transition:visibility 0s 0.1s;-moz-transition:visibility 0s 0.1s;transition:visibility 0s 0.1s;}.cd-modal-action .cd-modal-bg.is-visible{opacity:0.95;visibility:visible;}.red-bg{background:#eb287c;}.blue-bg{background:#32a2d4;}.yellow-bg{background:#fbc53b;}.menu-close-btn{display:none;}.message-button,.chat-button,.menu-button{z-index:9999999999;}.slider-wrapper{white-space:nowrap;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;}.slide{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;display:inline-block;width:100%;height:100%;flex-shrink:0;transition:0.9s ease-in-out transform;backface-visibility:hidden;}.slide-indicator{position:absolute;bottom:0;left:50%;transform:translatex(-50%);}.slide-indicator ol{display:inline-block;}.slide-indicator li{display:inline-block;height:20px;width:20px;background:#fff;border-radius:50%;cursor:pointer;transition:0.2s ease-in-out;}.slide-indicator li:hover{background:rgba(241,104,118,1);}.slide-indicator li.active{background:rgba(241,104,118,1);}.slide::before{content:'';display:inline-block;height:50%;position:fixed;}.slide-content{display:inline-block;width:100%;max-height:100%;vertical-align:middle;white-space:normal;color:#fff;transform:translate(-5px);position:absolute;bottom:30px;}.slide-body{padding:20px;transition:0.4s;transition-delay:0.4s;opacity:0;transform:translatey(200%);top:60%;left:50%;}.slide-active .slide-body{transform:translatey(0);opacity:1;}.slide-body.active{transition:2s;transition-delay:0.4s;transform:translatey(200%);}.slide-body{margin-bottom:50%;}.arrow-right:before{font-family:'nuvilabs';font-size:40px;color:#fff;display:block;line-height:60px;text-align:center;content:'\e811';}.arrow-left:before{font-family:'nuvilabs';font-size:40px;color:#fff;display:block;line-height:60px;text-align:center;content:'\e80f';}.arrow-wrapper{position:absolute;top:50%;left:0;transform:translate(0,-50%);width:100%;}a.arrow-left{position:absolute;left:10px;}a.arrow-right{position:absolute;right:10px;}.view-home-page-slider .down-arrow a,.view-home-page-slider .down-arrow a:after{color:#fff;}.slide-indicator{display:none;}.pane-client-front .view-header .edit-link{visibility:hidden;}.pane-client-front .view-header:hover .edit-link{visibility:inherit;}#first-parallax-image{background-image:url("/files/uploads/background/parallax-image01.jpg");background-position:50% 0px;}#first-parallax-image{background-size:cover;background-position:center center;height:650px;}#second-parallax-image{background-image:url("/files/uploads/background/nuvilabs_-_the_power_of_collaboration_01.jpg");background-position:50% 0px;}#second-parallax-image{background-size:cover;background-position:center center;height:450px;}.section-users .pane-administration-user-nodes-panel-pane-user-contents{margin-top:100px;}.region-tertiary-content .region-inner{justify-content:space-between;}
@font-face{font-family:'FontAwesome';src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571429em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center;}.fa-li.fa-lg{left:-1.85714286em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right{margin-left:.3em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#ffffff;}.fa-glass:before{content:"\f000";}.fa-music:before{content:"\f001";}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-heart:before{content:"\f004";}.fa-star:before{content:"\f005";}.fa-star-o:before{content:"\f006";}.fa-user:before{content:"\f007";}.fa-film:before{content:"\f008";}.fa-th-large:before{content:"\f009";}.fa-th:before{content:"\f00a";}.fa-th-list:before{content:"\f00b";}.fa-check:before{content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d";}.fa-search-plus:before{content:"\f00e";}.fa-search-minus:before{content:"\f010";}.fa-power-off:before{content:"\f011";}.fa-signal:before{content:"\f012";}.fa-gear:before,.fa-cog:before{content:"\f013";}.fa-trash-o:before{content:"\f014";}.fa-home:before{content:"\f015";}.fa-file-o:before{content:"\f016";}.fa-clock-o:before{content:"\f017";}.fa-road:before{content:"\f018";}.fa-download:before{content:"\f019";}.fa-arrow-circle-o-down:before{content:"\f01a";}.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-inbox:before{content:"\f01c";}.fa-play-circle-o:before{content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e";}.fa-refresh:before{content:"\f021";}.fa-list-alt:before{content:"\f022";}.fa-lock:before{content:"\f023";}.fa-flag:before{content:"\f024";}.fa-headphones:before{content:"\f025";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-qrcode:before{content:"\f029";}.fa-barcode:before{content:"\f02a";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-book:before{content:"\f02d";}.fa-bookmark:before{content:"\f02e";}.fa-print:before{content:"\f02f";}.fa-camera:before{content:"\f030";}.fa-font:before{content:"\f031";}.fa-bold:before{content:"\f032";}.fa-italic:before{content:"\f033";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}.fa-align-right:before{content:"\f038";}.fa-align-justify:before{content:"\f039";}.fa-list:before{content:"\f03a";}.fa-dedent:before,.fa-outdent:before{content:"\f03b";}.fa-indent:before{content:"\f03c";}.fa-video-camera:before{content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e";}.fa-pencil:before{content:"\f040";}.fa-map-marker:before{content:"\f041";}.fa-adjust:before{content:"\f042";}.fa-tint:before{content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044";}.fa-share-square-o:before{content:"\f045";}.fa-check-square-o:before{content:"\f046";}.fa-arrows:before{content:"\f047";}.fa-step-backward:before{content:"\f048";}.fa-fast-backward:before{content:"\f049";}.fa-backward:before{content:"\f04a";}.fa-play:before{content:"\f04b";}.fa-pause:before{content:"\f04c";}.fa-stop:before{content:"\f04d";}.fa-forward:before{content:"\f04e";}.fa-fast-forward:before{content:"\f050";}.fa-step-forward:before{content:"\f051";}.fa-eject:before{content:"\f052";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-crosshairs:before{content:"\f05b";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-mail-forward:before,.fa-share:before{content:"\f064";}.fa-expand:before{content:"\f065";}.fa-compress:before{content:"\f066";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-asterisk:before{content:"\f069";}.fa-exclamation-circle:before{content:"\f06a";}.fa-gift:before{content:"\f06b";}.fa-leaf:before{content:"\f06c";}.fa-fire:before{content:"\f06d";}.fa-eye:before{content:"\f06e";}.fa-eye-slash:before{content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071";}.fa-plane:before{content:"\f072";}.fa-calendar:before{content:"\f073";}.fa-random:before{content:"\f074";}.fa-comment:before{content:"\f075";}.fa-magnet:before{content:"\f076";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-retweet:before{content:"\f079";}.fa-shopping-cart:before{content:"\f07a";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-arrows-v:before{content:"\f07d";}.fa-arrows-h:before{content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-key:before{content:"\f084";}.fa-gears:before,.fa-cogs:before{content:"\f085";}.fa-comments:before{content:"\f086";}.fa-thumbs-o-up:before{content:"\f087";}.fa-thumbs-o-down:before{content:"\f088";}.fa-star-half:before{content:"\f089";}.fa-heart-o:before{content:"\f08a";}.fa-sign-out:before{content:"\f08b";}.fa-linkedin-square:before{content:"\f08c";}.fa-thumb-tack:before{content:"\f08d";}.fa-external-link:before{content:"\f08e";}.fa-sign-in:before{content:"\f090";}.fa-trophy:before{content:"\f091";}.fa-github-square:before{content:"\f092";}.fa-upload:before{content:"\f093";}.fa-lemon-o:before{content:"\f094";}.fa-phone:before{content:"\f095";}.fa-square-o:before{content:"\f096";}.fa-bookmark-o:before{content:"\f097";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a";}.fa-github:before{content:"\f09b";}.fa-unlock:before{content:"\f09c";}.fa-credit-card:before{content:"\f09d";}.fa-feed:before,.fa-rss:before{content:"\f09e";}.fa-hdd-o:before{content:"\f0a0";}.fa-bullhorn:before{content:"\f0a1";}.fa-bell:before{content:"\f0f3";}.fa-certificate:before{content:"\f0a3";}.fa-hand-o-right:before{content:"\f0a4";}.fa-hand-o-left:before{content:"\f0a5";}.fa-hand-o-up:before{content:"\f0a6";}.fa-hand-o-down:before{content:"\f0a7";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-globe:before{content:"\f0ac";}.fa-wrench:before{content:"\f0ad";}.fa-tasks:before{content:"\f0ae";}.fa-filter:before{content:"\f0b0";}.fa-briefcase:before{content:"\f0b1";}.fa-arrows-alt:before{content:"\f0b2";}.fa-group:before,.fa-users:before{content:"\f0c0";}.fa-chain:before,.fa-link:before{content:"\f0c1";}.fa-cloud:before{content:"\f0c2";}.fa-flask:before{content:"\f0c3";}.fa-cut:before,.fa-scissors:before{content:"\f0c4";}.fa-copy:before,.fa-files-o:before{content:"\f0c5";}.fa-paperclip:before{content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{content:"\f0c7";}.fa-square:before{content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9";}.fa-list-ul:before{content:"\f0ca";}.fa-list-ol:before{content:"\f0cb";}.fa-strikethrough:before{content:"\f0cc";}.fa-underline:before{content:"\f0cd";}.fa-table:before{content:"\f0ce";}.fa-magic:before{content:"\f0d0";}.fa-truck:before{content:"\f0d1";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-money:before{content:"\f0d6";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-up:before{content:"\f0d8";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-columns:before{content:"\f0db";}.fa-unsorted:before,.fa-sort:before{content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de";}.fa-envelope:before{content:"\f0e0";}.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2";}.fa-legal:before,.fa-gavel:before{content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4";}.fa-comment-o:before{content:"\f0e5";}.fa-comments-o:before{content:"\f0e6";}.fa-flash:before,.fa-bolt:before{content:"\f0e7";}.fa-sitemap:before{content:"\f0e8";}.fa-umbrella:before{content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{content:"\f0ea";}.fa-lightbulb-o:before{content:"\f0eb";}.fa-exchange:before{content:"\f0ec";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-upload:before{content:"\f0ee";}.fa-user-md:before{content:"\f0f0";}.fa-stethoscope:before{content:"\f0f1";}.fa-suitcase:before{content:"\f0f2";}.fa-bell-o:before{content:"\f0a2";}.fa-coffee:before{content:"\f0f4";}.fa-cutlery:before{content:"\f0f5";}.fa-file-text-o:before{content:"\f0f6";}.fa-building-o:before{content:"\f0f7";}.fa-hospital-o:before{content:"\f0f8";}.fa-ambulance:before{content:"\f0f9";}.fa-medkit:before{content:"\f0fa";}.fa-fighter-jet:before{content:"\f0fb";}.fa-beer:before{content:"\f0fc";}.fa-h-square:before{content:"\f0fd";}.fa-plus-square:before{content:"\f0fe";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-desktop:before{content:"\f108";}.fa-laptop:before{content:"\f109";}.fa-tablet:before{content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b";}.fa-circle-o:before{content:"\f10c";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-circle:before{content:"\f111";}.fa-mail-reply:before,.fa-reply:before{content:"\f112";}.fa-github-alt:before{content:"\f113";}.fa-folder-o:before{content:"\f114";}.fa-folder-open-o:before{content:"\f115";}.fa-smile-o:before{content:"\f118";}.fa-frown-o:before{content:"\f119";}.fa-meh-o:before{content:"\f11a";}.fa-gamepad:before{content:"\f11b";}.fa-keyboard-o:before{content:"\f11c";}.fa-flag-o:before{content:"\f11d";}.fa-flag-checkered:before{content:"\f11e";}.fa-terminal:before{content:"\f120";}.fa-code:before{content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123";}.fa-location-arrow:before{content:"\f124";}.fa-crop:before{content:"\f125";}.fa-code-fork:before{content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{content:"\f127";}.fa-question:before{content:"\f128";}.fa-info:before{content:"\f129";}.fa-exclamation:before{content:"\f12a";}.fa-superscript:before{content:"\f12b";}.fa-subscript:before{content:"\f12c";}.fa-eraser:before{content:"\f12d";}.fa-puzzle-piece:before{content:"\f12e";}.fa-microphone:before{content:"\f130";}.fa-microphone-slash:before{content:"\f131";}.fa-shield:before{content:"\f132";}.fa-calendar-o:before{content:"\f133";}.fa-fire-extinguisher:before{content:"\f134";}.fa-rocket:before{content:"\f135";}.fa-maxcdn:before{content:"\f136";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-html5:before{content:"\f13b";}.fa-css3:before{content:"\f13c";}.fa-anchor:before{content:"\f13d";}.fa-unlock-alt:before{content:"\f13e";}.fa-bullseye:before{content:"\f140";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-ticket:before{content:"\f145";}.fa-minus-square:before{content:"\f146";}.fa-minus-square-o:before{content:"\f147";}.fa-level-up:before{content:"\f148";}.fa-level-down:before{content:"\f149";}.fa-check-square:before{content:"\f14a";}.fa-pencil-square:before{content:"\f14b";}.fa-external-link-square:before{content:"\f14c";}.fa-share-square:before{content:"\f14d";}.fa-compass:before{content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152";}.fa-euro:before,.fa-eur:before{content:"\f153";}.fa-gbp:before{content:"\f154";}.fa-dollar:before,.fa-usd:before{content:"\f155";}.fa-rupee:before,.fa-inr:before{content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158";}.fa-won:before,.fa-krw:before{content:"\f159";}.fa-bitcoin:before,.fa-btc:before{content:"\f15a";}.fa-file:before{content:"\f15b";}.fa-file-text:before{content:"\f15c";}.fa-sort-alpha-asc:before{content:"\f15d";}.fa-sort-alpha-desc:before{content:"\f15e";}.fa-sort-amount-asc:before{content:"\f160";}.fa-sort-amount-desc:before{content:"\f161";}.fa-sort-numeric-asc:before{content:"\f162";}.fa-sort-numeric-desc:before{content:"\f163";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbs-down:before{content:"\f165";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-youtube-play:before{content:"\f16a";}.fa-dropbox:before{content:"\f16b";}.fa-stack-overflow:before{content:"\f16c";}.fa-instagram:before{content:"\f16d";}.fa-flickr:before{content:"\f16e";}.fa-adn:before{content:"\f170";}.fa-bitbucket:before{content:"\f171";}.fa-bitbucket-square:before{content:"\f172";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-up:before{content:"\f176";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-apple:before{content:"\f179";}.fa-windows:before{content:"\f17a";}.fa-android:before{content:"\f17b";}.fa-linux:before{content:"\f17c";}.fa-dribbble:before{content:"\f17d";}.fa-skype:before{content:"\f17e";}.fa-foursquare:before{content:"\f180";}.fa-trello:before{content:"\f181";}.fa-female:before{content:"\f182";}.fa-male:before{content:"\f183";}.fa-gittip:before,.fa-gratipay:before{content:"\f184";}.fa-sun-o:before{content:"\f185";}.fa-moon-o:before{content:"\f186";}.fa-archive:before{content:"\f187";}.fa-bug:before{content:"\f188";}.fa-vk:before{content:"\f189";}.fa-weibo:before{content:"\f18a";}.fa-renren:before{content:"\f18b";}.fa-pagelines:before{content:"\f18c";}.fa-stack-exchange:before{content:"\f18d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191";}.fa-dot-circle-o:before{content:"\f192";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-turkish-lira:before,.fa-try:before{content:"\f195";}.fa-plus-square-o:before{content:"\f196";}.fa-space-shuttle:before{content:"\f197";}.fa-slack:before{content:"\f198";}.fa-envelope-square:before{content:"\f199";}.fa-wordpress:before{content:"\f19a";}.fa-openid:before{content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d";}.fa-yahoo:before{content:"\f19e";}.fa-google:before{content:"\f1a0";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-square:before{content:"\f1a2";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-stumbleupon:before{content:"\f1a4";}.fa-delicious:before{content:"\f1a5";}.fa-digg:before{content:"\f1a6";}.fa-pied-piper:before{content:"\f1a7";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-drupal:before{content:"\f1a9";}.fa-joomla:before{content:"\f1aa";}.fa-language:before{content:"\f1ab";}.fa-fax:before{content:"\f1ac";}.fa-building:before{content:"\f1ad";}.fa-child:before{content:"\f1ae";}.fa-paw:before{content:"\f1b0";}.fa-spoon:before{content:"\f1b1";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-recycle:before{content:"\f1b8";}.fa-automobile:before,.fa-car:before{content:"\f1b9";}.fa-cab:before,.fa-taxi:before{content:"\f1ba";}.fa-tree:before{content:"\f1bb";}.fa-spotify:before{content:"\f1bc";}.fa-deviantart:before{content:"\f1bd";}.fa-soundcloud:before{content:"\f1be";}.fa-database:before{content:"\f1c0";}.fa-file-pdf-o:before{content:"\f1c1";}.fa-file-word-o:before{content:"\f1c2";}.fa-file-excel-o:before{content:"\f1c3";}.fa-file-powerpoint-o:before{content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8";}.fa-file-code-o:before{content:"\f1c9";}.fa-vine:before{content:"\f1ca";}.fa-codepen:before{content:"\f1cb";}.fa-jsfiddle:before{content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd";}.fa-circle-o-notch:before{content:"\f1ce";}.fa-ra:before,.fa-rebel:before{content:"\f1d0";}.fa-ge:before,.fa-empire:before{content:"\f1d1";}.fa-git-square:before{content:"\f1d2";}.fa-git:before{content:"\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-qq:before{content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9";}.fa-history:before{content:"\f1da";}.fa-circle-thin:before{content:"\f1db";}.fa-header:before{content:"\f1dc";}.fa-paragraph:before{content:"\f1dd";}.fa-sliders:before{content:"\f1de";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-bomb:before{content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3";}.fa-tty:before{content:"\f1e4";}.fa-binoculars:before{content:"\f1e5";}.fa-plug:before{content:"\f1e6";}.fa-slideshare:before{content:"\f1e7";}.fa-twitch:before{content:"\f1e8";}.fa-yelp:before{content:"\f1e9";}.fa-newspaper-o:before{content:"\f1ea";}.fa-wifi:before{content:"\f1eb";}.fa-calculator:before{content:"\f1ec";}.fa-paypal:before{content:"\f1ed";}.fa-google-wallet:before{content:"\f1ee";}.fa-cc-visa:before{content:"\f1f0";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-amex:before{content:"\f1f3";}.fa-cc-paypal:before{content:"\f1f4";}.fa-cc-stripe:before{content:"\f1f5";}.fa-bell-slash:before{content:"\f1f6";}.fa-bell-slash-o:before{content:"\f1f7";}.fa-trash:before{content:"\f1f8";}.fa-copyright:before{content:"\f1f9";}.fa-at:before{content:"\f1fa";}.fa-eyedropper:before{content:"\f1fb";}.fa-paint-brush:before{content:"\f1fc";}.fa-birthday-cake:before{content:"\f1fd";}.fa-area-chart:before{content:"\f1fe";}.fa-pie-chart:before{content:"\f200";}.fa-line-chart:before{content:"\f201";}.fa-lastfm:before{content:"\f202";}.fa-lastfm-square:before{content:"\f203";}.fa-toggle-off:before{content:"\f204";}.fa-toggle-on:before{content:"\f205";}.fa-bicycle:before{content:"\f206";}.fa-bus:before{content:"\f207";}.fa-ioxhost:before{content:"\f208";}.fa-angellist:before{content:"\f209";}.fa-cc:before{content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b";}.fa-meanpath:before{content:"\f20c";}.fa-buysellads:before{content:"\f20d";}.fa-connectdevelop:before{content:"\f20e";}.fa-dashcube:before{content:"\f210";}.fa-forumbee:before{content:"\f211";}.fa-leanpub:before{content:"\f212";}.fa-sellsy:before{content:"\f213";}.fa-shirtsinbulk:before{content:"\f214";}.fa-simplybuilt:before{content:"\f215";}.fa-skyatlas:before{content:"\f216";}.fa-cart-plus:before{content:"\f217";}.fa-cart-arrow-down:before{content:"\f218";}.fa-diamond:before{content:"\f219";}.fa-ship:before{content:"\f21a";}.fa-user-secret:before{content:"\f21b";}.fa-motorcycle:before{content:"\f21c";}.fa-street-view:before{content:"\f21d";}.fa-heartbeat:before{content:"\f21e";}.fa-venus:before{content:"\f221";}.fa-mars:before{content:"\f222";}.fa-mercury:before{content:"\f223";}.fa-intersex:before,.fa-transgender:before{content:"\f224";}.fa-transgender-alt:before{content:"\f225";}.fa-venus-double:before{content:"\f226";}.fa-mars-double:before{content:"\f227";}.fa-venus-mars:before{content:"\f228";}.fa-mars-stroke:before{content:"\f229";}.fa-mars-stroke-v:before{content:"\f22a";}.fa-mars-stroke-h:before{content:"\f22b";}.fa-neuter:before{content:"\f22c";}.fa-genderless:before{content:"\f22d";}.fa-facebook-official:before{content:"\f230";}.fa-pinterest-p:before{content:"\f231";}.fa-whatsapp:before{content:"\f232";}.fa-server:before{content:"\f233";}.fa-user-plus:before{content:"\f234";}.fa-user-times:before{content:"\f235";}.fa-hotel:before,.fa-bed:before{content:"\f236";}.fa-viacoin:before{content:"\f237";}.fa-train:before{content:"\f238";}.fa-subway:before{content:"\f239";}.fa-medium:before{content:"\f23a";}.fa-yc:before,.fa-y-combinator:before{content:"\f23b";}.fa-optin-monster:before{content:"\f23c";}.fa-opencart:before{content:"\f23d";}.fa-expeditedssl:before{content:"\f23e";}.fa-battery-4:before,.fa-battery-full:before{content:"\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241";}.fa-battery-2:before,.fa-battery-half:before{content:"\f242";}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243";}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244";}.fa-mouse-pointer:before{content:"\f245";}.fa-i-cursor:before{content:"\f246";}.fa-object-group:before{content:"\f247";}.fa-object-ungroup:before{content:"\f248";}.fa-sticky-note:before{content:"\f249";}.fa-sticky-note-o:before{content:"\f24a";}.fa-cc-jcb:before{content:"\f24b";}.fa-cc-diners-club:before{content:"\f24c";}.fa-clone:before{content:"\f24d";}.fa-balance-scale:before{content:"\f24e";}.fa-hourglass-o:before{content:"\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253";}.fa-hourglass:before{content:"\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256";}.fa-hand-scissors-o:before{content:"\f257";}.fa-hand-lizard-o:before{content:"\f258";}.fa-hand-spock-o:before{content:"\f259";}.fa-hand-pointer-o:before{content:"\f25a";}.fa-hand-peace-o:before{content:"\f25b";}.fa-trademark:before{content:"\f25c";}.fa-registered:before{content:"\f25d";}.fa-creative-commons:before{content:"\f25e";}.fa-gg:before{content:"\f260";}.fa-gg-circle:before{content:"\f261";}.fa-tripadvisor:before{content:"\f262";}.fa-odnoklassniki:before{content:"\f263";}.fa-odnoklassniki-square:before{content:"\f264";}.fa-get-pocket:before{content:"\f265";}.fa-wikipedia-w:before{content:"\f266";}.fa-safari:before{content:"\f267";}.fa-chrome:before{content:"\f268";}.fa-firefox:before{content:"\f269";}.fa-opera:before{content:"\f26a";}.fa-internet-explorer:before{content:"\f26b";}.fa-tv:before,.fa-television:before{content:"\f26c";}.fa-contao:before{content:"\f26d";}.fa-500px:before{content:"\f26e";}.fa-amazon:before{content:"\f270";}.fa-calendar-plus-o:before{content:"\f271";}.fa-calendar-minus-o:before{content:"\f272";}.fa-calendar-times-o:before{content:"\f273";}.fa-calendar-check-o:before{content:"\f274";}.fa-industry:before{content:"\f275";}.fa-map-pin:before{content:"\f276";}.fa-map-signs:before{content:"\f277";}.fa-map-o:before{content:"\f278";}.fa-map:before{content:"\f279";}.fa-commenting:before{content:"\f27a";}.fa-commenting-o:before{content:"\f27b";}.fa-houzz:before{content:"\f27c";}.fa-vimeo:before{content:"\f27d";}.fa-black-tie:before{content:"\f27e";}.fa-fonticons:before{content:"\f280";}.fa-reddit-alien:before{content:"\f281";}.fa-edge:before{content:"\f282";}.fa-credit-card-alt:before{content:"\f283";}.fa-codiepie:before{content:"\f284";}.fa-modx:before{content:"\f285";}.fa-fort-awesome:before{content:"\f286";}.fa-usb:before{content:"\f287";}.fa-product-hunt:before{content:"\f288";}.fa-mixcloud:before{content:"\f289";}.fa-scribd:before{content:"\f28a";}.fa-pause-circle:before{content:"\f28b";}.fa-pause-circle-o:before{content:"\f28c";}.fa-stop-circle:before{content:"\f28d";}.fa-stop-circle-o:before{content:"\f28e";}.fa-shopping-bag:before{content:"\f290";}.fa-shopping-basket:before{content:"\f291";}.fa-hashtag:before{content:"\f292";}.fa-bluetooth:before{content:"\f293";}.fa-bluetooth-b:before{content:"\f294";}.fa-percent:before{content:"\f295";}
@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg);}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg);}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg);}18%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);}20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);}28%{-webkit-transform:rotate(24deg);transform:rotate(24deg);}30%{-webkit-transform:rotate(24deg);transform:rotate(24deg);}38%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);}40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);}48%{-webkit-transform:rotate(24deg);transform:rotate(24deg);}50%{-webkit-transform:rotate(24deg);transform:rotate(24deg);}58%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);}60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg);}75%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);}8%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg);}10%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg);}18%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg);}20%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg);}28%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg);}30%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg);}38%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg);}40%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg);}48%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg);}50%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg);}58%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg);}60%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg);}68%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg);}75%,100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}.faa-wrench.animated,.faa-wrench.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-wrench{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial;}.faa-wrench.animated.faa-fast,.faa-wrench.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-wrench.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite;}.faa-wrench.animated.faa-slow,.faa-wrench.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-wrench.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite;}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg);}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg);}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg);}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg);}20%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg);}6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg);}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg);}12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg);}14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg);}20%,100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}.faa-ring.animated,.faa-ring.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-ring{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0px;transform-origin-z:initial;}.faa-ring.animated.faa-fast,.faa-ring.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-ring.faa-fast{-webkit-animation:ring 1s ease infinite;animation:ring 1s ease infinite;}.faa-ring.animated.faa-slow,.faa-ring.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-ring.faa-slow{-webkit-animation:ring 3s ease infinite;animation:ring 3s ease infinite;}@-webkit-keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px);}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px);}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px);}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px);}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px);}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px);}22%,100%{-webkit-transform:translate(0,0);transform:translate(0,0);}}@keyframes vertical{0%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px);}4%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px);}8%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px);}12%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px);}16%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px);}20%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px);}22%,100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}}.faa-vertical.animated,.faa-vertical.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-vertical{-webkit-animation:vertical 2s ease infinite;animation:vertical 2s ease infinite;}.faa-vertical.animated.faa-fast,.faa-vertical.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-vertical.faa-fast{-webkit-animation:vertical 1s ease infinite;animation:vertical 1s ease infinite;}.faa-vertical.animated.faa-slow,.faa-vertical.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-vertical.faa-slow{-webkit-animation:vertical 4s ease infinite;animation:vertical 4s ease infinite;}@-webkit-keyframes horizontal{0%{-webkit-transform:translate(0,0);transform:translate(0,0);}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0);}12%{-webkit-transform:translate(0,0);transform:translate(0,0);}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0);}24%{-webkit-transform:translate(0,0);transform:translate(0,0);}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0);}36%,100%{-webkit-transform:translate(0,0);transform:translate(0,0);}}@keyframes horizontal{0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}6%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);}12%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}18%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);}24%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}30%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);}36%,100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}}.faa-horizontal.animated,.faa-horizontal.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-horizontal{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite;}.faa-horizontal.animated.faa-fast,.faa-horizontal.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-horizontal.faa-fast{-webkit-animation:horizontal 1s ease infinite;animation:horizontal 1s ease infinite;}.faa-horizontal.animated.faa-slow,.faa-horizontal.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-horizontal.faa-slow{-webkit-animation:horizontal 3s ease infinite;animation:horizontal 3s ease infinite;}@-webkit-keyframes flash{0%,100%,50%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,100%,50%{opacity:1;}25%,75%{opacity:0;}}.faa-flash.animated,.faa-flash.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-flash{-webkit-animation:flash 2s ease infinite;animation:flash 2s ease infinite;}.faa-flash.animated.faa-fast,.faa-flash.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-flash.faa-fast{-webkit-animation:flash 1s ease infinite;animation:flash 1s ease infinite;}.faa-flash.animated.faa-slow,.faa-flash.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-flash.faa-slow{-webkit-animation:flash 3s ease infinite;animation:flash 3s ease infinite;}@-webkit-keyframes bounce{0%,10%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes bounce{0%,10%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}}.faa-bounce.animated,.faa-bounce.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-bounce{-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite;}.faa-bounce.animated.faa-fast,.faa-bounce.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-bounce.faa-fast{-webkit-animation:bounce 1s ease infinite;animation:bounce 1s ease infinite;}.faa-bounce.animated.faa-slow,.faa-bounce.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-bounce.faa-slow{-webkit-animation:bounce 3s ease infinite;animation:bounce 3s ease infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg);}}.faa-spin.animated,.faa-spin.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-spin{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;}.faa-spin.animated.faa-fast,.faa-spin.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-spin.faa-fast{-webkit-animation:spin 0.7s linear infinite;animation:spin 0.7s linear infinite;}.faa-spin.animated.faa-slow,.faa-spin.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-spin.faa-slow{-webkit-animation:spin 2.2s linear infinite;animation:spin 2.2s linear infinite;}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0);}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}50%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.faa-float.animated,.faa-float.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-float{-webkit-animation:float 2s linear infinite;animation:float 2s linear infinite;}.faa-float.animated.faa-fast,.faa-float.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-float.faa-fast{-webkit-animation:float 1s linear infinite;animation:float 1s linear infinite;}.faa-float.animated.faa-slow,.faa-float.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-float.faa-slow{-webkit-animation:float 3s linear infinite;animation:float 3s linear infinite;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1);}50%{-webkit-transform:scale(0.8);transform:scale(0.8);}100%{-webkit-transform:scale(1.1);transform:scale(1.1);}}@keyframes pulse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}}.faa-pulse.animated,.faa-pulse.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-pulse{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite;}.faa-pulse.animated.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-pulse.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite;}.faa-pulse.animated.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-pulse.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite;}.faa-shake.animated,.faa-shake.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-shake{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;}.faa-shake.animated.faa-fast,.faa-shake.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-shake.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite;}.faa-shake.animated.faa-slow,.faa-shake.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-shake.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg);}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg);}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg);}80%,100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);-ms-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg);}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);-ms-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg);}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);-ms-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg);}80%,100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}.faa-tada.animated,.faa-tada.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-tada{-webkit-animation:tada 2s linear infinite;animation:tada 2s linear infinite;}.faa-tada.animated.faa-fast,.faa-tada.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-tada.faa-fast{-webkit-animation:tada 1s linear infinite;animation:tada 1s linear infinite;}.faa-tada.animated.faa-slow,.faa-tada.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-tada.faa-slow{-webkit-animation:tada 3s linear infinite;animation:tada 3s linear infinite;}@-webkit-keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}}@keyframes passing{0%{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;}50%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0;}}.faa-passing.animated,.faa-passing.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-passing{-webkit-animation:passing 2s linear infinite;animation:passing 2s linear infinite;}.faa-passing.animated.faa-fast,.faa-passing.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-passing.faa-fast{-webkit-animation:passing 1s linear infinite;animation:passing 1s linear infinite;}.faa-passing.animated.faa-slow,.faa-passing.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-passing.faa-slow{-webkit-animation:passing 3s linear infinite;animation:passing 3s linear infinite;}@-webkit-keyframes passing-reverse{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;}}@keyframes passing-reverse{0%{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0;}50%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;}}.faa-passing-reverse.animated,.faa-passing-reverse.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-passing-reverse{-webkit-animation:passing-reverse 2s linear infinite;animation:passing-reverse 2s linear infinite;}.faa-passing-reverse.animated.faa-fast,.faa-passing-reverse.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-passing-reverse.faa-fast{-webkit-animation:passing-reverse 1s linear infinite;animation:passing-reverse 1s linear infinite;}.faa-passing-reverse.animated.faa-slow,.faa-passing-reverse.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-passing-reverse.faa-slow{-webkit-animation:passing-reverse 3s linear infinite;animation:passing-reverse 3s linear infinite;}@-webkit-keyframes burst{0%{opacity:.6;}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0;}100%{opacity:0;}}@keyframes burst{0%{opacity:.6;}50%{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);opacity:0;}100%{opacity:0;}}.faa-burst.animated,.faa-burst.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-burst{-webkit-animation:burst 2s infinite linear;animation:burst 2s infinite linear;}.faa-burst.animated.faa-fast,.faa-burst.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover > .faa-burst.faa-fast{-webkit-animation:burst 1s infinite linear;animation:burst 1s infinite linear;}.faa-burst.animated.faa-slow,.faa-burst.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover > .faa-burst.faa-slow{-webkit-animation:burst 3s infinite linear;animation:burst 3s infinite linear;}
[data-rellax],[data-rellax-container]{width:100%;height:100%;}[data-rellax-container]{overflow:hidden;}.rellax-element.rellax-hidden{pointer-events:none;visibility:hidden;opacity:0;}.parallex-image .responsive-img img,.parallex-image .responsive-img,.parallex-image .image-style-home-page-slide{width:100%;height:100%;object-fit:cover;}.rellax-hidden{opacity:0;}[data-rellax]{transform:translate3d(0,0,0);will-change:transform;background-color:#444;}[data-rellax-container] [data-rellax]{transition:opacity .3s ease-out;}.front .two-66-33{background:white;}
[class^="icon-"],[class*=" icon-"]{font-family:'nuvilabs';font-style:normal;font-weight:normal;line-height:1em;}.icon-refresh{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe800;&nbsp;');}.icon-share{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe801;&nbsp;');}.icon-tab{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe802;&nbsp;');}.icon-nuvilabs-solutions{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe803;&nbsp;');}.icon-nuvilabs-branding{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe804;&nbsp;');}.icon-nuvilabs-copywriting{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe805;&nbsp;');}.icon-nuvilabs-graphic-design{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe806;&nbsp;');}.icon-nuvilabs-web-development{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe807;&nbsp;');}.icon-nuvilabs-social-media{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe808;&nbsp;');}.icon-hamburger-menu{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe809;&nbsp;');}.icon-social-media{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80a;&nbsp;');}.icon-nuvilabs-webdev-02{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80b;&nbsp;');}.icon-instagram{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80c;&nbsp;');}.icon-cross-close{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80d;&nbsp;');}.icon-arrow-right-small{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80e;&nbsp;');}.icon-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80f;&nbsp;');}.icon-arrow-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe810;&nbsp;');}.icon-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe811;&nbsp;');}.icon-arrow-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe812;&nbsp;');}.icon-home{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe813;&nbsp;');}.icon-envelope{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe814;&nbsp;');}.icon-twitter{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe815;&nbsp;');}.icon-envelope-send{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe816;&nbsp;');}.icon-speech-persona{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe817;&nbsp;');}.icon-facebook{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe818;&nbsp;');}.icon-nuvilabs-marketing{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe819;&nbsp;');}.icon-alpha-omega{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81a;&nbsp;');}.icon-nuvilabs-branding_1{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81b;&nbsp;');}.icon-nuvilabs-design{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81c;&nbsp;');}.icon-hamburger-new{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81d;&nbsp;');}.icon-menu{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xf0c9;&nbsp;');}
@font-face{font-family:'nuvilabs';src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/nuvilabs.eot?23613156);src:url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/nuvilabs.eot?23613156#iefix) format('embedded-opentype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/nuvilabs.woff2?23613156) format('woff2'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/nuvilabs.woff?23613156) format('woff'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/nuvilabs.ttf?23613156) format('truetype'),url(/sites/nuvilabs.com.au/themes/mspiral-theme/fonts/nuvilabs.svg?23613156#nuvilabs) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"nuvilabs";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-refresh:before{content:'\e800';}.icon-share:before{content:'\e801';}.icon-tab:before{content:'\e802';}.icon-nuvilabs-solutions:before{content:'\e803';}.icon-nuvilabs-branding:before{content:'\e804';}.icon-nuvilabs-copywriting:before{content:'\e805';}.icon-nuvilabs-graphic-design:before{content:'\e806';}.icon-nuvilabs-web-development:before{content:'\e807';}.icon-nuvilabs-social-media:before{content:'\e808';}.icon-hamburger-menu:before{content:'\e809';}.icon-social-media:before{content:'\e80a';}.icon-nuvilabs-webdev-02:before{content:'\e80b';}.icon-instagram:before{content:'\e80c';}.icon-cross-close:before{content:'\e80d';}.icon-arrow-right-small:before{content:'\e80e';}.icon-arrow-left:before{content:'\e80f';}.icon-arrow-up:before{content:'\e810';}.icon-arrow-right:before{content:'\e811';}.icon-arrow-down:before{content:'\e812';}.icon-home:before{content:'\e813';}.icon-envelope:before{content:'\e814';}.icon-twitter:before{content:'\e815';}.icon-envelope-send:before{content:'\e816';}.icon-speech-persona:before{content:'\e817';}.icon-facebook:before{content:'\e818';}.icon-nuvilabs-marketing:before{content:'\e819';}.icon-alpha-omega:before{content:'\e81a';}.icon-nuvilabs-branding_1:before{content:'\e81b';}.icon-nuvilabs-design:before{content:'\e81c';}.icon-hamburger-new:before{content:'\e81d';}.icon-menu:before{content:'\f0c9';}
