<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; box-sizing: border-box;}*,*:before,*:after{box-sizing:border-box;}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:black}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {    -webkit-appearance: none;    margin: 0; }input[type='number'] {    -moz-appearance:textfield;}html {  overflow-y: scroll;  -webkit-font-smoothing: antialiased;}body {  background: #fff;  font: 16px/1.6em BlinkMacSystemFont, "-apple-system", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;  color: #676767;}a {  color: #00b2d9 ;      text-decoration:none;  -webkit-transition: 0.3s;  transition: 0.3s;}a:hover {  color: ;}p {}icon {  font-family: fontawesome;}.link1 p {  line-height:1.5em;}h1, h2, h3, h4, h5, h6 {  font-weight: 300;  font-family: inherit;  line-height: 1.1em;  font-family: 'Roboto', serif;  position: relative;  color:#333;  }h1 {  font-size: 2.5em;  line-height:1em;  color:#3088c5;  margin-top: 10px;  margin-bottom:20px;  text-transform:uppercase;  display: block;  font-weight:bold;}h2 {  font-size: 1.8em;  line-height: 1em;  margin-bottom:0px;  text-transform: ;  display: block;}h3 {  font-size: 1.4em;  line-height: 1em;  margin-top: 5px;  margin-bottom: 5px;}h4 {  font-size: 1.2em;  line-height: 1.5em;  margin-top: 0px;  margin-bottom: 3px;}h5 {  font-size: 1.1em;  margin: .2em 0;}h6 {  font-size: 1em;  margin: .2em 0;}section {  width: 100%;}.container {  max-width: 1200px!Important;  width: 100%;  margin: auto;  position: relative;}.textSection .siteContent, .categorySection .siteContent, .viewCart .siteContent {  padding: 2em 0;}.textSection .siteContent img, .categorySection .siteContent img, .viewCart .siteContent img {  height: auto !important;  max-width: 100%;}.contentWrap section:last-of-type &gt; div:last-of-type .siteContent {  padding-bottom: 2em;}.siteTop {  background:url(files/sectionBg.jpg) center no-repeat;  background-size:cover;  padding-bottom:20px;}.siteBottom .container {  display: -ms-flexbox;  display: flex;  -ms-flex-pack: justify;  justify-content: space-between;  -ms-flex-align: stretch;  align-items: stretch;  padding: 0 10px;}.siteContent, .searchContent {  width: 100%;  -ms-flex: 1 1 auto;}#subBannerHome img, #subBanner img {  width: 100%;  height: auto;  display: block;}.buttonSection .siteContent, .buttonSection .container {  padding: 0;}.desktop-hide, a.desktop-hide {  display: none !important;}.sidebar {  width: 280px;  padding: 2em 0.5em 15px;  margin: 0px 15px 0 0;  -ms-flex: 0,0,0;  flex: 0,0,0;  line-height: 1.5em;  background: rgba(0, 0, 0, 0.1);}.textSection .sidebar, .photoSection .sidebar {  display: none;}.sidebar .item, #outerSidebar .item {  width: 100%;  margin-top: 15px;}.sidebar .item .contentImg, #outerSidebar .item .contentImg {  width: 100%;  height: 0;  padding-bottom: 80%;  background-size: cover !important;  background-repeat: no-repeat !important;  background-position: center center !important;}.sidebar .item .caption, #outerSidebar .item .caption {  font-size: .9em;}#outerSidebar {  display: none;}#cartContent .sidebar {  display: none;}.contact {  font-size:1em!important;}.contact a:before, .contact div:before, .contact p:before {  font-family: FontAwesome;  display: inline-block;  position: relative;  margin: 0 5px;  color: inherit;  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  color:#00b2d9;    -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.contact .mobileHide:before {    margin-right: 10px;}a.desktopHide, .desktopHide {  display: none;}.phone:before {  font-family:fontAwesome;  padding-right:5px;  content: "\f095";    content: "\f098";  }.mobile:before {  content: "\f10b";  }.email:before {  font-family:fontAwesome;  padding-right:5px;  content: "\f2b7";    content: "\f2b6";    content: "\f003";    content: "\f0e0";    content: "\f199";  }.fax:before {  content: "\f1ac";  }.address:before {  content: "\f278";    content: "\f279";    content: "\f124";    content: "\f041";  }#navToggleWrap{  display:none!Important;}.socialLinks {  width: 100%;  position: relative;  z-index: 2;    display: -ms-flexbox;  display: -webkit-box;  display: flex;  display: -webkit-flex;      -webkit-box-pack: end;  justify-content: flex-end;  -webkit-justify-content: flex-end;  -ms-flex-pack: end;      -webkit-box-align: center;  align-items: center;  -webkit-align-items: center;  -ms-flex-align: center;    color: #f2f2f2;  margin-top: 3px;}.socialLinks span {  font-size: 1.1em;  font-weight: 700;  margin-right: 20px;}.socialLinks a {  display: inline-block;  position: relative;  text-decoration: none;  vertical-align: top;  margin: 0 2px;}.socialLinks a:hover:after {  padding: 2px 0 0px 0;  }.socialLinks a:after {  font-family: FontAwesome;  width: 30px;  height: 30px;    display: -ms-flexbox;  display: -webkit-box;  display: flex;  display: -webkit-flex;      -webkit-box-pack: center;  justify-content: center;  -webkit-justify-content: center;  -ms-flex-pack: center;      -webkit-box-align: center;  align-items: center;  -webkit-align-items: center;  -ms-flex-align: center;    color: #fff;  font-size: 1.6em;  line-height: 1.5em;  padding: 1px 0 1px 0;}.facebook:before {  content: "\f082";    content: "\f09a";  }.instagram:before {  content: "\f16d";  }.twitter:before {  content: "\f081";    content: "\f099";  }.googlePlus:before {  content: "\f0d4";    content: "\f0d5";  }.pinterest:before {  content: "\f0d3";    content: "\f0d2";  }.linkedIn:before {  font-family: fontAwesome;  padding-right:10px;  content: "\f08c";    content: "\f0e1";  }.youTube:before {  content: "\f16a";    content: "\f166";    content: "\f167";  }.flickr:before {  content: "\f16e";  }*/.facebook {  background: #49639E;}.instagram {  background: #8a3ab9;}.twitter {  background: #5EA9DD;}.googlePlus {  background: #DD4B39;}.pinterest {  background: #BD081C;}.linkedIn {  background: ;}.youTube {  background: #E22D24;}.flickr {  background: #ff0084;}hr {  border: 0;  height: 1px;  color: #ccc;  background-color: #ccc;  width: 100%;}#menu {  position: absolute;  z-index: 1000;  top:100px;   right: 0;  width: 100%;  z-index:1000!Important;  padding: 0px  10px 0;  box-sizing: border-box;  -webkit-transition: 0.2s;  transition: 0.2s;  }.link0 #menu {}#menu nav {  width: 100%;  max-width:1200px;  padding-left:180px;  margin: auto;  box-sizing: border-box;    display: -ms-flexbox;  display: -webkit-box;  display: flex;  display: -webkit-flex;      -webkit-box-pack: end;  justify-content:flex-end;  -webkit-justify-content:flex-end;  -ms-flex-pack: end;      flex-wrap: wrap;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  }#menu nav li {  list-style: none;  float: left;  display: inline-block;  margin: 0;  text-align: center;  position: relative;}#menu nav li a {  display: inline-block;  text-decoration: none;  width: 100%;  font-weight:700;  padding: 10px 20px;  color: #fff;  box-sizing: border-box;  vertical-align: top;  font-size: 0.9em;  font-weight: 300;  letter-spacing:2px;  text-transform: uppercase;    font-family: 'Roboto', sans-serif; }#menu nav li a:hover, .parent:hover &gt; a  {  color:#00b2d9!important;  background:rgba(255,255,255,0.05);}#menu nav .current &gt; a {  color: #00b2d9;    background:rgba(255,255,255,0.05);}#menu nav .parent &gt; a:after {  font-family: FontAwesome;  margin-left: 8px;  content: "\f107";  line-height: 1em;}#menu nav .subContainer .current a {  color:#00b2d9 !important;}#mobileMenu {  display: none;}#menu nav ul {  position: absolute;  width: 100%;  min-width: 160px;  margin: 0;  padding: 0;  display: none;  font-size: .9em;}#menu .subContainer {  background: #111;  margin-top: 10px;  position: relative;  display: inline-block;  padding-right:0px;  left:-20px;  padding: 10px;  width: 90%;  box-sizing: border-box;}#menu .subContainer:after {  position: absolute;  top: -10px;  left: 30px;  width: 0px;  height: 0px;  content: "";  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-bottom: 10px solid #111;}#menu nav ul li {  width: 100%;  display: inline-block;  line-height: 1em;}#menu nav ul li a {  padding: 5px 10px;  text-align: left;  color: rgba(255,255,255,0.7);  ;}.sideMenu li {  width: 100%;  list-style: none;  margin-bottom: 5px;  position: relative;}.sideMenu li a {  width: 100%;  display: inline-block;  background: #333;  text-decoration: none;  color: #fff;  padding: 10px;  box-sizing: border-box;}.sideMenu li a:hover {  background: #ccc;  color: #333;}.sideMenu li ul {  position: absolute;  z-index: 1000;  top: 0;  left: 200px;  width: 210px;  margin: 0;  padding: 0;  display: none;}.sideMenu .subContainer {  padding-left: 10px;}.sideMenu .current ul a {  background: #666;}.sideMenu .current a, .sideMenu ul .current a {  background: #222;}.contentImgRow .item {  display: inline-block;}.contentImgRow .contentImg {  width: 100%;  height: 0;  padding-bottom: 80%;  background-repeat: no-repeat !important;  background-size: cover !important;  background-position: center center !important;  image-rendering: auto;  margin: 0;}.sliderTable .item {  background: #111;  margin: 0 !important;}.sliderTable .contentImg {  padding-bottom: 45%;  opacity: 0.5;  transition: .2s;}.sliderTable .item:hover .contentImg {  opacity: 1;}.contentImgRow .caption {  font-size: .9em;  margin-top: 5px;}.contentImgRow .caption:empty {  display: none;}#enquiry {  width: 100%;  max-width: 500px;  background: rgba(0, 0, 0, 0.0);  float: left;  padding: 0;  margin-top: 20px;  font-size: .8em;  display: -ms-flexbox;  display: flex;  -ms-flex-pack: justify;  justify-content: space-between;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}.enqHeader {  width: 100%;  text-align:center;  color: #00b2d9 ;  font-family:'roboto';  font-weight:bold;  padding: 12px 10px 12px;  margin-bottom: 15px;  font-size: 2em;}.enqRow {  width: 100%;  overflow: hidden;  padding: 3px 5px;}.enqRow.half {  width: 50%;  display: inline-block;}.enqLeft {  padding: 0 5px;  float: left;  display:none;  width: 25%;  font-size: 1.2em;}.enqRight {  width: 100%;  float: left;}.enqRow.half .enqLeft, .enqRow.half .enqRight {  width: 100%;  font-size: 1em;}#enquiry input,#enquiry textarea,#enquiry select {  font-family: inherit;}#enquiry input, #enquiry textarea {  width: 100%;  border: none;  padding: 7px 5px;  background: #fff;  -webkit-appearance: none;  border-radius: 0;  font-size: 16px;  background:rgba(0,0,0,0.03);}input[type=text], input[type=tel], input[type=email], input[type=number], .select, textarea {  transition: all 0.2s ease-in-out;  background: #fff;  color: #222;  outline: 1px solid rgba(0, 0, 0, 0.05);  border: none;}input[type=text]:hover, input[type=tel]:hover, input[type=email]:hover, input[type=number]:hover, .select:hover, textarea:hover {  outline: 1px solid rgba(0, 0, 0, 0.2);}input[type=text]:focus, input[type=tel]:focus, input[type=email]:focus, input[type=number]:focus, .select:focus, textarea:focus {  background: #eee;  outline: 1px solid #FFC35F;}#enquiry textarea {  height: 80px;  padding: 0px 5px;}#enquiry input[type="radio"] {  width: 15px;  -webkit-appearance: radio;  margin: 0;  padding: 0;}#enquiry input[type="checkbox"] {  -webkit-appearance: checkbox;  width: 15px;  margin: 0;  padding: 0;}#enquiry input[type="submit"] {  margin-bottom: 10px;  border: 0;  cursor: pointer;}#enquiry select {  width: 100%;}#enquiry ::-webkit-input-placeholder {  color: #000;  opacity: 0.6;}#enquiry :-moz-placeholder {  color: #000;  opacity: 0.6;}#enquiry ::-moz-placeholder {  color: #000;  opacity: 0.6;}#enquiry :-ms-input-placeholder {  color: #000;  opacity: 0.6;}#enquiry input[type="submit"],.basicFrame,h6 a {  display: inline-block;  cursor: pointer;  line-height: 1em;  padding: 0.8em 1.6em;    text-decoration: none;  text-align: center;  width:50%;  font-weight: normal;  background:#00b2d9 !important;}.select {  position: relative;}.select:after {  position: absolute;  top: 0;  right: 0;  height: 100%;  width: 25px;  display: -ms-flexbox;  display: flex;  -ms-flex-pack: center;  justify-content: center;  -ms-flex-align: center;  align-items: center;  content: "\f078";  border-left: 1px solid #ccc;  font-family: fontawesome;  pointer-events: none;}.select select {  background: 0;  border: 0;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  display: inline-block;  width: 100%;  padding: .5em;  outline: 0;}.expand {  display: block;  margin-top: -300%;  transition: all 3s ease-out;}#footerTop {  padding:15px 0 5px;  color:#000;  text-align:center;}.footerLogo {  padding:10px;}.footerLogo img{  max-width:100px!important;}#footerTop {  background:rgba(255,255,255,0.05);}#footerTop a{  color:#000!Important;}.footerLogo {  padding:10px;}.footerLogo img{  max-width:100px!important;}footer {  width: 100%;  background: #111;  font-size: .8em;  padding: 0px 0;}footer nav {  width: 100%;  padding-top:15px;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-justify-content: center;  -ms-flex-pack: center;  justify-content: center;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  border-bottom: 1px solid rgba(255,255,255,0.1);  margin-bottom: 20px;}footer nav li {  opacity: 0.9;  -moz-transition:.5s;  -webkit-transition:.5s;  -ms-transition:.5s;  -o-transition:.5s;  transition:.5s;}footer nav li:hover {  opacity: 1;}footer nav &gt; li {  list-style: none;  float: ;  text-align:center;  display: inline-block;  flex: 1 120px;    margin-bottom: 20px;}footer nav ul {  margin: 0;  padding: 0;}footer nav ul li {  list-style: none;  display: block;  padding: 0;  margin: 0;  width: 100%;}footer nav li a {  text-decoration: none;  padding: 5px 10px;  display: inline-block;}footer nav li a, footer nav li a:hover, footer .parent:hover &gt; a {  color: #fff!important;  border-bottom:0px solid rgba(0,0,0,0);}.footerRight {  text-align:center;  color:#fff;  padding-bottom:20px;}.footerRight a{  color: #fff;}#toTop {  position: fixed;  bottom: 20px;  left: 20px;  z-index: 900;  border-radius:50%;}#toTop:before {  content: "\f077";  padding:10px;}.siteBottom .siteContent li {  margin-bottom: 0.5em;  position: relative;}.siteBottom .siteContent ul {  list-style: none;}.siteBottom .siteContent ul li:before {  content: "\f00c";  font-family: FontAwesome;  font-size: 0.8em;  margin-right: 10px;  color: #00b2d9 ;  position: absolute;  top: 0;  left: -20px;}.grid {  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  width: 100%;}.grid:after {    content: "";  display: table;  clear: both;}.grid.justify {  -ms-flex-pack: justify;  justify-content: space-between;}.grid.center {  -ms-flex-pack: center;  justify-content: center;}.grid [class*='col-'], .contentImgRow .item, .cartThumb {  float: left;  margin: 5px;}.col-1 {  width: 100%;  width: calc(100% - 10px);}.col-2 {  width: 50%;  width: calc(50% - 10px);}.col-3 {  width: 33.33333%;  width: calc(33.33333% - 10px);}.col-3x2 {  width: 66.66%;  width: calc(66.66% - 10px);}.col-4, .contentImgRow .item, .cartThumb {  width: 25%;  width: calc(25% - 10px);}.col-4x3 {  width: 75%;  width: calc(75% - 10px);}.col-5 {  width: 20%;  width: calc(20% - 10px);}.col-5x2 {  width: 40%;  width: calc(40% - 10px);}.col-5x3 {  width: 60%;  width: calc(60% - 10px);}.col-5x4 {  width: 80%;  width: calc(80% - 10px);}.col-6 {  width: 16.666%;  width: calc(16.666% - 10px);}.col-6x5 {  width: 83.33%;  width: calc(83.33% - 10px);}.basicFrame,h6 a {  display: inline-block;  cursor: pointer;  line-height: 1em;  padding: 0.8em 1.6em;  text-decoration: none;  text-align: center;  width:50%;  font-weight: normal;}* a.iconOnly {  padding: 0.8em 0em;  width: 2.8em;}* a.iconOnly:before {  margin-right: 0;}.butS1,a.basicFrame,#enquiry input[type="submit"],body .cartBtn.green,body .cartBtn,.cartItemAdd,.checkoutNext,.editDetails,.saveDetails,div button,.blogBtn .button,#toTop,h6 a {  color: #fff;  background:#00b2d9 ;    border: 1px solid #00b2d9 ;}.butS1:hover,a.basicFrame:hover,#enquiry input[type="submit"]:hover,body .cartBtn.green:hover,body .cartBtn:hover,.cartItemAdd:hover,.checkoutNext:hover,.editDetails:hover,.saveDetails:hover,div button:hover,.blogBtn .button:hover,#banner #viewCart:hover,#toTop:hover,h6 a:hover {  color: !important;}.butS1:active,a.basicFrame:active,#enquiry input[type="submit"]:active,body .cartBtn.green:active,body .cartBtn:active,.cartItemAdd:active,.checkoutNext:active,.editDetails:active,.saveDetails:active,div button:active,.blogBtn .button:active,#banner #viewCart:active,#toTop:active,h6 a:active {  color: #00b2d9 ;}.select:after {  color: #fff;  background: #34495E;  border: 1px solid #34495E;}.select:hover:after {  color: #fff;}.select:active:after {  color: #fff;  background: #1a2632;  border: 1px solid #1a2632;}.butS2,body .cartBtn.grey,.cartItemPrev,.checkoutPrev,.cartBtnHL.resumeShopping,.cartItemUpdate,.openCheckout,.blogNavigation a {  background: none;  border: 1px solid #6072B6;  color: #6072B6;}.butS2:hover,body .cartBtn.grey:hover,.cartItemPrev:hover,.checkoutPrev:hover,.cartBtnHL.resumeShopping:hover,.cartItemUpdate:hover,.openCheckout:hover,.blogNavigation a:hover {}.butS2:active,body .cartBtn.grey:active,.cartItemPrev:active,.checkoutPrev:active,.cartBtnHL.resumeShopping:active,.cartItemUpdate:active,.openCheckout:active,.blogNavigation a:active {}.butS3 {  background: none;  border: 1px solid #fff;  color: #fff;}.butS3:hover {}.butS3:active {}.butFrame, .cartThumb {  cursor: pointer;  text-decoration: none;  text-align: center;  position: relative;  overflow: hidden;  color: #fff;  background: #22313F;  }.butFrame:hover, .cartThumb:hover {}.butHeading {  line-height: 1em;  padding: 1.1em 0.4em;}.cartThumb.item {  color: #222;  background: #ccc;}.cartThumb.item:hover {  background: #eee;}.imageFrame {  background: #fff;}.butImage, .cartThumbs .image {  width: 100%;  height: 0;  padding-bottom: 130%;  background-size: cover !important;  background-position: center center !important;  background-repeat: no-repeat !important;  position: relative;  cursor: pointer;  overflow: hidden;}.cartThumbs .cartThumb .imageFrame .image {  background-size: contain !important;}.cartThumb .banner {  background: #4183d7;  color: #eee;}.categoryMenu li.current &gt; a {  background: #1a2632;  color: white;}.categoryMenu li &gt; a:hover {  background: #22313F;  color: white;}.viewCartRowHeader {  background: #1a2632;  color: #fff;}footer .contact &gt; a,.basicFrame,#enquiry input[type="submit"],body .cartBtn.green,body .cartBtn,.cartItemPrev,.cartItemAdd,.checkoutNext,.cartItemMore,h6 a  {  margin: 3px 0;  display: inline-block;  cursor: pointer;  line-height: 1em;  padding: 0.8em 1.6em !important;  text-decoration: none;  text-align: center;  font-weight:700;  -webkit-transition: 0.5s;  transition: 0.5s;  text-transform: uppercase;}footer .contact .iconOnly:before {  margin-right: 0;}footer .contact .iconOnly {  padding: 0.8em 0em !important;  width: 2.8em;}.buttons * {  transition: all .5s ease;}.buttons {  -webkit-justify-content: space-between;  -ms-flex-pack: justify;  justify-content: space-between;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}.butFrame {  width: 32%;  position: relative;  cursor: pointer;  margin: 0px auto 0px;  overflow: hidden;  font-family: inherit;  font-size: 1em;  background:#111 ;  max-height:250px;}.butFrame:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: "";  border-top: 125px solid transparent;  border-right: 70px solid rgba(0,178,217,0.6);  border-bottom: 125px solid transparent;}.butFrame *{  transition: .5s ease;}.butFrame img {  width: 100%;  height:auto;  opacity:0.2;  height:250px;  display: block;  object-fit: cover;  vertical-align: bottom;}.butFrame .butHeading {  position: absolute;  left: 0;  right: 0;  bottom: 0;  top:40%;  padding: 0px 0;  display: block;  margin: 0;  font-family: inherit;  font-size: 2em;  font-family: 'Roboto', serif;  color: #fff;  text-align: center;  text-transform: ;  font-weight: 300;  z-index:99;}.butFrame .butHeading:after{  content:"READ MORE";  font-family: 'Roboto', serif;  width:100%;  margin:0px auto 0;  display:block;  color:#fff;  font-size:0.3em;  letter-spacing:3px;}.butFrame .butText {  position: absolute;  left: 0;  right: 0;  bottom: 0;  top: 0;  opacity: 0;  background: rgba(0,0,0, 0.7);  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-justify-content: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-align-items: center;  -ms-flex-align: center;  align-items: center;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}.butFrame .butText p {  width: 80%;  padding: 0px 0;  color: #fff;  font-family: inherit;  font-weight: 400;  font-size: 0.9em;  line-height: 1.6em;  text-align: center;  border-top: 1px solid rgba(255, 255, 255, 0.5);  border-bottom: 1px solid rgba(255, 255, 255, 0.5);}.butFrame:hover img {  opacity:0.9;}.butFrame:hover:after {  border-right: 70px solid rgba(0,0,0,0.6);}@media all and (max-width: 1000px) and (min-width: 500px){}@media all and (max-width: 500px) and (min-width: 0px){  .butFrame {    display:block;    width:100%;  }}.viewCartSection{  width:100%!important;  max-width:200px!Important;  z-index:1000;  position:absolute;  right:15px!Important;  padding-top: 0px!important;  box-sizing: border-box;  font-size:0.8em!Important;}#banner #viewCart {  position: absolute!important;  top: 0;  right: 0!important;  overflow: hidden;  z-index: 1000;  color:#00b2d9 !Important;  color:#fff;}#viewCart:before {  content: "\f290";    content: "\f07a";    font-family: fontawesome;  margin-right: .5em;  color:;  text-decoration:none!Important;}#viewCart a {  text-decoration:none!Important;}#banner {}#banner .container {  max-width: 1200px !important;  display:-webkit-box;  display:-ms-flexbox;  display:flex;   vertical-align:middle;}#subBannerHome .container {  max-width: 100% !important;}#subBannerHome p &gt; img, #subBanner p &gt; img {  width: 100%;  height: auto;  display:block;}#subBanner{  height:230px;  background:url(files/sl5.jpg) center no-repeat;  background-size:cover;  margin-bottom:50px;  display:none;}.link0 .subBannerTextContainer{  display:none;}.subBannerTextContainer{  position:absolute;  display:block;  width:100%;  margin:0 auto;  z-index:9;  top:260px;  }.subBannerText{  color:#fff;  font-weight:300;  font-size: 1.8em!Important;  margin:20px 0;  width:90%;  font-family: 'Roboto', serif;  margin:0 auto;  line-height:1.3em;  text-align:center;  text-transform:;  display:none;}.subBannerText span{  color:#;}.subBannerText .clickHere{  display:none;}.topBar {  }.logoMobile{  display:none;}.logo, .contactContainer {    display:inline-block ;}.logo {  margin-left:10px;}.logo img{  position:relative;  display:block;  padding:0 0 25px;  z-index: 1001;  top: 10px;   width: 170px;  transition: none;}.contact {  margin-top:20px;  right:10px;  font-family:'roboto';  margin-left: auto;}.contactContainer {  float: right;}.contact a, .contact div {  text-decoration: none;  color:#fff;    font-size:0.9em!important;  letter-spacing:1px;  padding:10px;  background:rgba(255,255,255,0.1);}.contact a:nth-child(2) {  background:rgba(0,0,0,0.3);}#banner a {  cursor: pointer;}.mobileHide.phone span {    font-weight: 900;}.mainSlider {  position: relative;}.mouse {  position: absolute !important;  z-index: 12;  top: auto;  bottom: 40px;   left: 0;   right: 0;  width: 20px;  margin: auto;  cursor: pointer;  -webkit-transition: 0.3s;  transition: 0.3s;}.mouse:hover {  bottom: 30px;}.mouse #mouse {  width: 100%;  height: auto;}a.mouse:after {  content: "\f107";  color:#fff;  font-size:2em;  font-family:fontAwesome;  position: absolute;  top: ;  right: 0;  bottom: 10px;  left: 0;}a.mouse {  position: relative;  display: block;}.siteTop .mainSlider .flickerplate, .flick-inner {    height: 60vh;}.mainSlider .flickerplate {  position: relative;  width: 100%;  max-width:1200px;  margin:0 auto;  background-color: #222321;  overflow: hidden}.flickerplate ul.flicks {  width: 10000%;  height: 100%;  padding: 0px;  margin: 0px;  list-style: none;}.flickerplate li {  float: left;  width: 1%;  height: 100%;  background-position: center;  background-size: cover;  display: table;}.flick-inner {  height: 0;  background:rgba(0,0,0,0.3);  color: #fff;  display: table-cell;  vertical-align: middle;}.flick-inner:after {  content:"";  position:absolute;  top:0;  bottom:0;  left:0;  right:0;}.flick-content {  position: absolute;  z-index: 10;  left: 0;  right: 0;  top: 10%;  bottom: 0;  text-align:left!important;  width: 95%;  max-width: 1180px;  margin: auto;  display: -webkit-box;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal;  flex-direction: column;  -webkit-box-pack: center;  justify-content: center;  display: -webkit-flex;  -webkit-flex-direction: column;  -webkit-justify-content: center;  display: -ms-flexbox;  -ms-flex-pack: center;  -ms-flex-direction: column;  padding: 0 5px;  -ms-box-sizing: border-box;  -o-box-sizing: border-box;  box-sizing: border-box;  font-size: 1em;  text-shadow: 2px 2px 4px rgba(0,0,0,0);}.flick-title {  text-align: left;  font-size: 2em;  letter-spacing:-1px;  font-weight: 300;  line-height: 1em;  color: #fff;  width:50%;  max-width:700px;  font-family: 'Roboto', sans-serif;  padding-left:20px;  padding-bottom:;}.flick-title span {  font-weight:bold;  display:block;  margin:10px 0;  line-height: 0.8em;  font-size:2em;  text-transform:uppercase;}.flick-sub-text span {  color: #00b2d9;  font-weight:600;}.flick-sub-text {  font-size: 1.1em;  font-weight: 300;  line-height: 1em;  color: #fff !important;  text-transform:;  width:100%;  max-width:400px;  padding-left:20px;  text-align: left;}.flick-content .readMore {  margin:20px 0 0 0px;  color:#fff!Important;  background:#00b2d9 !important;  padding:10px 20px!important;  width:100%;  max-width:200px;  text-align:center;  font-weight:;  z-index:999;}.flickerplate ul.flicks&gt;li .flick-title span.flick-block-text, .flickerplate ul.flicks&gt;li .flick-sub-text span.flick-block-text {  padding: 12px 18px;  background-color: rgba(0,0,0,0.6)}.flickerplate .arrow-navigation {  position: absolute;  height: 80px;  width: 20px;  bottom: 70px;  right: 0;  z-index: 100;  overflow: hidden}.flickerplate .arrow-navigation .arrow {  display: block;  height: 100%;  width: 90%;  -webkit-transition: all 0.2s ease-out;  transition: all 0.2s ease-out;  position: relative;}.flickerplate .arrow-navigation .arrow:before {  font-size: 1.2em;  position: absolute;  top: 0px;  left: 0px;  width: 100%;  height: 100%;  font-family: FontAwesome;  color: #fff;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: horizontal;  -webkit-box-direction: normal;  -ms-flex-direction: row;  flex-direction: row;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;}.flickerplate.flicker-theme-dark .arrow-navigation .arrow:before {  color: #333;}.flickerplate .arrow-navigation:hover, .flickerplate .arrow-navigation .arrow:hover {  cursor: pointer}.flickerplate .arrow-navigation.left {  right: 130px;}.flickerplate .arrow-navigation.left .arrow {    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  margin: 0px 0px 0px 20%;}.flickerplate .arrow-navigation.left .arrow:before {  content: "\f104";}.flickerplate .arrow-navigation.right {  right: 90px;}.flickerplate .arrow-navigation.right .arrow {    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  margin: 0px 0px 0px -20%;}.flickerplate .arrow-navigation.right .arrow:before {  content: "\f105";}.flickerplate .arrow-navigation.left.hover .arrow {  opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  margin: 0px 0px 0px 20%}.flickerplate .arrow-navigation.right.hover .arrow {  opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  margin: 0px 0px 0px -20%}.flickerplate .dot-navigation {  position: absolute;  bottom: 40px;  right: 60px;  left: auto;  width: 200px;  text-align: center;  z-index: 11;}.flickerplate .dot-navigation ul {  text-align: center;  list-style: none;}.flickerplate .dot-navigation ul li {  display: inline-block;  float: none;  width: 20px;}.flickerplate .dot-navigation .dot {  width: 14px;  height: 14px;  margin: 0px 6px;  background-color: rgba(255,255,255,0.3);  -webkit-transition: background-color 0.2s ease-out;  transition: background-color 0.2s ease-out}.flickerplate .dot-navigation .dot:hover {  cursor: pointer;  background-color: rgba(255,255,255,0.6)}.flickerplate .dot-navigation .dot.active {  background-color: #fff}.flickerplate .dot-navigation.left, .flickerplate .dot-navigation.left ul {  text-align: left}.flickerplate .dot-navigation.right, .flickerplate .dot-navigation.right ul {  text-align: right}.flickerplate.flicker-theme-dark .arrow-navigation.left .arrow {  background-image: url("arrow-left-dark.png")}.flickerplate.flicker-theme-dark .arrow-navigation.right .arrow {  background-image: url("arrow-right-dark.png")}.flickerplate.flicker-theme-dark .dot-navigation .dot {  background-color: rgba(0,0,0,0.12)}.flickerplate.flicker-theme-dark .dot-navigation .dot:hover {  background-color: rgba(0,0,0,0.6)}.flickerplate.flicker-theme-dark .dot-navigation .dot.active {  background-color: #000}.flickerplate.flicker-theme-dark ul.flicks li .flick-inner {  color: rgba(0,0,0,0.9)}.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text {  color: rgba(0,0,0,0.9)}.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text span.flick-block-text {  background-color: rgba(255,255,255,0.5)}.flickerplate ul.flicks li.flick-theme-dark .flick-inner {  color: rgba(0,0,0,0.9)}.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text {  color: rgba(0,0,0,0.9)}.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text span.flick-block-text {  background-color: rgba(255,255,255,0.5)}.flickerplate.animate-transform-slide ul.flicks {  -webkit-perspective: 1000;  -webkit-backface-visibility: hidden;  transform: translate3d(0%, 0px, 0px);  -webkit-transform: translate3d(0%, 0px, 0px);  -webkit-transition: -webkit-transform 0.6s ease-out;  transition: -webkit-transform 0.6s ease-out;  transition: transform 0.6s ease-out;  transition: transform 0.6s ease-out, -webkit-transform 0.6s ease-out}.flickerplate.animate-transition-slide ul.flicks {  position: relative;  left: 0%;  -webkit-transition: left 0.4s ease-in-out;  transition: left 0.4s ease-in-out}.flickerplate.animate-jquery-slide ul.flicks {  position: relative;  left: 0%}.flickerplate.animate-scroller-slide {  padding-bottom: 0px;  overflow: auto}.flickerplate.animate-scroller-slide ul.flicks {  position: auto}.flickerplate.animate-transition-fade ul.flicks {  position: relative}.flickerplate.animate-transition-fade ul.flicks li {  float: none;  position: absolute;  top: 0;  left: 0;  opacity: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.flickerplate.animate-transition-fade.fade-inited ul.flicks li {  -webkit-transition: opacity 0.8s linear;  transition: opacity 0.8s linear}.flickerplate.animate-transition-fade.fade-inited ul.flicks li.first-flick {  opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.flickerplate.animate-jquery-fade ul.flicks {  position: relative}.flickerplate.animate-jquery-fade ul.flicks li {  float: none;  position: absolute;  top: 0;  left: 0;  opacity: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.slick-slider{    position: relative;    display: block;    box-sizing: border-box;    -webkit-user-select: none;       -moz-user-select: none;        -ms-user-select: none;            user-select: none;    -webkit-touch-callout: none;    -khtml-user-select: none;    -ms-touch-action: pan-y;        touch-action: pan-y;    -webkit-tap-highlight-color: transparent;}.slick-list{    position: relative;    display: block;    overflow: hidden;    margin: 0;    padding: 0;}.slick-list:focus{    outline: none;}.slick-list.dragging{    cursor: pointer;    cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);}.slick-track{    position: relative;    top: 0;    left: 0;    display: block;}.slick-track:before,.slick-track:after{    display: table;    content: '';}.slick-track:after{    clear: both;}.slick-loading .slick-track{    visibility: hidden;}.slick-slide{    display: none;    float: left;    height: 100%;    min-height: 1px;}[dir='rtl'] .slick-slide{    float: right;}.slick-slide img{    display: block;}.slick-slide.slick-loading img{    display: none;}.slick-slide.dragging img{    pointer-events: none;}.slick-initialized .slick-slide{    display: block;}.slick-loading .slick-slide{    visibility: hidden;}.slick-vertical .slick-slide{    display: block;    height: auto;    border: 1px solid transparent;}.slick-arrow.slick-hidden {    display: none;}.slick-loading .slick-list{    background: #fff url('ajax-loader.gif') center center no-repeat;}.slick-prev,.slick-next{    font-size: 0;    line-height: 0;    position: absolute;  z-index: 1;    top: 50%;    display: block;    width: 20px;    height: 20px;    padding: 0;    -webkit-transform: translate(0, -50%);    transform: translate(0, -50%);    cursor: pointer;    color: transparent;    border: none;    outline: none;    background: transparent;}.teamSlider .slick-prev,.teamSlider .slick-next{  top: auto;  bottom: -45px;  -webkit-transform: translate(0, 0%);    transform: translate(0, 0%);}#testimonialArea .slick-prev,#testimonialArea .slick-next{  top: auto;  bottom: -20px;  -webkit-transform: translate(0, 0%);    transform: translate(0, 0%);}.teamSlider .slick-prev {  left: 48%;}.teamSlider .slick-next {  right: 48%;}#testimonialArea .slick-prev {  left: 2%;}#testimonialArea .slick-next {  left: 6%;}.teamSlider .slick-prev:before,.teamSlider .slick-next:before,#testimonialArea .slick-prev:before,#testimonialArea .slick-next:before{  color: #666;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{    color: transparent;    outline: none;    background: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{    opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{    opacity: .25;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";}.slick-prev:before,.slick-next:before{    font-family: 'FontAwesome';    font-size: 20px;    line-height: 1;    opacity: .45;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";    color: white;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.slick-prev{    left: 25px;}[dir='rtl'] .slick-prev{    right: 25px;    left: auto;}.slick-prev:before{    content: "\f053";}[dir='rtl'] .slick-prev:before{    content:  "\f053";}.slick-next{    right: 25px;}[dir='rtl'] .slick-next{    right: auto;    left: 25px;}.slick-next:before{    content: "\f054";}[dir='rtl'] .slick-next:before{    content: "\f054";}.slick-dotted.slick-slider{    margin-bottom: 30px;}.slick-dots{    position: absolute;    bottom: 20px;    display: block;    width: 100%;    padding: 0;    margin: 0;    list-style: none;    text-align: center;}.teamSlider .slick-dots {  bottom: -20px;}.slick-dots li{    position: relative;    display: inline-block;    width: 10px;    height: 10px;    margin: 0 5px;    padding: 0;   background: #fff;    cursor: pointer;}.slick-dots li button{    font-size: 0;    line-height: 0;    display: block;    width: 20px;    height: 20px;    padding: 5px;    background: #fff;     cursor: pointer;    color: transparent;    border: 0;    outline: none;    background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{    opacity: 1;}.slick-dots li:hover,.slick-dots li:focus{    opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.slick-dots li{    opacity: .25;}.slick-dots li.slick-active{    opacity: .75;}.slick-dots li:before {  display: none;}.addtohome{  display:none;}.readMore{  color: #fff;  background:#00b2d9;  line-height:3em;  cursor:pointer;  text-transform:uppercase;  font-weight:;  letter-spacing:1px;  padding:10px 30px;    font-family: 'Roboto', sans-serif;}.readMore2{  background:#E8B935;  color:#fff!Important;  line-height:3em;  padding:10px 30px;  border-radius:30px;}.readMore2:hover{  background:#999;  color:;}.features p{  display:inline;}.features td:before{  font-family: "fontAwesome";  padding-right:10px;  display:inline;}.features td:nth-child(1):before{  content:"\f236";}.features td:nth-child(2):before{  content:"\f2cd";}.features td:nth-child(3):before{  content:"\f1b9";}.sideIcons {  position: fixed;  z-index: 800;  top: 40%;  right: -160px;  font-size:1.2em;  display:;}.sideIcons a {  display: block !important;  margin: -1px 0 0;    background:#c5393c;  padding: 10px 10px;  color: #fff;  font-weight:300;  border-radius: 0;  text-transform: uppercase;  font-family: 'Roboto', sans-serif;  -webkit-transform: translatex(0px);  transform: translatex(0px);  -webkit-transition: 0.4s;  transition: 0.4s;  display:!Important;}.sideIcons a:first-child {  border-radius: 5px 0 0 0;}.sideIcons a:last-child {  border-radius: 0 0 0 5px;}.sideIcons a:hover {  background: #333;  color: #fff;  -webkit-transform: translatex(-195px);  transform: translatex(-195px);  border-radius: 5px 0 0 5px;}.sideIcons a:before {  margin-right: 15px;  width: 20px;  display:inline;  text-align: center;}.imageSection .container {  max-width: 100%;  padding: 0 !important;}.link0 #section1{  padding:50px 0;  text-align:center;}.link0 #section2 h1 span  {  display:block;  font-size:2em;  margin:0 0 30px;}.link0 #section2 {  background:#e1e1e1;  padding:70px 0 10px;  background-attachment:fixed;    background: rgb(255,255,255);   background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 1%, rgba(255,255,255,1) 63%, rgba(225,225,225,1) 100%);   background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 1%,rgba(255,255,255,1) 63%,rgba(225,225,225,1) 100%);   background: radial-gradient(ellipse at center, rgba(255,255,255,1) 1%,rgba(255,255,255,1) 63%,rgba(225,225,225,1) 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1',GradientType=1 );   background:url(files/sectionBg4.jpg) center no-repeat;  background-size:cover;}#loader-wrapper {  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  height: 100%;  z-index: 9999999;  overflow: hidden;}#loader {  position: relative;  display: block;  width: 90%;  height: 100%;  margin: auto;  max-width: 400px;  border: 3px solid transparent;  z-index: 1001;  display: -webkit-flex;  display: -ms-flexbox;  display: -webkit-box;  display: flex;  -webkit-align-items: center;  -ms-flex-align: center;  -webkit-box-align: center;  align-items: center;}#loader img{  width:100%;  height:auto;  opacity:0;  filter: alpha(opacity=0);}#loader img{  -webkit-animation: load 4s alternate;   animation: load 4s alternate;}@-webkit-keyframes load {  0%   {     opacity:0;     filter: alpha(opacity=0);  }  30% {    opacity:1;    filter: alpha(opacity=100);  }  70% {    opacity:1;    filter: alpha(opacity=100);  }  100% {    opacity:0;    filter: alpha(opacity=0);  }}@keyframes load {  0%   {     opacity:0;     filter: alpha(opacity=0);  }  30% {    opacity:1;    filter: alpha(opacity=100);  }  70% {    opacity:1;    filter: alpha(opacity=100);  }  100% {    opacity:0;    filter: alpha(opacity=0);  }}#loader-wrapper .loader-section {  position: absolute;  top: 0;  width: 51%;  height: 100%;  z-index: 1000;  -webkit-transform: translateX(0);    -ms-transform: translateX(0);    transform: translateX(0);    background:#fff; }#loader-wrapper .loader-section.section-left {  left: 0;}#loader-wrapper .loader-section.section-right {  right: 0;}.loaded #loader-wrapper .loader-section.section-left {  -webkit-transform: translateX(-100%);    -ms-transform: translateX(-100%);    transform: translateX(-100%);    -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);    transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}.loaded #loader-wrapper .loader-section.section-right {  -webkit-transform: translateX(100%);    -ms-transform: translateX(100%);    transform: translateX(100%);    -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);    transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}.loaded #loader {  opacity: 0;  filter: alpha(opacity=0);  -webkit-transition: all 0.3s ease-out;    transition: all 0.3s ease-out;}.loaded #loader-wrapper {  visibility: hidden;  -webkit-transform: translateY(-100%);    -ms-transform: translateY(-100%);    transform: translateY(-100%);    -webkit-transition: all 0.3s 1s ease-out;    transition: all 0.3s 1s ease-out;}.hide--first {  display: none;}.hide--second {  display: none;}#subBanner .container.hasImage {  background-size: cover !important;  background-position: center center !important;  padding-bottom: 20%;}@media all and (max-width: 1600px){   #subBanner{    height:230px;    background-size:cover;    background-position:0 0px;    margin-bottom:50px;  }}@media all and (max-width: 1400px){   .siteTop .mainSlider .flickerplate, .flick-inner {        height: 65vh;  }}@media all and (max-width: 1160px) and (min-width: 00px){  #section3 h1{    text-align:center!important;  }      .flick-title {  font-size:1.5em;  width:60%;}  }@media all and (max-width: 900px) and (min-width: 00px){}@media all and (max-width: 1000px) and (min-width: 500px){  .col-4 {    width: calc(50% - 20px)!important;    margin: 10px;  }    .butFrame .butHeading {    font-size: ;  }}.blogArticle {  background: none;  width: 100%;  padding: 1em;  margin: 0.5em 0;  display: block;}.blogArticle h1, .blogArticle h2 {  margin: 0;  padding: 0;  line-height: 1.0em;}.blogArticle h1 {  margin: 0 0 0.5em;}.blogArticle .blogArticleWrap {  font-size: 1.0em;  line-height: 1.4em;}.blogArticle .blogArticleWrap p {  padding: 0;}.blogArticle .blogArticleWrap .blogPostHero {  float: right;  margin: 0em 0em 1em 1em;  width: 100%;  max-width: 400px;}.blogArticle .blogArticleWrap .blogPostHero.noImage {  display: none;}.blogArticle .blogSubHead {  margin: 0 0 0.5em 0;  font-size: 0.9em;}.blogArticle .blogArticlePublish {  font-style: italic;  font-size: 0.9em;  margin: 0 0 1.0em 0;}.blogArticle .blogNavigation {  margin-bottom: 1em;  font-size: 0.8em;}.blogArticle .blogNavigation a {  padding: 0.2em 1em;}.blogArticle .blogNavigation a:hover {  padding: 0.2 1em;}.blogArticle .blogNavigation a:before {  font-family: fontAwesome;  font-size: 0.8em;}.blogArticle .blogNavigation a.next:before {  content: '\f105';  float: right;  margin-left: .3em;}.blogArticle .blogNavigation a.previous:before {  content: '\f104';  margin-right: .3em;}.blogArticle .blogArticleImages {  margin: 1em 0;}.blogArticle .blogArticleImages .container {  display: -ms-flexbox;  display: flex;  -ms-flex-pack: justify;      justify-content: space-between;  -ms-flex-wrap: wrap;      flex-wrap: wrap;  width: 100%;  padding: 0;}.blogArticle .blogArticleImages .container div {  width: 24%;}.blogArticle .blogArticleImages .container div img {  width: 100%;}.blogArticle .blogCategoryWrap {  display: -ms-flexbox;  display: flex;  -ms-flex-pack: start;      justify-content: flex-start;  -ms-flex-wrap: wrap;      flex-wrap: wrap;  -ms-flex-align: center;      align-items: center;  margin: 1em 0 0;  font-size: 0.8em;}.blogArticle .blogCategoryWrap:before {  content: 'Categories:';  margin: 0 .5em 0 0;}.blogArticle .blogCategoryWrap .articleCategory {  display: inline-block;  padding: .05em .5em;  margin: 0 .1em;  color: #1a2632;  font-style: italic;  border-radius: 0.2em;  transition: all .3s ease;}.blogArticle .blogCategoryWrap .articleCategory:hover {  color: #ef5f0b;  text-decoration: none;}@media all and (max-width: 700px) {  .blogNavigation {    text-align: center;  }  .blogArticle .blogArticleWrap .blogPostHero {    float: none;    max-width: none;    margin: 1em 0;  }  .blogArticle .blogArticleImages .container div {    width: 49%;  }  .categorySection .container {    -ms-flex-direction: column-reverse;        flex-direction: column-reverse;  }}.blogPost {  width: 100%;  padding: 1em;  margin: 0.5em 0;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;      flex-wrap: wrap;  border-bottom: 1px dashed #ccc;}.blogPost .blogPostHero {  width: 200px;  height: 200px;}.blogPost .blogPostHero .image {  background-size: cover !important;  background-position: center center !important;  background-repeat: no-repeat !important;  background-color: pink;  display: block;  width: 100%;  height: 100%;}.blogPost .blogPostHero .image.noImage {  background: #eee;  display: -ms-flexbox;  display: flex;  -ms-flex-pack: center;      justify-content: center;  -ms-flex-align: center;      align-items: center;  -ms-flex-wrap: wrap;      flex-wrap: wrap;    }.blogPost .blogPostHero .image.noImage:before {  content: '\f03e';  font-family: fontAwesome;  font-size: 5.0em;  display: block;  margin: 0 auto;  width: 100%;  text-align: center;  line-height: 1.0em;  color: #ccc;}.blogPost .blogPostHero .image.noImage:after {  content: '';  color: #ccc;  line-height: 1.0em;  margin: -50px auto 0;}.blogPost:hover {  cursor: pointer;}.blogPost:hover .blogPostDetails {  background: #f1f1f1;  cursor: pointer;}.blogPost:hover .blogPostDetails a.blogBtn button {  color: #ef5f0b;  text-decoration: underline;}.blogPost:hover .image {  opacity: .9;}.blogPost .blogPostDetails {  width: 70%;    width: calc(100% - 200px);  box-sizing: border-box;  padding: .3em .3em .3em 1em;  transition: all .2s ease;}.blogPost .blogPostDetails:hover {  background: #f1f1f1;  cursor: pointer;}.blogPost .blogPostDetails:hover a.blogBtn button {  color: #ef5f0b;  text-decoration: underline;}.blogPost .blogPostDetails .blogTitle {  font-size: 1.5em;  line-height: 1.0em;  font-weight: bold;  padding: 0;  margin: 0;}.blogPost .blogPostDetails .blogPublsihInfo {  display: -ms-flexbox;  display: flex;  line-height: 1.0em;  padding: 0.5em 0 1em;}.blogPost .blogPostDetails .blogPostAuthor, .blogPost .blogPostDetails .blogPostDate {  font-style: italic;  color: #888;  font-size: 0.8em;  padding: 0;  margin-left: .3em;}.blogPost .blogPostDetails .blogPostText {  line-height: 1.4em;  padding: 0.4em 0;}.blogPost .blogPostDetails a.blogBtn {  display: inline-block;  text-decoration: none;}.blogPost .blogPostDetails a.blogBtn button {  display: inline-block;  background: none;  border: none;  padding: 0;  color: #1a2632;}.blogPost .blogPostDetails a.blogBtn button:hover {  color: #ef5f0b;  color: red;  text-decoration: underline;}@media all and (max-width: 700px) {  .blogPost .blogPostHero {    width: 100%;    max-width: none;    max-height: none;    min-height: 15em;    margin: 0 0 1em;  }  .blogPost .blogPostDetails {    width: 100%;    padding: 0;  }}.blog-widget {  width: 100%;  max-width: 600px;  background: #eee;  padding: 1em;    }.blog-widget .blog-widget-heading {  font-size: 1.5em;  font-weight: bold;  margin-bottom: 1em;}.blog-widget .blog-widget-article {  width: 100%;  margin-bottom: 1em;  padding-bottom: 1em;  border-bottom: 1px solid #ccc;  display: -ms-flexbox;  display: flex;  -ms-flex-pack: justify;      justify-content: space-between;  -ms-flex-align: center;      align-items: center;  -ms-flex-wrap: wrap;      flex-wrap: wrap;    }.blog-widget .blog-widget-article:nth-last-child(1) {  border-bottom: none;}.blog-widget .blog-widget-article .blog-widget-article-img {  width: 100%;  border: 1px solid #34495E;  box-sizing: border-box;  }.blog-widget .blog-widget-article .blog-widget-article-img .blog-widget-article-imgFrame {  width: 100%;  height: 0;  padding-bottom: 30%;  background-size: cover !important;  background-position: center center !important;}.blog-widget .blog-widget-article .blog-widget-article-img.noImage {  display: none;}.blog-widget .blog-widget-article .blog-widget-article-preview {  width: 100%;  font-size: 0.9em;          }.blog-widget .blog-widget-article .blog-widget-article-preview .blog-widget-article-preview-title {  font-weight: bold;  line-height: 1.2em;  margin: 0.5em 0;}.blog-widget .blog-widget-article .blog-widget-article-preview .blog-widget-article-content-subheading {  font-weight: bold;  line-height: 1.2em;  margin: 0.5em 0;}.blog-widget .blog-widget-article .blog-widget-article-preview .blog-widget-article-author {  font-size: .8em;  margin-bottom: .3em;  font-style: italic;  line-height: 1.0em;}.blog-widget .blog-widget-article .blog-widget-article-preview .blog-widget-article-date {  width: 100%;  display: -ms-flexbox;  display: flex;  -ms-flex-pack: start;      justify-content: flex-start;  font-size: .8em;  line-height: 1.0em;  font-style: italic;}.blog-widget .blog-widget-article .blog-widget-article-preview .blog-widget-article-date .blog-widget-article-date-date {  margin-right: .2em;}.blog-widget .blog-widget-article .blog-widget-article-preview .blog-widget-article-content-text {  padding: .6em 0;  line-height: 1.3em;}.blog-widget .blog-widget-article .blog-widget-article-preview .blog-widget-article-content-button {  padding: 0;  display: block;  margin: 0 auto;  font-weight: normal;  text-decoration: none;  background: none;  color: black;}.blog-widget .blog-widget-article .blog-widget-article-preview .blog-widget-article-content-button:hover {  color: #ef5f0b;  text-decoration: underline;}.blogArchive {  margin: 1em auto 2em;  padding: 0;  line-height: 1.4em;  font-size: 0.9em;}.blogArchive:before {  content: 'Previous Posts';  display: block;  font-size: 1.5em;  color: black;  margin: 0 0 10px;  font-weight: normal;}.blogArchive li {  list-style-type: none;  margin: .5em 0;}.blogArchive li a {  display: block;  text-decoration: none;  font-weight: 500;  padding: .1em;}.blogArchive li ul {  margin: 0;  padding: 0;}.blogArchive li ul li {  display: -ms-flexbox;  display: flex;  font-size: 0.9em;  padding: 0 0 0 .5em;  margin: .2em 0;}.blogArchive li ul li:before {  content: "\f101";  font-family: fontAwesome;  margin: 0 .5em 0 0;  color: #999;}.blogArchive li ul li:hover {  background: #1a2632;  color: white;}.blogArchive li ul li:hover a {  color: white;}.blogMenu .categoryMenu {  margin: 1em auto;  padding: 0;  line-height: 1.4em;  font-size: 0.9em;  font-weight: 500;  }.blogMenu .categoryMenu:before {  content: "Categories";  display: block;  font-size: 1.5em;  color: black;  margin: 0 0 10px;  font-weight: 500;}.blogMenu .categoryMenu li {  width: 100%;  list-style: none;  margin: 0;  font-size: .9em;  font-weight: 500;  padding: 0 0 0 .5em;}.blogMenu .categoryMenu li a {  display: block;  width: 100%;  padding: .1em;  margin: 1px 0;  text-decoration: none;  font-weight: 500;  text-transform: initial;}.blogMenu .categoryMenu li a:before {  content: "\f101";  font-family: fontAwesome;  margin: 0 .5em 0 0;  color: #999;}.blogMenu .categoryMenu li:hover {  background: #1a2632;  color: white;}.blogMenu .categoryMenu li:hover a {  color: white;}.blogMenu .categoryMenu li.current &gt; a {  background: #1a2632;  color: white;}.IGfeed{		width: 100%;}	.IGWrap{	width: 100%;	max-width: 1200px;	display: flex;	flex-wrap:wrap;	justify-content: space-between;	margin: 10px auto;	padding: 1em;	box-sizing: border-box;}		.IGimg{	display: block;	width: 24%;	margin: .5em 0;	background-size: cover !important;	background-position: center center !important;	background-repeat: no-repeat !important;	height: 250px;}	@media all and (max-width: 700px)	{	.IGimg{		width: 49%;		height: 200px;	}}.fontAwesome {  font-family: FontAwesome;}@font-face {  font-family: 'FontAwesome';  src: url("/fonts/fontawesome-webfont.eot");  src: url("/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/fontawesome-webfont.woff") format("woff"), url("/fonts/fontawesome-webfont.ttf") format("truetype"), url("/fonts/fontawesome-webfont.svg#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-twitter:before {  content: "\f099";}.fa-facebook:before {  content: "\f09a";}.fa-at:before {  content: "\f1fa";}.fa-whatsapp:before {  content: "\f232";}.fa-pinterest:before {  content: "\f0d2";}.fa-pinterest-square:before {  content: "\f0d3";}.fa-google:before {  content: "\f1a0";}.fa-linkedin:before {  content: "\f0e1";}.fa-stumbleupon-circle:before {  content: "\f1a3";}.fa-stumbleupon:before {  content: "\f1a4";}.jssocials-shares {  margin: 0.2em 0;}.jssocials-share {  display: inline-block;  vertical-align: top;  margin: 0.3em 0.6em 0.3em 0;}.jssocials-share:last-child {  margin-right: 0;}.jssocials-share-logo {  width: 1em;  vertical-align: middle;  font-size: 1.5em;}img.jssocials-share-logo {  width: auto;  height: 1em;}.jssocials-share-link {  display: inline-block;  text-align: center;  text-decoration: none;  line-height: 1;}.jssocials-share-link.jssocials-share-link-count {  padding-top: .2em;}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count {  display: block;  font-size: .6em;  margin: 0 -.5em -.8em -.5em;}.jssocials-share-link.jssocials-share-no-count {  padding-top: .5em;}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count {  height: 1em;}.jssocials-share-label {  padding-left: 0.3em;  vertical-align: middle;}.jssocials-share-count-box {  display: inline-block;  height: 1.5em;  padding: 0 0.3em;  line-height: 1;  vertical-align: middle;  cursor: default;}.jssocials-share-count-box.jssocials-share-no-count {  display: none;}.jssocials-share-count {  line-height: 1.5em;  vertical-align: middle;}.jssocials-share-twitter .jssocials-share-link {  background: #00aced;}.jssocials-share-twitter .jssocials-share-link:hover {  background: #0087ba;}.jssocials-share-facebook .jssocials-share-link {  background: #3b5998;}.jssocials-share-facebook .jssocials-share-link:hover {  background: #2d4373;}.jssocials-share-googleplus .jssocials-share-link {  background: #dd4b39;}.jssocials-share-googleplus .jssocials-share-link:hover {  background: #c23321;}.jssocials-share-linkedin .jssocials-share-link {  background: #007bb6;}.jssocials-share-linkedin .jssocials-share-link:hover {  background: #005983;}.jssocials-share-pinterest .jssocials-share-link {  background: #cb2027;}.jssocials-share-pinterest .jssocials-share-link:hover {  background: #9f191f;}.jssocials-share-email .jssocials-share-link {  background: #3490F3;}.jssocials-share-email .jssocials-share-link:hover {  background: #0e76e6;}.jssocials-share-stumbleupon .jssocials-share-link {  background: #eb4823;}.jssocials-share-stumbleupon .jssocials-share-link:hover {  background: #c93412;}.jssocials-share-whatsapp .jssocials-share-link {  background: #29a628;}.jssocials-share-whatsapp .jssocials-share-link:hover {  background: #1f7d1e;}.jssocials-share-telegram .jssocials-share-link {  background: #2ca5e0;}.jssocials-share-telegram .jssocials-share-link:hover {  background: #1c88bd;}.jssocials-share-line .jssocials-share-link {  background: #25af00;}.jssocials-share-line .jssocials-share-link:hover {  background: #1a7c00;}.jssocials-share-viber .jssocials-share-link {  background: #7b519d;}.jssocials-share-viber .jssocials-share-link:hover {  background: #61407b;}.jssocials-share-pocket .jssocials-share-link {  background: #ef4056;}.jssocials-share-pocket .jssocials-share-link:hover {  background: #e9132e;}.jssocials-share-messenger .jssocials-share-link {  background: #0084ff;}.jssocials-share-messenger .jssocials-share-link:hover {  background: #006acc;}.jssocials-share-vkontakte .jssocials-share-link {  background: #45668e;}.jssocials-share-vkontakte .jssocials-share-link:hover {  background: #344d6c;}.jssocials-share-link {  padding: .5em .6em;  color: #fff;  transition: background 200ms ease-in-out, border-color 200ms ease-in-out;}.jssocials-share-link:hover, .jssocials-share-link:focus, .jssocials-share-link:active {  color: #fff;}.jssocials-share-count-box {  position: relative;  height: 2.5em;  padding: 0 .3em;  margin-left: 0.3em;  background: #f5f5f5;  transition: background 200ms ease-in-out, border-color 200ms ease-in-out;}.jssocials-share-count-box:hover {  background: gainsboro;}.jssocials-share-count-box:hover:after {  border-color: transparent gainsboro transparent transparent;}.jssocials-share-count-box:after {  content: "";  display: block;  position: absolute;  top: 0.85em;  left: -0.3em;  width: 0;  height: 0;  border-width: 0.4em 0.4em 0.4em 0;  border-style: solid;  border-color: transparent #f5f5f5 transparent transparent;  transform: rotate(360deg);  transition: background 200ms ease-in-out, border-color 200ms ease-in-out;}.jssocials-share-count-box .jssocials-share-count {  line-height: 2.5em;  color: #444;}#fancybox-loading,#fancybox-lock,.fancybox-wrap,.fancybox-skin,.fancybox-inner,.fancybox-error,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-wrap embed,a.fancybox-close,a.fancybox-expand,a.fancybox-nav,a.fancybox-nav span,.fancybox-tmp {  padding: 0;  margin: 0;  border: 0;  outline: none;  vertical-align: top;  background-color: transparent;  background-repeat: no-repeat;  background-image: none;  text-shadow: none;}#fancybox-lock {  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  z-index: 8020;  overflow-y: scroll;  overflow-y: auto;  overflow-x: auto;  -webkit-transition: -webkit-transform 0.5s;  -webkit-transform: translateX(0px);}.fancybox-lock-test {  overflow-y: hidden !important;}.fancybox-lock {  overflow: hidden !important;  width: auto;}.fancybox-lock body {  overflow: hidden !important;}.fancybox-wrap {  position: absolute;  top: 0;  left: 0;  z-index: 8020;  -webkit-transform: translate3d(0, 0, 0);}.fancybox-opened {  z-index: 8030;}.fancybox-skin {    border-color: #fff;  background: #fff;  color: #222;}.fancybox-inner {  position: relative;  overflow: hidden !important;  -webkit-overflow-scrolling: touch;  width: 100%;  height: 100%;  max-width: 100%;  max-height: 100%;}.fancybox-spacer {  position: absolute;  top: 100%;  left: 0;  width: 1px;}.fancybox-image, .fancybox-iframe {  display: block;  width: 100%;  height: 100%;}.fancybox-image {  max-width: 100%;  max-height: 100%;  zoom: 1;}a.fancybox-close {  position: absolute;  top: 0;  right: 4px;  width: 30px;  height: 30px;  cursor: pointer;  z-index: 8040;  color: #fff;  text-decoration: none;  background: rgba(0, 0, 0, 0.1);}a.fancybox-close:hover {  background: rgba(0, 0, 0, 0.8);}a.fancybox-close:after {  content: "";  position: absolute;  top: 14px;  left: 4px;  width: 22px;  height: 3px;  background: rgba(255, 255, 255, 0.5);  transform: rotate(45deg);}a.fancybox-close:before {  content: "";  position: absolute;  top: 14px;  left: 4px;  width: 22px;  height: 3px;  background: rgba(255, 255, 255, 0.5);  transform: rotate(-45deg);}a.fancybox-close:hover:after, a.fancybox-close:hover:before {  background: #fff;}a.fancybox-nav {  position: absolute;  top: 0;  width: 50%;  height: 100%;  cursor: pointer;  text-decoration: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  z-index: 8040;  overflow: hidden;  font: 2em FontAwesome;  color: #fff;}.fancybox-type-iframe a.fancybox-nav,.fancybox-type-inline a.fancybox-nav,.fancybox-type-html a.fancybox-nav {  width: 70px;}a.fancybox-prev {  left: 0px;}a.fancybox-next {  right: 0px;}a.fancybox-nav span {  position: absolute;  top: 50%;  width: 46px;  height: 46px;  margin-top: -23px;  cursor: pointer;  z-index: 8040;  font-size: 1.1em;}a.fancybox-prev span {  text-align: left;  padding-left: 5px;}a.fancybox-next span {  text-align: right;  padding-right: 5px;}a.fancybox-next span:after {  content: "\f105";}a.fancybox-prev span:after {  content: "\f104";}a.fancybox-prev span {  left: 0;  background-position: 0 -50px;}a.fancybox-next span {  right: 0;  background-position: 0 -100px;}.fancybox-mobile a.fancybox-nav {  max-width: 80px;}.fancybox-desktop a.fancybox-nav {  opacity: 0.5;  filter: alpha(opacity=50);}.fancybox-desktop a.fancybox-nav:hover {  opacity: 1;  filter: alpha(opacity=100);}a.fancybox-expand {  position: absolute;  bottom: 0;  right: 0;  width: 46px;  height: 46px;  z-index: 8050;  opacity: 0;  filter: alpha(opacity=0);  background-position: 0 -150px;  zoom: 1;  transition: opacity .5s ease;}.fancybox-wrap:hover a.fancybox-expand {  opacity: 0.5;  filter: alpha(opacity=50);}.fancybox-wrap a.fancybox-expand:hover {  opacity: 1;  filter: alpha(opacity=100);}#fancybox-loading {  position: fixed;  top: 50%;  left: 50%;  margin-top: -30px;  margin-left: -30px;  width: 60px;  height: 60px;  background-color: #222;  background-position: center center;  opacity: 0.85;  filter: alpha(opacity=85);  cursor: pointer;  z-index: 8060;  border-radius: 8px;}.fancybox-tmp {  position: absolute !important;  top: -99999px;  left: -99999px;  max-width: 99999px;  max-height: 99999px;  overflow: visible !important;}.fancybox-title {  font: normal 14px "Helvetica Neue",Helvetica,Arial,sans-serif;  line-height: 1.5;  position: relative;  text-shadow: none;  z-index: 8050;  display: block;  visibility: hidden;}.fancybox-title-float-wrap {  position: relative;  margin-top: 10px;  text-align: center;  zoom: 1;  left: -9999px;}.fancybox-title-float-wrap &gt; div {  display: inline-block;  padding: 7px 20px;  font-weight: bold;  color: #fff;  text-shadow: 0 1px 2px #222;  background: transparent;  background: rgba(0, 0, 0, 0.8);  border-radius: 15px;}.fancybox-title-outside-wrap {  position: relative;  margin-top: 10px;  color: #fff;  text-shadow: 0 1px rgba(0, 0, 0, 0.5);}.fancybox-title-inside-wrap {  padding-top: 10px;}.fancybox-title-over-wrap {  position: absolute;  bottom: 0;  left: 0;  color: #fff;  padding: 15px;  background: #000;  background: rgba(0, 0, 0, 0.8);  max-height: 50%;  overflow: auto;}.fancybox-overlay {  position: absolute;  top: 0;  left: 0;  overflow: hidden;  z-index: 8010;}.fancybox-overlay-fixed {  position: fixed;  width: 100%;  height: 100%;}.fancybox-default-skin {  border-color: #f9f9f9;  background: #f9f9f9;}.fancybox-default-skin-open {  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-default-overlay {  background: #222;  opacity: 0.8;  filter: alpha(opacity=80);}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) {  .fancybox-default a.fancybox-close,  .fancybox-default a.fancybox-expand,  .fancybox-default a.fancybox-nav span {    background-size: 46px auto;  }}.fancybox-dark-skin {  background: #2A2A2A;  border-color: #2A2A2A;  color: #fff;  border-radius: 4px;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) inset !important;}.fancybox-dark-overlay {  background: #000;  opacity: 0.8;  filter: alpha(opacity=80);}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {  .fancybox-dark a.fancybox-close,  .fancybox-dark a.fancybox-expand,  .fancybox-dark a.fancybox-nav span {    background-size: 46px auto;  }}.fancybox-light-skin-open {  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) {  .fancybox-light a.fancybox-close,  .fancybox-light a.fancybox-expand,  .fancybox-light a.fancybox-nav span {    background-size: 46px auto;  }}.fancybox-light-overlay {  opacity: 0.9;  filter: alpha(opacity=90);  background: #555555;              background: radial-gradient(ellipse at center, #999999 0%, #555555 100%);  }#fancybox-thumbs {  position: fixed;  left: 0;  width: 100%;  z-index: 8080;  background: rgba(0, 0, 0, 0.3);}#fancybox-thumbs.bottom {  bottom: 0px;}#fancybox-thumbs.top {  top: 0px;}#fancybox-thumbs .outer {  padding: 10px 34px 10px 30px;}#fancybox-thumbs .inner {  width: 100%;  overflow: hidden;}#fancybox-thumbs ul {  list-style: none;  margin: 0 auto;  padding: 0;  left: 0;  overflow: hidden;}#fancybox-thumbs ul li {  float: left;  padding: 3px;  margin: 0 4px;  list-style: none;}#fancybox-thumbs ul li a {  display: block;  overflow: hidden;  outline: none;  background: #222;  box-shadow: 1px 1px 2px #000;  zoom: 1;}#fancybox-thumbs ul li img {  display: block;  border: 0;  margin: 0;  padding: 0;  border-radius: 2px;  max-width: none;}#fancybox-thumbs ul li.fancybox-thumb-active {  padding: 0;}#fancybox-thumbs ul li.fancybox-thumb-active a {  opacity: 1;  border-width: 6px;  border-color: #fff;}.fancybox-thumb-prev, .fancybox-thumb-next {  position: absolute;  top: 10px;  bottom: 10px;  width: 20px;  background: #222;  background: rgba(0, 0, 0, 0.3);  border-radius: 4px;  display: none;}.fancybox-thumb-prev {  left: 4px;}.fancybox-thumb-next {  right: 4px;}.fancybox-thumb-prev:hover, .fancybox-thumb-next:hover {  background: #111;  background: rgba(0, 0, 0, 0.5);}.fancybox-thumb-prev span, .fancybox-thumb-next span {  position: absolute;  top: 50%;  width: 8px;  height: 12px;  margin-top: -6px;  background-repeat: no-repeat;}.fancybox-thumb-prev span {  left: 5px;}.fancybox-thumb-next span {  right: 5px;}.moduleTable, .moduleTable * {  box-sizing: border-box;}.moduleTable tr, .moduleTable td {  height: auto !important;}.moduleTable &gt; tbody &gt; tr &gt; td {  vertical-align: top;}.twoColumn &gt; tbody &gt; tr &gt; td {  width: 50%;}.moduleTable img {  width: 100% !important;  height: auto !important;}.sidebarLeft &gt; tbody &gt; tr &gt; td:first-child {  width: 30%;  padding-right: 3%;}.sidebarLeft &gt; tbody &gt; tr &gt; td:last-child {  width: 70%;}.sidebarRight &gt; tbody &gt; tr &gt; td:first-child {  width: 70%;  padding-right: 3%;}.sidebarRight &gt; tbody &gt; tr &gt; td:last-child {  width: 30%;}.threeColumn &gt; tbody &gt; tr &gt; td {  width: 33%;}.twoColumn &gt; tbody &gt; tr &gt; td:first-child, .threeColumn &gt; tbody &gt; tr &gt; td:first-child {  padding-right: 3%;}.twoColumn &gt; tbody &gt; tr &gt; td:last-child, .threeColumn &gt; tbody &gt; tr &gt; td:last-child {  padding-left: 3%;}.menuTable &gt; tbody &gt; tr:nth-child(odd) {  background: rgba(0, 0, 0, 0.06);}.menuTable &gt; tbody &gt; tr &gt; td:last-child {  width: 100px;  vertical-align: bottom;  text-align: right;}@media all and (max-width: 900px) and (min-width: 700px) {  .moduleTable.threeColumn &gt; tbody &gt; tr &gt; td {    display: inline-block !important;    width: 48% !important;    box-sizing: border-box;  }  .moduleTable.threeColumn &gt; tbody &gt; tr &gt; td:first-child {    padding-right: 3%;  }  .moduleTable.threeColumn &gt; tbody &gt; tr &gt; td:last-child {    padding-left: 0;  }  .moduleTable.threeColumn &gt; tbody &gt; tr &gt; td.thirdColumn {    display: block !important;    width: 98% !important;  }}@media all and (max-width: 700px) {  .moduleTable.twoColumn &gt; tbody &gt; tr &gt; td, .moduleTable.threeColumn &gt; tbody &gt; tr &gt; td, .moduleTable.sidebarLeft &gt; tbody &gt; tr &gt; td, .moduleTable.sidebarRight &gt; tbody &gt; tr &gt; td {    display: block !important;    width: 100% !important;    padding: 10px 0;  }  .overflowTable td {    white-space: nowrap;    padding: 0 0.5em 0 0;  }}@media all and (max-width: 980px) {  .moduleTable .moduleTable.twoColumn &gt; tbody &gt; tr &gt; td, .moduleTable .moduleTable.threeColumn &gt; tbody &gt; tr &gt; td, .moduleTable .moduleTable.sidebarLeft &gt; tbody &gt; tr &gt; td, .moduleTable .moduleTable.sidebarRight &gt; tbody &gt; tr &gt; td {    display: block !important;    width: 100% !important;    padding: 10px 0;  }}.accordion * {  transition: all 0.5s ease;}.accordion &gt; tbody &gt; tr {  display: block;  padding: 10px 0;  border-bottom: 1px solid rgba(0, 0, 0, 0.1);  cursor: pointer;}.accordion &gt; tbody &gt; tr &gt; td {  display: block;  width: 100%;}.accordion &gt; tbody &gt; tr &gt; td:last-child {  overflow: hidden;  padding-top: 0;}.expand {  display: block;  margin-top: -200%;  transition: all 2s ease-out;}.accordion &gt; tbody &gt; tr.on .expand {  transition: all 0.7s ease-out;  margin-top: 0;  background: rgba(0, 0, 0, 0.06);  padding: 0.8em 1.2em;  border-radius: 1em;}.accordion &gt; tbody &gt; tr &gt; td:first-child:before {  content: "\f055";  display: inline-block;  font-family: FontAwesome;  margin-right: 10px;  font-size: 1.6em;  transition: all 0.5s;  color: #999;}.accordion &gt; tbody &gt; tr &gt; td:first-child &gt; *:first-child {  display: inline-block;}.accordion &gt; tbody &gt; tr.on &gt; td:first-child:before {  content: "\f056";}.accordion &gt; tbody &gt; tr:hover &gt; td:first-child:before {  color: #333;}.accordion.readMoreAccordian &gt; tbody &gt; tr &gt; td:first-child:after {  content: "read more";  display: block;  margin-left: 3px;  margin-top: 0;  font-size: 0.9em;  color: #999;  transition: all 0.5s ease-out;}.accordion.readMoreAccordian &gt; tbody &gt; tr.on &gt; td:first-child:after {  margin-top: -10px;  opacity: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.accordion.readMoreAccordian &gt; tbody &gt; tr &gt; td:hover:first-child:after {  color: #333;}.accordion.readMoreAccordian &gt; tbody &gt; tr &gt; td:first-child:before {  display: none;}.responsiveTable th {  text-align: left;}.responsiveTable tr:nth-child(odd) {  background: rgba(0, 0, 0, 0.05);}@media screen and (max-width: 700px) {  .responsiveTable tr {    display: block;    border-bottom: 4px solid rgba(0, 0, 0, 0.2);  }  .responsiveTable tr:first-of-type {    display: none;  }  .responsiveTable td {    display: block;    border: none;    line-height: 1.8em;    width: 100%;    padding-left: 90px;    position: relative;    overflow: hidden;    text-overflow: ellipsis;    box-sizing: border-box;  }  .responsiveTable td:before {    display: block;    position: absolute;    left: 0;    width: 90px;    font-weight: bold;    overflow: hidden;    text-overflow: ellipsis;  }  .responsiveTable tr:nth-child(odd) {    background: rgba(0, 0, 0, 0);  }  .responsiveTable td:nth-child(odd) {    background: rgba(0, 0, 0, 0.05);  }}@media (min-width:701px) and (max-width:1000px){.col-1-med {  width: 100%;  width: calc(100% - 10px);}.col-2-med, .contentImgRow .item, .cartThumb {  width: 50%;  width: calc(50% - 10px);}.col-3-med {  width: 33.333%;  width: calc(33.333% - 10px);}}@media (max-width:700px){html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {  -webkit-text-size-adjust: none;  }body {  font-size: 16px;}h1, h2, h3, h4 {  }h1{  font-size:1.8em;  line-height:1em;}h2{  font-size:1.5em;}h3{  font-size:1.2em;}.viewCartSection{    width:100%!important;  max-width:200px!Important;  z-index:1000;  position:fixed;  right:5px!Important;  padding-top: 0px!important;  box-sizing: border-box;  font-size:0.8em!Important;      display:none!Important;}#banner #viewCart {  position: absolute!important;  top: 0;  right: 0!important;  overflow: hidden;  z-index: 1000;  color:#00ABDA!Important;  color:#fff;  }.viewCart .button{  display:none!Important;  }#viewCart:before {  content: "\f290";    content: "\f07a";    font-family: fontawesome;  margin-right: .5em;  color:;  text-decoration:none!Important;  text-align:center;}#viewCart {    text-align:center!important;}#viewCart a {    text-decoration:none!Important;}#viewCart .mobile-hide, #viewCart .noItems {  display:;  }.siteBottom section .container {  padding:10px 10px;  }#menu {  display: none;}#navToggleWrap {  width: 100%;  background: #3088c5;  position:fixed;  z-index:999;  color: #fff;  display: -ms-flexbox;  display: flex!important;  }#navToggleWrap &gt; #navToggle, #navToggleWrap &gt; a {  -ms-flex-positive: 1;      flex-grow: 1;  padding: 5px 0 10px;  line-height: 1em;  position: static;  cursor: pointer;  text-decoration: none;  background: none;  color: #fff;}#navToggleWrap &gt; #navToggle:after, #navToggleWrap &gt; a:after {  line-height: 1em;  display: block;  text-align: center;  margin: 8px 0 2px;}#navToggleWrap &gt; #navToggle:before, #navToggleWrap &gt; a:before {  font-family: FontAwesome;  font-size: 1em;  line-height: 1em;  display: block;  text-align: center;  margin: 10px 0;}#navToggleWrap &gt; #navToggle:after, #navToggleWrap &gt; #navToggle span, #navToggleWrap &gt; a:after, #navToggleWrap &gt; a span {  font-size: 11px;  text-transform: uppercase;  font-size:;    display:;}#navToggleWrap #navToggle {  background:;}#navToggleWrap #navToggle:before {  content: "\f0c9";} #navToggle:after {}#navToggle:after , #navToggleWrap a:after {  display:!important;  }#navToggleWrap #navToggle:after {  content: "Menu";}#navToggleWrap .blank:before {  content: "\f067";}   #navToggleWrap .address,   #navToggleWrap .facebook,  #navToggleWrap .instagram, #navToggleWrap .enquiry, #navToggleWrap .linkedIn, #navToggleWrap .twitter,  #navToggleWrap .googlePlus, #navToggleWrap .pinterest, #navToggleWrap .blank, #navToggleWrap .youTube  {  display: none;}#navToggleWrap .address:after {  content: "address";}#navToggleWrap .facebook:after {  content: "facebook";}#navToggleWrap .twitter:after {  content: "twitter";}#navToggleWrap .instagram:after {  content: "instagram";}#navToggleWrap .googlePlus:after {  content: "googlePlus";}#navToggleWrap .pinterest:after {  content: "pinterest";}#navToggleWrap .linkedIn:after {  content: "linkedIn";}#navToggleWrap .blank:after {  content: "blank";}#navToggleWrap .youTube:after {  content: "youTube";}#navToggleWrap .email:after {  content: "enquire";}#navToggleWrap .phone:after {  content: "phone";}#mobileMenu {  display: inline-block;  background: #222;}#mobileMenu nav {  display: none;}#mobileMenu nav &gt; li {  border-bottom: 1px solid rgba(255, 255, 255, 0.1);}#mobileMenu li {  list-style-type: none;}#mobileMenu li a {  width: 100%;  text-decoration: none;  color: inherit;  display: inline-block;}#mobileMenu li span {  padding: 10px;  display: block;  color: #fff;}#mobileMenu .parent &gt; span:after {  content: "\f107";  font: 1em fontawesome;  margin-left: 10px;  transition: .3s;  transform: rotate(0deg);  display: inline-block;}#mobileMenu .parent.open &gt; span:after {  transform: rotate(180deg);}#mobileMenu .current &gt; span, #mobileMenu .current &gt; a {  opacity: 0.5;}#mobileMenu nav {  display: inline-block;  width: 100%;}#mobileMenu {  position: fixed;  top: 0;  left: -80%;  width: 80%;  height: 100%;  z-index: 10000;  overflow: scroll;  transition: .5s ease-out;}#mobileMenu.menu-open {  left: 0;  box-shadow: 5px 0 10px rgba(0, 0, 0, 0.2);}#mobileMenu li ul {  display: none;  margin: 0;  padding: 0;  list-style: none;  background: rgba(0, 0, 0, 0.3);}#mobileMenu li ul li {  border-top: 1px solid rgba(255, 255, 255, 0.1);}#mobileMenu li ul a {  padding-left: 30px;}#footerBottom {  padding: 0 0 10px 0;}#footerBottom .container {  -ms-flex-direction: column;      flex-direction: column;}#footerBottom nav {  width: 100%;  padding: 10px 0;  text-align: center;  }#footerBottom nav li {  width: 100%;}#footerBottom .footerRight {  text-align: center;}#enquiry, .enqLeft, .enqRight {  width: 100%;  max-width: 100%;}.col-1-small {  width: 100%;  width: calc(100% - 10px);}.col-2-small, .contentImgRow .item, .cartThumb {  width: 50%;  width: calc(50% - 10px);}.imageSection .item {  width: 50%;  margin: 0;  -webkit-box-flex: 1;      -ms-flex-positive: 1;          flex-grow: 1;}.clients .contentImgRow .item {  border: 1px solid rgba(0,0,0,0.1);  margin: 10px;  width: calc(48% - 20px) !important;  padding: 40px 20px;  box-sizing: border-box;  -webkit-box-flex: none;      -ms-flex-positive: none;          flex-grow: none;}.contentImgRow {    -webkit-box-pack: justify;          justify-content: space-between;  -webkit-justify-content: space-between;  -ms-flex-pack: justify;      flex-wrap: wrap;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  }#subBanner, .subBannerTextContainer{  height:0px;  display:none;  }.addtohome, .addtohome * {    -ms-box-sizing: border-box;  -o-box-sizing: border-box;  box-sizing: border-box;}.addtohome {  position: fixed;  left: 10px;  right: 10px;  bottom: 20px;    margin: auto;  display: none;  z-index: 1000000;    background: rgba(0, 0, 0, .8);  border-radius: 5px;    padding: 8px 2%;}.addToHome .flexCenter {   display: -webkit-flex;   display: -ms-flexbox;   display: flex;              -webkit-align-items: center;   -ms-flex-align: center;   align-items: center;}.addToHomeLogo {  display: inline-block;  width: 65px;  background: #fff;  border-radius: 5px;  overflow: hidden;}.addToHomeLogo img {  width: 100%;  height: auto;}.addtohome .addHomeText {  display: inline-block;  width: calc(94% - 65px);  margin-left: 2%;  color: #fff;  font-weight: 300;  font-size: 0.85em;  line-height: 1.4em;  padding: 8px 0 6px;}.addIcon {  margin: 0 2px;  width: 12px;  height: 12px;  display: inline-block;  border-left: 1px solid #fff;  border-right: 1px solid #fff;  border-bottom: 1px solid #fff;  position: relative}.addIcon:before {  content: "";  position: absolute;  top: 0;  left: 0;  right: 0;  box-sizing: border-box;  height: 1px;  border-left: 3px solid #fff;  border-right: 3px solid #fff;}.addIcon:after {  content: "\f176";  font-family: FontAwesome;  font-size: 10px;  position: absolute;  top: -10px;  left: 3px;  margin: auto;}.addtohome:after {  position: absolute;  bottom: -10px;  left: 46%;  width: 0px;  height: 0px;  content: "";  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-top: 10px solid rgba(0, 0, 0, .8);}.addtohome:before {  content:  "\f057";  font-family: FontAwesome;  color: #fff;  position: absolute;  top: 1px;  right: 3px;}footer {  padding: 0px 0 10px 0;}footer .container {  -webkit-box-orient: vertical;  -webkit-box-direction: normal;  -ms-flex-direction: column;  flex-direction: column;}footer nav {  width: 100%;  text-align: center;  padding: 5px 0;  background: rgba(255, 255, 255, 0.03);  display: block!important;}footer nav li a{  padding:0px;}footer .footerRight {  text-align: center;}#enquiry, .enqLeft, .enqRight {  width: 100%;}.cartItemTop {  display: inline-block;}.cartItemTop .cartItemImages, .cartItemTop .cartItemMain {  padding: 0 10px;  width: 100%;  box-sizing: border-box;}.cartItemHeading {  font-size: 1.4em;}.cartItemImages .cartItemHeading, .cartItemImages .cartItemCatHeading {  display: inline-block;}.cartItemHeading {  margin: 10px 0;}.flicker {  margin-top: 10px;}.cartItemAction {    flex-wrap: wrap;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  }.cartItemAction a {  box-sizing: border-box;  margin-bottom: 10px;  font-size: .9em;}.cartItemQty {  text-align: center;  width: 100%;  margin-bottom: 10px;}.cartItemOptions {  width: 100%;  margin: 0;}.cartItemOptions .cartItemOptionHeading {  width: 20%;  text-align: left !important;}.cartItemOptions select, .cartItemOptions input {  width: 80%;}.cartItemContent .cartItemMain .cartItemPrice {  text-align: right;  font-size: 1.7em;  height: 42px;}.cartItemContent .cartItemMain .cartItemPrice div {  width: 100%;}.cartItemContent .cartItemMain .cartItemPrice span {  display: inline-block;  width: auto;    -webkit-box-ordinal-group: 2;          order: 1;  -webkit-order: 1;  -ms-flex-order: 1;    margin: 5px 0 0;}.cartItemContent .cartItemMain .cartItemCode {  text-align: right;  font-size: .8em;  padding: 0 10px;}.cartItemShortDesc {  padding: 10px 0;}.cartItemBottom {  padding: 0 10px;}.cartItem {  width: 48%;  margin-bottom: 10px;}.cartItem:nth-last-child(1), .cartItem:nth-last-child(2), .cartItem:nth-last-child(3), .cartItem:nth-last-child(4) {  margin-bottom: 10px;}.cartItem:nth-last-child(1), .cartItem:nth-last-child(2) {  margin-bottom: 0px;}.cartItemPrice {  display: inline-block;  text-align: center;  height: 58px;  width: 100%;  box-sizing: border-box;}.cartItemPrice span {  width: 100%;  display: inline-block;  font-size: .7em;}.cartItemBtns a {  padding: 5px;  box-sizing: border-box;}.cartItemBtns a span {  width: 100%;  display: inline-block;  text-align: center;}.viewCartRow {    flex-wrap: wrap;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  }.viewCartDescription {  width: 60% !important;}.viewCartRow {  font-size: .8em;  padding: 5px;}.viewCartRow .viewCartTotal {  width: 50px;  text-align: left;}.viewCartRow .viewCartDelete {  width: 25px;}.viewCartItem, .viewCartPrice {  display: none;}.cartUpdate, .cartSubTotal {  width: 100%;  text-align: center;  box-sizing: border-box;}.cartItemAction a {  margin-bottom: 0;}.viewCartQuantity {  display: none;}.cartItemAction .cartItemPrev, .cartItemAction .cartItemAdd {  width: 100%;  margin-top: 3px;  text-align: center;}.checkoutSection {  font-size: .9em;}.resumeShopping {  display: none;}.checkoutSingle {  display: inline-block;}.singleInput {  width: 100% !important;  margin-bottom: 10px;}.checkoutStageComplete {  width: 100%;  text-align: center;    -webkit-box-pack: center;          justify-content: center;  -webkit-justify-content: center;  -ms-flex-pack: center;  }.cartBtn {  width: 100%;}.checkoutNext {  margin-top: 10px;  width: 100%;  box-sizing: border-box;  text-align: center;}.reviewQuestionRow {  display: inline-block;  width: 100%;}.reviewQuestionRow .reviewQuestion, .reviewQuestionRow .reviewQuestionAnswer {  width: 100%;  margin: 0;  box-sizing: border-box;}.checkoutReviewMessage {  word-wrap: break-word;}.checkoutReview {  display: inline-block;}.checkoutSectionInner {  width: 100% !important;  box-sizing: border-box;  margin-top: 5px;}.cartQuestionRow, .cartQuestion, .cartQuestionInput {  width: 100% !important;  display: inline-block;  margin: 3px 0 !important;}.desktopHide {  display: block;}.mobileHide {  display: none !important;}.siteTop {}.link0 .logo, .logo  {  margin:0 auto!important;    position: relative;}.link0 .logo img, .logo img {  width: 90%;  max-width: 150px;  top: 70px;  z-index: 20;    margin:0 auto!important;}#banner{  background: ;  background-size:cover;    height:230px;  top:0px;  position:relative;  z-index:10; }#banner .contact {  position: static;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  width: 100%;    display:none;}#banner .contact a {  display: inline-block;  margin: 0;  padding: 5px;  box-sizing: border-box;  border-radius: 0 !important;  -webkit-box-flex: 1;      -ms-flex-positive: 1;          flex-grow: 1;}#banner .contact a:hover {  -webkit-transform: none;          transform: none;}#banner .contact a:before {  margin-right: 0;}#banner .contact a span {  display: none;}#section1{  padding:0;}.link0 #section1, .link0 #section5, .link0 #section6 {  padding: 0px 10px;  text-align: center;}.link0 #section1 h1 {  margin-bottom: 0;}.link0 #section2.textSection {  padding-top: 0px;}.link0 #section2.buttonSection {  padding-bottom: 30px;}.link0 #section2 h1 {  line-height:1em;}.link0 #section2 h3 {  margin-bottom: 1em;    line-height:1em;}h6 a {  margin-top: 0.8em;}.M_full_img, .M_left_img, .M_left_imgC, .M_right_img, .M_right_imgC {  padding: 20px 0;}.basicFrame{  width:90%;  margin:5px auto;  }.butFrame {  margin:10px 0;  }.butFrame .butHeading {  font-size:1.8em;  }.mouse, .flickerplate .arrow-navigation {  display: none !important;}.mainSlider .flickerplate, .flick-inner {        padding-bottom: 90% !important;    height: 0;}.siteTop .mainSlider .flickerplate, .flick-inner {    height: 0;}.flick-content {}.flick-content {  position: absolute;  z-index: 99;  top: auto;  bottom: 15%;  height:auto;  left: 0px;  right: auto;  width: 95%;  font-size: 1.8vw;}.flick-title {  font-size: 2.5em;  width:100%;  letter-spacing:0px;}.flickerplate li .flick-sub-text{  font-size:2.3em;  width:95%;}.flick-sub-text {    padding-left:0px;  }.flick-content .readMore{  font-size:12px;  font-weight:normal;  max-width:140px;  margin-left:20px;}.flickerplate .dot-navigation {  display: none;}a.callback {  display: none;}.textSection .siteContent, .categorySection .siteContent, .viewCart .siteContent{  padding:0px;  }.sideIcons, .family, .woman{  display:none!Important;}.sideIcons a{    background:#00417f; }td{  width:100%!Important;  display:block;  }.link0 #section2{  padding:20px 0;  }.link0 #section2 h1 span {  font-size:1.6em;  margin-bottom:10px;  }.col-1, .col-2,.col-3, .col-4, .col-5, .col-6 {  width: calc(100% - 20px)!important;  margin: 10px;}.contactContainer {  text-align: center;}.contactContainer .col-1 {  width: calc(100% - 20px);   margin: 10px;  display: block;}.contactContainer .col-2 {  width: calc(50% - 20px);   margin: 10px;  display: inline-block;}.contactContainer .col-3 {   width: calc(33.33% - 20px);   margin: 10px;   display: inline-block;}.contactContainer .col-4 {   width: calc(25% - 20px);   margin: 10px;   display: inline-block;}.contactContainer .col-5 {  width: calc(20% - 20px);   margin: 10px;  display: inline-block;}.contactContainer .col-6 { width: calc(16.66% - 20px);   margin: 10px; display: inline-block;}}</pre></body></html>