﻿body{font-size:17px;font-family:'Rubik',sans-serif;font-weight:300;background-color:#f9fafb;margin-bottom:550px;padding-right:0 !important;color:#000}.container{background-color:#fff;margin:0 auto !important;overflow:hidden;max-width:1920px;position:relative}b{font-weight:500}a,a:hover{color:#000}h1,h2,h3{line-height:1}h1,h2.large{font-size:45px;font-family:'Abhaya Libre',serif;font-weight:800}h2{font-size:45px;font-family:'Abhaya Libre',serif;font-weight:800;line-height:1em}h2.banner,.Form__Element__Caption{font-weight:500;font-family:'Rubik',sans-serif}.imageBannerBlock h1,.imageBannerBlock h2{font-size:47px}.quoteBlock h2.subHeader{font-weight:300}.quoteBlock h3{font-size:36px;font-family:'Abhaya Libre',serif;font-weight:800}h2.subHeader{font-size:17px;text-transform:uppercase;font-weight:300;letter-spacing:2px;font-family:'Rubik',sans-serif}.imageBannerBlock h2.subHeader{font-size:19px}.IconCard h2{font-size:17px;text-transform:uppercase;font-weight:500;letter-spacing:2px;font-family:'Rubik',sans-serif}h2.header,h3.header{font-size:18px;text-transform:uppercase;font-weight:500;letter-spacing:2px;font-family:'Rubik',sans-serif}ul{list-style-position:outside;margin-left:1em}ol{list-style-position:outside;margin-left:1em}.container-wide{max-width:1720px;padding:0 30px;margin:0 auto}.container-narrow{max-width:1400px;padding:0;margin:0 auto}.container-text{max-width:1200px;padding:0 0;margin:0 auto;vertical-align:top}.hidden{display:none}.inline-block{display:inline-block;vertical-align:top}p a{color:#000;text-decoration:underline}a.no-color{color:#000}a:not([href]):not([tabindex]).btn{color:#fff !important}a:not([href]):not([tabindex]).btn:hover{color:#000 !important}.imageBannerBlockWrapper{position:relative;width:100%;padding-top:30%}.imageBannerBlockWrapper.solid h2{font-size:47px;font-weight:500}.imageBannerBlockWrapper.solid h2.subHeader{font-size:19px;text-transform:uppercase;font-weight:300;letter-spacing:2px;font-family:'Rubik',sans-serif}.imageBannerBlockWrapper .typewrite{font-family:'Rubik',sans-serif;padding-top:140px;display:block}.typedHeader{padding-top:0;padding-left:60px}.typedHeader h2{font-weight:500;font-size:46px}.imageBannerBlockWrapperHigh{position:relative;width:100%;padding-top:43%}.imageBannerBlock{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.colorUnderlayWrapper{position:absolute;top:-14px;bottom:88px;left:0;right:0;margin:-36px;padding:10px;overflow:hidden;transform:rotate(-3deg)}.colorUnderlay{position:absolute;top:0;bottom:-58px;left:0;right:0;transform:rotate(3deg)}.imageBannerBlockUnderlay{position:absolute;bottom:-2px;height:10px;z-index:30000;width:104%;left:0}figure{display:block;overflow:hidden;padding-left:55px;margin-left:-55px;padding-top:55px;margin-top:-55px;padding-right:55px;margin-right:-55px;padding-bottom:55px;transform:rotate(-3deg);position:relative;min-height:100%}figure .img{transform:rotate(3deg);position:absolute;width:100%}.colorOverlay{position:absolute;left:0;top:-20px;min-height:100%}.colorOverlayWrapper{position:absolute;width:100%;display:block;left:0;top:0;padding-top:50px}.bannerHeading{width:100%}.noUnderlay{position:absolute;top:0;bottom:0;left:0;right:0}@keyframes fadein{from{opacity:0}to{opacity:1}}.mainMenu ul{list-style-type:none}.mainMenuBrightMargin{padding-left:20px}.col-centered{float:none;margin:0 auto}.editViewSettings{background-color:#ebebe6;box-shadow:inset 0 7px 15px -7px rgba(0,0,0,.4);padding-top:20px}.editViewSettingsCard{background-color:#fff;border:1px solid #000}.container{max-width:100%;padding:0}@media(min-width:1366px){.container{max-width:1920px}}.btn-primary{background-color:#000;color:#fff;border-radius:0;border:0;font-size:13px;text-transform:uppercase;padding:10px 30px;letter-spacing:2px;font-weight:300;text-decoration:none !important}.btn-secondary{background-color:#fff;color:#000;border-radius:0;border:1px solid #000;font-size:13px;text-transform:uppercase;padding:10px 30px;letter-spacing:2px;font-weight:300;text-decoration:none !important}.btn-secondary:hover{background-color:#000;color:#fff;border:1px solid #000}.departmentInfo .btn,.mainMenu .btn{border:1px solid #fff !important}.departmentInfo .btn:hover{border:1px solid #fff !important;background-color:#fff !important}#triangle-bottomright{position:absolute;bottom:0;right:0;width:100%;height:0;border-bottom:100px solid red;border-left:1400px solid transparent}.checkerBoardPage{height:466px}.checkerBoardContent .btn{position:absolute;bottom:70px}.checkerBoard h2{font-size:17px;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-family:'Rubik',sans-serif}.index-0.CheckerBoard:after{content:'';position:absolute;top:0;left:0;border-top:46px solid #fff;border-right:46px solid transparent;width:0}#image-wrapper{position:relative}.svg-background,.svg-image{-webkit-clip-path:url(#clip-triangle);clip-path:url(#clip-triangle)}.svg-image{-webkit-transition:all .5s ease .2s;-moz-transition:all .5s ease .2s;opacity:1;transition:all .5s ease .2s}svg.clip-svg{height:250px;position:absolute;width:250px}#svg-1{left:0;top:0}.cuttedCorner:before{content:'';position:absolute;top:0;left:0;border-top:46px solid #fff;border-right:46px solid transparent;margin-top:-1px;width:0}.cuttedCornerBorder{position:absolute;left:-9px;top:-23px;-webkit-transform:rotate(-45deg);border-bottom:2px solid #000;height:46px;width:46px;background-color:#fff}.border{border:2px solid #000 !important}@media(min-width:992px){.backgroundExtendLeft:before{content:'';position:absolute;top:0;right:0;border-top:466px solid transparent;border-right:338px solid;width:0}.backgroundExtendRight:before{content:'';position:absolute;top:0;left:0;border-top:466px solid;border-right:338px solid transparent;width:0}.backgroundBannerExtendRight:before{content:'';position:absolute;top:0;left:0;border-top:570px solid;border-right:400px solid transparent;width:0}}.btn{margin-top:25px}.btn.btn-navbar{margin-top:0}.teaserBlock{min-height:466px}.bannerBlock{min-height:466px}.secondaryBanner{margin-bottom:20px}@media(min-width:992px){.teaserBlock{max-height:466px;overflow:hidden}.bannerBlock{max-height:570px;overflow:hidden}}.teaserBlockContent{max-width:830px;padding:30px 60px}.teaserBlockText{max-width:830px}.checkerBoardBackground{background-position:center;background-repeat:no-repeat;background-size:cover}.checkerBoardImageWrapper{background-color:#fff;overflow:hidden}.checkerBoardImage{background-color:#fff !important;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out}.header-wrapper{min-height:125px}.header-wrapper-small{min-height:100px}.header-fixed{position:fixed;top:0;z-index:1000;width:100%}.header-container{min-height:100px;background-color:#fff;margin:0 auto !important;max-width:1920px}.header-container.noSubMenu{min-height:80px}.imgLogo{max-height:63px;margin-bottom:15px;margin-top:-15px}.footer .imgLogo{margin-bottom:30px}.icon-bar{display:block;width:25px;height:2px;border-radius:1px;background-color:#000;margin:5px 0 5px 5px;cursor:pointer}.quickSearchArea{margin:0 auto;width:50%;text-align:center;min-height:60px}.quickSearchArea img{height:25px}.quickSearchFieldWrapper{display:inline}.quickSearchButton{height:28px !important;width:28px !important;background-size:cover;background-image:url(/Styles/Images/searchIcon.jpg);border:none !important;margin-top:7px !important}.quickSearchField{border:0;border-bottom:1px solid #000;min-width:85%;font-size:25px;font-family:'Rubik',sans-serif;font-weight:300}.text-white .quickSearchField{color:#fff}.quickSearchField:focus{outline:none}.mainMenu{background-color:#000;color:#fff;width:100%;height:100vh !important;z-index:2000}.mainMenu a{color:#fff}.mainMenu .quickSearchFieldWrapper{display:block;margin-top:10px}.mainMenu .quickSearchFieldWrapper .btn{width:100% !important;margin-top:15px !important}.mainMenu .quickSearchField{border:0;border-bottom:1px solid #fff;width:100% !important;min-width:100%;margin-top:15px;text-transform:uppercase;font-size:25px;color:#fff;font-family:'Rubik',sans-serif;font-weight:300}.navbar{width:100%}.preFooter{font-size:27px;text-align:center;font-family:'Rubik',sans-serif;font-weight:500;width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.footer{position:relative !important;z-index:10 !important}body{margin-bottom:0 !important}}.footerWrapper{max-width:1920px;width:100%;overflow:hidden;margin:0 auto}.footer{background-color:#000;color:#fff;position:fixed;z-index:-1;height:550px;width:100%;bottom:0;font-size:15px;max-width:1920px}.footer a{color:#fff}.footer h2{font-size:17px;text-transform:uppercase;font-family:'Rubik',sans-serif;letter-spacing:2px;font-weight:500;padding-top:10px}.footer ul{list-style-type:none;margin:0;padding:0}.u-rounded{border-radius:3px !important}.u-circle{border-radius:1993px !important}.u-bb-0{border-bottom:0 !important}.u-bl-0{border-left:0 !important}.u-bt-0{border-top:0 !important}.u-br-0{border-right:0 !important}.u-b-0{border:0 !important}.u-clearfix:before,.u-clearfix:after,.u-cf:before,.u-cf:after{content:" ";display:table}.u-clearfix:after,.u-cf:after{clear:both}.u-m0{margin:0 !important}.u-mt-0{margin-top:0 !important}.u-mt-3{margin-top:3px !important}.u-mt-5{margin-top:5px !important}.u-mt-8{margin-top:8px !important}.u-mt-10{margin-top:10px !important}.u-mt-15{margin-top:15px !important}.u-mt-20{margin-top:20px !important}.u-mt-25{margin-top:25px !important}.u-mt-30{margin-top:30px !important}.u-mt-35{margin-top:35px !important}.u-mt-40{margin-top:40px !important}.u-mt-45{margin-top:45px !important}.u-mt-50{margin-top:50px !important}.u-mt-55{margin-top:55px !important}.u-mt-60{margin-top:60px !important}.u-mr-0{margin-right:0 !important}.u-mr-5{margin-right:5px !important}.u-mr-10{margin-right:10px !important}.u-mr-15{margin-right:15px !important}.u-mr-20{margin-right:20px !important}.u-mr-25{margin-right:25px !important}.u-mr-30{margin-right:30px !important}.u-mr-35{margin-right:35px !important}.u-mr-40{margin-right:40px !important}.u-mr-45{margin-right:45px !important}.u-mr-50{margin-right:50px !important}.u-mr-55{margin-right:55px !important}.u-mr-60{margin-right:60px !important}.u-mb-0{margin-bottom:0 !important}.u-mb-5{margin-bottom:5px !important}.u-mb-10{margin-bottom:10px !important}.u-mb-15{margin-bottom:15px !important}.u-mb-20{margin-bottom:20px !important}.u-mb-25{margin-bottom:25px !important}.u-mb-30{margin-bottom:30px !important}.u-mb-35{margin-bottom:35px !important}.u-mb-40{margin-bottom:40px !important}.u-mb-45{margin-bottom:45px !important}.u-mb-50{margin-bottom:50px !important}.u-mb-55{margin-bottom:55px !important}.u-mb-60{margin-bottom:60px !important}.u-ml-0{margin-left:0 !important}.u-ml-3{margin-left:3px !important}.u-ml-5{margin-left:5px !important}.u-ml-10{margin-left:10px !important}.u-ml-15{margin-left:15px !important}.u-ml-20{margin-left:20px !important}.u-ml-25{margin-left:25px !important}.u-ml-30{margin-left:30px !important}.u-ml-35{margin-left:35px !important}.u-ml-40{margin-left:40px !important}.u-ml-45{margin-left:45px !important}.u-ml-50{margin-left:50px !important}.u-ml-55{margin-left:55px !important}.u-ml-60{margin-left:60px !important}.u-m-0{margin:0 !important}.u-m-5{margin:5px !important}.u-m-10{margin:10px !important}.u-m-15{margin:15px !important}.u-m-20{margin:20px !important}.u-m-25{margin:25px !important}.u-m-30{margin:30px !important}.u-m-35{margin:35px !important}.u-m-40{margin:40px !important}.u-m-45{margin:45px !important}.u-m-50{margin:50px !important}.u-m-55{margin:55px !important}.u-m-60{margin:60px !important}.u-p0{padding:0 !important}.u-pt-0{padding-top:0 !important}.u-pt-5{padding-top:5px !important}.u-pt-10{padding-top:10px !important}.u-pt-15{padding-top:15px !important}.u-pt-20{padding-top:20px !important}.u-pt-25{padding-top:25px !important}.u-pt-30{padding-top:30px !important}.u-pt-35{padding-top:35px !important}.u-pt-40{padding-top:40px !important}.u-pt-45{padding-top:45px !important}.u-pt-50{padding-top:50px !important}.u-pt-55{padding-top:55px !important}.u-pt-60{padding-top:60px !important}.u-pr-0{padding-right:0 !important}.u-pr-5{padding-right:5px !important}.u-pr-10{padding-right:10px !important}.u-pr-15{padding-right:15px !important}.u-pr-20{padding-right:20px !important}.u-pr-25{padding-right:25px !important}.u-pr-30{padding-right:30px !important}.u-pr-35{padding-right:35px !important}.u-pr-40{padding-right:40px !important}.u-pr-45{padding-right:45px !important}.u-pr-50{padding-right:50px !important}.u-pr-55{padding-right:55px !important}.u-pr-60{padding-right:60px !important}.u-pb-0{padding-bottom:0 !important}.u-pb-5{padding-bottom:5px !important}.u-pb-10{padding-bottom:10px !important}.u-pb-15{padding-bottom:15px !important}.u-pb-20{padding-bottom:20px !important}.u-pb-25{padding-bottom:25px !important}.u-pb-30{padding-bottom:30px !important}.u-pb-35{padding-bottom:35px !important}.u-pb-40{padding-bottom:40px !important}.u-pb-45{padding-bottom:45px !important}.u-pb-50{padding-bottom:50px !important}.u-pb-55{padding-bottom:55px !important}.u-pb-60{padding-bottom:60px !important}.u-pl-0{padding-left:0 !important}.u-pl-5{padding-left:5px !important}.u-pl-10{padding-left:10px !important}.u-pl-15{padding-left:15px !important}.u-pl-20{padding-left:20px !important}.u-pl-25{padding-left:25px !important}.u-pl-30{padding-left:30px !important}.u-pl-35{padding-left:35px !important}.u-pl-40{padding-left:40px !important}.u-pl-45{padding-left:45px !important}.u-pl-50{padding-left:50px !important}.u-pl-55{padding-left:55px !important}.u-pl-60{padding-left:60px !important}.u-p-0{padding:0 !important}.u-p-5{padding:5px !important}.u-p-10{padding:10px !important}.u-p-15{padding:15px !important}.u-p-20{padding:20px !important}.u-p-25{padding:25px !important}.u-p-30{padding:30px !important}.u-p-35{padding:35px !important}.u-p-40{padding:40px !important}.u-p-45{padding:45px !important}.u-p-50{padding:50px !important}.u-p-55{padding:55px !important}.u-p-60{padding:60px !important}*{margin:0;padding:0}.nav-icon{width:50px;height:24px;position:relative;margin:0 auto;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.nav-icon.white span{background:#fff}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2){top:12px}.nav-icon span:nth-child(3){top:24px}.nav-icon.open span:nth-child(1){top:12px;transform:rotate(135deg)}.nav-icon.open span:nth-child(2){opacity:0;left:-60px}.nav-icon.open span:nth-child(3){top:12px;transform:rotate(-135deg)}.PageList{width:100%}.pageListItem{border-bottom:1px solid #ccc;padding:50px 0}.pageListItem a{text-decoration:none}.pageListItem h2{text-transform:uppercase;font-weight:500 !important;letter-spacing:2px;font-size:17px;margin:0}.pageListItem .byline{font-weight:200;font-family:"Rubik";font-size:16px;margin-bottom:1em}.pageListItem a.readMore,.pageListItem a.readMore:hover{font-weight:500;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:2px;color:#000;font-size:15px;text-decoration:none;letter-spacing:2px}.pageListImage{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover}.pageListDate{text-align:center;border:2px solid #000;text-transform:uppercase;width:65px;height:65px;padding:5px;float:right;font-weight:500;margin-bottom:20px}.subMenu a{text-decoration:none;font-size:12px;font-weight:500;color:#000;text-transform:uppercase;margin-right:15px;letter-spacing:2px}.serviceMenu{padding:10px;position:relative;margin-top:-10px;padding-bottom:20px}.serviceMenu a{text-decoration:none;font-size:12px;font-weight:500;color:#000;text-transform:uppercase;padding-right:15px;letter-spacing:2px;padding:20px}.serviceMenu li ul li a{text-transform:none;letter-spacing:0}.serviceMenu a.subItem{font-weight:500;padding:0;margin-right:20px}a.subItem.selected,a.subItem:hover{border-bottom:2px solid #000}.serviceMenu li{position:relative;display:inline-block}.serviceMenu li{list-style:none}.serviceMenu li ul{display:none;position:absolute;background-color:#fff;min-width:280px;z-index:1}video{width:100%;max-width:1920px;height:auto}.videoblock video{max-height:466px;background-color:#000}.imageBannerBlock video{width:100% !important;margin-left:135px;position:absolute}.headerSlideShow{display:none}.slideShowButtons{margin:0 auto;top:-40px;position:relative;z-index:20000;text-align:center}.slideShowButtons .dot{cursor:pointer;height:10px;width:10px;margin-top:-50px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.parallax{position:relative;background-attachment:fixed;background-position:center 0;background-repeat:no-repeat;background-size:cover;height:500px}.parallax h2{font-size:52px;margin-top:-10px}.parallax h2.subHeader{font-size:21px;margin-bottom:0;margin-top:100px}.watermark{font-size:100px;font-family:'Rubik',sans-serif;margin-top:-100px;color:#f9fafb;font-weight:500}.watermark .container-wide{margin-bottom:100px}.watermark.right{text-align:right}.articleContent{padding-right:30px !important}.articleContent h2,.Form__Element__Caption{font-size:17px;font-weight:500;text-transform:uppercase;font-family:'Rubik',sans-serif;padding:1em 0 0 0;letter-spacing:2px}.articleContent h2.large{font-size:45px;font-family:'Abhaya Libre',serif;font-weight:800;padding:0 0 0 0}.articleContent h2.thinHeader{font-weight:300}.blogContent .articleContent img{width:100%;height:auto;margin:50px 0}.amestoColorBackgroundHalf .articleContent{padding-left:31px}.sectionformblock .amestoColorBackgroundHalf .articleContent{padding-left:0 !important}.socialShare{z-index:2000;display:block;width:100%;text-align:right;margin-bottom:15px}.rightArea .socialShare{float:left;z-index:2000}.socialShare a{text-decoration:none}a.showMore{font-family:'Rubik',sans-serif;padding:1em 0 2em 0 !important;color:#000;font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:300;text-decoration:none !important;clear:both}.arrowDown{border:solid #000;border-width:0 3px 3px 0;margin-bottom:3px;margin-left:10px;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrowDownWhite{border:solid #fff;border-width:0 3px 3px 0;margin-bottom:3px;margin-left:10px;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrowContainer{text-align:center;margin-top:-30px}.arrowContainer a{width:100px;display:block;margin:0 auto;padding:10px}.arrowUp{border:solid #000;border-width:3px 0 0 3px;margin-left:10px;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrowUpWhite{border:solid #fff;border-width:1px 0 0 1px;margin-bottom:3px;display:inline-block;padding:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.btn-cta{background-color:#a88157 !important;color:#fff;border-radius:0;border:0;font-size:13px;text-transform:uppercase;padding:10px 30px;letter-spacing:2px;font-weight:300;text-decoration:none !important}.btn-cta:hover{color:#000}.priceBlock h2.banner{font-size:35px;font-family:'Abhaya Libre',serif;font-weight:800}.priceBlock .price{font-size:27px;font-weight:500}#amestoMap{height:600px}.departmentInfo,.departmentInfo .serviceMenuSelector,.departmentInfo,.departmentInfo li.serviceMenuSelector{background-color:#000;color:#fff}.departmentInfo .serviceMenu h2 a{padding-bottom:20px !important}.departmentInfo .serviceMenu li ul li a{padding:5px 10px !important;width:100%;display:block}.departmentInfo a.subItem.selected,.departmentInfo a.subItem:hover{border-bottom:0}.departmentInfo a{color:#fff}.departmentInfo a.subItem{color:#000}.departmentInfo .serviceMenu li:hover ul{display:block}.departmentInfo .serviceMenu ul{margin-top:10px}.departmentInfo .serviceMenu ul{margin-top:10px;margin-left:0}.departmentInfo .serviceMenu li{position:relative;display:block}.departmentInfo .serviceMenu ul li:hover{background-color:#ddd}.departmentInfo .serviceMenuSelector h2 a{font-size:17px}.teaserImageZoomWrapper{overflow:hidden}.teaserImageZoom{width:100%;height:100%;background-color:#fff !important;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out}.cuttedCorner.teaserImageZoomWrapper:after{content:'';position:absolute;top:0;left:0;border-top:46px solid #fff;border-right:46px solid transparent;width:0}.darkText{color:#000}.whiteText{color:#fff}.autoZoom{transform:scale(1);transition:all 6s ease-out;-webkit-transition:all 6s ease-in-out;-moz-transition:all 6s ease-in-out;-o-transition:all 6s ease-in-out}.autoZoom.zoomed{transform:scale(1.1);transition:all 6s ease-in-out;-webkit-transition:all 6s ease-in-out;-moz-transition:all 6s ease-in-out;-o-transition:all 6s ease-in-out}.autoPan{transform:rotate(3deg) !important;margin-top:0}.autoPan.panned{transform:rotate(3deg) scale(1.15) !important;transition:8s ease;-webkit-transition:all 10s ease-in-out;-moz-transition:all 10s ease-in-out;-o-transition:all 10s ease-in-out}.bannerContent{transform:rotate(3deg)}.quickSearchField::placeholder{color:#ddd !important;opacity:1}.quickSearchField:-ms-input-placeholder{color:#ddd !important}.quickSearchField:-ms-input-placeholder{color:#ddd !important}.quickSearchField{background-color:transparent}.quickSearchButton{background-color:transparent}@media(min-width:768px){.sectionformblock .form-group{width:50%;float:left;padding:10px}}.form-control::placeholder{color:#000 !important;opacity:1}.form-control:-ms-input-placeholder{color:#000 !important}.form-control:-ms-input-placeholder{color:#000 !important}.form-control{background-color:#fff !important;border:1px solid #000;color:#000 !important;font-weight:300 !important;border-radius:0}.dark-form .form-control::placeholder{color:#fff !important;opacity:1}.dark-form .form-control:-ms-input-placeholder{color:#fff !important}.dark-form .form-control:-ms-input-placeholder{color:#fff !important}.dark-form .form-control{background-color:#000 !important;border:0;color:#fff !important;font-weight:300 !important;border-bottom:1px solid #fff;border-radius:0}.Form__Title{font-size:17px;text-transform:uppercase;font-weight:500;letter-spacing:2px;font-family:'Rubik',sans-serif}.bg-black{background-color:#000}.blockCTA h2{font-size:47px}.blockCTA h2.subHeader{font-size:19px;margin-bottom:0}.blockCTA a.btn:hover,.blockCTA a.btn{color:#fff !important;border:1px solid #fff !important;box-shadow:none !important}.author a h2.subHeader{padding-top:20px;text-decoration:none;color:#000;text-transform:none !important;font-weight:500;letter-spacing:0}.quoteBlock{min-height:466px;padding:150px 90px;vertical-align:middle;margin:50px 0 25px 0}.metaDataBlock{background-color:#fff}.metaDataBlock h2{font-size:24px}.languageMenu{position:relative;display:inline-block}.languageMenu a.subItem{font-weight:300}.languageMenu li{position:relative;display:inline-block;min-width:180px}.languageMenu>ul{display:none !important;position:absolute;background-color:#fff;min-width:160px;text-align:left}.languageMenu:hover ul{display:block !important;background-color:#fff;padding-top:10px}.languageMenu ul li{padding:10px}.languageMenu ul li:hover{background-color:#ddd}.languageMenu ul li a{display:block}.advancedTopMenu .languageMenu{position:relative;display:inline-block;text-decoration:none;font-size:12px;font-weight:500;color:#000;text-transform:uppercase;margin-right:15px;letter-spacing:2px}.advancedTopMenu .languageMenu a.subItem{font-weight:300}.advancedTopMenu .languageMenu li{position:relative;display:inline-block;min-width:180px}.advancedTopMenu .languageMenu>ul{display:none !important;position:absolute;background-color:#fff;min-width:160px;text-align:left;left:-10px}.advancedTopMenu .languageMenu:hover ul{display:block !important;background-color:#fff;padding-top:20px}.advancedTopMenu .languageMenu ul li{padding:10px}.advancedTopMenu .languageMenu ul li:hover{background-color:#fff}.advancedTopMenu .languageMenu ul li a{display:block}.advancedTopMenu .languageMenu ul li a:hover{display:block;border:0 !important}.overflow-hidden{overflow:hidden}.blogContent{max-width:920px}.blog-margin{margin-left:60px;margin-right:60px}aside h2,aside h2.subHeader{text-decoration:none;color:#000;letter-spacing:2px}.iconCartPageButtons{position:absolute;bottom:25px;margin-left:-50px;width:100%;text-align:center}a.subMenuItem:hover{text-decoration:underline !important}.section-padding{padding-top:25px;padding-bottom:25px;margin-top:25px;margin-bottom:25px}.section-content-block-padding{padding:60px}.section-second-content-block-padding{padding:0 0 60px 0}.multimediaBannerOnImage{padding-top:20px}.multimediaBannerBelowImage{display:none}.splitImage{background-size:cover;background-position:center}.splitImageWindowBottom{border-top:30px solid #fff}.splitImageWindow{min-height:466px}.ctaMenu a.btn{margin-top:-12px;margin-right:15px}.come-in{transform:translateY(150px);animation:come-in .8s ease forwards}.come-in:nth-child(odd){animation-duration:.6s}@keyframes come-in{to{transform:translateY(0)}}.modal{z-index:25000}.webinarIframe{width:100%;height:600px;border:0}.multimediaBannerOnImage a.btn-primary,.header-fixed .a.btn-primary{background-color:#000 !important;color:#fff}.multimediaBannerOnImage a.btn-primary:hover,.header-fixed a.btn-primary:hover{background-color:#fff !important;color:#000 !important}.noScrolling{overflow:hidden}.iframeFullscreenContainer{height:87vh}.iframeFullscreenRow{position:absolute;top:0;left:0;right:0;bottom:0}.iframeFullscreen{display:block;width:100%;height:100%;border:none}.noDiagonalCut .index-0.CheckerBoard:after{content:none !important}.noDiagonalCut .backgroundExtendRight:before{content:none !important}.noDiagonalCut .cuttedCornerBorder{display:none}.noDiagonalCut .cuttedCorner:before{content:none !important}.noDiagonalCut figure{transform:none}.noDiagonalCut .bannerContent{transform:none}.noDiagonalCut .backgroundBannerExtendRight:before{content:none !important}.noDiagonalCut .autoPan.panned{transform:rotate(0deg) scale(1.15) !important}.noDiagonalCut .autoPan{transform:rotate(0deg) scale(1.05) !important}.carousel-inner>.carousel-item>img{width:100%}.carousel-control-next-icon{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmc vMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PS IwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNTExLjk0OSA1MTEuOTQ5IiBzdHlsZT0iZW5hY mxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTEuOTQ5IDUxMS45NDk7IiB4bWw6c3BhY2U9InByZXNl cnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTM4Ni4yMzU sMjQ4LjMwOEwxNDAuOTAyLDIuOTc1Yy00LjI2Ny00LjA1My0xMC45ODctMy45NDctMTUuMDQsMC 4yMTNjLTMuOTQ3LDQuMTYtMy45NDcsMTAuNjY3LDAsMTQuODI3bDIzNy43NiwyMzcuNzYKCQkJb C0yMzcuNzYsMjM3Ljg2N2MtNC4yNjcsNC4wNTMtNC4zNzMsMTAuODgtMC4yMTMsMTUuMDRjNC4w NTMsNC4yNjcsMTAuODgsNC4zNzMsMTUuMDQsMC4yMTNjMC4xMDctMC4xMDcsMC4yMTMtMC4yMTM sMC4yMTMtMC4yMTMKCQkJbDI0NS4zMzMtMjQ1LjMzM0MzOTAuMzk1LDI1OS4xODgsMzkwLjM5NS wyNTIuNDY4LDM4Ni4yMzUsMjQ4LjMwOHoiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nP go8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8 Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4 KPC9nPgo8L3N2Zz4=');background-size:cover;background-repeat:no-repeat;width:50px;height:100px}.carousel-control-prev-icon{background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmc vMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PS IwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNTExLjY0MSA1MTEuNjQxIiBzdHlsZT0iZW5hY mxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTEuNjQxIDUxMS42NDE7IiB4bWw6c3BhY2U9InByZXNl cnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTE0OC4zMiw yNTUuNzZMMzg2LjA4LDE4YzQuMDUzLTQuMjY3LDMuOTQ3LTEwLjk4Ny0wLjIxMy0xNS4wNGMtNC 4xNi0zLjk0Ny0xMC42NjctMy45NDctMTQuODI3LDBMMTI1LjcwNywyNDguMjkzCgkJCWMtNC4xN iw0LjE2LTQuMTYsMTAuODgsMCwxNS4wNEwzNzEuMDQsNTA4LjY2N2M0LjI2Nyw0LjA1MywxMC45 ODcsMy45NDcsMTUuMDQtMC4yMTNjMy45NDctNC4xNiwzLjk0Ny0xMC42NjcsMC0xNC44MjcKCQk JTDE0OC4zMiwyNTUuNzZ6Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz 4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KP Gc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9z dmc+');background-size:cover;background-repeat:no-repeat;width:100px;height:100px}.datepicker{padding-top:.375rem !important;padding-right:.75rem !important;padding-bottom:.375rem !important;padding-left:.75rem !important;border-radius:0 !important}.EPiServerForms .Form__Status__Message.hide{display:none !important}.EPiServerForms .Form__Element{margin:0 0 0 0 !important}.blogCategory{display:inline-block;position:relative;margin-bottom:3em}.blogCategory ul.blogCategoryDropDown{position:absolute;z-index:10000;margin-left:0}.blogCategory ul.blogCategoryDropDown span.blogTagHeader{font-weight:bold;text-transform:uppercase;font-weight:500 !important;letter-spacing:2px;font-size:17px;padding:7px 10px;border:1px solid #ddd;display:block;min-width:210px}.blogCategory ul.blogCategoryDropDownSubMenu{margin-left:0;font-weight:normal}.blogCategory ul li{list-style-type:none}.blogCategory ul li a{padding:10px;text-decoration:none;font-weight:300;padding:3px 10px}.blogCategory ul li:hover{background-color:#ddd}.blogCategory ul li ul{border:0 solid #ddd;display:none;font-weight:300;min-width:400px}.blogCategory ul li:hover ul{border:1px solid #ddd;display:block}.blogCategory ul li ul li{border:none;list-style-type:none;background-color:#ddd}.breadcrumbContainer{margin-top:5px;margin-bottom:40px}.breadcrumbHeader{font-size:14px;font-family:'Rubik',sans-serif;font-weight:500}.breadcrumbItem{font-size:14px;font-family:'Rubik',sans-serif;font-weight:300;color:#aaa}.priceListHeader .header{font-size:17px;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-family:'Rubik',sans-serif}.priceListHeaderTooltip{position:relative;display:inline-block;cursor:default}.priceListHeaderTooltip a{cursor:pointer}.priceListHeaderTooltip .tooltiptext{font-size:17px;font-weight:300;letter-spacing:1px;text-transform:none;font-family:'Rubik',sans-serif;visibility:hidden;width:300px;min-heigth:80px;background-color:#000;color:#fff;text-align:left;padding:5px 10px;position:absolute;top:-20%;left:110%;z-index:1}.priceListHeaderTooltip .tooltiptext::after{content:" ";position:absolute;top:15px;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #000 transparent transparent}.priceListHeaderTooltip:hover .tooltiptext{visibility:visible}.priceListHeaderPadding{padding:10px}.neonLogo{text-align:center;width:65%;height:250px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-user-select:none;user-select:none}.neonLogo b{color:#fee;text-shadow:0 -40px 100px,0 0 2px,0 0 1em #f44,0 0 .5em #f44,0 0 .1em #f44,0 10px 3px #000}.neonLogo b span{animation:blink linear infinite 2s}.neonLogo b span:nth-of-type(2){animation:blink linear infinite 3s}@keyframes blink{78%{color:inherit;text-shadow:inherit}79%{color:#333}80%{text-shadow:none}81%{color:inherit;text-shadow:inherit}82%{color:#333;text-shadow:none}83%{color:inherit;text-shadow:inherit}92%{color:#333;text-shadow:none}92.5%{color:inherit;text-shadow:inherit}}.align-left{text-align:left !important}.videoPreview{min-height:250px}.youTubeBanner{min-height:70vh}.advancedTopMenu{background-color:#fff;margin:0 auto;text-align:center;width:100%}.advancedTopMenu ul{padding:5px 10px;display:inline}.advancedTopMenu ul li{display:inline}li.advancedTopMenuItem,.advancedSubMenu ul.subLevel1{text-decoration:none;font-size:12px;font-weight:500;color:#000;text-transform:uppercase;margin-right:15px;letter-spacing:2px}.topLevelText{font-weight:500}li.advancedTopMenuItem .topLevelText a:hover{text-decoration:none !important}.advancedTopMenu ul{margin:0 !important;padding:0 !important}.advancedTopMenu ul li .advancedSubMenu{display:none;position:absolute;min-height:200px;max-width:1920px;text-align:left;border-top:20px solid #fff}.advancedTopMenu ul li:hover .advancedSubMenu{display:block}.advancedTopMenu ul li:hover .topLevelText a{border-bottom:2px solid #000}.advancedSubMenu ul{display:block;position:relative}.advancedSubMenuContent{background-color:#fff !important;color:#000 !important;padding:40px;padding-top:40px}.advancedTopMenuItem{padding:15px 15px}.advancedSubMenu a{background-color:#fff !important;color:#000 !important}.advancedSubMenu ul.subLevel1{margin-bottom:20px !important}.advancedSubMenu ul.subLevel1 li{display:block}.advancedSubMenu ul.subLevel2{display:block;font-size:14px;font-weight:300;list-style-type:disc !important;position:unset;text-transform:none;letter-spacing:1px;list-style-position:outside;margin-left:1em !important}.advancedSubMenu ul.subLevel2 li{display:list-item !important}.advancedSubMenu a.readMore{font-family:'Rubik',sans-serif;color:#000;display:block;font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:300;text-decoration:none !important;clear:both;padding-top:5px;padding-bottom:5px;margin-left:-1em !important}.pagingItem{border:1px solid #000;padding:2px 10px;float:left;font-weight:bold;text-align:center;text-transform:uppercase;font-weight:500;margin-bottom:20px;margin-left:10px;margin-top:30px}a.pagingItem{text-decoration:none}.pagingItem:hover,.pagingItem:hover a,.pagingItem.selected,.pagingItem.selected a{color:#fff;background-color:#000}.productModuleBlock{margin:0 auto;clear:both;display:block}.productModuleWrapper{margin:auto;display:flex;width:100%;justify-content:center;text-align:center}.productModule{max-width:200px;float:left;text-align:center;min-height:300px}.productModuleHeader{border-bottom:1px solid #000;margin-bottom:1em;font-family:'Rubik',sans-serif;font-weight:500;text-transform:uppercase;height:3em;vertical-align:text-bottom;position:relative;text-align:center;margin-right:4px;letter-spacing:2px}.productModuleHeader :first-child{bottom:5px;position:absolute;width:100%}.productModuleContent{min-height:200px;font-family:'Rubik',sans-serif;color:#000;display:flex;justify-content:center;align-content:center;flex-direction:column;font-weight:300;max-width:200px;min-width:200px;float:left}.SorellBrown .productModuleContent.productModuleBackground01,.OxfordBlue .productModuleContent.productModuleBackground02,.CopperRose .productModuleContent.productModuleBackground03{background-color:#e8e1d9}.CopperRose .productModuleContent.productModuleBackground01,.SorellBrown .productModuleContent.productModuleBackground02,.IndianKhaki .productModuleContent.productModuleBackground02,.OxfordBlue .productModuleContent.productModuleBackground03{background-color:#e9dede}.OxfordBlue .productModuleContent.productModuleBackground01,.CopperRose .productModuleContent.productModuleBackground02,.IndianKhaki .productModuleContent.productModuleBackground03,.SorellBrown .productModuleContent.productModuleBackground03{background-color:#dfe3e6}.IndianKhaki .productModuleContent.productModuleBackground01{background-color:#e3e0cd}.productModuleMathOperation{font-size:2em;font-weight:500;min-height:200px;float:left;min-width:1.5em;display:flex;justify-content:center;align-content:center;flex-direction:column;margin-top:-20px}.productModuleDescription{padding-top:1em;font-weight:500}.productModuleCombined2{max-width:408px}.productModuleCombined3{max-width:616px}.productModuleContent{margin-right:4px}.black .btn.btn-primary{background-color:#a88157 !important;color:#fff;border-radius:0;border:0;font-size:13px;text-transform:uppercase;padding:10px 30px;letter-spacing:2px;font-weight:300;text-decoration:none !important}.black .btn.btn-primary:hover{color:#000}