@charset "utf-8";body{margin:0;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:16px;font-weight:400;color:#000000}div,form,img,li,ul{margin:0;padding:0}embed,iframe,object{display:block;margin:0}h1{font-family:'Grand Hotel',Helvetica,Verdana,Arial,sans-serif;font-size:75px;font-weight:300;text-align:left;color:#000000;margin:0;padding:0}h2{font-family:'Grand Hotel',Helvetica,Verdana,Arial,sans-serif;font-size:45px;font-weight:400;text-align:left;color:#6CA6CD}h3{font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:35px;font-weight:300;text-align:left;color:#000000;padding-bottom:5px;border-bottom:1px solid #c8c8c8}h4{font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:35px;font-weight:300;text-align:left;color:#000000}h5{font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:25px;font-weight:300;text-align:left;color:#000000}h6{font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:20px;font-weight:700;text-align:left;color:#000000}a{text-decoration:none}a:active{color:#6CA6CD}a:link{color:#6CA6CD}a:visited{color:#6CA6CD}a:hover{color:#c8c8c8}select{font-size:12px}hr{border:0;height:1px;margin-top:15px;margin-bottom:15px;background-color:#c8c8c8}p{text-align:justify;line-height:28px}p.anchor{display:block;position:relative;top:-150px;visibility:hidden}p.standout{line-height:50px;font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:35px;font-weight:300;text-align:left;color:#000000}.table-design table{width:100%;margin-left:auto;margin-right:auto;margin-bottom:15px;padding:0;border-spacing:0;border:1px solid #c8c8c8;font-weight:300}.table-design tr{background-color:#fff}.table-design tr:hover{background-color:#c8c8c8}.table-design th{background-color:#c8c8c8;padding:15px;vertical-align:top;text-align:left;font-size:20px;font-weight:400;color:#fff}.table-design th p{padding:0;margin:0}.table-design td{padding:10px;vertical-align:top;border-top:1px solid #c8c8c8;font-weight:300;text-align:left}.table-design td p{padding:0;margin:0}#content-2 h1{color:#fff}#content-2 h3{color:#c8c8c8}#content-2 table{width:100%;margin-left:auto;margin-right:auto;margin-bottom:15px;padding:0;border-spacing:0;border:1px solid #c8c8c8;font-weight:300;color:#fff}#content-2 tr{background-color:transparent}#content-2 tr:hover{background-color:#c8c8c8}#content-2 th{background-color:#c8c8c8;padding:15px;vertical-align:top;font-size:20px;font-weight:400;color:#c8c8c8}#content-2 th p{padding:0;margin:0}#content-2 td{padding:10px;vertical-align:top;border-top:1px solid #c8c8c8;font-weight:300}#content-2 td p{padding:0;margin:0}#content-2 .swatch{border:1px solid #fff}.material-icons{display:inline;vertical-align:middle;padding-right:5px}.material-icons-outlined{display:inline;vertical-align:middle;padding-right:5px}img{margin:0;display:block;border:0;max-width:100%;height:auto}img a:hover{opacity:.5}img.float-left{float:left;margin:0 10px 0 0}img.float-right{float:right;margin:0 0 0 10px}.overlay{left:0;top:0;width:100%;min-height:40%;text-align:center;color:#fff;position:absolute;opacity:0;background-color:#1fb4dd;-webkit-transition:.25s ease-in;-moz-transition:.25s ease-in;-o-transition:.25s ease-in;transition:.25s ease-in}.overlay h3{margin:0 auto;padding:27px 0 5px;text-align:center;color:#fff;line-height:30px;letter-spacing:1px;font-size:28px}.overlay p{text-align:center;font-size:12px}.framework-iframe{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;border:1px solid #c8c8c8}.framework-iframe embed,.framework-iframe iframe,.framework-iframe object{position:absolute;top:0;left:0;width:100%;height:100%}#framework{width:100%;position:relative;margin:0;text-align:left}#framework-home{background-repeat:no-repeat;background-position:left top;background-size:cover}#framework-navigation{width:100%;height:35px;line-height:35px;top:0;position:fixed;background-color:#6CA6CD;z-index:2000}#navigation{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;margin-right:auto;margin-left:auto;color:#fff;font-size:16px;text-align:center}#navigation p{margin:0;padding:0;padding-right:2%;text-align:right;line-height:35px}#navigation a:active,#navigation a:link,#navigation a:visited{color:#fff}#navigation a:hover{color:#222961}#framework-header{width:100%;height:40px;top:35px;position:fixed;background-color:#fff;z-index:2000}#header{width:auto;min-width:320px;max-width:1400px;position:relative;margin-right:auto;margin-left:auto}#header-logo{width:14.28%;max-width:150px;max-width:250px;position:absolute;bottom:-80px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:2005}#header-logo img{width:100%;margin-left:auto;margin-right:auto}#header-search div{position:absolute;top:5px;right:5px}#header-search div:first-child{width:25%;right:70px}#header-search div:second-child{width:50px}#header-icons{width:200px;max-width:100%;height:30px;position:absolute;top:0;right:15px}#header-icons div.header-icons{width:30px;max-width:20%;float:left;margin-left:5px;margin-right:5px}#header-icons span.material-icons{font-size:30px;text-align:center}#header-icons span.material-icons-outlined{font-size:30px;text-align:center}#header-phone{position:absolute;top:0;left:15px;z-index:1000;font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-weight:300;font-size:15px;line-height:30px;text-align:center}#header-phone span{color:#6CA6CD}#header-phone strong{padding:3px 10px 5px 10px;background-color:#6CA6CD;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;color:#c8c8c8}#header-call{font-size:20px}#framework-buttons{width:100%;height:100px;line-height:100px;position:fixed;top:70px;z-index:1999;background-color:#6CA6CD;background-color:#fff;border-bottom:1px solid #c8c8c8}#buttons{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;margin-right:auto;margin-left:auto}#framework-animation{width:100%;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}#animation{width:100%;min-width:320px;max-width:1400px;position:relative;margin:0;margin-right:auto;margin-left:auto;padding-top:100px;padding-bottom:100px}#animation-box{width:45%;position:absolute;top:35%;left:3%;padding:0;color:#6CA6CD;font-weight:300;font-size:45px;z-index:1990}#animation-form{width:94%;padding:3%;background:rgba(255,255,255,.55)}#animation-form-widget{width:100%;height:150px}#framework-content{width:100%;background-color:#fff;position:relative}#content{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;padding:0;padding-top:25px;padding-bottom:25px;margin-right:auto;margin-left:auto}#content img{max-width:100%;margin-left:1%;margin-right:1%;margin-bottom:1%}#content ul{margin-left:5%}#content li{margin-bottom:10px;line-height:28px}#content hr{margin-top:0;margin-top:35px;margin-bottom:35px}#framework-content-1{width:100%;background-color:#f0f0ea;border-top:1px solid #c8c8c8}#content-1{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;padding:0;padding-top:25px;padding-bottom:25px;margin-right:auto;margin-left:auto}#content-1 img{max-width:100%;margin-left:1%;margin-right:1%;margin-bottom:1%}#content-1 ul{margin-left:5%}#content-1 li{margin-bottom:10px}#content-1 hr{margin-top:0;margin-top:35px;margin-bottom:35px}#content-1 h3 a:active,#content-1 h3 a:link,#content-1 h3 a:visited{color:#6CA6CD}#content-1 h3 a:hover{color:#c8c8c8}#framework-content-2{width:100%;background-color:#c8c8c8}#content-2{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;padding:0;padding-top:25px;padding-bottom:25px;margin-right:auto;margin-left:auto}#content-2 img{max-width:100%;margin-left:1%;margin-right:1%;margin-bottom:1%}#content-2 h1{color:#f0f0ea}#content-2 h2{color:#fff}#content-2 h3{color:#f0f0ea}#content-2 ul{margin-left:5%}#content-2 li{margin-bottom:10px}#content-2 hr{margin-top:0;margin-top:35px;margin-bottom:35px}#framework-content-3{width:100%;background-color:#fff;color:#c8c8c8}#content-3{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;padding:0;padding-top:25px;padding-bottom:25px;margin-right:auto;margin-left:auto}#content-3 img{max-width:100%;margin-left:1%;margin-right:1%;margin-bottom:1%}#content-3 ul{margin-left:5%}#content-3 li{margin-bottom:10px}#content-3 hr{margin-top:0;margin-top:35px;margin-bottom:35px}#framework-content-4{width:100%;background-color:#6CA6CD;color:#fff}#content-4{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;padding:0;padding-top:25px;padding-bottom:25px;margin-right:auto;margin-left:auto}#content-4 h3{color:#fff}#content-4 h4{color:#fff}#content-4 a:active,#content-4 a:link,#content-4 a:visited{color:#c8c8c8}#content-4 a:hover{color:#fff}.content-main{width:74.6%}.content-menu{width:23.8%}.content-image img{width:50%;max-width:800px}#framework-features{width:100%;background-color:#fff;background:#fff;color:#c8c8c8;font-size:15px;font-weight:300}#features{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;padding:0;padding-top:2%;padding-bottom:2%;margin-right:auto;margin-left:auto}#features img{width:300px;max-width:100%;margin:0;padding:0;margin-left:auto;margin-right:auto}#features span{font-family:'Grand Hotel',Helvetica,Verdana,Arial,sans-serif;font-size:15px;font-weight:300}#features span a:active,#features span a:link,#features span a:visited{color:#c8c8c8}#features span a:hover{color:#c8c8c8}#framework-bar{width:100%;background-color:#f0f0ea}#bar{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;padding:0;padding-top:15px;padding-bottom:15px;margin-right:auto;margin-left:auto}#framework-testimonials{width:100%;background-color:#6CA6CD;background-repeat:no-repeat;background-position:center top;background-size:cover}#testimonials{width:auto;min-width:320px;max-width:1400px;position:relative;margin:0;padding:0;padding-top:50px;padding-bottom:50px;margin-right:auto;margin-left:auto;color:#fff}#testimonials h4{color:#fff}#framework-shadow{width:100%;height:auto;background-color:#f0f0ea;background-size:cover;background-position:center center;border-top:1px solid #c8c8c8}#shadow{width:auto;min-width:320px;max-width:1400px;position:relative;margin-right:auto;margin-left:auto;text-align:center;font-size:15px;font-size:.8vw;color:#b8b8af}#shadow h4{font-family:'Grand Hotel',Helvetica,Verdana,Arial,sans-serif;font-weight:300;color:#000000}#shadow p{font-size:25px;line-height:35px}#shadow a:active,#shadow a:link,#shadow a:visited{color:#6CA6CD;color:#c8c8c8}#shadow a:hover{color:#fff}#shadow strong{font-size:25px;font-weight:300}#framework-footer{width:100%;background-color:#6CA6CD;background-color:#f0f0ea;background-color:#fff;background-repeat:no-repeat;background-position:center top;background-size:cover;border-top:1px solid #c8c8c8;border-bottom:0 solid #fff}#footer{width:auto;min-width:320px;max-width:1400px;position:relative;margin-right:auto;margin-left:auto;padding:0;line-height:25px;text-align:left;font-size:16px}#footer h3{font-weight:300;font-size:25px;border-bottom:1px solid #c8c8c8}#footer ul{list-style:none;margin-left:5%}#footer p{margin:1%}#footer strong{font-family:'Grand Hotel',Helvetica,Verdana,Arial,sans-serif;font-size:35px;font-weight:300;line-height:45px;color:#c8c8c8}#footer-icons{width:200px;max-width:100%;height:30px;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c8c8c8}#footer-icons div{width:30px;max-width:20%;float:left;margin-left:5px;margin-right:5px}#footer-icons span.material-icons{font-size:30px;text-align:center}#footer-icons span.material-icons-outlined{font-size:30px;text-align:center}#footer-box{padding-left:5%;padding-top:1%;padding-bottom:1%}#framework-copyright{width:100%;background-color:#fff}#copyright{width:auto;min-width:320px;max-width:1400px;position:relative;margin-right:auto;margin-left:auto;padding:0;text-align:right;font-size:15px;line-height:50px;color:#c8c8c8}#copyright a:active,#copyright a:link,#copyright a:visited{color:#6CA6CD}#copyright a:hover{color:#c8c8c8}.copyright{text-align:left}.float-left{float:left}.float-right{float:right}.content-clear{clear:both}#header-buttons{width:90%;top:0;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;font-size:16px;font-weight:300;text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-stroke:.25px}#header-buttons ul{width:auto;list-style:none}#header-buttons li{width:14.28%;height:100px;line-height:100px;float:left;text-align:center}#header-buttons li:nth-child(3){margin-right:14.28%}#header-buttons a{display:block;text-decoration:none}#header-buttons a:active,#header-buttons a:link,#header-buttons a:visited{color:#6CA6CD}#header-buttons a:hover{color:#c8c8c8}#header-buttons .button-active a{text-decoration:underline}#header-buttons .button-active a:active,#header-buttons .button-active a:link,#header-buttons .button-active a:visited{color:#000000}#header-buttons .button-active a:hover{color:#c8c8c8}#header-buttons ul#dropdown .submenu a{text-decoration:none}ul#dropdown .submenu{width:150%;left:0;float:left;visibility:hidden;position:relative;top:0;padding:0 3px 3px;text-transform:none;z-index:5001;background-color:#fff;border:1px solid #c8c8c8;font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:14px}ul#dropdown #products .submenu{width:700%;left:-200%}ul#dropdown li:hover>.submenu{visibility:visible;opacity:1}ul#dropdown .submenu ul{padding:2%}ul#dropdown .submenu li{width:100%;height:50px;line-height:50px;margin:0;padding:0;border-top:1px solid #c8c8c8;text-align:left}ul#dropdown .submenu li.category{height:25px;line-height:25px;border-top:0;border-bottom:1px solid #fff;font-weight:700}ul#dropdown .submenu li.subcategory{height:25px;line-height:25px;border-top:0;border-bottom:1px solid #c8c8c8;overflow:hidden}ul#dropdown .submenu li:first-child{border-top:0 solid #c8c8c8}ul#dropdown .button-active .submenu li a{color:#6CA6CD}ul#dropdown .submenu li a{color:#6CA6CD}ul#dropdown .submenu li a:hover{color:#c8c8c8}ul#dropdown .submenu li.category a{color:#fff;color:#000000}ul#dropdown .submenu li.category a:hover{color:#c8c8c8}ul#dropdown li:hover>a{color:#c8c8c8}ul#dropdown ul li:hover>a{color:#c8c8c8}ul#dropdown .submenu li.section{color:#6CA6CD}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=submit]){height:25px;width:95%;max-width:95%;border:1px solid #e8e7e7;background:#f8f8f8;font-size:16px;-webkit-appearance:none;border-radius:0}#form-transparent input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=submit]){width:100%;max-width:100%;font-size:16px;-webkit-appearance:none;border-radius:0}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=submit]):hover{border:1px solid #c5c5c5;background:#e8e7e7;font-size:16px;-webkit-appearance:none;border-radius:0}#form-transparent input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=submit]):hover{width:100%;max-width:100%;font-size:16px;-webkit-appearance:none;border-radius:0}textarea{width:90%;border:1px solid #e8e7e7;background:#f8f8f8;font-size:16px;-webkit-appearance:none;border-radius:0}textarea:hover{border:1px solid #c5c5c5;background:#e8e7e7;font-size:16px;-webkit-appearance:none;border-radius:0}select{height:25px;border:1px solid #e8e7e7;background:#f8f8f8;font-size:16px;border-radius:0}select:hover{border:1px solid #c5c5c5;background:#e8e7e7;font-size:16px;border-radius:0}#form-transparent select{width:100%;max-width:100%;height:25px;font-size:16px;border-radius:0}.form-details{padding-left:2%;height:35px;line-height:35px;background-color:#c8c8c8;color:#fff;font-size:20px;font-weight:300;text-align:left}.form-labels{width:23%;max-width:250px;background-color:#e8e7e7;padding:1%;font-size:16px;text-align:right;vertical-align:top}.form-fields{width:73%;background-color:#f8f8f8;padding:1%;font-size:14px;text-align:left}.form-fields img{width:auto;max-width:auto;padding:1%}.form-fields td{text-align:left}#form-transparent{border:1px solid #fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#form-transparent .form-details{background-color:#fff;background-color:rgba(255,255,255,.5);color:#c8c8c8}#form-transparent .form-labels{background-color:transparent}#form-transparent .form-fields{background-color:transparent}#form-transparent hr{background-color:#fff}#form-transparent a:active,#form-transparent a:link,#form-transparent a:visited{color:#6CA6CD}#form-transparent a:hover{color:#fff}.form-button{max-width:100%;height:29px;line-height:17px;padding-left:10px;padding-right:10px;background:#6CA6CD;border:1px solid #6CA6CD;font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:16px;color:#fff;text-align:center;float:right;margin-right:5px;margin-bottom:5px;cursor:pointer;-webkit-appearance:none;border-radius:0}.form-button:hover{background:#c8c8c8;border:1px solid #c8c8c8;color:#fff;-webkit-appearance:none;border-radius:0}#form-transparent .form-button{width:50%;max-width:50%;height:35px;margin:0;margin-left:50%;margin-right:25%;margin-right:0;float:none;-webkit-appearance:none;border-radius:0}.border-button{margin-left:auto;margin-right:auto;-webkit-appearance:none;border-radius:0}.border-button a{width:auto;height:35px;line-height:35px;position:relative;margin-top:5px;background-color:#fff;border:1px solid #6CA6CD;color:#6CA6CD;font-size:15px;text-align:center;padding:0 15px 0 15px;display:inline-block;text-decoration:none;-webkit-appearance:none;border-radius:0}.border-button a:active,.border-button a:link,.border-button a:visited{color:#6CA6CD}.border-button a:hover{background-color:#6CA6CD;border:1px solid #6CA6CD;color:#fff}.page-button{width:auto;margin-left:auto;margin-right:auto;-webkit-appearance:none;border-radius:0}.page-button a{display:inline-block;height:35px;line-height:35px;position:relative;margin-top:5px;font-size:15px;text-align:center;text-decoration:none;color:#fff;background-color:#6CA6CD;padding:0 25px 0 25px;-webkit-appearance:none;border-radius:0}.page-button a:active,.page-button a:link,.page-button a:visited{color:#fff}.page-button a:hover{background-color:#c8c8c8;color:#fff}.page-button-reverse{width:auto;margin-left:auto;margin-right:auto;-webkit-appearance:none;border-radius:0}.page-button-reverse a{display:inline-block;height:35px;line-height:35px;position:relative;margin-top:5px;font-size:15px;text-align:center;text-decoration:none;color:#fff;background-color:#c8c8c8;padding:0 25px 0 25px;-webkit-appearance:none;border-radius:0}.page-button-reverse a:active,.page-button-reverse a:link,.page-button-reverse a:visited{color:#fff}.page-button-reverse a:hover{background-color:#6CA6CD;color:#fff}.feature-button{width:auto;margin-left:auto;margin-right:auto;-webkit-appearance:none;border-radius:0}.feature-button a{display:inline-block;height:35px;line-height:35px;position:relative;margin-top:5px;background-color:#6CA6CD;color:#fff;font-size:15px;text-align:center;text-decoration:none;padding:0 15px 0 15px;-webkit-appearance:none;border-radius:0}.feature-button a:active,.feature-button a:link,.feature-button a:visited{color:#fff}.feature-button a:hover{background-color:#fff;color:#6CA6CD}.highlight-button a{width:auto;height:35px;line-height:35px;position:relative;margin-top:5px;font-size:15px;text-align:center;color:#fff;background-color:#6CA6CD;border-radius:5px;-moz-border-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;padding:0 25px 0 25px;display:inline-block;text-decoration:none;-webkit-appearance:none;border-radius:0}.highlight-button a:active,.highlight-button a:link,.highlight-button a:visited{color:#fff}.highlight-button a:hover{background-color:#221f1f;border-radius:5px;-moz-border-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;color:#fff}.border-button{margin-left:auto;margin-right:auto;-webkit-appearance:none;border-radius:0}.border-button a{width:auto;height:35px;line-height:35px;position:relative;margin-top:5px;background-color:#fff;border:1px solid #221f1f;border:1px solid #f7901e;color:#221f1f;color:#f7901e;font-size:15px;text-align:center;padding:0 15px 0 15px;display:inline-block;text-decoration:none;-webkit-appearance:none;border-radius:0}.border-button a:active,.border-button a:link,.border-button a:visited{color:#221f1f;color:#f7901e}.border-button a:hover{background-color:#221f1f;border:1px solid #221f1f;color:#fff}.search-button{max-width:100%;height:29px;line-height:17px;margin:0;padding-left:10px;padding-right:10px;background-color:#6CA6CD;border:1px solid #6CA6CD;font-size:14px;font-weight:300;color:#fff;text-align:center;float:right;cursor:pointer;-webkit-appearance:none;border-radius:0}.search-button:hover{background-color:#c8c8c8;border:1px solid #c8c8c8;color:#fff;-webkit-appearance:none;border-radius:0}.swatches{font-size:14px;text-align:center}.swatch{width:100%;max-width:140px;border:1px solid #c8c8c8;border:1px solid #949292}.box-products h2{font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:16px}.box-category-title{position:absolute;width:auto;height:50px;line-height:50px;padding-left:15px;padding-right:15px;bottom:-25px;background-color:#c8c8c8;overflow:hidden}.box-category-title h2{font-size:20px}.box-category-title h2 a:active,.box-category-title h2 a:link,.box-category-title h2 a:visited{color:#fff}.box-category-title h2 a:hover{color:#c8c8c8}.box-features{font-size:12px;border:1px solid #e8e7e7}.box-features h2{height:35px;line-height:35px;background-color:#e8e7e7;color:#c8c8c8;text-align:center;font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:16px;font-weight:400;overflow:hidden;margin:0}.box-features h2 a{display:block}.box-features h2 a:active,.box-features h2 a:link,.box-features h2 a:visited{color:#6CA6CD}.box-features p{padding:5px}.box-features a:hover{background-color:#fff;color:#c8c8c8}.box-features img{width:auto;margin:0;padding:0;margin-left:auto;margin-right:auto}.box-navigation{position:relative;border:1px solid #ccc;background-color:#f2f2f2;font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:15px;font-weight:300;overflow:hidden}.box-navigation h2{height:25px;line-height:25px;margin:0;padding:10px;background-color:#ccc;font-family:Raleway,Helvetica,Verdana,Arial,sans-serif;font-size:25px;font-weight:300;text-align:center;color:#221f1f}.box-navigation img{display:block;max-width:100%;height:auto;margin:0;padding:0;transition:.5s ease}.box-navigation:hover img{opacity:.5;opacity:1;transform:scale(1.2,1.2)}.box-navigation-overlay{width:96%;position:absolute;background:rgba(255,255,255,.65);background:rgba(49,52,60,.75);bottom:0;padding-left:2%;padding-right:2%;padding-top:10px;padding-bottom:10px}.box-navigation:hover .box-navigation-overlay{background:#31343c}.box-navigation-overlay h2{height:35px;line-height:35px;margin:0;padding:0;background-color:transparent;font-size:20px;color:#31343c;letter-spacing:0;overflow:hidden}.box-navigation-overlay h2 a:active,.box-navigation-overlay h2 a:link,.box-navigation-overlay h2 a:visited{color:#fff}.box-navigation-overlay h2 a:hover{color:#6CA6CD}.box-navigation ul{list-style:none;margin-left:0;padding:2%}.box-navigation h3{margin:0;padding:2%;font-size:20px}.box-navigation p{margin:0;padding:2%}.box-navigation-text{opacity:0;position:absolute;width:96%;left:0;bottom:55px;padding:2%;background:rgba(49,52,60,0);color:#fff;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:2}.box-navigation:hover .box-navigation-text{opacity:1}.box-plain{padding:2%}.box-plain-border{padding-top:10%;border-top:1px solid #c8c8c8}.box-testimonial{padding:2%;border:1px solid #c8c8c8;background-color:#fff;margin-bottom:5px;font-size:15px;line-height:20px;overflow:hidden;color:#6CA6CD;color:#000000}.box-testimonial:hover{background-color:#f0f0ea}.box-testimonial h5{margin:0;padding:5px;background-color:#6CA6CD;color:#fff;font-size:20px;line-height:20px}.box-testimonial h5 a:active,.box-testimonial h5 a:link,.box-testimonial h5 a:visited{color:#fff}.box-testimonial h5 a:hover{color:#f0f0ea}.box-testimonial ul{list-style:none;margin-left:0}.box-testimonial img{width:350px;max-width:50%;height:auto;margin:0;padding:0}.box-testimonial-price{padding:2%;background-color:#c8c8c8}.box-testimonial .symbol{font-family:Georgia,"Times New Roman",Times,serif;font-size:35px;line-height:20px;vertical-align:middle}.box-testimonial-google h5{background-color:#dd4b39}.box-testimonial-facebook h5{background-color:#3b5998}.box-testimonial-truelocal h5{background-color:#3ebdf2}.testimonial{font-size:12px}.testimonial a:active,.testimonial a:link,.testimonial a:visited{color:#6CA6CD}.testimonial a:hover{color:#6CA6CD}.article{font-size:14px;border-top:#6CA6CD 1px solid;padding-top:10px}.article-feature{font-size:20px}.article a{font-size:20px}.navigation{font-weight:700;font-size:14px}.slogan{color:#6CA6CD;font-size:20px;font-weight:700}.gallery{font-size:18px}.gallery div{margin-bottom:10px}#content.gallery img:hover{opacity:.75}.photo{font-size:16px}.photo div{margin-bottom:10px}.photo a:active,.photo a:link,.photo a:visited{color:#c8c8c8}.photo a:hover{color:#1a75ce}.video{border:#e8e7e7 1px solid;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:center}.logo img{margin:auto}#lightbox{width:100%;height:100%;position:fixed;z-index:10000;margin:0;padding:0;top:0;left:0;text-align:center}#lightbox #light{width:100%;height:100%;position:fixed;z-index:-1;margin:0;padding:0;top:0;left:0;background:#231f20;opacity:.65}#lightbox #box-nav{width:100%;position:absolute;z-index:10001;background-color:#fff;top:0;left:0}#lightbox #box{position:absolute;width:96%;max-width:950px;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);padding:2%;overflow:hidden}#lightbox #box img{width:auto;max-width:90%;height:auto;max-height:90%;padding:5px;position:fixed;top:52.5%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff}#lightbox p{text-align:center}#quotes{font-size:35px;line-height:55px}#quotes ul{list-style:none;text-align:center}#quotes .symbol{font-family:Georgia,"Times New Roman",Times,serif;font-size:65px;line-height:35px;vertical-align:bottom}.box-reviews{padding:2%}.blog-reviews{border:1px solid #f0f0ea;padding:2%}.button-reviews{border-top:1px solid #f0f0ea;border-left:1px solid #f0f0ea;border-right:1px solid #f0f0ea}.overlay-reviews{width:30.75%;height:5px;margin-left:1px;background-color:#fff;position:absolute}.title{color:#fff;font-size:12px;font-weight:700}.heading{font-size:16px;font-weight:700;color:#f93}.textsmall{font-size:12px;font-weight:700}.textsmallw{font-size:12px;font-weight:700;color:#fff}.textcolour{color:#6CA6CD}.texttiny{font-size:12px}.total{font-size:25px}a.info{position:relative;text-decoration:none}a.info:hover{z-index:25;text-decoration:none}a.info span{display:none}a.info:hover span{display:block;position:absolute;top:15px;left:0;width:450px;padding:15px;border:1px solid #fff;background-color:#c8c8c8;color:#fff;text-align:left;z-index:35}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;position:relative;top:10px;left:5px}.hide-mini{display:inline}.hide-midi{display:inline}.hide-maxi{display:none}.hide-mini-t{display:table-cell}.hide-midi-t{display:table-cell}.hide-maxi-t{display:none}.hide-all{display:none}.hidden{display:none}.unhidden{display:block}.faxB{font-size:14px;color:#c8c8c8}.faxW{font-size:14px;color:#fff}.box-category{background-color:#fff}.box-category-title{background-color:#c8c8c8}.box-category-title h2 a:active,.box-category-title h2 a:link,.box-category-title h2 a:visited{color:#fff}.box-category-title h2 a:hover{color:#6CA6CD}.shop-listing-box{padding:5px;height:auto;width:auto;background-color:#fff;border:1px solid #dddede;vertical-align:top;text-align:justify;margin-top:10px;margin-right:5px;margin-left:5px}.shop-listing-box:hover{background-color:#eeefef}.shop-listing-quote{background-color:#eeefef}.shop-listing-quote:hover{background-color:#dddede}.shop-listing-box img{margin-right:5px}.shop-listing-box h2{font-size:16px;font-weight:700;color:#7c7c7c}.shop-listing-box .code{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:12px}.shop-listing-box .options{font-size:12px;float:right;margin-top:0;margin-bottom:5px}.shop-listing-box .buy{background-color:#dddede;border:1px solid #fff;height:auto;margin:0;padding:1%;vertical-align:top}.shop-listing-box .bonus{background-color:#c8c8c8}.shop-listing-box .prices{float:left;text-align:left;vertical-align:top;position:relative}.shop-listing-box .instructions{font-size:14px}.shop-listing-box .choice{font-size:12px;width:185px;height:25;float:left;text-align:right;vertical-align:top;position:relative;padding-right:5px}.shop-listing-box .offer{font-size:12px;width:185px;height:25;float:left;text-align:right;vertical-align:top;position:relative;padding-right:5px}.shop-listing-box .input{height:25;float:right;text-align:right;vertical-align:top;position:relative;padding-right:5px}.shop-listing-box .buttons{width:125px;height:25;float:right;text-align:right;vertical-align:top;position:relative}.shop-listing-box .special{width:280px}.shop-listing-box .add{width:55px}.shop-listing-box .quote{width:70px}.shop-label-box{margin:0;padding:5px;height:auto;background-color:#fff;border:1px solid #c8c8c8;vertical-align:top;text-align:justify}.shop-label-box .border{border:1px solid #c8c8c8}.shop-label-box .divider{font-size:14px;color:#c8c8c8;margin:5px;border-bottom:1px solid #c8c8c8}.shop-label-box .divider img{border:0}.shop-label-box h2{background-color:#c8c8c8;font-size:25px;color:#fff;height:auto;margin:0;padding:5px;vertical-align:top;text-transform:capitalize}.shop-label-box p{font-size:14px;color:#c8c8c8;margin:5px}.box-shop{width:80%}.box-shop ul{list-style:none;margin:0}.box-shop li{margin:1px;text-align:left;font-size:11px}.box-shop a{width:auto;height:30px;line-height:30px;display:block;padding:0 5px 0 5px;background-color:#f2f2f2}.box-shop a:active,.box-shop a:link,.box-shop a:visited{color:#221f1f}.box-shop a:hover{background-color:#221f1f;color:#fff}.box-brands{width:auto;margin:0;padding:0}.box-brands h2{padding:1%;border:1px solid #fff;background-color:#9236b4;color:#fff}.box-brands h3{padding:1%;border:1px solid #fff;background-color:#201e23;color:#fff}#content .box-brands ul{margin-left:0}.box-brands ul{list-style:none;margin:0;padding:0}.box-brands li{width:33.1%;margin:.1%;padding:0;text-align:left;font-size:12px;float:left;overflow:hidden}.box-brands li a{width:auto;height:25px;line-height:25px;display:block;padding:0 5px 0 5px;background-color:#f2f2f2}.box-brands li a:active,.box-brands li a:link,.box-brands li a:visited{color:#221f1f}.box-brands li a:hover{background-color:#221f1f;color:#fff}.price1{font-size:14px;color:#000000}.price2{font-size:18px;color:#000000}.price3{font-size:12px}.price4{font-size:12px}.price5{font-size:14px;color:#000000}.price6{font-size:12px}.price7{font-size:16px;color:#000000}.priceo1{font-size:14px;color:#000000}.priceo2{font-size:18px;text-decoration:line-through;color:#000000}.priceo3{font-size:12px;color:#000000}.priceo4{font-size:12px;text-decoration:line-through;color:#000000}.priceo4{color:#000000}.priceo5{font-size:14px;color:#000000}.priceo6{font-size:16px;text-decoration:line-through;color:#000000}.pricer1{font-size:14px}.pricer2{font-size:18px}.pricelt{text-decoration:line-through}.shop-cart-button{width:auto;height:25px;line-height:25px;position:relative;margin-top:3px;font-size:12px;font-weight:700;text-align:center;background-color:#6CA6CD;border:1px solid #6CA6CD;color:#fff}.shop-cart-button:hover{background-color:#c8c8c8;border:1px solid #c8c8c8}.shop-cart-button a{display:block;padding:0 3px 0 3px;display:block;text-decoration:none}.shop-cart-button a:active,.shop-cart-button a:link,.shop-cart-button a:visited{color:#fff}.shop-cart-button a:hover{color:#fff}.shop-cart-button-void{width:auto;height:20px;line-height:20px;position:relative;margin-top:3px;font-size:12px;font-weight:700;text-align:center;background-color:#c8c8c8;border:1px solid #c8c8c8}.shop-cart-button-void img{display:block;padding:0 3px 0 3px;margin:0}.shop-cart-button-reverse{width:auto;height:20px;line-height:20px;position:relative;margin-top:3px;font-size:12px;font-weight:700;text-align:center;background-color:#000;border:1px solid #000}.shop-cart-button-reverse.shop-cart-icon{min-height:15px;line-height:15px}.shop-cart-button-reverse:hover{background-color:#c8c8c8;border:1px solid #c8c8c8}.shop-cart-button-reverse a{display:block;padding:0 3px 0 3px;display:block;text-decoration:none}.shop-cart-button-reverse a:active,.shop-cart-button-reverse a:link,.shop-cart-button-reverse a:visited{color:#fff}.shop-cart-button-reverse a:hover{color:#fff}.shop-cart-icon{width:16px;height:16px;line-height:16px;margin-top:0;margin-bottom:3px}.shop-checkout-guest-button{background-color:#000000;background-image:url(https://www.spit.com.au/resources/checkout-guest-button.png);background-size:cover}.shop-checkout-guest-button :hover{background-color:#6CA6CD;background-image:url(https://www.spit.com.au/resources/checkout-guest-hover.png);background-size:cover}.shop-checkout-guest-hover{background-color:#6CA6CD;background-image:url(https://www.spit.com.au/resources/checkout-guest-hover.png);background-size:cover}.shop-checkout-guest-hover :hover{background-color:#000000;background-image:url(https://www.spit.com.au/resources/checkout-guest-button.png);background-size:cover}.shop-checkout-customer-button{background-color:#000000;background-image:url(https://www.spit.com.au/resources/checkout-customer-button.png);background-size:cover}.shop-checkout-customer-button :hover{background-color:#6CA6CD;background-image:url(https://www.spit.com.au/resources/checkout-customer-hover.png);background-size:cover}.shop-checkout-customer-hover{background-color:#6CA6CD;background-image:url(https://www.spit.com.au/resources/checkout-customer-hover.png);background-size:cover}.shop-checkout-customer-hover :hover{background-color:#000000;background-image:url(https://www.spit.com.au/resources/checkout-customer-button.png);background-size:cover}.shop-cart{border:1px solid #201e23}.shop-cart-th{background-color:#6CA6CD;height:25px;font-size:14px;color:#fff}.shop-cart-tr{background-color:#fff}.shop-cart-tr:hover{background-color:#f0f0ea}.shop-cart-td{font-size:12px;border-bottom:1px solid #86828c}.shop-cart-product{font-size:15px;font-weight:700}.shop-cart-price{font-size:15px}.shop-cart-total{font-size:25px;color:#6CA6CD}.shop-cart-shipping{font-size:12px}.shop-cart-button{font-size:14px}.shop-cart-box{width:98%;padding:1%;background-color:#c8c8c8;border:1px solid #c8c8c8;color:#fff}a.shop-info{position:relative;text-decoration:none}a.shop-info:hover{z-index:25;text-decoration:none}a.shop-info span{display:none}a.shop-info:hover span{display:block;position:absolute;top:15px;left:-65px;width:190px;border:1px solid #fff;background-color:#c8c8c8;color:#fff;padding:5px;text-align:center;font-weight:400;z-index:35}.box-product-buy{background:#6CA6CD}@media only screen and (max-width:1400px){#animation-box{top:25%}#animation-form-widget{height:255px}}@media only screen and (max-width:1000px){#header-buttons{width:100%;font-size:14px}ul#dropdown .submenu{width:250%;font-size:12px}#header-logo{top:15px}#shadow{font-size:14px;font-size:1.5vw}#shadow strong{font-size:25px;font-size:3vw}#footer-box{padding-left:0}}@media only screen and (max-width:768px){h1{font-size:35px;line-height:35px}h2{font-size:25px;line-height:25px}h3{font-size:25px;line-height:25px}h6{font-size:35px;line-height:35px}#header-logo{display:none}#header-buttons li{width:16.6%}#header-buttons li:nth-child(3){margin-right:0}ul#dropdown #products .submenu{width:600%}#animation{padding-top:50px;padding-bottom:50px}#animation-box{width:100%;left:0;position:relative;font-size:35px}#animation-form-widget{height:150px}#content-old img{width:250px;max-width:100%;margin-left:1%;margin-right:1%;margin-bottom:1%}.content-main{width:100%}.content-menu{width:100%;margin-left:0}.box-navigation-overlay h2{font-size:16px}.box-category-title h2{font-size:15px}.gallery{font-size:16px}.gallery div{margin-bottom:5px}.photo{font-size:14px}.photo div{margin-bottom:5px}#quotes{font-size:25px;line-height:45px}#quotes .symbol{font-size:55px;line-height:25px}#shadow{font-size:14px}#shadow strong{font-size:25px}#footer{min-height:100px}#footer h2{font-size:20px}#copyright{line-height:25px}a.info:hover span{width:360px}.hide-mini{display:inline}.hide-maxi{display:inline}.hide-midi{display:none}.hide-mini-t{display:table-cell}.hide-maxi-t{display:table-cell}.hide-midi-t{display:none}}@media only screen and (max-width:550px){#animation-form-widget{height:255px}}@media only screen and (min-width:481px){#framework-shadow{background-image:url(/images/slide-newsletter.jpg)}}@media only screen and (max-width:480px){h1{font-size:35px;line-height:35px}h2{font-size:25px;line-height:25px}h3{font-size:20px;line-height:30px}h4{font-size:20px;line-height:30px}h5{font-size:20px;line-height:30px}h6{font-size:35px;line-height:35px}p{line-height:25px}p.standout{font-size:20px;line-height:30px}#framework-header{height:50px}#header-phone{position:relative;top:10px;left:0;padding:0;text-align:right;font-weight:300;line-height:20px}#header-phone strong{line-height:35px}#framework-buttons{height:70px;position:relative;top:85px}#header-buttons{width:100%;height:70px;position:relative}#header-buttons li{width:33.3%;height:35px;line-height:35px}#header-buttons li:nth-child(3n+1){clear:both}#header-buttons ul#dropdown .submenu a{text-decoration:none}ul#dropdown .submenu{width:290%;float:right}ul#dropdown .submenu li{height:35px;line-height:35px}ul#dropdown .submenu li.subcategory{display:none}ul#dropdown #profile .submenu{left:200%}ul#dropdown #information .submenu{left:100%}ul#dropdown #products .submenu{width:290%;float:right;left:auto}#framework-animation{padding-top:0;padding-top:75px;padding-bottom:0}#animation{padding-top:25px;padding-bottom:25px}#animation-box{top:0;font-size:25px}#animation-form{display:none}#form-transparent .form-button{width:80%;max-width:80%;margin-left:10%;margin-right:10%}#framework-content{margin-top:75px}#content .padding2h{padding-left:3%;padding-right:3%;padding-bottom:3%}#content-old img{width:100%;max-width:100%;margin-left:0;margin-right:0;margin-bottom:1%}#content-1 .padding2h{padding-left:3%;padding-right:3%;padding-bottom:3%}#content-1 img{width:100%;max-width:100%;margin-left:0;margin-right:0;margin-bottom:1%}#content-2 .padding2h{padding-left:3%;padding-right:3%;padding-bottom:3%}#content-2 img{width:100%;max-width:100%;margin-left:0;margin-right:0;margin-bottom:1%}#content-3 .padding2h{padding-left:3%;padding-right:3%;padding-bottom:3%}#content-3 img{width:100%;max-width:100%;margin-left:0;margin-right:0;margin-bottom:1%}.content-image img{width:100%;max-width:100%;margin:0;margin-bottom:1%;float:none}#quotes{font-size:20px;line-height:40px}#quotes .symbol{font-size:50px;line-height:20px}#framework-shadow{background-image:url(/images/slide-newsletter-mini.jpg)}#shadow{font-size:15px}#shadow p{line-height:35px;padding:2%}#footer h2{font-size:20px}#footer-logo{width:100%;max-width:300px;position:relative;display:block;margin:auto;top:0}#copyright{text-align:center;line-height:35px}.box-features{font-size:12px}.box-services{display:none}.box-navigation-overlay h2{font-size:15px}.copyright{text-align:center}.overlay-reviews{width:93.5%}input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=submit]){width:90%;max-width:90%}textarea{width:90%}a.info:hover span{width:240px}.hide-maxi{display:inline}.hide-midi{display:inline}.hide-mini{display:none}.hide-maxi-t{display:table-cell}.hide-midi-t{display:table-cell}.hide-mini-t{display:none}}