body, .prospectwrapper{overflow-x: hidden;position: fixed;width: 100%;height: 100vh;}body.lockedbody, body.lockedbody .prospectwrapper{overflow-y: hidden;}.navigation.whitenav ul li{height: 92px;opacity: 0;}.whitenav .bgcolor{opacity: 0;}.whitenav .bgcolor.navigationloaded{opacity: 1;}.navigation.whitenav.navigationloaded ul li{opacity: 1;}.leftme.hiddenbutton{display: none;}@media (max-width: 767px){.navigation.whitenav ul li{height: initial;opacity: 1;}}html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body {margin: 0;}a {background-color: transparent;}a:active, a:hover {outline: 0;}b {font-weight: bold;}h1 {margin: .67em 0;font-size: 2em;}img {border: 0;}svg:not(:root) {overflow: hidden;}button {margin: 0;font: inherit;color: inherit;}button {overflow: visible;}button {text-transform: none;}button {-webkit-appearance: button;cursor: pointer;}button::-moz-focus-inner {padding: 0;border: 0;}@media print {*, *:before, *:after {color: #000 !important;text-shadow: none !important;background: transparent !important;-webkit-box-shadow: none !important;box-shadow: none !important;}a, a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}img {page-break-inside: avoid;}img {max-width: 100% !important;}.navbar {display: none;}}@font-face {font-family: 'Glyphicons Halflings';font-display: swap;src: url('../fonts/glyphicons-halflings-regular.eot');src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}.glyphicon {position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.glyphicon-envelope:before {content: "\2709";}.glyphicon-user:before {content: "\e008";}.glyphicon-ok:before {content: "\e013";}.glyphicon-time:before {content: "\e023";}.glyphicon-map-marker:before {content: "\e062";}.glyphicon-calendar:before {content: "\e109";}.glyphicon-globe:before {content: "\e135";}.glyphicon-send:before {content: "\e171";}.glyphicon-earphone:before {content: "\e182";}* {-webkit-box-sizing: border-box;box-sizing: border-box;}*:before, *:after {-webkit-box-sizing: border-box;box-sizing: border-box;}html {font-size: 10px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff;}button {font-family: inherit;font-size: inherit;line-height: inherit;}a {color: #337ab7;text-decoration: none;}a:hover, a:focus {color: #23527c;text-decoration: underline;}a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}img {vertical-align: middle;}h1 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}h1 {margin-top: 20px;margin-bottom: 10px;}h1 {font-size: 36px;}.small {font-size: 85%;}ul {margin-top: 0;margin-bottom: 10px;}.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 768px) {.container {width: 750px;}}@media (min-width: 992px) {.container {width: 970px;}}@media (min-width: 1200px) {.container {width: 1170px;}}.checkbox {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}.collapse {display: none;}.dropdown {position: relative;}.nav {padding-left: 0;margin-bottom: 0;list-style: none;}.nav > li {position: relative;display: block;}.nav > li > a {position: relative;display: block;padding: 10px 15px;}.nav > li > a:hover, .nav > li > a:focus {text-decoration: none;background-color: #eee;}.nav > li > a > img {max-width: none;}.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}@media (min-width: 768px) {.navbar {border-radius: 4px;}}@media (min-width: 768px) {.navbar-header {float: left;}}.navbar-collapse {padding-right: 15px;padding-left: 15px;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);}@media (min-width: 768px) {.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}}.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.navbar-toggle:focus {outline: 0;}@media (min-width: 768px) {.navbar-toggle {display: none;}}.navbar-nav {margin: 7.5px -15px;}.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}@media (min-width: 768px) {.navbar-nav {float: left;margin: 0;}.navbar-nav > li {float: left;}.navbar-nav > li > a {padding-top: 15px;padding-bottom: 15px;}}.navbar-default {background-color: #f8f8f8;border-color: #e7e7e7;}.navbar-default .navbar-nav > li > a {color: #777;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #333;background-color: transparent;}.navbar-default .navbar-toggle {border-color: #ddd;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #ddd;}.navbar-default .navbar-collapse {border-color: #e7e7e7;}.clearfix:before, .clearfix:after, .container:before, .container:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after {display: table;content: " ";}.clearfix:after, .container:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after {clear: both;}@-ms-viewport {width: device-width;}.collapse {display: none;}.collapse.in {display: block;}.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height, visibility;transition-property: height, visibility;}.hide {display: none !important;}.show {display: block !important;}body {font-family: 'Questrial', sans-serif;color: rgb(0, 0, 0);letter-spacing: .2px;font-weight: 500;margin: 0;padding: 0;background-color: #fafafa;font-size: 16px !important;}img {max-width: 100%;height: auto;}.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background: none;}.noselect {-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.navbar-default .navbar-toggle {border: none;}.navigation {width: 100%;margin: 0;padding: 0;height: 83px;position: relative;z-index: 100;-webkit-transition: all .3s ease;transition: all .3s ease;z-index: 1000;}.navigation.fixednavigation{position: fixed;}.navbackground {height: 83px;margin-top: -83px;width: 100%;background-color: white;-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);}.navigation ul {width: 100%;}.navigation ul li {list-style: none;padding: 0;margin: 0 20px;border-bottom: 3px solid rgba(255, 255, 255, 0);}.leftme {float: left;}.mobilelogo a img {width: 150px;max-width: 150px !important;max-height: 42px;margin-top: 2px;}.leftme a img {max-width: 170px !important;max-height: 42px !important;width: 170px;}.navigation ul li:hover {border-bottom: 3px solid white;}.navigation.sticky ul li:hover, .navigation.loggedin ul li:hover {border-bottom: 3px solid #2d82d6;}.navigation ul li:nth-child(1) {margin: 20px auto 15px auto;padding: 0 40px 0 20px;border: none;}.navigation ul li:nth-child(1):hover {border: none;}.navigation ul .lastbutton {float: right;border-bottom: none;}.lastbutton:hover {border-bottom: none !important;}.logout-button {background: none;border: none;}.leftme a, .leftme button {padding: 30px 0 !important;line-height: 20px !important;}.leftme .fa-shopping-cart {font-size: 18px;margin: 1px 5px 1px 0;vertical-align: middle;}.navigation ul li a, .navigation ul li .logout-link {font-size: 14px;color: white !important;text-align: center;margin: 0;font-weight: 700;}.navigation ul li a{-webkit-transition-property: none;transition-property: none;}.navigation.loggedin ul li a, .navigation.loggedin ul li .logout-link {color: #2c2c2c !important;}.navigation.loggedin .navbar-default {background-color: white;}.navigation.sticky ul li a, .navigation.sticky ul li .logout-link {color: #2c2c2c !important;}button, input[type="submit"], input[type="reset"] {background: none;color: inherit;border: none;padding: 0;font: inherit;cursor: pointer;outline: inherit;font-size: 14px;}.lastbutton a {padding-left: 0 !important;}.navigation ul li:nth-child(1) a {display: inline;}navigation ul .lastbutton a {margin-top: 25px;}a, a:hover, a:active, a:link {text-decoration: none;}.button1 {display: inline-block;background-color: #2d82d6;border-radius: 2px;margin: 5px 5px 0 0;color: #fff !important;padding: 10px 0;width: 140px;font-size: 14px;text-align: center;font-weight: 600;letter-spacing: 0;-webkit-transition: background-color .3s ease;transition: background-color .3s ease;}.setupbuttons {text-align: center;}.button1.backbutton {width: 120px;}.button1:hover {background-color: #035bb2;}.navbar-nav {margin: 0;width: 100%;}.navbar {min-height: 0;position: relative;z-index: 2;}.navbar-default {background: none;display: inline-block;margin: 0;border: none;width: 100%;}.navbar-collapse {padding: 0;}.navbar-header {background: rgb(255, 255, 255);background: rgba(255, 255, 255, 1.0);-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);}.mobilelogo {display: none;}.restofbody.sticky, .restofbody.stickypromo {margin-top: 83px;}.navigation.sticky {-ms-transform: translateY(-100%);transform: translateY(-100%);-webkit-transform: translateY(-100%);position: fixed;top: -100px;left: 0;animation: slide-in 1.5s forwards;-webkit-animation: slide-in 1.0s forwards;background-color: white;-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);}@keyframes slide-in {100% {-webkit-transform: translateY(0%);transform: translateY(0%);top: 0;}}@-webkit-keyframes slide-in {100% {-webkit-transform: translateY(0%);top: 0;}}.navbar-toggle .iconbutton.collapse.in span {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}.navbar-toggle span.icon-bar {-webkit-transition: all 0.15s;transition: all 0.15s;}.navbar-toggle .collapsing span:nth-child(1), .navbar-toggle .iconbutton.collapse.in span:nth-child(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: 10% 10%;-ms-transform-origin: 10% 10%;transform-origin: 10% 10%;position: relative;left: 3px;}.navbar-toggle .collapsing span:nth-child(2), .navbar-toggle .iconbutton.collapse.in span:nth-child(2) {opacity: 0;}.navbar-toggle .collapsing span:nth-child(3), .navbar-toggle .iconbutton.collapse.in span:nth-child(3) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 10% 90%;-ms-transform-origin: 10% 90%;transform-origin: 10% 90%;position: relative;left: 3px;}.navbar-toggle .iconbutton.collapse span:nth-child(1), .navbar-toggle .iconbutton.collapse span:nth-child(3) {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);position: relative;left: 0;}.navbar-toggle .iconbutton.collapse span:nth-child(2) {opacity: 1;}@media (max-width: 992px) {.navbar-nav {padding-left: 0px;padding-right: 0;}.navigation ul li {list-style: none;padding: 0;margin: 0 10px;}.navigation ul li:first-child {padding: 0 20px 0 10px;}.lastbutton {margin-right: 0;}}@media (min-width: 767px) and (max-width: 992px) {.lastbutton {margin-right: 0px;}.button1 {width: 100px;}}@media (max-width: 767px) {.bodybackground {margin-top: 20px;}.navbackground {-webkit-box-shadow: none;box-shadow: none;}.navbar-header {background: none;-webkit-box-shadow: none;box-shadow: none;}.navigation ul li a, .navigation ul li .logout-link {color: white !important;}.navigation.loggedin ul li:hover {border: none;}#couponpromo2 {height: 0;}.restofbody.sticky {margin-top: 50px;}.restofbody.stickypromo {margin-top: 82px;}.logout-link button {float: right;padding: 10px 10px !important;display: block;}.logout-link button:hover {color: #00bdf7 !important;}.button1 {margin-right: 0;}.leftme {float: none;}.lastbutton {float: none;}.navigation ul li, .navigation ul li:hover {border: none;}.navigation ul li:first-child {display: none;}.navbar-nav {padding: 0;}.navigation {width: 100%;height: initial;}.mobilelogo {display: initial;float: left;margin: 5px 0 5px 10px;}.navigation ul {display: initial;}.navigation .nav li {max-height: initial;}.lastbutton {padding: 0px;margin: 0 0 5px 0;}.lastbutton a {margin: 0;text-align: right;padding: 10px 20px !important;}.navigation .nav li a {text-align: right;padding: 10px 10px !important;}.navigation ul li:hover a {color: #00bdf7 !important;}.navigation .nav {float: right;}.navbar {display: block;}.navigation {padding: 0 !important;}.navigation ul li:hover {background-color: initial;}.navigation.sticky ul li:hover {border: none;}}@media (max-width: 480px) {.removetempimage {display: block;margin: 5px 0 0 0;width: 82px;}}@media (max-width: 320px) {.mobilelogo {margin-top: 10px;max-width: 100px;}}.navbar-toggle {height: 35px;width: 40px;}.hamRotate {position: relative;left: -11px;top: -12px;}.hamRotate.active {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.hamRotate180.active {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.line {fill: none;-webkit-transition: stroke-dasharray 400ms, stroke-dashoffset 400ms;transition: stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke: #2c2c2c;stroke-width: 5.5;stroke-linecap: round;}.whitenav .line {stroke: #fafafa;}.sticky .line {stroke: #2c2c2c;}.ham1 .top {stroke-dasharray: 40 139;}.ham1 .bottom {stroke-dasharray: 40 180;}.ham1.active .top {stroke-dashoffset: -98px;}.ham1.active .bottom {stroke-dashoffset: -138px;}.bgcolor2 {width: 100%;position: absolute;z-index: 0;background-image: radial-gradient(circle at 85% 15vw, white 0%, rgba(255, 255, 255, 0) 35%);height: 800px;-webkit-transition: all .3s ease;transition: all .3s ease;opacity: 1;}.bgcolor3 {width: 100%;position: absolute;z-index: 0;background-image: radial-gradient(circle at 85% 15vw, white 0%, rgba(255, 255, 255, 0) 40%);height: 800px;-webkit-transition: all .3s ease;transition: all .3s ease;opacity: 0;}.bgimage {width: 100%;background: linear-gradient(45deg, rgba(106,134,210,1) 20%, rgba(102,120,201,1) 65%);background-size: cover;position: relative;overflow: hidden;top: -83px;margin-bottom: -50px;height: 700px;}.bgpattern {background-image: url(../images/workers_small.jpg);opacity: 0.2;background-size: cover;background-position: 68% center;position: absolute;width: 100%;height: 783px;top: -83px;z-index: 1;}.bgpattern.bgimageheight {height: 453px;}.bgimage.bgimageheight {width: 100%;text-align: center;height: 370px;margin-bottom: -50px;}.bgimage.bgimageheight h1 {margin: 120px auto;color: white;font-family: 'Montserrat', sans-serif;font-weight: 700;position: relative;z-index: 2;}.bgangle {width: 100%;background-color: #fafafa;position: absolute;left: 0;width: 10000px;-webkit-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;height: 600px;z-index: 100;border-top: 2px solid rgba(0, 0, 0, .8);bottom: -598px;}.bgcolor {width: 60%;margin-left: 5%;display: inline-block;position: relative;top: 60px;}.headertext1 {margin-top: 130px;text-align: left;color: white;font-family: 'Montserrat', sans-serif;font-weight: 700;font-size: 40px;-webkit-animation: .2s linear 0s normal both;animation: .2s linear 0s normal both;position: relative;z-index: 2;}.headertext2 {margin: 30px 0;text-align: left;color: white;font-family: 'Montserrat', sans-serif;font-size: 26px;-webkit-animation: .2s linear 0s normal both;animation: .2s linear 0s normal both;position: relative;z-index: 2;}.whitenav .bgimage .headertext2 {text-transform: none;max-width: 65%;}@-webkit-keyframes swipe-down {0% {opacity: 0;}100% {opacity: 1;}}@keyframes swipe-down {0% {opacity: 0;}100% {opacity: 1;}}.button2 {display: inline-block;background-color: #f5e13d;border-radius: 2px;-webkit-transition: all 280ms ease-in-out;transition: all 280ms ease-in-out;}.button2 a {color: #4e4e4e;padding: 13px 0;width: 200px;display: inline-block;font-size: 16px;text-align: center;font-weight: 600;}.nocc {font-size: 10px;color: grey;}.button2:hover {background-color: #e7d435;}.button2.topmargin {display: none;}.buttons {-webkit-animation: .2s linear 0s normal both;animation: .2s linear 0s normal both;opacity: 1;margin-bottom: 200px;text-align: left;position: relative;z-index: 2;text-shadow: none;}.monitorbox {width: 43%;margin: 0 3%;display: inline-block;height: 400px;text-align: right;float: right;}.monitor {background: url(../images/monitor.png) center center no-repeat;position: relative;z-index: 101;width: 889px;height: 586px;background-size: contain;display: inline-block;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);top: 100px;}.monitor.whitelablemonitor {background: url(../images/monitor-black.png) center center no-repeat;}.webpage {position: relative;top: 35px;left: 70px;width: 750px;height: 457px;overflow: hidden;z-index: 9;border-radius: 10px;}.bookingform {position: relative;top: -422px;left: 70px;width: 750px;height: 457px;overflow: hidden;z-index: 9;border-radius: 10px;}.clickfordemo {position: absolute;bottom: -110px;right: -160px;width: 300px;height: 200px;background-color: #f5e13d;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);text-align: center;padding-top: 10px;font-size: 20px;color: #555555;font-weight: 700;z-index: 2;line-height: 1em;border-top: 1px solid #7e7420;}.webpage img {-webkit-animation: scrollme1 20s linear 0s normal both;animation: scrollme1 20s linear 0s normal both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;opacity: 1;}.bookingform img {-webkit-animation: scrollme2 20s linear 0s normal both;animation: scrollme2 20s linear 0s normal both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;opacity: 0;}@-webkit-keyframes scrollme1 {0% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;display: inline;}7.5% {-webkit-transform: translateY(0px);transform: translateY(0px);}17.5% {-webkit-transform: translateY(-630px);transform: translateY(-630px);}20% {-webkit-transform: translateY(-690px);transform: translateY(-690px);}22.5% {-webkit-transform: translateY(-710px);transform: translateY(-710px);}25% {-webkit-transform: translateY(-710px);transform: translateY(-710px);}35% {-webkit-transform: translateY(-100px);transform: translateY(-100px);}40% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}42.5% {-webkit-transform: translateY(0px);transform: translateY(0px);}50% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;}53% {opacity: 0;display: none;}}@keyframes scrollme1 {0% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;display: inline;}7.5% {-webkit-transform: translateY(0px);transform: translateY(0px);}17.5% {-webkit-transform: translateY(-630px);transform: translateY(-630px);}20% {-webkit-transform: translateY(-690px);transform: translateY(-690px);}22.5% {-webkit-transform: translateY(-710px);transform: translateY(-710px);}25% {-webkit-transform: translateY(-710px);transform: translateY(-710px);}35% {-webkit-transform: translateY(-100px);transform: translateY(-100px);}40% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}42.5% {-webkit-transform: translateY(0px);transform: translateY(0px);}50% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;}53% {opacity: 0;display: none;}}@-webkit-keyframes scrollme2 {0% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 0;display: none;}50% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 0;display: inline;}51% {opacity: 1;}57.5% {-webkit-transform: translateY(0px);transform: translateY(0px);}70% {-webkit-transform: translateY(-630px);transform: translateY(-630px);}72.5% {-webkit-transform: translateY(-690px);transform: translateY(-690px);}75% {-webkit-transform: translateY(-710px);transform: translateY(-710px);}80% {-webkit-transform: translateY(-710px);transform: translateY(-710px);}92.5% {-webkit-transform: translateY(-100px);transform: translateY(-100px);}95% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}97% {-webkit-transform: translateY(0px);transform: translateY(0px);}99% {opacity: 1;}100% {opacity: 0;display: none;}}@keyframes scrollme2 {0% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 0;display: none;}50% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 0;display: inline;}51% {opacity: 1;}57.5% {-webkit-transform: translateY(0px);transform: translateY(0px);}70% {-webkit-transform: translateY(-630px);transform: translateY(-630px);}72.5% {-webkit-transform: translateY(-690px);transform: translateY(-690px);}75% {-webkit-transform: translateY(-710px);transform: translateY(-710px);}80% {-webkit-transform: translateY(-710px);transform: translateY(-710px);}92.5% {-webkit-transform: translateY(-100px);transform: translateY(-100px);}95% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}97% {-webkit-transform: translateY(0px);transform: translateY(0px);}99% {opacity: 1;}100% {opacity: 0;display: none;}}.container.publicpage {position: relative;z-index: 1;background-color: #fafafa;text-align: left;}@media (max-width: 3500px) {.bgangle {-webkit-transform: rotate(-4deg);-ms-transform: rotate(-4deg);transform: rotate(-4deg);}}@media (max-width: 3000px) {.bgcolor2 {background-image: radial-gradient(circle at 82% 550px, white 0%, rgba(255, 255, 255, 0) 35%);}.bgcolor3 {background-image: radial-gradient(circle at 82% 550px, white 0%, rgba(255, 255, 255, 0) 40%);}.bgangle {-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg);}.monitor {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9);}}@media (max-width: 2500px) {.bgcolor2 {background-image: radial-gradient(circle at 80% 550px, white 0%, rgba(255, 255, 255, 0) 35%);}.bgcolor3 {background-image: radial-gradient(circle at 80% 550px, white 0%, rgba(255, 255, 255, 0) 40%);}.bgangle {-webkit-transform: rotate(-7deg);-ms-transform: rotate(-7deg);transform: rotate(-7deg);}.monitor {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);}}@media (max-width: 2000px) {.headertext1 {font-size: 40px;margin-top: 50px;}.headertext2 {font-size: 22px;}.bgangle {-webkit-transform: rotate(-8.5deg);-ms-transform: rotate(-8.5deg);transform: rotate(-8.5deg);}.monitor {-webkit-transform: scale(.6);-ms-transform: scale(.6);transform: scale(.6);top: 30px;}.bgcolor {top: 80px;}.bgimage {height: 540px;}.bgpattern {height: 623px;}}@media (max-width: 1800px) {.bgcolor2 {background-image: radial-gradient(circle at 75% 500px, white 0%, rgba(255, 255, 255, 0) 35%);}.bgcolor3 {background-image: radial-gradient(circle at 75% 500px, white 0%, rgba(255, 255, 255, 0) 41%);}.monitor {right: 100px;}}@media (max-width: 1500px) {.bgcolor2 {background-image: radial-gradient(circle at 81% 400px, white 0%, rgba(255, 255, 255, 0) 32%);}.bgcolor3 {background-image: radial-gradient(circle at 81% 400px, white 0%, rgba(255, 255, 255, 0) 38%);}.bgangle {-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);}.monitorbox {margin: 0 3% 0 0;}.monitor {right: 100px;}}@media (max-width: 1400px) {.monitor {right: 150px;-webkit-transform: scale(.50);-ms-transform: scale(.50);transform: scale(.50);}.headertext1 {font-size: 36px;}.headertext2 {font-size: 22px;}.whitenav .bgimage .headertext2 {max-width: 90%;}}@media (max-width: 1200px) {.bgcolor {width: 60%;}.bgpattern.homepage {background-position: 60% 100%;}.bgimage.bgimageheight {height: 300px;}.bgpattern.bgimageheight {height: 383px;}.monitor {right: 200px;-webkit-transform: scale(.45);-ms-transform: scale(.45);transform: scale(.45);top: 100px;}.bgangle {-webkit-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg);}.clickfordemo {bottom: -87px;right: -140px;font-size: 30px;}.bgcolor2 {background-image: radial-gradient(circle at 78% 480px, white 0%, rgba(255, 255, 255, 0) 32%);}.bgcolor3 {background-image: radial-gradient(circle at 78% 480px, white 0%, rgba(255, 255, 255, 0) 38%);}}@media (max-width: 992px) {.bgcolor2 {background-image: radial-gradient(circle at 72% 450px, white 0%, rgba(255, 255, 255, 0) 32%);}.bgcolor3 {background-image: radial-gradient(circle at 72% 450px, white 0%, rgba(255, 255, 255, 0) 38%);}.monitor {right: 280px;-webkit-transform: scale(.40);-ms-transform: scale(.40);transform: scale(.40);top: 120px;}.headertext1 {font-size: 34px;}.headertext2 {font-size: 18px;}.bgpattern.homepage {background-position: 65% 100%;}.bgcolor {width: 65%;}}@media (max-width: 767px) {.button2.topmargin {display: block;width: 200px;margin-top: 5px;}.navbar-collapse.collapse.show {border-bottom: 1px solid rgba(250, 250, 250, 0.08) }.navbar-default .navbar-collapse, .navbar-default .navbar-form {border: none;}.navigation.sticky .nav.navbar-nav {background-color: white;}.nav.navbar-nav {background-color: rgba(0, 0, 0, .85);}.navigation.loggedin .nav.navbar-nav, .navigation.loggedin .navbar-header {background-color: white;}.container.publicpage {margin-top: 50px;padding-top: 30px;min-height: 350px;}.bgangle {-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);z-index: 1;}.bgimage.homepage {height: 700px;}.bgimage {top: -381px;height: 651px;margin-bottom: -390px;padding-top: 346px;}.bgimage.bgimageheight h1 {margin: 60px auto;font-size: 24px;}.bgimage.bgimageheight {height: 550px;margin-bottom: -370px;}.bgpattern.bgimageheight {height: 660px;}.headertext1 {font-size: 34px;margin-top: 50px;}.headertext2 {font-size: 16px;}.bgcolor {width: 100%;margin: 0 auto;padding: 0 5%;top: 0;}.bgcolor2 {display: none;}.bgpattern {height: 1200px;}.bgpattern {opacity: 1;background-size: initial;background-position: initial;}}@media (max-width: 480px) {.headertext1 {font-size: 24px;}.bgimage {top: -320px;height: 670px;margin-bottom: -400px;padding-top: 356px;}.bgimage.bgimageheight h1 {margin: 50px auto;font-size: 18px;}.bgimage.bgimageheight {height: 500px;}}@media (max-width: 360px) {.bgimage {top: -326px;height: 690px;margin-bottom: -396px;padding-top: 346px;}.container.publicpage {margin-top: 45px;}.bgimage.homepage {height: 730px;}}.navigation.whitenav .bgpattern {background-image: url(../images/Templates/hexagon5.png);}.navigation.whitenav {padding-top: 25px;}.navigation.whitenav {font-family: 'Montserrat', sans-serif;}.navigation.whitenav ul li a, .navigation.whitenav ul li .logout-link {font-weight: 500;font-size: 16px;}.navigation.whitenav ul li {border-bottom: none;margin: 0;}.navigation.whitenav ul li:hover {border-bottom: none;}.whitenav .leftme button {font-size: 16px;}.navigation.whitenav .button1 {background: none;border-radius: 6px;font-weight: 500;color: #8871e0 !important;width: 140px;border: 2px solid #8871e0;}.navigation.whitenav .button1:hover {background-color: rgba(136, 113, 224, .15);}.navigation.whitenav ul li:nth-child(1) a {display: block;}.navigation.whitenav ul li:nth-child(1), .navigation.whitenav ul li:nth-child(2), .navigation.whitenav ul li:nth-child(3) {margin-right: 50px;padding: 0;}.navigation.whitenav ul li:nth-child(5), .navigation.whitenav ul li:nth-child(6), .navigation.whitenav ul li:nth-child(7) {padding: 0;margin-left: 50px;}.navigation.whitenav ul li:nth-child(4) {margin-top: -10px;}.navigation.whitenav ul li.small.leftme {border: none;}.navigation.whitenav ul li.small.leftme:hover {border: none;}.navigation.whitenav ul li.lastbutton {position: absolute;top: 0;right: 5px;}.navigation.whitenav .nav.navbar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.navigation.whitenav ul li.leftme button {white-space: nowrap;}@media (max-width: 3100px) {.navigation.whitenav ul li.lastbutton {margin-right: calc( 470px - 2vw);}.navigation.whitenav .button1 {color: white !important;border-color: white;}.navigation.whitenav .button1:hover{background-color: rgba(255,255,255,.28);}}@media (max-width: 2900px) {.navigation.whitenav ul li.lastbutton {margin-right: calc( 330px - 2vw);}}@media (max-width: 2650px) {.navigation.whitenav ul li.lastbutton {margin-right: 0px;}}@media (max-width: 1500px) {.navigation.whitenav ul li:nth-child(1), .navigation.whitenav ul li:nth-child(2), .navigation.whitenav ul li:nth-child(3) {margin-right: 30px;}.navigation.whitenav ul li:nth-child(5), .navigation.whitenav ul li:nth-child(6), .navigation.whitenav ul li:nth-child(7) {margin-left: 30px;}}.navigation.whitenav ul li {margin: 0 20px;}.navigation.whitenav ul li:nth-child(1), .navigation.whitenav ul li:nth-child(2), .navigation.whitenav ul li:nth-child(3), .navigation.whitenav ul li:nth-child(5), .navigation.whitenav ul li:nth-child(6), .navigation.whitenav ul li:nth-child(7) {width: initial;padding: 0;margin-left: 30px;margin-right: 0;}.navigation.whitenav ul li a, .navigation.whitenav ul li .logout-link {font-size: 14px;}.navigation.whitenav ul li a, .navigation.whitenav ul li button{-webkit-transition: border .3s ease;transition: border .3s ease;border-bottom: 3px solid rgba(255,255,255,0);}.navigation.whitenav ul li.small.leftme a, .navigation.whitenav ul li.lastbutton a{border: none;}.navigation.whitenav ul li a:hover, .navigation.whitenav ul li button:hover{border-bottom: 3px solid rgba(255,255,255,.3);}.navigation.whitenav ul li.small.leftme a:hover, .navigation.whitenav ul li.lastbutton a:hover{border-bottom: none;}.whitenav .leftme button {font-size: 14px;}.navigation.whitenav {padding-top: 0;}.navigation.whitenav .nav.navbar-nav {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.navigation.whitenav ul li:nth-child(4) {position: absolute;left: 0;top: 0;}.navigation.whitenav ul li:nth-child(1) {margin-left: 230px;}@media (max-width: 992px) {.navigation.whitenav ul li:nth-child(2), .navigation.whitenav ul li:nth-child(3), .navigation.whitenav ul li:nth-child(5), .navigation.whitenav ul li:nth-child(6), .navigation.whitenav ul li:nth-child(7) {margin-left: 20px;}.navigation.whitenav ul li:nth-child(1) {margin-left: 220px;}.navigation ul li.helplink {display: none;}}@media (max-width: 767px) {.navigation.whitenav ul li a, .navigation.whitenav ul li button{border: none;}.navigation.whitenav ul li a:hover, .navigation.whitenav ul li button:hover{border: none;}.navigation ul li.helplink {display: block;}.navigation.whitenav ul li:first-child {display: block;}.navigation.whitenav ul li.helplink {display: block;}.navigation.whitenav ul li {width: initial;}.whitenav .leftme .logout-link button {padding-right: 40px !important;}.navigation.whitenav .sticky.mobilelogo {display: none;}.navigation.whitenav.sticky .mobilelogo {display: none;}.navigation.whitenav.sticky .sticky.mobilelogo {display: initial;}.navigation.whitenav.sticky .button1 {color: #444 !important;border: 2px solid #444;}.navigation.whitenav ul li {border-bottom: none;}.navigation.whitenav ul li:hover {border-bottom: none;}.navigation.whitenav ul li.lastbutton {position: absolute;top: 0;right: 5px;}.navigation.whitenav ul li.lastbutton:hover {border-top: none;}.navigation.whitenav ul li:nth-child(4) {display: none;}.bgimage.whitenav {top: -350px;}.navigation.whitenav .nav.navbar-nav {display: block;text-align: right;}.navigation.whitenav ul li.lastbutton {position: relative;top: 0;right: 0;padding-bottom: 1000px;}.navigation.whitenav ul li:nth-child(1) {margin-left: 20px !important;}.navigation.whitenav ul li:nth-child(1), .navigation.whitenav ul li:nth-child(2), .navigation.whitenav ul li:nth-child(3), .navigation.whitenav ul li:nth-child(5), .navigation.whitenav ul li:nth-child(6), .navigation.whitenav ul li:nth-child(7) {width: 100%;}.navigation.whitenav ul.nav li a {padding: 10px 40px !important;}.navigation.whitenav ul li.lastbutton a {padding: 10px 15px 20px 0 !important;}.navigation.whitenav ul.nav li:nth-child(1) a {padding-top: 20px !important;}.navigation.whitenav ul li:nth-child(1) {margin-left: 10px;}.navigation.whitenav .navbar-collapse {overflow: hidden;}}@media (max-width: 480px) {.bgimage {top: -385px;}}.flashingline {border-right: .05em solid;-webkit-animation: caret 1s steps(1) infinite;animation: caret 1s steps(1) infinite;}@-webkit-keyframes caret {50% {border-color: transparent;}}@keyframes caret {50% {border-color: transparent;}}.whitenav .bgimage {font-family: 'Montserrat', sans-serif;text-align: center;height: 960px;}.whitenav .bgimage .bgcolor {margin: 0 auto;}.whitenav .bgimage .headertext1, .whitenav .bgimage .headertext2 {text-align: center;width: 100%;}.whitenav .bgimage .headertext1 {margin-top: 150px;font-size: 48px;font-weight: 600;}.whitenav .bgimage .headertext2 {margin: 40px auto;}.whitenav .bgpattern {height: 1040px;}.whitenav .bgimage .buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 0;}.whitenav .bgimage .buttons .homebutton2 {background: none;border-radius: 24px;font-weight: 500;color: #fff !important;width: 140px;border: 2px solid white;padding: 10px;width: 150px;text-align: center;margin: 0 10px;-webkit-transition: all .3s ease;transition: all .3s ease;}.whitenav .bgimage .buttons .homebutton2:hover {background-color: rgba(255, 255, 255, .28);}.whitenav .bgimage .headertext2.smallheadertext2, .whitenav .bgimage .headertext2.small2headertext2 {display: none;}@media (max-width: 1800px) {.whitenav .bgpattern {background-position: 78% center;}}@media (max-width: 1400px) {.whitenav .bgimage .headertext1 {font-size: 38px;}.whitenav .bgpattern {background-position: 85% center;}}@media (max-width: 1200px) {.whitenav .bgimage .headertext1 {margin-top: 100px;}.whitenav .bgimage {height: 930px;}.whitenav .bgpattern {height: 1010px;background-position: 20% -130px;}}@media (max-width: 992px) {.whitenav .bgimage .headertext1 {font-size: 30px;}}@media (max-width: 767px) {.whitenav .bgimage .bgcolor {width: 95%;padding: 0;}.whitenav .bgimage {height: 1000px;}.whitenav .bgpattern {height: 1170px;background-size: cover;background-position: 18% -250px;opacity: .25;}.whitenav .bgpattern.subpage{background-position: 18% -190px;}}@media (max-width: 480px) {.whitenav .bgimage .headertext1 {font-size: 22px;margin-top: 75px;}.whitenav .bgpattern{background-position: 87% -20px;}.whitenav .bgpattern.subpage{background-position: 18% -170px;}.whitenav .bgimage.whitelabelprogram .headertext2 {display: block;}.whitenav .bgimage .headertext2.smallheadertext2 {display: block;}.whitenav .bgimage.whitelabelprogram .headertext1 {margin-top: 100px;}.whitenav .bgimage .buttons {display: block;}.whitenav .bgimage .buttons .homebutton2 {display: block;margin: 0 auto;}.whitenav .bgimage .buttons .homebutton2:nth-child(2) {margin-top: 10px;}}@media (max-width: 400px) {.whitenav .bgimage .headertext2.small2headertext2 {display: block;}.whitenav .bgimage .headertext2.smallheadertext2 {display: none;}}@media (max-width: 360px) {.whitenav .bgimage .headertext1 {margin-top: 85px;}}.homefeaturescontainer {background-color: #fafafa !important;width: 100%;position: relative;z-index: 10;margin-bottom: -300px;}.homefeaturescontainer .whitenavsubheading {margin: 40px auto 100px auto;text-transform: none;}.homefeaturesbox {width: 1200px;margin: 0px auto 0 auto;top: -400px;position: relative;z-index: 11;padding: 100px 150px;text-align: center;overflow: hidden;}.whitenavheading {font-size: 36px;text-align: center;color: #444444;font-weight: 600;margin-bottom: 20px;}.whitenavsubheading {color: #444444;font-weight: 400;font-size: 20px;text-align: center;}.subfeaturesboxcontainer {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.featuresboxcontainer {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 50px;}.featuresbox {margin: 10px 2.5%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.featuresbox .featurecheck {padding: 7px;height: 30px;width: 30px;background-color: #00a651;color: white;border-radius: 20px;}.homepricingcontainer .featuresbox .featurecheck {background: none;margin-right: 10px;position: relative;bottom: 4px;}.homepricingcontainer .featuresbox .featurecheck .glyphicon.glyphicon-ok {color: #00a651;font-size: 20px;}.subfeaturesboxcontainer .featuresbox .featurecheck {padding: 6px;height: 25px;width: 25px;}.subfeaturesboxcontainer .featuresbox {margin: 5px 2.5%;}.subfeaturesboxcontainer .featuresbox .featurecheck {margin-right: 15px;font-size: 12px;}.featuresbox .featurecheck {margin-right: 20px;font-size: 14px;}.featuresbox .featurecheck .glyphicon {top: 0;}.featuresbox .featuresboxtext {font-size: 22px;color: #727272;text-align: left;text-decoration-line: underline;text-decoration-style: dotted;text-decoration-color: #b8b8b8;}.pricingfeatures .featuresbox .featuresboxtext {text-decoration-line: none;}.featuresbox .featurecheck.darkgreen {background-color: #09582f;}.featuresbox .featuresboxtext.blacktext {color: black;}.subfeaturesboxcontainer .featuresbox {cursor: pointer;}.demobox {display: inline-block;color: white;border-radius: 24px;padding: 10px;width: 150px;margin: 25px auto 0 auto;background-color: #00a651;border: 2px solid #00a651;-webkit-transition: all .3s ease;transition: all .3s ease;}.demobox:hover {background-color: #00813f;border: 2px solid #00813f;}.demobox:hover, .demobox:active, .demobox:visited, .demobox:link {color: white;}.subfeaturesboxcontainer .featuresbox:hover .featuresboxtext {color: black !important;}.subfeaturesboxcontainer .cellphone {position: relative;width: 307px;height: 550px;border-radius: 45px;background-color: #f4f4f4;margin: 0 auto;opacity: 0;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}.subfeaturesboxcontainer .cellphone .cellphonebg, .subfeaturesboxcontainer .cellphone .website {position: absolute;}.cellphonebg {z-index: 3;width: 307px;height: 550px;background-size: cover;background-position: center center;-webkit-box-shadow: 10px 20px 100px -20px rgb(50 50 93 / 25%), 0 30px 60px -30px rgb(0 0 0 / 30%), inset 0 -2px 6px 0 rgb(10 37 64 / 35%);box-shadow: 10px 20px 100px -20px rgb(50 50 93 / 25%), 0 30px 60px -30px rgb(0 0 0 / 30%), inset 0 -2px 6px 0 rgb(10 37 64 / 35%);border-radius: 36px;}.website {margin-top: 5px;z-index: 2;width: 284px;height: 520px;margin: 15px 12px 0 12px;border-radius: 24px;overflow: hidden;}.website.smsnotification {border-radius: 20px;z-index: 1;background: none;display: none;}.website.bookingformpage {background: none;}.homefeaturesbox .website .websitecontainer{margin-top: -270px;}.website .websitecontainer {background-color: white;}.website.smsnotification .websitecontainer {-webkit-transition: margin-top .5s ease-out;transition: margin-top .5s ease-out;margin-top: 530px;}.website {position: relative;top: 0;-webkit-transition: margin-top .5s ease-out;transition: margin-top .5s ease-out;}.selectedfeaturecontainer {height: 136px;border-top: 1px solid #c6c6c6;margin-top: 25px;margin-bottom: 30px;padding-top: 30px;}.selectedfeaturecontainer div {display: none;font-size: 18px;text-align: left;opacity: 1;-webkit-transition: all .3s ease;transition: all .3s ease;}.selectedfeaturecontainer div.noopacity {opacity: 0;}.selectedfeaturecontainer div.designsection {display: block;}.mobileonlycell {display: none;}.clickforinfo {display: none;}.clickforinfodesktop {text-align: left;margin-left: 100px;}.clickforinfodesktop img {width: 350px;}@media (max-width: 1400px) {.homefeaturesbox {width: 90%;padding: 70px;}}@media (max-width: 1200px) {.homefeaturesbox {width: 90%;top: -400px;}.subfeaturesboxcontainer:first-child {margin-bottom: 50px;}.selectedfeaturecontainer {height: 143px;}}@media (max-width: 992px) {.selectedfeaturecontainer {height: 140px;}.featuresboxcontainer {display: block;}.featuresbox {width: 95%;}.homefeaturesbox {width: 90%;top: -450px;}.homefeaturescontainer {margin-bottom: -350px;}.homefeaturescontainer .whitenavsubheading {margin: 40px auto 60px auto;}}@media (max-width: 767px) {.selectedfeaturecontainer {height: 140px;}.homefeaturesbox {top: -250px;}.homefeaturescontainer {margin-bottom: -150px;}.homefeaturesbox {padding: 60px 40px;border-radius: 0;}.whitenavheading {font-size: 28px;}.whitenavsubheading {font-size: 20px;}.homefeaturesbox.homepage {border-radius: 30px;}}@media (max-width: 600px) {.homefeaturesbox .website .websitecontainer{margin-top: 0;}.clickforinfodesktop {display: none;}.clickforinfo {text-align: right;display: block;}.clickforinfo img {width: 240px;height: 57px;}.homepagecontainer .cellphonebg {z-index: 1;background-color: #f4f4f4;-webkit-box-shadow: 5px 5px 0px -5px rgb(50 50 93 / 25%), 0 150px 60px -30px rgb(0 0 0 / 30%), inset 0 -2px 6px 0 rgb(10 37 64 / 35%);box-shadow: 5px 5px 0px -5px rgb(50 50 93 / 25%), 0 150px 60px -30px rgb(0 0 0 / 30%), inset 0 -2px 6px 0 rgb(10 37 64 / 35%);}.featuresbox .featurecheck.darkgreen {background-color: #00a651;}.featuresbox .featuresboxtext.blacktext {color: #727272;}.subfeaturesboxcontainer:first-child, .selectedfeaturecontainer {display: none;}.mobileonlycell {display: block;overflow: hidden;-webkit-transition: all .3s ease;transition: all .3s ease;}.mobileonlycell.hideme {height: 0;}.mobileonlycell .section {text-align: left;margin: 20px auto;color: #5f5f5f;}.mobileonlycell .cellphone {height: 300px;overflow: hidden;margin-bottom: 20px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 45px;border-top-left-radius: 45px;width: 347px;padding: 0 20px 15px 20px;}.mobileonlycell .whitefadebox {height: 50px;z-index: 100;position: absolute;bottom: 0;background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, .0)), color-stop(70%, white));background: linear-gradient(-180deg, rgba(255, 255, 255, .0), white 70%);margin-left: -10%;width: 120%;margin-right: -10%;}.subfeaturesboxcontainer .cellphone {background: none;}}@media (max-width: 480px) {.clickforinfo img {width: 220px;height: 52px;}.homefeaturesbox {padding: 50px 15px;top: -180px;}.homefeaturesbox.homepage {top: -260px;}.processmaincontainer.employeeportal.homepagecontainer.firstcontainer{margin-top:80px;}.homefeaturescontainer {margin-bottom: -220px;}.whitenavheading {font-size: 22px;}.whitenavsubheading {font-size: 18px;}.featuresbox .featurecheck {padding: 7px;height: 30px;width: 30px;background-color: #00a651;color: white;border-radius: 15px;}.featuresbox .featurecheck {margin-right: 10px;font-size: 14px;}.featuresbox .featuresboxtext {font-size: 18px;}}@media (max-width: 420px) {.mobileonlycell .cellphone {position: relative;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);padding: 0 0 15px 10px;}}@media (max-width: 360px) {.clickforinfo img {width: 180px;height: 43px;}.mobileonlycell .cellphone {margin: 0px auto -20px auto;}.whitenavsubheading {font-size: 16px;}.homefeaturesbox {padding: 25px 15px;}.featuresboxcontainer::after {margin: 25px auto;}.whitenav .bgimage .headertext2 {font-size: 14px;margin: 35px auto;}.subfeaturesboxcontainer .featuresbox .featurecheck {margin-right: 10px;}.featuresbox .featurecheck {padding: 5px;height: 25px;width: 25px;margin-right: 7px;font-size: 14px;}}@media (max-width: 320px) {.featuresbox .featurecheck {padding: 3px;height: 20px;width: 20px;margin-right: 7px;font-size: 12px;}}.website {background-color: white;}.website .siteheader {width: 100%;text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 8px;}.website .siteheader .logocontainer {-webkit-box-flex: 0;-ms-flex: none;flex: none;margin: 10px 110px 0 7px;width: 130px;}.website .siteheader .hamburgerbutton {display: inline-block;margin-top: 15px;}.website .hamburgerbutton .hambar {width: 16px;height: 3px;margin-top: 2px;border-radius: 2px;background-color: #37a6db;}.website {font-family: 'Roboto', sans-serif;}.website .banner {position: relative;}.website .customerssay {width: 100%;position: absolute;top: 40px;text-align: center;}.website .customerssay h1 {font-size: 17px;font-weight: 500;color: white;text-shadow: 2px 2px rgb(0 0 0 / 20%);}.website .titlesection .title::after {content: "";height: 3px;border-radius: 1px;width: 20%;display: block;margin: 0 auto;background-color: #8e8e8e;margin-top: 10px;}.website .titlesection .title.white::after {background-color: white;}.website .pagecontent {width: 92%;margin: 20px auto 0 auto;height: 100px;position: relative;z-index: 2;}.website .contentblock {background-color: white;-webkit-box-shadow: 0 0 10px rgb(0 0 0 / 10%);box-shadow: 0 0 10px rgb(0 0 0 / 10%);padding: 20px 10px;border-radius: 4px;margin: 0 auto 20px auto;}.website .contentblock .contentheading {font-size: 14.5px;font-weight: 700;margin: 0 0 20px 0;}.website .contentblock .dropdowncontainer {border: 1px solid lightgrey;text-align: left;border-radius: 2px;padding: 6px 7px 4px 7px;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 12px;font-weight: 500;color: #5b5b5b;-webkit-box-shadow: 2px 2px 2px rgb(0 0 0 / 5%);box-shadow: 2px 2px 2px rgb(0 0 0 / 5%);margin-bottom: 10px;}.website .contentblock .dropdowncontainer .dropdown {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.website .contentblock .dropdowncontainer .dropdownarrow {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 10px;position: relative;top: 8px;}.website .dropdownline {width: 5px;height: 1.5px;border-radius: 1px;background-color: #5b5b5b;}.website .dropdownline:nth-child(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.website .dropdownline:nth-child(2) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);position: relative;bottom: 1.5px;left: 3px;}.website .seperationbar {margin: 15px auto;width: 100%;height: 1px;background-color: #eee;}.website .smalldropdown.dropdowncontainer {width: 50%;margin: 0 auto 10px auto;}.website .smalldropdown.dropdowncontainer:last-child{margin-bottom: 0;}.website .contentblock.additionalservs {position: relative;overflow: hidden;}.website .clicktoselect {position: absolute;left: -52px;top: -11px;color: white;font-weight: 600;-webkit-transform: rotate( -45deg);-ms-transform: rotate(-45deg);transform: rotate( -45deg);padding: 15px 45px 5px 45px;font-size: 8.5px;background-color: #cc0000;}.website .clicktoselectext {position: relative;top: 3px;}.website .serviceblock {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 3px 8px;border-radius: 3px;border: 1px solid #cecece;font-size: 13px;margin-bottom: 8px;}.website .serviceblock:last-child {margin-bottom: 0;}.website .serviceblock img {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 42px;height: 42px;margin: 2px 8px 0 0;opacity: .75;}.website .pricebox {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: left;font-weight: 400;}.website .servicecostbox {display: inline-block;}.website .servicecostbox{padding: 2px 4px;border-radius: 4px;background-color: grey;display: inline-block;font-weight: 500;color: white;margin: 2px auto 5px auto;}.website .dropdowncontainer.apptbox {padding: 0;width: 80%;margin: 0 auto 10px auto;}.website .dropdowncontainer.apptbox .dropdown {display: -webkit-box;display: -ms-flexbox;display: flex;}.website .dropdowncontainer.apptbox .dropdown .date {margin: 4px 8px;}.website .calendarbox {-webkit-box-flex: 0;-ms-flex: none;flex: none;padding: 6px 9px;background-color: #eee;border-left: 1px solid lightgrey;}.website .date {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.website .contentblock.frequency .dropdowncontainer.smalldropdown{width: 55%;}.website .contentblock.couponcode .dropdown {height: 15px;}.contentblock.couponcode .messagecontainer {color: green;font-size: 12px;text-align: center;font-weight: 600;}.website .submitbutton {color: white;padding: 7px 15px;font-weight: 700;background-color: blue;display: inline-block;font-size: 12px;background-color: rgb(13, 121, 171);border-radius: 3px;}.website .contentblock.instructions .dropdown {height: 70px;}.website .contentblock .dropdowncontainer.secondline{color: lightgrey;}.website .checkbox {display: inline-block;background-color: #0175ff;color: white;padding: 1px 2px 3px 2px;font-size: 7px;border-radius: 2px;margin: 0px 5px 0 0;position: relative;top: -2px;}.website .checkboxmessage {font-size: 12px;display: inline;font-weight: 400;}.messagecontainer {text-align: left;}.website .summarygrid {border-bottom: .5px solid lightgrey;}.website .summaryline {display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 12px;font-weight: 400;text-align: left;}.website .summaryline.greyline {background-color: #eee;}.website .summaryline.totalline {font-weight: 700;}.website .summarydesc, .website .summaryamount {padding: 4px 5px;border: .5px solid lightgrey;border-bottom: none;}.website .summarydesc {border-right: none;}.website .summaryamount {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: right;}.website .summarydesc {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 175px;}.website .sitefooter {background-color: #222222;padding: 50px 10px 0 10px;position: relative;z-index: 2;margin-top: 2440px;text-align: left;}.website .footertitle {font-size: 13px;color: white;font-weight: 700;}.website .footerbar {width: 50px;height: 3px;background-color: #2fa2d8;}.website .footerlink {font-size: 12px;}.website.smsnotification .websitecontainer {font-size: 12px;height: 530px;}.website .infobar {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 5px 10px;width: 100%;color: grey;}.website .infobar .icon1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 25px;margin-right: 4px;}.website .infobar .icon2 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 15px;margin-left: 1px;}.website .infobar .icon3 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 20px;margin-left: 1px;}.website .icongroup {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;display: -webkit-box;display: -ms-flexbox;display: flex;}.website .infobar2 {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 5px 10px;}.website .infobar2 .fas{margin-right: 10px;}.website .infobar2 .fa-video{margin-right: 0;}.website .infobar2 .phonenum {margin-right: 115px;}.website .infobar2 .largeicon {font-size: 16px;}.website .textmessage {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 10px;}.website .profilepic {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 30px;height: 30px;border-radius: 20px;background-color: #41b2ce;overflow: hidden;margin: 5px 0 0 10px;}.website .profilepic .fas {font-size: 22px;margin-top: 9px;color: white;}.website .textmessagecontent {text-align: left;background-color: #eee;padding: 10px;border-radius: 5px;margin: 0 10px;font-weight: 400;}.website .textchat {margin-top: 280px;}.website .textchat .fa-chevron-right{margin-top: 9px;}.website .chatbox{display: -webkit-box;display: -ms-flexbox;display: flex;font-weight: 400;background-color: #eee;padding: 7px 10px;border-radius: 20px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: right;font-size: 12px;}.website .chatbox div {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}.website .chatbox .fas {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 30px;font-size: 15px;}.website .homebutton{margin: -2px auto 0 auto;height: 22px;width: 22px;border-radius: 7px;background-color: lightgrey;}.website .homebuttoninner {position: relative;top: 2px;left: 2px;height: 18px;width: 18px;border-radius: 5px;background-color: white;margin-top: 3px;}.homepricingcontainer {text-align: center;position: relative;width: 100%;overflow: hidden;z-index: 13;}.homepricingcontainer div {position: relative;z-index: 2;}.homepricingcontainer .whitenavheading {color: white;}.pricingbox {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;max-width: 1200px;margin: 40px auto 0 auto;}.pricingsubbox {width: 100%;margin: 0 20px;}.featuresbox .fa-stripe{font-size: 45px;height: 35px;margin-top: -45px;position: relative;bottom: -10px;width: 70px;}.pricingbox .featuresbox {width: 100%;}.pricingbox .featuresbox .featuresboxtext {color: white;}.pricingbox .pricingfeatures {margin-top: 40px;-webkit-transition: height .3s ease;transition: height .3s ease;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;z-index: 2;}.pricingbox .featuresbox {width: 45%;margin: 5px auto;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.priceborder {width: 40%;height: 1px;background-color: #8d8d8d;margin: 20px auto;}.priceamount {font-size: 40px;font-weight: 500;color: white;margin-bottom: 20px;}.pricenote {font-size: 12px;color: white;}.homepricingcontainer a {background: none;border-radius: 24px;font-weight: 500;color: #fff !important;width: 140px;border: 2px solid white;padding: 10px;width: 150px;text-align: center;margin: 30px auto;display: block;-webkit-transition: all .3s ease;transition: all .3s ease;z-index: 2;position: relative;}.homepricingcontainer a:hover {background-color: rgba(255, 255, 255, .1);}@media (max-width: 1400px) {.homepricingcontainer {padding: 0 40px 80px 40px;}}@media (max-width: 1200px) {.pricingbox {max-width: 900px;}}@media (max-width: 992px) {.homepricingcontainer {padding: 0 40px 70px 40px;}.pricingbox {display: block;}.pricingbox .pricingfeatures {height: initial;margin-top: 20px;}.homepricingcontainer .pricingbox .pricingfeatures {max-width: 350px;margin: 20px auto 0 auto;}.pricingbox .pricingsubbox {width: initial;}.priceamount {margin-bottom: 10px;}.pricingbox .featuresbox {width: 100%;margin: 5px auto;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}@media (max-width: 767px) {.homepricingcontainer {padding: 70px 10px 0 10px;}.priceborder {width: 40%;height: 1px;background-color: #8d8d8d;margin: 20px auto 10px auto;}}@media (max-width: 480px) {.featuresbox .fa-stripe{font-size: 40px;height: 35px;margin-top: -45px;position: relative;bottom: -9px;left: 1px;width: 63px;}.homepricingcontainer .pricingbox {padding: 0 2%;}.homepricingcontainer {padding: 70px 0 0 0;}.pricingbox .pricingsubbox {margin: 0;}}.startnowcontainer {padding: 170px 0;background-color: white;text-align: center;border-top: 1px solid #cecece;position: relative;z-index: 3;}.processmaincontainer {position: relative;overflow: hidden;}.processsubbox2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;z-index: 2;}.sidecell {-webkit-box-shadow: 10px 20px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), inset 0 -2px 6px 0 rgba(10, 37, 64, .35);box-shadow: 10px 20px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), inset 0 -2px 6px 0 rgba(10, 37, 64, .35);height: 280px;width: 500px;border-radius: 33px;margin-top: 65px;padding: 12px 12px;position: relative;opacity: 1;}.sidecell .screen {background-color: white;width: 476px;height: 258px;border-radius: 25px;overflow: hidden;}@media (max-width: 1400px) {.sidecell {margin: 20px auto;}.processsubbox2 {margin: 0 auto;}.processsubbox2 {text-align: center;}.homepagecontainer .processsubbox2 .selectbox{text-align: left;}}@media (max-width: 600px) {.leftalign .sidecell, .rightalign .sidecell {opacity: 1;}.sidecell {height: 196px;width: 350px;border-radius: 23px;margin-top: 50px;padding: 7px 9px;}.sidecell .screen {width: 333px;height: 181px;border-radius: 18px;}}@media (max-width: 400px) {.sidecell {height: 154px;width: 275px;border-radius: 18px;margin-top: 50px;padding: 6px 7px;}.sidecell .screen {width: 262px;height: 142px;border-radius: 14px;}}.footerbg {background-color: #222222;padding-top: 50px;width: 100%;position: relative;z-index: 12;}.footercontainer {max-width: 1200px;margin: 0 auto;padding: 0 50px;}.footerbox {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.footerbox:nth-child(1) {padding-right: 20px;}.footerbox:nth-child(2) {padding-right: 20px;padding-left: 20px;}.footerbox:nth-child(3) {padding-left: 20px;}.footerboxes {margin-bottom: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;}.readaboutus{background-color: rgba(255,255,255,.15);-webkit-transition: all .3s ease;transition: all .3s ease;padding: 5px 7px;border-radius: 3px;margin-top: 10px;display: inline-block;}.readaboutus:hover{background-color: rgba(255,255,255,.25);}.footertitle {font-size: 16px;color: white;font-weight: 600;}.footerunderline {height: 3px;margin-top: 3px;}.footerunderline.sitelink {width: 50px;}.footerlink {margin-top: 15px;color: #a3a3a3;}.footerlink a, .footerlink a:visited, .footerlink a:active {color: #a3a3a3;}.footerlink a:hover {color: white;}.footerlink .subline {margin-left: 22px;}.footerlink .glyphicon {margin-right: 5px;color: white;position: relative;top: 3.5px;}.secondfootersection {border-top: 1px solid #636363;width: 100%;padding: 40px 0;}.socialicons {float: right;}.socialicons a {font-size: 30px;color: white;margin-left: 3px;}.thirdfootersection {padding: 30px 0;background-color: #1c1c1c;color: #a3a3a3;}.thirdfootersection a, .thirdfootersection a:visited, .thirdfootersection a:active {color: #a3a3a3;}.thirdfootersection a:hover {color: white;}.companynamecolor {color: white;}.companyrights {float: left;}.privacylinks {float: right;}@media (max-width: 1200px) {.footerboxes {display: block;}.footerbox:nth-child(1) {padding-right: 0;}.footerbox:nth-child(2) {padding-right: 0;padding-left: 0;margin-top: 30px;}.footerbox:nth-child(3) {padding-left: 0;margin-top: 30px;}}@media (max-width: 767px) {.footerbg{z-index: 101;}.socialicons {float: none;}.companyrights {float: none;}.privacylinks {margin-top: 10px;float: none;}.footercontainer {padding: 0 30px;}}@media (max-width: 480px) {.footercontainer {padding: 0 15px;}}.schedulerheading {max-width: 1000px;margin: 0 auto;}.processmaincontainer {margin: 0 auto 0 auto;padding-top: 140px;padding-bottom: 140px;position: relative;z-index: 100;background-color: #fafafa;}@media (max-width: 1400px) {.homepagecontainer .level7.employeescheduler {margin: 50px auto 0 auto;}.homepagecontainer .whitenavsubheading {max-width: 1000px;margin: 0 auto;}}@media (max-width: 992px) {.schedulerheading {max-width: 900px;}}.sidecell {color: black;font-size: 14px;}.homepagestripecontainer {margin: 10px;padding: 15px;border-radius: 5px;}.homepagestripecontainer .creditcardnumber {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .05);box-shadow: 3px 3px 3px rgba(0, 0, 0, .05);padding: 7px 10px;border-radius: 3px;text-align: left;}.homepagestripecontainer .cardpic {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 20px;margin: 1px 5px 0 0;}.homepagestripecontainer .digits1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-size:10px;}.homepagestripecontainer .digits2, .homepagestripecontainer .digits3 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 25px;text-align: right;font-size:10px;}.homepagestripecontainer .stripelogo{width: 50%;margin: 17px auto;display: block;}.paybutton {padding: 3px 5px;background-color: rgba(13, 121, 171, 1.0);border-radius: 4px;font-weight: 500;color: white;display: inline-block;}.paybutton .fas {font-size: 14px;position: relative;top: 1px;}.processmaincontainer .whitenavheading {margin-bottom: 20px;}.sidecell {font-size: 11px;}.cellphonescontainer {display: -webkit-box;display: -ms-flexbox;display: flex;}@media (max-width: 992px) {.cellphonescontainer {display: block;}}@media (max-width: 600px) {.cellphonescontainer .sidecell {border-radius: 33px;padding: 12px 12px;margin-top: 4px;}.cellphonescontainer .sidecell .screen {border-radius: 25px;}}.processmaincontainer.employeeportal{padding: 30px 2.5% 100px 2.5%;background: none;}.employeeportal .sidecell {width: 280px;height: 500px;margin: 50px auto;position: relative;z-index: 100;background-color: white;}.employeeportal .sidecell .screen {height: 476px;width: 258px;}@media (max-width: 992px) {.processmaincontainer.employeeportal{padding: 50px 2.5% 50px 2.5%;}}@media (max-width: 767px) {.processmaincontainer.employeeportal{padding-bottom: 0;}.employeeportal .sidecell {margin-bottom: 100px;}}@media (max-width: 600px) {.processmaincontainer.employeeportal{padding: 0px 2.5%;}.employeeportal .sidecell {margin: 20px auto 50px auto;}}.processsubbox2 .sidecell .teamheading {height: 40px;margin-top: 10px;}.processsubbox2 .sidecell .teamheading .employee{height: 40px;border-bottom: none;}.processsubbox2 .sidecell .teamgrouping .employee {font-size: 11px;}.processsubbox2 .sidecell .timegrid {padding-bottom: 30px;}.processsubbox2 .sidecell .timegrid::before, .processsubbox2 .sidecell .timegrid {height: 700px;}.processsubbox2 .sidecell .teamcalendar {width: 100%;}.processsubbox2 .sidecell .level7.employeescheduler {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: calc(100% - 220px);margin: 0;}.processsubbox2 .sidecell .timegrid::before, .processsubbox2 .sidecell .timegrid {height: 500px;}.processsubbox2 .sidecell .timerowlabels {width: 30px;font-size: 8px;}.processsubbox2 .sidecell .teamheading {margin-left: 30px;width: calc(100% - 30px) }.processsubbox2 .sidecell .level7.employeescheduler {width: 100%;}.processsubbox2 .sidecell .teamgrouping {font-size: 12px;}.processsubbox2 .sidecell .employeescheduler .showmoreinfo {display: none;}.processsubbox2 .sidecell .employeejobtitle:hover{color: white;}.processsubbox2 .sidecell .teamtimematrix::-webkit-scrollbar {display: none;}.processsubbox2 .sidecell .teamtimematrix {-ms-overflow-style: none;scrollbar-width: none;overflow-y: hidden;}.processsubbox2 .sidecell .timeblock {height: 15px;top: -6px;}@media (max-width: 992px){.homepagecontainer .timegrid {padding-bottom: 0;}}.homepageeeportal .myjobtitle {color: white;background-color: #2d2f3e;padding: 3px 10px;}.homepageeeportal.employeeportaljobsection {border-radius: 10px;-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,.15);box-shadow: 3px 3px 10px rgba(0,0,0,.15);background-color: white;margin-bottom: 30px;overflow: hidden;width: 90%;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin: 15px 5% 15px 5%;font-size: 10px;text-align: left;}.homepageeeportal.employeeportaljobsection .myjobtitle i{color: white;}.homepageeeportal.employeeportaljobsection i {color: #5c5c5c;}.homepageeeportal .employeeportaljobline {margin-bottom: 5px;}.homepageeeportal .employeeportaljobheader {padding: 7px 10px;background-color: #eaeaea;font-weight: 700;color: #5c5c5c;}.homepageeeportal .employeeportaljobcontent {padding: 15px;position: relative;z-index: 1;}.homepageeeportal .nopadding.employeeportaljobcontent {padding: 0;}.homepageeeportal.employeeportaljobsection .myjobtitle {padding: 5px 10px;}.homepageeeportal.employeeportaljobsection.otherteammembers{position: relative;}.homepage_employee_chat_app{position: relative;text-align: left;}.homepage_employee_chat_app .homepage_employee_message_section{position: absolute;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.homepage_employee_chat_app .homepage_employee_chat_section{height: 355px;position: relative;top: -3px;}.homepage_employee_chat_app .homepage_employee_message_entry{background-color: #f5f5f5;border-radius: 10px;width: 180px;padding: 6px 15px;-webkit-box-flex: 0;-ms-flex: none;flex: none;height: 26px;margin-left: 10px;color: grey;}.homepage_employee_chat_app .sendercontainer{display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 7px;}.homepage_employee_chat_app .convobullet{width: 10px;display: inline-block;text-align: center;}.homepage_employee_chat_app .homepage_employee_message_submit{height: 26px;width: 26px;background-color: #3a9efc;margin: 0 5px 0 auto;border-radius: 20px;padding: 8px 9px;font-size: 12px;color: white;margin-top: 0;}.homepage_employee_chat_app .the_actual_platform_message.additionalpadding{padding-top: 3px;}.homepage_employee_chat_app .message_author_is_a_customer .the_actual_platform_message.additionalpadding{padding-top: 8px;}.homepage_employee_chat_app .homepage_employee_message_dots{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 0px 12px 0px 12px;font-size: 26px;}.homepage_employee_chat_app .homepage_employee_chat_header{width: 100%;height: 100px;color: black;display: -webkit-box;display: -ms-flexbox;display: flex;background-color: #d5e4ed;margin-bottom: 15px;-webkit-box-shadow: 0px 7px 7px rgba(0,0,0,.07);box-shadow: 0px 7px 7px rgba(0,0,0,.07);position: relative;z-index: 2;}.homepage_employee_chat_app .homepage_employee_title_section{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: flex;}.homepage_employee_chat_app .homepage_employee_chat_customer_picture{width: 40px;height: 40px;margin: 10px 0 0 10px;border-radius: 6px;background-image: url(../images/chat_man.jpg);background-position: center center;background-size: contain;}.homepage_employee_chat_app .message_author_is_a_customer .sender_thumbnail{background-image: url(../images/chat_man.jpg);background-position: center center;background-size: contain;}.homepage_employee_chat_app .message_author_by_current_user .sender_thumbnail{background-image: url(../images/chat_man2.jpg);background-position: center center;background-size: contain;}.homepage_employee_chat_app .homepage_employee_chat_customer_name{margin: 12px 0 0 10px;font-size: 14px;}.homepage_employee_chat_app .homepage_employee_chat_customer_phone{font-size: 10px;}.homepage_employee_chat_app .homepage_employee_button_section{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;font-size: 24px;text-align: right;margin-right: 2px;margin-top: 5px;}.homepage_employee_chat_app .homepage_employee_button_section i{margin: 3px 0;text-align: center;}.homepage_employee_chat_app .homepage_employee_button_section i.fa-square-xmark{color: red;}.homepage_employee_chat_app .homepage_employee_message_section{display: -webkit-box;display: -ms-flexbox;display: flex;}.homepage_employee_chat_app .actual_chat_message{margin-bottom: 20px;width: 100%;max-width: 80%;}.homepage_employee_chat_app .actual_chat_message .message_section{padding: 10px 15px 5px 15px;border-radius: 4px;background-color: #f2f2f2;border-radius: 23px;}.homepage_employee_chat_app .actual_chat_message.message_author_by_current_user .message_section{background-color: #f2f2f2;-webkit-transition: color .3s ease, background .3s ease;transition: color .3s ease, background .3s ease;}.homepage_employee_chat_app .actual_chat_message.message_author_by_current_user{margin-left: 20%;}.homepage_employee_chat_app .sender_section{font-size: 9px;margin-top: 2px;}.homepage_employee_chat_app .sender_section{margin-left: 16px;}.homepage_employee_chat_app .sendercontainer{display: -webkit-box;display: -ms-flexbox;display: flex;}.homepage_employee_chat_app .message_section{position: relative;}.homepage_employee_chat_app .actual_chat_message .message_section.minheight{min-height: 40px }.homepage_employee_chat_app .sender_thumbnail{width: 36px;height: 36px;border-radius: 22px;background-position: center center;background-color: rgba(0,0,0,0.5);background-size: cover;position: absolute;left: 1px;top: 1px;display: inline-block;border: 2px solid #adadad;overflow: hidden;}.homepage_employee_chat_app .message_author_by_current_user .sender_thumbnail{border: 2px solid #adadad;background-color: #58adfc;}.homepage_employee_chat_app .convobullet{width: 12px;display: inline-block;text-align: center;font-size: 12px;}.homepage_employee_chat_app .thumbspacer{display: inline-block;width: 40px;height: 35px;float: left;}.homepage_employee_chat_app .chat_message_container {position: relative;overflow: hidden;}.homepage_employee_chat_app .actual_chat_message .message_image {height: 90px;width: 187px;margin-left: -5px;background-position: center center;background-size: cover;border-radius: 15px;-webkit-filter: contrast(100%);filter: contrast(100%);-webkit-transition: -webkit-filter .3s ease;transition: -webkit-filter .3s ease;transition: filter .3s ease;transition: filter .3s ease, -webkit-filter .3s ease;background-image: url(../images/chat_pool.jpg);background-position: center center;}.homepage_employee_chat_app .message_author_is_a_customer.actual_chat_message .message_section{padding: 4px 15px;}.schedulerheading.flexcontainer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.schedulerheading.flexcontainer .cellphonescontainer{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.schedulerheading.flexcontainer .textcontainer{-webkit-box-flex: 1.2;-ms-flex: 1.2;flex: 1.2;}.processmaincontainer.employeeportal.homepagecontainer.leftalign .textcontainer .whitenavheading, .processmaincontainer.employeeportal.homepagecontainer.leftalign .textcontainer .whitenavsubheading {text-align: left;}.processmaincontainer.employeeportal.homepagecontainer.rightalign .textcontainer .whitenavheading, .processmaincontainer.employeeportal.homepagecontainer.rightalign .textcontainer .whitenavsubheading {text-align: left;}.processmaincontainer.employeeportal.homepagecontainer.rightalign .schedulerheading.flexcontainer {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.processmaincontainer.employeeportal.homepagecontainer.lastcontainer{padding-bottom: 200px;}@media (max-width: 992px){.schedulerheading.flexcontainer, .processmaincontainer.employeeportal.homepagecontainer.rightalign .schedulerheading.flexcontainer {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.processmaincontainer.employeeportal.homepagecontainer .textcontainer .whitenavsubheading{padding: 0 5%;max-width: 800px;}.processmaincontainer.employeeportal.homepagecontainer.leftalign .textcontainer .whitenavheading, .processmaincontainer.employeeportal.homepagecontainer.leftalign .textcontainer .whitenavsubheading, .processmaincontainer.employeeportal.homepagecontainer.rightalign .textcontainer .whitenavheading, .processmaincontainer.employeeportal.homepagecontainer.rightalign .textcontainer .whitenavsubheading {text-align: center;}.processmaincontainer.employeeportal.homepagecontainer .textcontainer .whitenavsubheading {margin-bottom: 0px;}}@media (max-width: 767px){.processmaincontainer.employeeportal.homepagecontainer.lastcontainer{padding-bottom: 50px;}}@media (max-width: 600px){.processmaincontainer.employeeportal.homepagecontainer .textcontainer .whitenavsubheading {margin-bottom: -20px;}}.processmaincontainer.employeeportal.homepagecontainer .textcontainer, .cellphonescontainer {position: relative;}.backgroundicon, .homepriceline.pricingtitle.productprice, .homepriceline .priceline:nth-child(1) i{color: #a6b6d5;}.startnowbutton, .priceline a, .homefeaturescontainer.subpage .homepriceline.pricingtitle.productprice, .seepricingplan{background-color: #31a2d8;}.homepriceline.lastfeatureline.pricebutton.startnowbuttoncontainer a:hover{background-color: rgba(83,114,177,1);}.accentbghex {background-color: #31a2d8;}.whitetoaccent:hover{color: #31a2d8;}.backgroundicon{position: absolute;z-index: 1;font-size: 600px;-webkit-transition: all .3s ease;transition: all .3s ease;opacity: 1;display: none !important;}.employeeportal.leftalign .backgroundicon{right: -730px;bottom: -280px;}.employeeportal.rightalign .backgroundicon{left: -730px;bottom: -280px;}@media (max-width: 992px){.employeeportal.leftalign .backgroundicon{right: -50px;bottom: -700px;}.employeeportal.rightalign .backgroundicon{left: -50px;bottom: -700px;}.employeeportal.leftalign .cellphonescontainer .backgroundicon{left: calc(65% - 100px);bottom: -200px;}.leftalign .backgroundicon, .rightalign .backgroundicon{font-size: 600px;}}@media (max-width: 767px){.employeeportal.leftalign .backgroundicon{right: -50px;bottom: -600px;}.employeeportal.rightalign .backgroundicon{left: -50px;bottom: -600px;}.leftalign .backgroundicon, .rightalign .backgroundicon{font-size: 500px;}}@media (max-width: 600px){.leftalign .backgroundicon, .rightalign .backgroundicon{display:none;}.employeeportal.rightalign .cellphonescontainer{margin: 0 auto;}.employeeportal.leftalign .cellphonescontainer{margin: 0 auto;}}@media (max-width: 600px){.employeeportal.leftalign .backgroundicon{right: initial;left: -100px;bottom: -600px;}.employeeportal.rightalign .backgroundicon{left: initial;right: -100px;bottom: -600px;}}@media (max-width: 480px){.employeeportal.leftalign .backgroundicon{right: initial;left: -130px;bottom: -580px;}.employeeportal.rightalign .backgroundicon{left: initial;right: -130px;bottom: -580px;}}@media (max-width: 440px){.employeeportal.leftalign .backgroundicon{right: initial;left: -150px;bottom: -580px;}.employeeportal.rightalign .backgroundicon{left: initial;right: -150px;bottom: -580px;}}@media (max-width: 440px){.employeeportal.leftalign .backgroundicon{right: initial;left: -180px;bottom: -590px;}.employeeportal.rightalign .backgroundicon{left: initial;right: -180px;bottom: -590px;}}@media (max-width: 360px){.leftalign .backgroundicon, .rightalign .backgroundicon{display:none;}.employeeportal.rightalign .cellphonescontainer{margin: 0 auto;}.employeeportal.leftalign .cellphonescontainer{margin: 0 auto;}}.homepagecontainer .buttoncolor {background-color: rgba(13, 121, 171, 1.0);}.homepagecontainer .phonecontainer{padding: 0 10px;}.homepagecontainer .phonecontainer .paymentboxinner3.creditcard2{text-align: center;}.homepagecontainer .phonecontainer .paymentboxinner3.creditcard2 .paymentheader{font-size: 13px;}.homepagecontainer .paymentboxinner {background-color: white;padding: 50px;border: 1px solid #c7c7c7;border-radius: 4px;margin-bottom: 30px;}.homepagecontainer .paymentbox input {border: 1px solid #d4d4d4;background-color: white;}.homepagecontainer .paymentbox {display: -webkit-box;display: -ms-flexbox;display: flex;}.homepagecontainer .paymentboxinner {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.homepagecontainer .paymentboxinner:first-child {margin-right: 20px;}.homepagecontainer .paymentboxinner:second-child {margin-left: 20px;}.homepagecontainer .paymentheader {font-size: 16px;font-weight: 600;margin-bottom: 10px;}.homepagecontainer .paymentheader2 {font-weight: 600;}.homepagecontainer .paymentline {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;text-align: left;}.homepagecontainer .paymentline1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.homepagecontainer .paymentline2 {width: 80px;text-align: right;padding-right: 5px;}.homepagecontainer .paymentline.total {margin-top: 20px;background: none;}.homepagecontainer .paymentline1.subtotal, .homepagecontainer .paymentline2.subtotal {border-top: 1px solid #d6d6d6;background: none;}.homepagecontainer .paymentboxinner2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.homepagecontainer .paymentboxinner3 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.homepagecontainer .paymentboxinner.paymentboxinner2 {border: none;padding: 0;}.homepagecontainer .paymentboxinner3 {background-color: white;padding: 50px;border: 1px solid #c7c7c7;border-radius: 4px;margin-bottom: 30px;}.homepagecontainer .paymentboxinner3.creditcard2 {margin-bottom: 0;}.homepagecontainer .freq {font-weight: 400;display: inline;}.homepagecontainer .paymentline1.paymentheader2.frequency {margin-bottom: 10px;}.homepagecontainer .paymentbox {display: block;}.homepagecontainer .paymentboxinner {margin: 0 auto;}.homepagecontainer .paymentboxinner:first-child {margin: 0 auto 20px auto;}.homepagecontainer .paymentboxinner:second-child {margin: 0 auto;}.homepagecontainer .paymentboxinner, .homepagecontainer .paymentboxinner3 {padding: 15px;}.homepagecontainer .bookingsummaryinner, .homepagecontainer .paymentboxinner3 {-webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);box-shadow: 0 0 10px rgba(0,0,0,.1);border-radius: 4px;padding: 20px 10px;}.homepagecontainer .paymentboxinner, .homepagecontainer .paymentboxinner3 {border: none;}.homepagecontainer #quoterejectreason {width: 100%;height: 50px;padding: 10px;color: #cecece;border: 1px solid #cecece;text-align: left;}.homepagecontainer .quoteselection .buttoncolor {display: block;color: white;border-radius: 3px;margin-top: 10px;padding: 5px 10px ;}.homepagecontainer .phonecontainer hr{margin-top: 10px;margin-bottom: 10px;border: 0;border-top: 1px solid #eee;}.homepagecontainer .orderdeets {font-weight: 600;background-color: rgba(222, 222, 222, 0.41);padding: 5px 0;border-radius: 4px;margin: 10px auto;text-align: center;}.homepagecontainer .customerinfo .paymentline1.item{margin-left: 0;}.homepagecontainer .selectbox {border: 1px solid #cecece;padding: 3px 3px 3px 8px;position: relative;width: 130px;}.homepagecontainer .selectbox i{position: absolute;right: 0px;bottom: 2px;}.homepagecontainer .bookingproperty .selectbox i, .homepagecontainer .inputfield .selectbox i{color: grey;}.homepagecontainer .inputfield.glyph {display: -webkit-box;display: -ms-flexbox;display: flex;}.homepagecontainer .inputfield.glyph .fieldname{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 25px;}.homepagecontainer .bookingproperty.invoiceproperty {display: -webkit-box;display: -ms-flexbox;display: flex;}.homepagecontainer .bookingproperty.invoiceproperty .selectbox {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.homepagecontainer .inputfield.glyph .fieldname i{top: -1px;position: relative;}.homepagecontainer .customerinfo {margin-bottom: 10px;}.homepagecontainer .bookingproperty.invoiceproperty{display: -webkit-box;display: -ms-flexbox;display: flex;}.homepagecontainer .bookingproperty i, .homepagecontainer .inputfield i {font-size: 16px;margin: 3px 5px 0 0 ;color: rgba(13, 121, 171, 1.0);}.homepagecontainer .bookingproperty select, .homepagecontainer .inputfield select {font-size: 11px;border-color: #cecece;border-radius: 2px;padding: 3px 3px;width: 100%;outline: none;pointer-events: none;}.homepagecontainer .inputfield {display: -webkit-box;display: -ms-flexbox;display: flex;width: 60%;margin: 0 auto 10px auto;}.homepagecontainer .invoiceline {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 -5px 5px -5px;}.homepagecontainer .invoicelinebox:first-child {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;text-align: left;}.homepagecontainer .invoicelinebox:nth-child(2) {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: right;}.homepagecontainer .invoicelinebox:nth-child(3) {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 15px;margin-left: 5px;}.homepagecontainer .invoicelinebox.lineheader {text-align: center;}.homepagecontainer .invoiceline .invoicelinebox.withborder {border: 1px solid #cecece;padding: 3px 5px;margin: 0 5px;}.homepagecontainer .buttoncontainer {width: 100%;text-align: center;}.homepagecontainer .invoicelinebox .fa-times {color: red;font-size: 15px;margin-top: 4px;}.homepagecontainer .addform {padding: 5px 7px;color: white;border-radius: 4px;display: inline-block;-webkit-transition: all .3s ease;transition: all .3s ease;background-color: rgba(13, 121, 171, 1.0);margin: 10px auto 5px auto;}.homepagecontainer .inputfield.glyph{margin-bottom: 5px;}.homepagecontainer .inputfield.glyph .fieldname i{margin-top: 6px;}.homepagecontainer .paymentboxinner3 {margin: 0;}.homepagecontainer .question_answer {display: inline-block;margin: 0 5px;width: 25px;vertical-align: top;}.homepagecontainer .question_answer input[type="radio"] {-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);margin-bottom: 5px;pointer-events:none;}.homepagecontainer .question {margin: 20px auto 10px auto;}.homepagecontainer .question:nth-child(1) {margin: 0 auto 10px auto;}.homepagecontainer .commentbox{margin-top: 10px;width: 100%;height: 50px;border: 1px solid #cecece;}.homepagecontainer .questionerror {max-width: 550px;margin: 15px auto 0 auto;}.homepagecontainer .extra_question_tag {font-size: 10px;height: 14px;}.homepagecontainer .extra_question_tag.leftalign{position: relative;left: -6px;background-color: #ececec;color: #474747;width: 40px;border-radius: 3px;}.homepagecontainer .extra_question_tag.rightalign{position: relative;left: -9px;background-color: #ececec;color: #474747;width: 44px;border-radius: 3px;}.homepagecontainer .mainbox {color: #282828;text-align: center;min-height: 300px;-webkit-box-shadow: 0 0 20px rgba(0,0,0,.1);box-shadow: 0 0 20px rgba(0,0,0,.1);position: relative;z-index: 10;background-color: rgba(255,255,255,.94);border-radius: 10px;padding: 30px 15px;}.homepagecontainer .banner.surveybanner{margin-bottom: -230px;}.homepagecontainer .phonecontainer .customerssay {color: white;text-align: center;margin-bottom: 50px;}.homepagecontainer .phonecontainer .customerssay h1{font-size: 17px;font-weight: 700;color: white;text-shadow: 2px 2px rgb(0 0 0 / 20%);}.homepagecontainer .phonecontainer .customerssay h1.title::after {content: "";height: 2px;border-radius: 1px;width: 20%;display: block;margin: 0 auto;background-color: #8e8e8e;margin-top: 10px;position: relative;z-index: 2;}.homepagecontainer .phonecontainer .customerssay h1.title.white::after {background-color: white;}.mainbox.surveymainbox{margin-top: 10px;padding-top: 0;}.mainbox.surveymainbox .setupheader{margin-bottom: 20px;-webkit-box-shadow: none;box-shadow: none;padding: 10px 0;}.mainbox.surveymainbox .setupheader i{font-size: 100px;bottom: 0px;right: 0;opacity: .5;}.mainbox.surveymainbox .setupheader .title{margin-bottom: 0;}.homepagecontainer .dashstatrow .headerbutton3 {color: #00bdf7;}.gotobuilder:hover{cursor: pointer;}.homepagecontainer .dashboardcontainer {width: calc(100% - 220px);padding: 0 30px;margin-top: -30px;}.homepagecontainer .dashboard {margin: 70px auto 30px auto;width: 100%;max-width: 1500px;padding: 0;-webkit-transition: all .1s ease;transition: all .1s ease;}.homepagecontainer .dashboard div {-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.homepagecontainer .headerbutton:first-child{margin-left: 0;}.homepagecontainer .headerbutton {text-align: left;margin-left: 20px;-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);border: none;padding: 25px 20px 35px 20px;background-color: white;display: inline-block;width: 160px;position: relative;overflow: hidden;border-radius: 12px;}.homepagecontainer .headerbutton i{position: absolute;bottom: -2px;right: -15px;font-size: 80px;color: #ebecee;z-index: 1;}.homepagecontainer .headerbutton1, .headerbutton2{position: relative;z-index: 2;}.homepagecontainer .headerbutton1 {font-size: 22px;color: #888888;position: relative;}.homepagecontainer .headerbutton2 {font-size: 13px;color: #888888;margin-top: -5px;}.homepagecontainer .dashboardnumcontainer{display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 80px;}.homepagecontainer .dashbox1:nth-child(1){-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.homepagecontainer .dashboardnumcontainer .headerbutton{margin-bottom: 20px;}.homepagecontainer .dashstatrow{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.homepagecontainer .maindashboardcontainer {position: relative;}.homepagecontainer .dashboardnumcontainer {opacity: 0;z-index: 0;position: absolute;top: 0;left: 0;}.homepagecontainer .dashboardnumcontainer.selecteddashboardcontainer{position: relative;z-index: 1;opacity: 1;}.homepagecontainer .dashboardnumcontainer .headerbutton{width: 250px;padding: 15px 20px 5px 20px;margin: 0 20px 10px 0;}.homepagecontainer .dashboardnumcontainer .headerbutton1 {font-size: 17px;}.homepagecontainer .dashboardnumcontainer .headerbutton2 {font-size: 9px;}.homepagecontainer .dashboardnumcontainer .headerbutton3 {font-size: 30px;margin: -5px 0;height: 40px;}.homepagecontainer .dashboardnumcontainer .headerbutton i{bottom: -2px;right: -10px;font-size: 65px;}.homepagecontainer .dashboardnumcontainer .headerbutton{width: calc(50% - 20px);}.homepagecontainer .dashboardnumcontainer .headerbutton1{font-size: 14px;}.homepagecontainer .dashboardnumcontainer .headerbutton{padding: 17px 20px 6px 20px;}.homepagecontainer .dashboardnumcontainer .headerbutton{width: calc(50% - 10px);}.homepagecontainer .dashboardnumcontainer .headerbutton:nth-child(2){margin-right: 0;}.homepagecontainer .dashboardnumcontainer {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.homepagecontainer .dashboardcontainer{width: 100%;padding: 15px;}.homepagecontainer .dashboard{margin-top: 30px;}.homepagecontainer .dashboardnumcontainer .headerbutton{width: 100%;}.homepagecontainer .dashboardnumcontainer .headerbutton{margin-right: 0;}.homepagecontainer .dashboardcontainer{padding: 10px;}.homepagecontainer .dashboardnumcontainer, .homepagecontainer .dashboard {margin-top: 0;}.homepagecontainer .dashgraph {-webkit-box-shadow: 4px 4px 10px rgb(0 0 0 / 7%);box-shadow: 4px 4px 10px rgb(0 0 0 / 7%);padding: 20px 10px 0px 7px;background-color: white;width: 100%;overflow: hidden;border-radius: 12px;font-size: 8px;}.homepagecontainer .maingrid{display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: -10px;}.homepagecontainer .gridmarkers {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 30px;text-align: right;margin-right: 5px;}.homepagecontainer .gridmarkers .gridbox{top: -5px;position: relative;}.homepagecontainer .salesgrid {display: -webkit-box;display: -ms-flexbox;display: flex;}.homepagecontainer .monthcolumn {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.homepagecontainer .gridbox {height: 20px;}.homepagecontainer .monthcolumn .gridbox {border-top: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;width: 15px;}.homepagecontainer .monthcolumn .gridbox:last-child{border:none;position: relative;}.homepagecontainer .monthcolumn:first-child .gridbox:nth-child(1), .homepagecontainer .monthcolumn:first-child .gridbox:nth-child(2), .homepagecontainer .monthcolumn:first-child .gridbox:nth-child(3), .homepagecontainer .monthcolumn:first-child .gridbox:nth-child(4), .homepagecontainer .monthcolumn:first-child .gridbox:nth-child(5), .homepagecontainer .monthcolumn:first-child .gridbox:nth-child(6), .homepagecontainer .monthcolumn:first-child .gridbox:nth-child(7){border-left: 1px solid #e6e6e6;}.homepagecontainer .monthcolumn .gridbox.lastgridbox{border-bottom: 1px solid #e6e6e6;}.homepagecontainer .monthcolumn .gridbox.monthbox{margin-top: 15px;-webkit-transform: rotate(-60deg);-ms-transform: rotate(-60deg);transform: rotate(-60deg);border: none;position: relative;left: -5px;}.homepagecontainer .dashgraphheading {text-align: center;height: 11px;margin-bottom: 5px;}.homepagecontainer .salesboxheadingtext {display: inline-block;position: relative;top: -2px;}.homepagecontainer .salesboxheading {border: 1px solid #00bdf7;background-color: #8ce1fb;width: 23px;height: 11px;display: inline-block;}.homepagecontainer .salesbar {border: 1px solid #00bdf7;background-color: #8ce1fb;position: absolute;bottom: 55px;width: 12px;left: 1px;}.homepagecontainer .salesbar.salesbar1 {height: 6px;}.homepagecontainer .salesbar.salesbar2 {height: 15px;}.homepagecontainer .salesbar.salesbar3 {height: 25px;}.homepagecontainer .salesbar.salesbar4 {height: 38px;}.homepagecontainer .salesbar.salesbar5 {height: 32px;}.homepagecontainer .salesbar.salesbar6 {height: 58px;}.homepagecontainer .salesbar.salesbar7 {height: 65px;}.homepagecontainer .salesbar.salesbar8 {height: 89px;}.homepagecontainer .salesbar.salesbar9 {height: 100px;}.homepagecontainer .salesbar.salesbar10 {height: 88px;}.homepagecontainer .salesbar.salesbar11 {height: 120px;}.homepagecontainer .salesbar.salesbar12 {height: 113px;}.homepagecontainer .website.websitedemopage{margin: 0;}.homepagecontainer .website.websitedemopage{width: 256px;}.homepagecontainer .website.websitedemopage .infobar{background-color: #fafafa;}.homepagecontainer .website.websitedemopage .siteheader {margin-top: -3px;}.homepagecontainer .website.websitedemopage .siteheader .logocontainer {-webkit-box-flex: 0;-ms-flex: none;flex: none;margin-right: 90px;}.homepagecontainer .sitebgimage img{position: relative;z-index: 1;}.homepagecontainer .website.websitedemopage .websiteformsectioncontainer{position: relative;z-index: 2;margin: -310px auto 0 auto;width: 100%;text-align: center;padding-top: 100px;}.homepagecontainer .website.websitedemopage .booknowbutton{background-color: #37a6db;color: white;display: inline-block;margin: 5px auto 70px auto;padding: 5px 20px;border-radius: 2px;}.homepagecontainer .website.websitedemopage .siteheading{font-size: 14px;width: 70%;margin: 0 auto 10px auto;}.homepagecontainer .website.websitedemopage .subsiteheading{font-size: 12px;width: 90%;font-weight: 400;margin: 0 auto 20px auto;}.homepagecontainer .website.websitedemopage .websiteformsection {background-color: rgba(255,255,255, .8);width: 90%;height: 200px;border: 1px solid #dcdcdc;margin: 0 auto;padding: 15px;}.homepagecontainer .websiteformsection .inputline{background-color: white;border: 1px solid #dcdcdc;margin-bottom: 10px;font-weight: 400;text-align: left;padding: 2px 5px;font-size: 10px;color: #757575;}.homepagecontainer .websiteformsection .inputline.viewprice{color: white;text-align: center;background-color: #2fa2d8;border: none;}.homepagecontainer .simplyprocess{margin-top: 50px;font-size: 13px;color: #8e8e8e;}.homepagecontainer .simplyprocess .titlebar{margin: 7px auto 0 auto;width: 50px;height: 1px;background-color: #8e8e8e;}.homepagecontainer .simplyprocess .processnumber {font-size: 14px;width: 40px;height: 40px;-webkit-box-shadow: 0 0 10px rgb(0 0 0 / 11%);box-shadow: 0 0 10px rgb(0 0 0 / 11%);font-weight: 800;border-radius: 4px;margin: auto;padding: 10px;margin-top: 20px;color: #2fa2d8;}.homepagecontainer .inputline.caretbox{position: relative;}.homepagecontainer .inputline i{position: absolute;right: 5px;top: 3px;}.homepagecontainer .website .hamburgerbutton .hambar{height: 2px;margin-bottom: 3px;}.homepagecontainer .inputline.viewprice i{color: white;position: relative;font-size: 13px;margin-left: 5px;top: 1px;}.startnowbutton {padding: 10px;border-radius: 6px;color: white;display: inline-block;margin-top: 25px;cursor: pointer;-webkit-transition: background .3s ease;transition: background .3s ease;font-size: 14px;width: 140px;text-align: center;font-weight: 700;}.startnowbutton i{-webkit-transition: all .3s ease;transition: all .3s ease;left: 0;}.startnowbutton:link, .startnowbutton:active, .startnowbutton:visited{color: white;}@media (max-width: 992px){.homepagecontainer .startnowbutton {display: none;}}.homepagecontainer .employeeinformationinner {text-align: center;}.homepagecontainer .employeeinformationinner a {pointer-events: none;}.homepagecontainer .employeebookmark {background-color: #7c8bb5;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100%;padding: 70px 15px 70px 15px;border-radius: 10px;}.homepagecontainer .employeepicture {height: 130px;width: 130px;background-color: #f0f0f0;margin: 0 auto;border-radius: 50%;-webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, .2);box-shadow: 10px 10px 10px rgba(0, 0, 0, .2);overflow: hidden;border: 3px solid white;}.homepagecontainer .employeepicture img {max-width: 130px;width: 130px;height: 130px;}.homepagecontainer .employeename {margin-top: 30px;color: white;font-size: 16px;font-weight: 700;}.homepagecontainer .averagereviewinfo {font-size: 12px;font-weight: 500;margin-top: -10px;margin-bottom: 20px;}.homepagecontainer .employeename {margin-top: 25px;color: white;font-size: 16px;font-weight: 700;}.homepagecontainer .employeecontactbuttons i {color: white;font-size: 20px;margin: 5px;-webkit-transition: all .3s ease;transition: all .3s ease;}.homepagecontainer .employeecontactbuttons i:hover {color: #e7e7e7;}.homepagecontainer .employeelinkbuttons {margin-top: 20px;}.homepagecontainer .employeelink {display: block;width: 150px;background-color: white;color: #7c8bb5;font-size: 12px;margin: 5px auto;padding: 3px;border-radius: 3px;-webkit-transition: all .3s ease;transition: all .3s ease;}.homepagecontainer .employeelink:hover{background-color: #e7e7e7;color: #7c8bb5;}.homepagecontainer .overallemployeerating {margin: 15px auto 15px auto;}.homepagecontainer .overallemployeerating i{overflow: hidden;color: #efdc0a;}.homepagecontainer .emotion.selectedemotion {width: 40px;margin: 20px auto 5px auto;}.homepagecontainer .asofdatetime{font-size: 12px;font-weight: 500;}.homepagecontainer .setupheader {width: 100%;padding: 20px;border-radius: 4px;margin-bottom: 10px;margin-top: 10px;background-color: white;}.homepagecontainer .customermostinnnercontainer a, .homepagecontainer .setupheader a {pointer-events: none;}.homepagecontainer .setupheader .subtitle {text-align: left;margin-bottom: 10px;}.homepagecontainer .customerdetailline {width: 80%;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left;margin-bottom: 10px;}.homepagecontainer .customerdetailheading {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;font-weight: 600;}.homepagecontainer .customerdetailinfo {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.homepagecontainer .customerdetailline {display: block;width: 100%;}.homepagecontainer .goservicebutton {font-size: 9.2px;margin: 3px 0 17px 0;padding: 3px 7px;background-color: #33c733;display: inline-block;cursor: pointer;color: white;border-radius: 3px;font-weight: 600;-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.homepagecontainer .goservicebutton {background-color: #00bdf7;}.homepagecontainer .setupheader {color: #535353;}.homepagecontainer .customermostinnnercontainer, .homepagecontainer .customerbgimage {-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);border: none;padding: 30px 40px;background-color: white;}.homepagecontainer .setupheader .setupbuttons {text-align: left;}.homepagecontainer .setupheader .goservicebutton {margin-bottom: 0;}.homepagecontainer .setupheader {text-align: left;-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);border: none;padding: 30px 40px;background-color: white;position: relative;overflow: hidden;}.homepagecontainer .topsetupheader {display: -webkit-box;display: -ms-flexbox;display: flex;}.homepagecontainer .topsetupheader .title {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.homepagecontainer .setupheader i {position: absolute;bottom: -10px;right: -10px;font-size: 130px;z-index: 1;color: #eff0f2;opacity: .55;}.homepagecontainer .setupheader div {position: relative;z-index: 2;}.homepagecontainer .topsetupheader {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.homepagecontainer .setupheader, .homepagecontainer .customermostinnnercontainer {padding: 10px;}.homepagecontainer .customerinnercontainer {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 10px;}.homepagecontainer .customerinnercontainer:first-child{margin-right: 10px;}.homepagecontainer .customerinnercontainer:last-child{margin-left: 10px;}.homepagecontainer .customerinnercontainer:first-child{margin-right: 0;}.homepagecontainer .customerinnercontainer:last-child{margin-left: 0;}.homepagecontainer .setupheader .title {font-weight: 700;font-size: 16px;color: #00bdf7;margin-bottom: 10px;}.phonecontainer.freeplanbox {padding: 0;}.phonecontainer.freeplanbox img {width: 130%;max-width: 130%;position: relative;left: -35px;}.homepriceline {display: -webkit-box;display: -ms-flexbox;display: flex;color: black;width: 100%;font-size: 22px;}.pricingsubheading {color: white;font-size: 20px;}.pricingsubheading .homebutton2{font-size: 16px;}.homepriceline .priceline {padding: 5px 20px;height: 41px;}.homepriceline.pricingtitle.productprice {background-color: #fafafa;font-weight: 800;border-bottom-left-radius: 15px;border-top-left-radius: 15px;}.homepriceline.pricingtitle.productprice .pricenote {color: #8da1ca;}.homepriceline .priceline .subprice {font-size: 12px;margin-top: -5px;}.homepriceline.pricingtitle.productprice .priceline{padding: 5px 20px 5px 20px;font-weight: 800;height: 70px;}.homepriceline.pricingtitle .priceline{padding: 20px 20px 20px 20px;height: initial;font-size: 32px;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.homepriceline.pricingtitle .priceline .seepricingplan i{-webkit-transition: all .3s ease;transition: all .3s ease;}.homepriceline.firstfeatureline .priceline {padding: 20px 20px 5px 20px;height: 56px;}.homepriceline.lastfeatureline .priceline {padding: 5px 20px 20px 20px;height: 56px;}.priceline a{border: none;font-size: 16px;padding: 10px 10px;margin: 0 auto;padding: 5px;display: inline-block;width: 150px;}.featuresline .priceline a {color: blue;background:none;border: 2px solid white;padding: 3px 10px;}.featuresline .priceline a:hover{background-color: rgba(255,255,255, .15);}.homepriceline.pricingtitle .priceline{font-weight: 700;}.homepriceline .priceline:nth-child(1){-webkit-box-flex: 2;-ms-flex: 2;flex: 2;text-align: left;}.homepriceline .priceline:nth-child(1) i {width: 26px;text-align: center;font-size: 20px;margin-right: 1px;}.homepriceline .priceline:nth-child(1) i.fa-stripe {color: white;font-size: 45px;margin-top: -20px;position: relative;top: 10px;}.homepriceline .priceline:nth-child(2), .homepriceline .priceline:nth-child(3){-webkit-box-flex: 1.3;-ms-flex: 1.3;flex: 1.3;text-align: center;border-left: 1px solid #595959;}.homepriceline .priceline:nth-child(3){border-right: 1px solid #595959;}.homepriceline.productprice .priceline:nth-child(2), .homepriceline.productprice .priceline:nth-child(3){border-left: 1px solid #cecece;}.homepriceline.productprice .priceline:nth-child(3){border-right: 1px solid #cecece;}.homepriceline .priceline .fas.fa-check{color: #00a651;}.homepriceline .priceline:nth-child(1) a {display: none;}.homepriceline .priceline .fa-times{color: #d91414;}.seepricingplan {display: none;}.homepriceline .freefeature, .homepriceline .paidfeature{display: none;}.homepricingcontainer .whitenavheading, .homepricingcontainer .whitenavsubheading{color: white;padding: 0 5%;}.homepricingcontainer .createawebsitemainheading .whitenavheading, .homepricingcontainer .createawebsitemainheading .whitenavsubheading{color: black;}.optionalsitescreationfields{display: none;}@media (max-width: 992px){.homepriceline.pricingtitle.maintitle .priceline{height: 110px;}.seepricingplan {font-size: 15px;display: block;cursor: pointer;margin: 0 -20px -20px -20px;padding: 5px 0;margin-top: 12px;}.homepriceline .priceline.noshow:nth-child(3), .homepriceline.pricingtitle.productprice .priceline.noshow:nth-child(3){-webkit-box-flex: 0;-ms-flex: 0;flex: 0;padding: 0;overflow: hidden;border-right: none;}.homepriceline .priceline.noshow:nth-child(2), .homepriceline.pricingtitle.productprice .priceline.noshow:nth-child(2){-webkit-box-flex: 0;-ms-flex: 0;flex: 0;padding: 0;overflow: hidden;border-right: none;border-left: none;}.homepricingcontainer .pricingbox .pricingfeatures.freeplanbox{max-width: 100%;}.homepagecontainer .homepriceline .startnowbutton{display: block;}}@media (max-width: 767px){.andmorefeatures{display: none;}.homepriceline.pricingtitle.productprice {border-bottom-left-radius: 0;border-top-left-radius: 0;}.customdomain{display: none;}.webaddress{display: none;}.homepriceline.pricingtitle.maintitle .priceline:nth-child(1), .homepriceline.pricingtitle.productprice .priceline:nth-child(1){display: none;}.homepriceline.pricingtitle.maintitle .priceline:nth-child(2), .homepriceline.pricingtitle.productprice .priceline:nth-child(2), .homepriceline.pricingtitle.maintitle .priceline:nth-child(3), .homepriceline.pricingtitle.productprice .priceline:nth-child(3){display: initial;}.homepriceline .priceline:nth-child(2), .homepriceline .priceline:nth-child(3){display: none;}.homepriceline .priceline{border: none;}.homepriceline .priceline:nth-child(2), .homepriceline .priceline:nth-child(3){border: none;}.homepriceline .priceline.hideonmobile{display: none;height: 0;}.homepriceline .priceline:nth-child(1) a {display: block;}.homepriceline .freefeature, .homepriceline .paidfeature, .homepriceline.freefeature, .homepriceline.paidfeature {display: initial;}.homepriceline.freefeature.noshow, .homepriceline.paidfeature.noshow{opacity: .5;}.homepriceline .freefeature.noshow, .homepriceline .paidfeature.noshow {display: none;}}@media (max-width: 480px){.homepricingcontainer .pricingbox {padding: 0;}}@media (max-width: 400px){.homepriceline {font-size: 18px;}.homepriceline .priceline:nth-child(1) i.fa-stripe {font-size: 35px;top: 7px;}}.homebutton2{cursor: pointer;}.homepagecontainer .website.websitedemopage .siteheader.clientportalheader .logocontainer{margin-right: 50px;}.websitedemopage .homenotifications i{color: #848484;font-size: 18px;margin-top: 14px;margin-right: 20px;position: relative;}.websitedemopage .notificationnumber{border-radius: 20px;font-size: 10px;font-weight: 700;color: white;position: absolute;right: 40px;top: 21px;padding: 2px;text-align: center;background-color: #cc0000;height: 17px;width: 17px;}.websitedemopage .clientmobilenav .noselect{padding: 11px 0 11px 45px;border-bottom: 1px solid #f2f2f2;width: 100%;font-size: 11px;-webkit-transition: color .3s ease;transition: color .3s ease;display: block;text-align: left;position: relative;overflow: hidden;font-weight: 700;background-color: white;color: black;}.websitedemopage .clientmobilenav{-webkit-box-shadow: -10px 10px 10px rgba(0, 0, 0, .12);box-shadow: -10px 10px 10px rgba(0, 0, 0, .12);position: relative;z-index: 2;padding-bottom: 10px;background-color: white;}.websitedemopage .clientmobilenav .noselect .navtext {color: #848484;-webkit-transition: color .15s ease;transition: color .15s ease;}.websitedemopage .clientmobilenav .noselect:hover .navtext {color: #525252;}.websitedemopage .clientmobilenav .noselect i{font-size: 40px;position: absolute;width: 70px;text-align: right;top: 8px;left: -45px;-webkit-transition: all .15s ease;transition: all .15s ease;opacity: .3;color: #337ab7;}.websitedemopage .clientmobilenav .noselect:hover i{opacity: .5;}.websitedemopage .clientmobilenav .noselect.activelink i{opacity: .9;}.websitedemopage .clientmobilenav .noselect.activelink:hover i{opacity: 1;}.homeclientportalpage .paymentbox {margin-top: -94px;font-weight: 400;opacity: .7;}.clientportalpermissions .sectionnum {background-color: #b6b6b6;margin: 20px 0 5px 0 !important;width: 100%;}.clientportalaccess {margin-left: 10px;}.clientportalaccess i{color: #4f6ed2;margin-right: 5px;}@media (max-width: 600px){.leftalign .backgroundicon, .rightalign .backgroundicon{display: initial;}.leftalign .backgroundicon, .rightalign .backgroundicon{font-size: 450px;}.employeeportal.leftalign .backgroundicon{bottom: -510px;}.employeeportal.rightalign .backgroundicon{bottom: -510px;}.cellphonescontainer {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);z-index: 1;position: relative;}.processmaincontainer.employeeportal.homepagecontainer.lastcontainer .sidecell{margin-bottom: 0px;}.processmaincontainer.employeeportal.homepagecontainer .fas.fa-cog{-webkit-transform: rotate(25deg);-ms-transform: rotate(25deg);transform: rotate(25deg);}}@media (max-width: 360px){.leftalign .backgroundicon, .rightalign .backgroundicon{display: initial;}}.mainsiteheader .prospectwrapper{overflow-x: hidden;position: fixed;width: 100%;height: 100vh;}.mainsiteheader .signupnowbutton.button1.homepageheaderbutton{background-color: white;color: #3d9bd9 !important;-webkit-transition: none;transition: none;}.signupnowbutton.button1.noselect.purchasesubscription{display: none;}.mainsiteheader .greytriangle, .mainsiteheader .greytriangle.longtriangle3{width: 2500px;height: 6000px;background-color: rgba(62,164,217,.05);position: absolute;left: 50%;border-radius: 200px;-webkit-transform: rotate(-20deg);-ms-transform: rotate(-20deg);transform: rotate(-20deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;top: 1600px;}.mainsiteheader .greytriangle.longtriangle3 {top: 8050px;height: 1500px;display: none;}.mainsiteheader .greytriangle.longtriangle2.shorttriangle {height: 2500px;}.mainsiteheader .greytriangle.longtriangle2.veryshorttriangle {height: 1500px;}.mainsiteheader .greytriangle.longtriangle3.veryshorttriangle{display: none;}.mainsiteheader .greytriangle {border: 2px solid rgba(20,20,20,.015);z-index: 3;}.mainsiteheader .greytriangle.longtriangle2{width: 2500px;height: 3200px;background-color: rgba(62,164,217,.05);position: absolute;top: 5600px;left: -2500px;border-radius: 200px;-webkit-transform: rotate(-20deg);-ms-transform: rotate(-20deg);transform: rotate(-20deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;}.mainsiteheader .headerblobcontainer{width: 100%;overflow: hidden;height: 1100px;}.mainsiteheader .signupnowbutton.button1{border-radius: 6px;font-weight: 700;color: #3d9bd9 !important;width: 140px;border: 2px solid white;display: block;margin-top: 15px;background-color: white;}.mainsiteheader .signupnowbutton.button1 i, .startnowbutton i, .startnowbutton button #arrow, .pricingareafeatures a.signupnowbutton .iconcontainer i{-webkit-transition: all .3s ease;transition: all .3s ease;left: 0px;margin-left: 5px;}.mainsiteheader .noccisrequired{color: white;opacity: .7;font-size: 11px;margin-top: 5px;width: 140px;text-align: center;}.mainsiteheader .signupnowbutton.button1:hover i, .startnowbutton:hover i, .startnowbutton:hover button #arrow, .pricingareafeatures a.signupnowbutton:hover .iconcontainer i{position: relative;left: 3px;-webkit-transition: all .3s ease;transition: all .3s ease;}.startnowbutton:hover{background-color: #568cdb;}.mainsiteheader .headerblob.redblob{position: absolute;top: 0px;width: 100%;left: -70px;border-bottom-left-radius: 200px;min-height: 800px;height: 50vw;max-height: 1000px;-webkit-transform: rotate(-20deg);-ms-transform: rotate(-20deg);transform: rotate(-20deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;background: -webkit-gradient(linear, right top, left top, from(rgba(255,73,190,1)), to(rgba(250,77,68,1)));background: linear-gradient(-90deg, rgba(255,73,190,1) 0%, rgba(250,77,68,1) 100%);-webkit-transition: opacity .8s ease;transition: opacity .8s ease;display: none;opacity: 0;}.mainsiteheader .headerblob{position: absolute;top: 0px;width: 100%;left: -70px;border-bottom-left-radius: 200px;min-height: 800px;height: 50vw;max-height: 1000px;-webkit-transform: rotate(-20deg);-ms-transform: rotate(-20deg);transform: rotate(-20deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;background: rgb(49,162,216);background: -webkit-gradient(linear, left top, right top, from(rgba(49,162,216,1)), to(rgba(158,100,226,1)));background: linear-gradient(90deg, rgba(49,162,216,1) 0%, rgba(158,100,226,1) 100%);-webkit-transition: opacity .8s ease;transition: opacity .8s ease;z-index: 0;}.mainsiteheader .headerblob.redblob.showblob {-webkit-transition: opacity 0.8s ease;transition: opacity 0.8s ease;opacity: 1;z-index: 0;}.mainsiteheader .headerblob.blueblob.hideblob{opacity: 0;}.mainsiteheader .headerblob.redblob .headerblob2{border: 2px solid #ab0707;}.mainsiteheader .signupnowbutton.button1.homepageheaderbutton.redbutton{color: red !important;}.mainsiteheader .signupnowbutton.button1.homepageheaderbutton{-webkit-transition: color .8s ease !important;transition: color .8s ease !important;}.mainsiteheader .signupnowbutton.button1.homepageheaderbutton i{-webkit-transition: all 0.1s ease !important;transition: all 0.1s ease !important;-webkit-transition-delay: 0s !important;transition-delay: 0s !important;}@media (max-width: 1400px) {.mainsiteheader .headerblob.redblob{z-index: -1;opacity: 0;}.mainsiteheader .headerblob.redblob.showblob {opacity: 0;z-index: 0;}.mainsiteheader .headerblob.blueblob.hideblob{opacity: 1;}.mainsiteheader .signupnowbutton.button1.homepageheaderbutton.redbutton{color: #2289ba !important;}}.subpagewithoutstartbutton.subpagewithoutdevices .headerblob{margin-top: -470px;left: -90px;-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader{margin-top: 150px;}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader .title, .subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader .subtitle{margin-left: 150px;}.mainsiteheader .headerblob2{position: relative;z-index: 2;width: 100%;min-height: 800px;height: 50vw;max-height: 1000px;border: 2px solid #2289ba;border-bottom-left-radius: 200px;}.mainsiteheader .prospectheader{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.mainsiteheader .prospectheader .header1{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.mainsiteheader .prospectheader .header1.devicecontainer{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-top: 50px;}.mainsiteheader .restofprospectcontent{position: absolute;top: 0;width: 100%;}.mainsiteheader .header1.titleheader{margin-top: 250px;color: white;text-align: left;}.mainsiteheader .header1.titleheader .title{font-size: 46px;}.mainsiteheader .header1.titleheader .subtitle{font-size: 20px;width: 50%;margin-top: 20px;}.mainsiteheader .header1.titleheader .title, .mainsiteheader .header1.titleheader .subtitle{color: white;margin-left: 300px;}.mainsiteheader .header1.titleheader .subtitle{max-width: 600;}.mainsiteheader .header1.devicecontainer{position: relative;}.mainsiteheader .cellphonescontainer{position: absolute;top: 0;}.mainsiteheader .cellphonescontainer:nth-child(2){top: 30px;left: 750px;position: relative;z-index: 2;}.mainsiteheader .processsubbox2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;z-index: 2;}.mainsiteheader .cellphonescontainer {display: -webkit-box;display: -ms-flexbox;display: flex;}.mainsiteheader .sidecell {-webkit-box-shadow: 10px 20px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), inset 0 -2px 6px 0 rgba(10, 37, 64, .35);box-shadow: 10px 20px 100px -20px rgba(50, 50, 93, .25), 0 30px 60px -30px rgba(0, 0, 0, .3), inset 0 -2px 6px 0 rgba(10, 37, 64, .35);height: 280px;height: 500px;border-radius: 33px;margin-top: 65px;padding: 12px 12px;position: relative;opacity: 1;color: black;font-size: 14px;width: 280px;background-color: white;}.mainsiteheader .tabletcontainer .sidecell{height: 500px;width: 800px;}.mainsiteheader .sidecell .screen {background-color: white;height: 476px;width: 258px;border-radius: 25px;overflow: hidden;}.mainsiteheader .tabletcontainer .sidecell .screen{width: 778px;}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader .subtitle {max-width: 500px;}.mainsiteheader .signupnowbutton.button1.featuresback{-webkit-transform: scale(.6);-ms-transform: scale(.6);transform: scale(.6);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;margin-left: 65px;font-size: 16px;margin-top: 5px;background: none;border: 2px solid white;color: white !important;}.mainsiteheader .signupnowbutton.button1.featuresback i{left: -10px;margin-right: 0px;margin-left: 0px;position: relative;}.mainsiteheader .signupnowbutton.button1.featuresback:hover i{left: -15px;}.mainsiteheader .signupnowbutton.button1.featuresback:hover {background-color: rgba(255,255,255,.25);}@media (max-width: 2500px) {.mainsiteheader .greytriangle.longtriangle3 {top: 7000px;height: 2000px;display: block;}.mainsiteheader .cellphonescontainer {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);}.mainsiteheader .cellphonescontainer:nth-child(2){top: 15px;left: 560px;}.mainsiteheader .greytriangle.longtriangle2.shorttriangle{height: 3200px;}.mainsiteheader .greytriangle.longtriangle3.shorttriangle{height: 1500px;}.mainsiteheader .greytriangle.longtriangle2{top: 4000px;}.mainsiteheader .headerblobcontainer{margin-bottom: 2%;}.mainsiteheader .greytriangle.longtriangle2.veryshorttriangle {height: 3000px;}}@media (max-width: 1800px) {.mainsiteheader .signupnowbutton.button1.featuresback{margin-left: 48px;}.subpagewithoutstartbutton.subpagewithoutdevices .headerblob{margin-top: -400px;}.mainsiteheader .cellphonescontainer {-webkit-transform: scale(.6);-ms-transform: scale(.6);transform: scale(.6);}.mainsiteheader .cellphonescontainer:nth-child(2){top: 15px;left: 420px;}.mainsiteheader .prospectheader .header1.devicecontainer{-webkit-box-flex: 1.4;-ms-flex: 1.4;flex: 1.4;}.mainsiteheader .prospectheader .header1.titleheader{-webkit-box-flex: 1.2;-ms-flex: 1.2;flex: 1.2;}.mainsiteheader .header1.titleheader{margin-top: 200px;}.mainsiteheader .prospectheader .header1.devicecontainer{margin-top: -10px;}.mainsiteheader .header1.titleheader .title{font-size: 36px;}.mainsiteheader .header1.titleheader .subtitle{font-size: 20px;width: 70%;margin-top: 10px;}.mainsiteheader .header1.titleheader .title, .mainsiteheader .header1.titleheader .subtitle{margin-left: 200px;}.mainsiteheader .greytriangle.longtriangle.veryshorttriangle {height: 5500px;}}@media (max-width: 1600px) {.mainsiteheader .headerblobcontainer{margin-bottom: 0;}}@media (max-width: 1400px) {.mainsiteheader .tabletcontainer{display: none;}.mainsiteheader .cellphonescontainer {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.mainsiteheader .cellphonescontainer:nth-child(2){top: 100px;left: 100px;}.mainsiteheader .prospectheader .header1.devicecontainer{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.mainsiteheader .greytriangle{left: 40%;}.mainsiteheader .greytriangle.longtriangle3 {height: 2200px;}}@media (max-width: 1200px) {.subpagewithoutstartbutton.subpagewithoutdevices .headerblob{margin-top: -200px;}.mainsiteheader .headerblob{-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);left: -60px;top: -200px;width: 110%;}.mainsiteheader .greytriangle {top: 1200px;}.mainsiteheader .headerblob2, .mainsiteheader .headerblob{border-bottom-left-radius: 80px;}.mainsiteheader .cellphonescontainer:nth-child(2){top: 15px;left: 0px;}.mainsiteheader .prospectheader .header1.devicecontainer{-webkit-box-flex: .5;-ms-flex: .5;flex: .5;margin-right: 10px;}.mainsiteheader .header1.titleheader .subtitle{width: 60%;}.mainsiteheader .header1.titleheader .title, .mainsiteheader .header1.titleheader .subtitle{margin-left: 150px;}.mainsiteheader .header1.titleheader{margin-top: 160px;}.mainsiteheader .prospectheader .header1.devicecontainer{margin-top: 50px;}.mainsiteheader .greytriangle.longtriangle3 {height: 1500px;}.mainsiteheader .greytriangle.longtriangle2.veryshorttriangle {height: 2400px;}}@media (max-width: 992px) {.mainsiteheader .signupnowbutton.button1.featuresback{margin-left: 38px;}.mainsiteheader .header1.titleheader{margin-top: 150px;}.mainsiteheader .header1.titleheader .title{font-size: 30px;}.mainsiteheader .header1.titleheader .subtitle{font-size: 16px;width: 60%;margin-top: 10px;}.mainsiteheader .header1.titleheader .title, .mainsiteheader .header1.titleheader .subtitle{margin-left: 110px;}.mainsiteheader .greytriangle.longtriangle3 {height: 3000px;}.mainsiteheader .greytriangle.longtriangle3.veryshorttriangle{display: block;top: 6200px;height: 2000px;}}@media (max-width: 850px) {.mainsiteheader .signupnowbutton.button1.featuresback{margin-left: 34px;}.mainsiteheader .header1.titleheader .title {font-size: 26px;}.mainsiteheader .title.allfeaturestitle .iconholder {margin-left: 0;}}@media (max-width: 767px) {.mainsiteheader .signupnowbutton.button1.featuresback{margin-left: 31px;}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader{margin-top: 100px;}.subpagewithoutstartbutton.subpagewithoutdevices .headerblob{margin-top: -150px;}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader .title, .subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader .subtitle{margin-left: 100px;}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader.subpage .headerblob{left: -100px;}.mainsiteheader .prospectheader{margin-top: 0;}.mainsiteheader .headerblob{-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);left: -85px;top: -350px;}.mainsiteheader .header1.titleheader{margin-top: 120px;}.mainsiteheader .header1.titleheader .title{font-size: 23px;}.mainsiteheader .header1.titleheader .subtitle{font-size: 14px;width: 75%;margin-top: 10px;}.mainsiteheader .header1.titleheader .title, .mainsiteheader .header1.titleheader .subtitle{margin-left: 90px;}.mainsiteheader .cellphonescontainer {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);z-index: 1;position: relative;}.mainsiteheader .headerblob2, .mainsiteheader .headerblob {border-bottom-left-radius: 60px;}.mainsiteheader.prospectfeaturesbox.subpage.subpagewithoutstartbutton .sidecell{margin-top: -30px;}}@media (max-width: 600px) {.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader.subpage .headerblob{left: 45px;}.subpagewithoutstartbutton.subpagewithoutdevices .headerblob{margin-top: -50px;-webkit-transform: rotate(10deg);-ms-transform: rotate(10deg);transform: rotate(10deg);}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader .title, .subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader .subtitle{margin-left: 5%;width: 87%;margin-right: 8%;}.mainsiteheader.prospectfeaturesbox.subpage.subpagewithoutstartbutton .headerblob2, .mainsiteheader.prospectfeaturesbox.subpage.subpagewithoutstartbutton .headerblob{min-height: 700px;}.mainsiteheader .greytriangle.longtriangle2{top: 400vw;left: -2700px;}.mainsiteheader .greytriangle.longtriangle3{top: 1000vw;}.mainsiteheader .headerblob2, .mainsiteheader .headerblob{border-radius: 40px;}.mainsiteheader .headerblob{-webkit-transform: rotate(10deg);-ms-transform: rotate(10deg);transform: rotate(10deg);left: 45px;top: -460px;background: linear-gradient(70deg, rgba(49,162,216,1) 0%, rgba(158,100,226,1) 100%);}.mainsiteheader .header1.titleheader .title, .mainsiteheader .header1.titleheader .subtitle{width: 87%;margin-left: 5%;margin-right: 8%;}.mainsiteheader .header1.titleheader{margin-top: 100px;}.mainsiteheader .prospectheader .header1.devicecontainer{margin-top: 30px;}.mainsiteheader .prospectheader{display: block;}.mainsiteheader .cellphonescontainer:nth-child(2){top: 0;left: 0;margin: 0 auto;}.mainsiteheader .header1.devicecontainer{text-align: center;margin: 0 auto;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100%;}.mainsiteheader .cellphonescontainer .sidecell {margin-top: -40px;margin-left: auto;margin-right: auto;}.mainsiteheader .header1.titleheader .title{font-size: 22px;margin-bottom: 15px;}.mainsiteheader .header1.titleheader .subtitle{min-height: 40px;}.mainsiteheader .greytriangle.longtriangle3.veryshorttriangle{top: 220vh;}}@media (max-width: 480px) {.mainsiteheader .signupnowbutton.button1.featuresback{-webkit-transform: scale(.45);-ms-transform: scale(.45);transform: scale(.45);}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader .header1.titleheader{margin-top: 80px;}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader.subpage .headerblob{left: 55px;}.mainsiteheader .greytriangle.longtriangle3{top: 1100vw;}.mainsiteheader .headerblob{left: 55px;}.mainsiteheader .header1.titleheader .subtitle{min-height: 60px;}.mainsiteheader .greytriangle.longtriangle3{top: 1150vw;}}@media (max-width: 400px) {.mainsiteheader .greytriangle.longtriangle3{top: 1250vw;}.mainsiteheader .header1.titleheader {margin-top: 100px;}.subpagewithoutstartbutton.subpagewithoutdevices.mainsiteheader.subpage .headerblob, .mainsiteheader .headerblob{left: 65px;background: linear-gradient(85deg, rgba(49,162,216,1) 0%, rgba(158,100,226,1) 100%);}.mainsiteheader .header1.titleheader .title{margin-bottom: 15px;}.mainsiteheader .header1.titleheader{margin-top: 90px;}}@media (max-width: 360px) {.mainsiteheader .greytriangle.longtriangle3{top: 1350vw;}}@media (max-width: 350px) {.mainsiteheader .header1.titleheader .title {font-size: 20px;}.mainsiteheader .allfeaturestitle i {width: 11px;}}.mainsiteheader .mainprospectcontent{margin-top: 150px;}@media (max-width: 1800px) {.mainsiteheader .mainprospectcontent{margin-top: 100px;}}@media (max-width: 1600px) {.mainsiteheader .mainprospectcontent{margin-top: 100px;}}@media (max-width: 767px) {.mainsiteheader .mainprospectcontent{margin-top: 10px;}}@media (max-width: 600px) {.mainsiteheader .mainprospectcontent{margin-top: 0px;}}.mainsiteheader .startnowcontainer {padding: 70px 2.5%;}.mainsiteheader .whitenavheading {font-size: 26px;text-align: center;color: white;font-weight: 600;margin-bottom: 20px;}.mainsiteheader .whitenavsubheading {color: white;font-weight: 400;font-size: 16px;text-align: center;}@media (max-width: 767px) {.mainsiteheader .whitenavheading {font-size: 20px;}}@media (max-width: 480px) {.mainsiteheader .whitenavheading {font-size: 20px;}.mainsiteheader .whitenavsubheading {font-size: 14px;}}.mainsiteheader .startnowcontainer {text-align: center;}.mainsiteheader .startnowcontainer{background: rgb(49,162,216);background: -webkit-gradient(linear, left top, right top, from(rgba(49,162,216,1)), to(rgba(158,100,226,1)));background: linear-gradient(90deg, rgba(49,162,216,1) 0%, rgba(158,100,226,1) 100%);border-top: 2px solid #2289ba;position: relative;z-index: 3;}.mainsiteheader .startbutton:link, .mainsiteheader .startbutton:active, .mainsiteheader .startbutton:visited {color: white;}.mainsiteheader .homepagecontainer .paymentboxinner:second-child {margin-left: 20px;}.mainsiteheader .homepagecontainer .paymentboxinner:second-child {margin: 0 auto;}@media (max-width: 767px){.mainsiteheader .startnowcontainer{padding-bottom: 100px;}}@media (max-width: 600px){.mainsiteheader .homepagecontainer .startnowbutton {margin: 30px auto 0 auto;}}@media (max-width: 480px){.mainsiteheader .homepagecontainer .startnowbutton {padding: 7px 15px;}}@media (max-width: 360px){.mainsiteheader .homepagecontainer .startnowbutton {font-size: 14px;}}.mainsiteheader .iconholder{display: inline-block;margin-right: 12px;}.mainsiteheader .allfeaturestitle .iconholder{width: 40px;}.mainsiteheader.subpagewithoutstartbutton .allfeaturestitle i{width: initial;}@media (max-width: 1800px){.mainsiteheader .iconholder{margin-right: 2px;}.mainsiteheader .allfeaturestitle i{width: 32px;}}@media (max-width: 992px){.mainsiteheader .iconholder{margin-left: 3px;}.mainsiteheader .allfeaturestitle i{width: 23px;}}@media (max-width: 767px){.mainsiteheader .iconholder{margin-right: -5px;}.allfeaturestitle i{width: 23px;}.mainsiteheader .allfeaturestitle i{width: 20px;}}.mainsiteheader .formheadingcontainer{width: 100%;text-align: center;}.mainsiteheader .formheading{margin: 50px auto -20px auto;text-align: center;position: relative;left: 450px;z-index: 4;display: inline-block;}.mainsiteheader .iconholder i {-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);position: relative;bottom: -2px;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.mainsiteheader .formheadingtext{font-family: 'Architects Daughter', cursive;font-size: 45px;display: inline-block;text-align: left;}.mainsiteheader .formheading img{height: 66px;display: inline-block;margin-bottom: 20px;margin-right: 10px;}.mainsiteheader .formheading img.fastestbuildersmall{display: none;}.mainsiteheader .footerbg.mainsitefooter{display: block;position: relative;z-index: 4;}.mainsiteheader .accentbghex{background-color: #31a2d8;}.mainsiteheader .inputline{height: 36px;margin-bottom: 14px;position: relative;background-color: white;border-radius: 3px;}.mainsiteheader .signupnowbutton .iconcontainer, .startnowbutton .iconcontainer {width: 14px;display: inline-block;}@media (max-width: 1800px){.mainsiteheader .title.allfeaturestitle .iconholder{width: 27px;}.mainsiteheader .title.allfeaturestitle .iconholder{margin-right: 10px;}.mainsiteheader .formheading img.fastestbuildersmall{display: inline-block;height: 64px;margin-bottom: 30px;}.mainsiteheader .formheading img.fastestbuilder{display: none;}.mainsiteheader .formheading {left: 350px;margin-bottom: -30px;}.mainsiteheader .formheadingtext{font-size: 40px;}}@media (max-width: 1500px){.mainsiteheader .formheading {left: 220px;}}@media (max-width: 1200px){.mainsiteheader .longtriangle.greytriangle, .mainsiteheader .greytriangle.longtriangle2, .mainsiteheader .greytriangle.longtriangle3 {-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);border-radius: 80px;}.mainsiteheader .prospectheader .header1.titleheader{padding-right: 15px;}.mainsiteheader .formheading{margin: 30px auto -30px auto;}.mainsiteheader .formheading {left: 150px;}.mainsiteheader .formheadingtext{font-size: 30px;font-weight: 700;}.mainsiteheader .formheading img.fastestbuildersmall{margin-bottom: 20px;}}@media (max-width: 992px){.mainsiteheader .formheading img.fastestbuildersmall{display: none;}.mainsiteheader .formheading{margin: 20px auto 20px auto;}.mainsiteheader .formheading {left: 0;}.mainsiteheader .formheadingtext{font-size: 30px;text-align: center;}.mainsiteheader .title.allfeaturestitle .iconholder{width: 23px;}.mainsiteheader .title.allfeaturestitle .iconholder {margin-right: 3px;}}@media (max-width: 767px){.mainsiteheader .formheading{margin: 50px auto 20px auto;}.mainsiteheader .title.allfeaturestitle .iconholder {margin-right: 2px;}}@media (max-width: 600px){.mainsiteheader .prospectheader .header1.titleheader{padding-right: 0;}.mainsiteheader .formheading{padding: 0 2%;}.mainsiteheader .formheadingtext{font-size: 24px;}}@media (max-width: 400px){.mainsiteheader .formheadingtext{font-size: 20px;}.mainsiteheader .formheading{padding: 0 3%;}}.homepagefeatures.allfeatures {position: relative;z-index: 10;text-align: center;margin-top: -350px;max-width: 550px;}.homepagefeatures .featurestitle1 {font-size: 28px;color: #434343;margin-bottom: 10px;}.homepagefeatures .featurestitle2 {font-size: 20px;color: #8b8b8b;width: 70%;margin: 0 auto 50px auto;}.homepagefeatures.allfeatures hr {width: 40%;height: 1px;background-color: #ccc;border: none;margin: 50px auto 20px auto;}@media (max-width: 2000px) {.homepagefeatures.allfeatures {margin-top: -370px;}}@media (max-width: 1900px) {.homepagefeatures.allfeatures {margin-top: -390px;}}@media (max-width: 1800px) {.homepagefeatures.allfeatures {margin-top: -420px;}}@media (max-width: 1700px) {.homepagefeatures.allfeatures {margin-top: -450px;}}@media (max-width: 1300px) {.homepagefeatures.allfeatures {margin-top: -400px;}}@media (max-width: 1200px) {.homepagefeatures.allfeatures {margin-top: -440px;}}@media (max-width: 992px) {.homepagefeatures .featurestitle2{font-size: 16px;}}@media (max-width: 767px) {.homepagefeatures.allfeatures {margin-top: -460px;}.homepagefeatures .featurestitle1{font-size: 26px;}.homepagefeatures .featurestitle2 {width: 90%;}.homepagefeatures.allfeatures hr {width: 60%;}}@media (max-width: 600px) {.homepagefeatures.allfeatures {margin-top: -350px;margin-bottom: 50px;}.homepagefeatures .featurestitle1 {font-size: 22px;}.homepagefeatures .featurestitle2 {font-size: 18px;}}.homepagefeatures .homepagecontainer .paymentboxinner:second-child {margin-left: 20px;}.homepagefeatures .homepagecontainer .paymentboxinner:second-child {margin: 0 auto;}.compatibledevices {font-size: 50px;color: rgba(0,0,0,.1);width: 400px;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 25px auto;height: 50px;}.compatibledevices i{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}@media (max-width: 480px) {.compatibledevices {width: 90%;font-size: 40px;height: 40px;}.homepagefeatures.allfeatures {margin-top: -330px;margin-bottom: 50px;}}.homepagecreateawebsite .error{margin-bottom: 13px;border-radius: 3px;padding: 7px;}.homepagecreateawebsite form .messages{border: none;background: none;padding: 0;margin-bottom: 13px;}.homepagecreateawebsite .formbuttons{display: -webkit-box;display: -ms-flexbox;display: flex;}.homepagecreateawebsite .formheadingcontainer{width: 100%;text-align: center;}.homepagecreateawebsite .formheading{margin: 0 auto -20px auto;text-align: center;position: relative;left: 450px;z-index: 4;display: inline-block;}.homepagecreateawebsite .formheadingtext{font-family: 'Architects Daughter', cursive;font-size: 45px;display: inline-block;text-align: left;}.homepagecreateawebsite .smallformheadingtext{font-size: 25px;text-align: left;margin-top: -15px;}.homepagecreateawebsite .formheading img{height: 66px;display: inline-block;margin-bottom: 20px;margin-right: 10px;}.homepagecreateawebsite .formheading img.fastestbuildersmall{display: none;}.homepagecreateawebsite .footerbg.mainsitefooter{display: block;position: relative;z-index: 4;}.homepagecreateawebsite .mainprospectcontent form {margin: 15px auto 250px auto;width: 302px;position: relative;z-index: 4;color: black;}.homepagecreateawebsite .mainprospectcontent form input, .homepagecreateawebsite .mainprospectcontent form select, .homepagecreateawebsite .mainprospectcontent form select option, .homepagecreateawebsite .innerinputplaceholder{font-family: Questrial, sans-serif;}.homepagecreateawebsite .mainprospectcontent form select, .homepagecreateawebsite .mainprospectcontent form input{font-size: 16px;}.homepagecreateawebsite .mainprospectcontent form input{width: 100%;padding: 7px 9px;margin-bottom: 10px;height: 36px;}.homepagecreateawebsite .clearform {color: white;font-weight: 700;padding: 10px 0;margin-top: 12px;margin: 20px 3px 20px 0;width: 50%;text-align: center;-webkit-transition: all .3s ease;transition: all .3s ease;cursor: pointer;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.homepagecreateawebsite .submitbutton{margin: 20px 0 20px 3px;}.homepagecreateawebsite .submitbutton, .homepagecreateawebsite .submitbutton button{width: 100%;text-align: center;-webkit-transition: all .3s ease;transition: all .3s ease;}.homepagecreateawebsite .submitbutton, .homepagecreateawebsite .clearform{background-color: #36a0d9;margin-top: 12px;border-radius: 3px;}.homepagecreateawebsite .submitbutton:hover, .homepagecreateawebsite .clearform:hover{background-color: #5e82d6;}.homepagecreateawebsite .clearform.disabledclearform{pointer-events: none;}.homepagecreateawebsite .submitbutton.pushedbutton{background-color: #5e82d6;pointer-events: none;}.homepagecreateawebsite .mainprospectcontent form select{color: #747474;width: 100%;padding: 9px 5px 8px 5px;margin-bottom: 10px;}.homepagecreateawebsite .mainprospectcontent form select.selectedoption{color: black;}.homepagecreateawebsite .inputline{height: 36px;margin-bottom: 14px;position: relative;background-color: white;border-radius: 3px;}.homepagecreateawebsite .selectline.inputline .inputplaceholder{left: 10px;opacity: 0;}.homepagecreateawebsite .inputline .inputplaceholder{position: absolute;z-index: 5;background-color: white;padding: 8px 11px;border: none;-webkit-transition: all .25s ease;transition: all .25s ease;display: inline-block;color: #747474;}.homepagecreateawebsite .inputline .inputformvalue{position: absolute;z-index: 6;width: 100%;border: none;}.homepagecreateawebsite .inputline .inputformvalue select, .homepagecreateawebsite .inputline .inputformvalue input{background: none;border: 1px solid #cecece;border-radius: 3px;-webkit-box-shadow: 2px 2px 3px rgb(0 0 0 / 7%);box-shadow: 2px 2px 3px rgb(0 0 0 / 7%);}.homepagecreateawebsite .selectline.inputline .inputplaceholder.focused{opacity: 1;}.homepagecreateawebsite .onlyinputline .inputplaceholder.focused{z-index: 7;}.homepagecreateawebsite .selectline .inputplaceholder.focusedselectline{z-index: 7;}.homepagecreateawebsite .inputplaceholder.focused{font-size: 10px;-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;left: 10px;top: -1px;height: 1px;padding: 3px 3px 0 3px;opacity: 1;}.homepagecreateawebsite .inputplaceholder.focused .innerinputplaceholder{position: relative;bottom: 8px;}@media (max-width: 1800px){.homepagecreateawebsite .formheading img.fastestbuildersmall{display: inline-block;height: 64px;margin-bottom: 30px;}.homepagecreateawebsite .formheading img.fastestbuilder{display: none;}.homepagecreateawebsite .formheading {left: 350px;margin-bottom: -30px;}.homepagecreateawebsite .formheadingtext{font-size: 40px;}.homepagecreateawebsite .smallformheadingtext{font-size: 20px;}}@media (max-width: 1500px){.homepagecreateawebsite .formheading {left: 220px;}}@media (max-width: 1200px){.homepagecreateawebsite .formheading{margin: 0 auto -30px auto;left: 150px;}.homepagecreateawebsite .formheadingtext{font-size: 30px;font-weight: 700;}.homepagecreateawebsite .smallformheadingtext{font-size: 18px;font-weight: 500;margin-top: -7px;}.homepagecreateawebsite .formheading img.fastestbuildersmall{margin-bottom: 20px;}}@media (max-width: 992px){.homepagecreateawebsite .formheading img.fastestbuildersmall{display: none;}.homepagecreateawebsite .formheading{margin: 20px auto 20px auto;left: 0;}.homepagecreateawebsite .formheadingtext{font-size: 30px;text-align: center;}.homepagecreateawebsite .smallformheadingtext{font-size: 18px;text-align: center;margin-top: 0px;}}@media (max-width: 767px){.homepagecreateawebsite .formheading{margin: 50px auto 20px auto;}.homepagecreateawebsite .mainprospectcontent form {margin: 15px auto 150px auto;}}@media (max-width: 600px){.homepagecreateawebsite .formheading{padding: 0 2%;}.homepagecreateawebsite .formheadingtext{font-size: 24px;}.homepagecreateawebsite .smallformheadingtext{font-size: 16px;}}@media (max-width: 400px){.homepagecreateawebsite .formheadingtext{font-size: 20px;}.homepagecreateawebsite .smallformheadingtext{font-size: 16px;}.homepagecreateawebsite .formheading{padding: 0 3%;}}@media (max-width: 360px){.homepagecreateawebsite .mainprospectcontent form{padding: 0 2%;}}.homepagecreateawebsite .createawebsitecontainer{width: 1300px;margin: 40px auto 200px auto;position: relative;}.homepagecreateawebsite .createawebsitecontainer .inputline.onlyinputline{text-align: left;}.homepagecreateawebsite .mainprospectcontent .createawebsitecontainer form{position: absolute;top: 0;right: 0;margin-top: 0;}.createawebsitemainheading{padding: 0 5%;margin-bottom: 50px;}.homepagecreateawebsite img.createsitedemoimgage{border-radius: 10px;border-top: 3px solid black;position: relative;z-index: 4;-webkit-box-shadow: 20px 20px 40px 0px rgb(0 0 0 / 10%);box-shadow: 20px 20px 40px 0px rgb(0 0 0 / 10%);}.homepagecreateawebsite .formheading.createawebsiteheading .formheadingtext {top: -23px;position: relative;}@media (max-width: 1400px) {.homepagecreateawebsite .mainprospectcontent .createawebsitecontainer form{position: relative;top: initial;right: initial;margin-top: 70px;}.homepagecreateawebsite .createawebsitecontainer{width: 941px;margin: 30px auto -100px auto;}.homepagecreateawebsite .taptosee{display: inline;}.homepagecreateawebsite .clicktosee{display: none;}}@media (max-width: 1200px) {.homepagecreateawebsite .createawebsiteheading .formheadingtext{font-weight: 500;}}@media (max-width: 992px) {.homepagecreateawebsite .createawebsitecontainer{width: 90%;text-align: center;}.homepagecreateawebsite .formheading.createawebsiteheading img.fastestbuildersmall {display: inline-block;}.homepagecreateawebsite .formheading.createawebsiteheading{margin-bottom: -30px;}}@media (max-width: 767px) {.homepagecreateawebsite img.createsitedemoimgage{border-top: 2px solid black;}.homepagecreateawebsite .formheading.createawebsiteheading{margin-bottom: -15px;}.homepagecreateawebsite .createawebsitecontainer{margin: 100px auto -100px auto;}.homepagecreateawebsite .createawebsitecontainer{width: 95%;}.homepagecreateawebsite .createawebsitecontainer{margin: 10px auto -100px auto;}}@media (max-width: 550px) {.homepagecreateawebsite .formheading.createawebsiteheading img.fastestbuildersmall {width: 45px;height: 32px;margin-left: 20px;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin-bottom: 0;-ms-flex-item-align: end;align-self: flex-end;}.homepagecreateawebsite .formheading.createawebsiteheading{margin-bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.homepagecreateawebsite .formheading.createawebsiteheading .formheadingtext {top: -10px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}}@media (max-width: 440px) {.homepagecreateawebsite .createawebsiteheading .formheadingtext{font-size: 20px;}}@media (max-width: 400px) {.homepagecreateawebsite .formheading.createawebsiteheading img.fastestbuildersmall {margin-left: 2px;margin-right: 1px;}}@media (max-width: 360px) {.homepagecreateawebsite .createawebsiteheading .formheadingtext{font-size: 18px;}.homepagecreateawebsite .formheading.createawebsiteheading .formheadingtext {top: -6px;}.homepagecreateawebsite .mainprospectcontent .createawebsitecontainer form{padding: 0;max-width: 302px;width: 100%;}}.homepagecreateawebsite .mainprospectcontent .formbuttons .startnowbutton{margin-top: 12px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.homepagecreateawebsite .mainprospectcontent .formbuttons #button-upload{padding: 0;}.homepagecreateawebsite .mainprospectcontent .formbuttons #button-upload button{padding: 10px;}.homepagecreateawebsite .mainprospectcontent .formbuttons .startnowbutton.clearformbutton {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100px;margin-right: 10px;}.homepagecreateawebsite .mainprospectcontent .formbuttons .startnowbutton.clearformbutton:hover{background-color: #568cdb;}.homepagecreateawebsite .mainprospectcontent .error, .homepagecreateawebsite .mainprospectcontent .errorlist li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto 20px auto;color: red;font-weight: 700;list-style: none;padding: 10px;background-color: #fab8ba;border-radius: 4px;}.homepagecreateawebsite .mainprospectcontent ul.errorlist{padding-left: 0;}.homepagecreateawebsite .mainprospectcontent ul.errorlist li{margin-bottom: 12px;}.pricingheader{font-size: 36px;font-weight: 600;margin-bottom: 50px;}.pricingarea.freetrialpricing{max-width: 500px;}.coloreddot{display: inline-block;width: 11px;height: 11px;border-radius: 2px;background-color: #ae115f;margin-right: 4px;top: 1px;position: relative;}.coloreddot.blackdot{background-color: black;}.pricetopbox .pricenotes.freeuptolimit{margin-top: -16px;margin-bottom: -19px;}.pricingareafeatures .homepriceline.freelimiticon .priceline:nth-child(1) i{color: #ae115f;}.pricingareafeatures .homepriceline.freelimiticon .priceline:nth-child(1) i.fa-stripe{color: black;}.pricingarea{display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 900px;margin: 0 auto 100px auto;}.innerpricingarea{color: black;margin: 0 25px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border-radius: 10px;padding: 40px 30px 40px 30px;background-color: transparent;background: white;border-radius: 10px 10px 10px 10px;-webkit-box-shadow: 20px 20px 40px 0px rgb(0 0 0 / 10%);box-shadow: 20px 20px 40px 0px rgb(0 0 0 / 10%);}.pricingheading{text-align: left;font-size: 26px;font-weight: 600;margin-bottom: 5px;}.bestfor{margin-bottom: 15px;text-align: left;}.innerpricingarea:nth-child(1) .bestforbox {background-color: #e40d81;}.innerpricingarea:nth-child(2) .bestforbox {background-color: rgba(158,100,226,1);}.bestforbox{display: inline-block;padding: 3px 7px;background-color: white;border-radius: 3px;color: white;font-weight: 700;}.pricetopbox {margin-top: 30px;border-top: 1px solid black;padding-top: 20px;text-align: left;font-size: 50px;font-weight: 700;}.pricetopbox .pricenotes{font-size: 12px;margin-top: -10px;min-height: 35px;}.pricetopbox .pricenotes.discountedprice{background-color: lightgreen;margin-bottom: -12px;margin-top: -15px;min-height: 0;padding: 5px 10px;border-radius: 3px;}.pricingareafeatures .homepriceline.pricingtitle.productprice{font-size: 14px;}.pricingareafeatures .comingsoonfeature{font-size: 13px;display: inline-block;color: rgba(158,100,226,1);font-weight: 700;}.pricingareafeatures .homepriceline.pricingtitle.productprice, .pricingareafeatures .homepriceline .priceline:nth-child(1) i{color: black;}.pricingareafeatures{margin-top: 20px;border-top: 1px solid black;padding-top: 20px;}.pricingareafeatures .homepriceline .priceline{padding: 0;margin-bottom: -6px;}.pricingareafeatures a.signupnowbutton.button1 {padding: 10px;border-radius: 6px;color: black !important;background: none;border: 2px solid black;display: inline-block;margin-top: 25px;margin-bottom: 30px;cursor: pointer;-webkit-transition: background .3s ease;transition: background .3s ease;font-size: 14px;width: 140px;text-align: center;font-weight: 700;}.pricingareafeatures a.signupnowbutton.button1:hover{background-color: rgba(255,255,255,.15);}.pricetopbox .priceamount3{font-size: 20px;position: relative;bottom: 20px;left: 2px;}.pricingareafeatures a.signupnowbutton .iconcontainer{display: inline-block;}.pricingareafeatures .noccisrequired{color: black;opacity: .7;font-size: 11px;margin-top: 5px;width: 140px;text-align: center;margin: -25px auto 0 auto;}.pricingareafeatures .homepriceline{font-size: 18px;}.pricingareafeatures{text-align: center;}.bestforbox{display: block;}@media (max-width: 1200px) {.pricetopbox .pricenotes.discountedprice{margin-bottom: -12px;margin-top: 5px;}}@media (max-width: 992px) {.pricetopbox .pricenotes{min-height: 35px;}.innerpricingarea{margin: 0 15px;}}@media (max-width: 767px) {.pricetopbox .pricenotes.freeuptolimit{margin-bottom: 0;margin-top: 0px;}.placeholderpriceline{display: none;height: 0;}.pricingarea, .bestforbox{display: block;}.innerpricingarea:first-child{margin-bottom: 30px;}.pricetopbox .pricenotes{min-height: initial;}.pricingheader{font-size: 28px;padding: 0 5%;}}@media (max-width: 480px) {.pricingheader{font-size: 22px;}.pricingareafeatures .comingsoonfeature{display: block;margin-left: 30px;position: relative;bottom: 5px;}}@media (max-width: 360px) {.innerpricingarea{padding: 35px 25px;}.innerpricingarea{margin: 0 5px;}}.hometestimonials {margin: 100px auto 0 auto;}.hometestimonials .whitenavsubheading{margin-bottom: 50px;}.hometestimonials .pricingheading{font-size: 50px;width: 100%;text-align: center;margin-bottom: 30px;}.hometestimonials .pricingarea{display: block;}.hometestimonials .pricingarea .innerpricingarea:nth-child(1){margin-bottom: 30px;}.signature{display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 40px;position: relative;}.signature a{position: absolute;bottom: -60px;left: -50px;background: none;border: none;}.signature a img{width: 80px;height: 80px;-webkit-box-flex: 0;-ms-flex: none;flex: none;border-radius: 100px;border-bottom-left-radius: 10px;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.07);box-shadow: 3px 3px 3px rgba(0,0,0,.07);border: 1px solid rgba(0,0,0,.03);-webkit-transition: all .2s ease;transition: all .2s ease;cursor: pointer;}.signature a:hover img{-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,.15);box-shadow: 3px 3px 5px rgba(0,0,0,.15);}.signature .nametitle{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-left: 90px;}.signature .title{color: rgba(0,0,0,.4);}.signature .nametitle div{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;max-height: 30px;}.hometestimonials .signature .nametitle a{color: rgba(0,0,0,.4) !important;left: initial;bottom: initial;position: relative;border-radius: 0;padding: 0;margin: 0;}.hometestimonials .signature .nametitle a:hover{color: rgba(0,0,0,.7) !important;}@media (max-width: 1400px) {.hometestimonials {margin-top: 0px;}}@media (max-width: 767px) {.hometestimonials.homepricingcontainer {margin: 0px auto 0 auto;padding-top: 30px;}}@media (max-width: 480px) {.signature{display: block;margin: 10px auto;text-align: left;}.signature a{position: relative;bottom: initial;left: initial;margin: 0 auto;}.signature img{margin-bottom: 10px;}.signature .nametitle{position: relative;top: 0px;margin: 0 auto;text-align: center;}.hometestimonials .innerpricingarea{padding-bottom: 60px;}}.mainsiteheader .employeejob{background-color: rgba(52,161,217,.7);}.mainsiteheader .employeejob.actualjob:hover {background-color: rgba(52,161,217,.85);}.mainsiteheader .employeejob.actualjob.selectedjob.selectallemployeejobs{background-color: rgba(52,161,217,1);}.mainsiteheader .employeejob.teamjob {background-color: rgba(226,36,126,.7);}.mainsiteheader .employeejob.teamjob:hover {background-color: rgba(226,36,126,.85);}.mainsiteheader .employeejob.actualjob.selectedjob.selectallemployeejobs.teamjob {background-color: rgba(226,36,126,1);}.mainsiteheader .employeejob.eventjob{background-color: rgba(136,113,224,.7);}.mainsiteheader .employeejob.eventjob:hover{background-color: rgba(136,113,224,.85);}.mainsiteheader .employeejob.eventjob.selectedjob.selectallemployeejobs{background-color: rgba(136,113,224,1);}.mainsiteheader .processsubbox2 .sidecell .teamheading{margin-top: 0;}@media (min-width: 1401px) {.mainsiteheader .header1.devicecontainer.homepagecontainer.hidedevices{opacity: 0;}}.startnowcontain div{position: relative;z-index: 1;}.startnowcontain div.starman{position: absolute;bottom: -130px;left: -10px;-webkit-transform: rotate(15deg);-ms-transform: rotate(15deg);transform: rotate(15deg);opacity: 1;z-index: 0;}.startnowcontain div.starman img{width: 500px;}@media (max-width: 1800px) {.startnowcontain div.starman img{width: 450px;}.startnowcontain div.starman{bottom: -120px;left: -10px;}}@media (max-width: 1450px) {.startnowcontain div.starman img{width: 350px;}.startnowcontain div.starman{bottom: -90px;left: -5px;}}@media (max-width: 1100px) {.startnowcontain div.starman img{width: 320px;}.startnowcontain div.starman{bottom: -90px;left: -5px;}}@media (max-width: 992px) {.startnowcontain div.starman img{width: 280px;}.startnowcontain div.starman{bottom: -80px;left: -5px;}}@media (max-width: 767px) {.startnowcontain div.starman img{width: 220px;}.startnowcontain div.starman{bottom: -70px;left: 0px;}}@media (max-width: 440px) {.startnowcontain {position: relative;}.startnowcontain div.starman img{width: 180px;}.startnowcontain div.starman{top: initial;bottom: -230px;left: 0px;}}.blueheader{-webkit-transition: all .3s ease;transition: all .3s ease;margin-top: 0;}.redheader{display: none;-webkit-transition: all .3s ease;transition: all .3s ease;opacity: 0;margin-top: -30px;}.redheader.showheader{opacity: 1;margin-top: 0;}.blueheader.hideheader{opacity: 0;margin-top: -30px;}.validateemaibg{width: 100%;height: 100vh;background-color: rgba(0,0,0,.7);position: fixed;top: 0;left: 0;z-index: 1000;opacity: 1;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}.validateemaibg.dontdisplay, .validateemailrequiredcontainer.dontdisplay{display: none;}.validateemaibg.hidevalidateemaibg{opacity: 0;}.validateemailrequiredcontainer{position: fixed;top: 200px;width: 100%;color: black;margin: 0 auto;z-index: 1001000;}.validateemailrequired{width: 50%;background-color: white;padding: 100px;margin: 0 auto;text-align: center;max-width: 700px;background-color: white;-webkit-box-shadow: 4px 4px 20px rgb(0 0 0 / 20%);box-shadow: 4px 4px 20px rgb(0 0 0 / 20%);padding: 50px;border-radius: 15px;-webkit-transition: all .3s ease;transition: all .3s ease;opacity: 0;position: relative;top: 10px;}.validateemailrequired.showvalidateemailrequired{opacity: 1;top: 0;}.closebutton{padding: 10px;border-radius: 4px;display: block;font-size: 14px;margin: 0 auto;margin-top: 0px;text-align: center;color: white;font-weight: 700;cursor: pointer;margin-top: 15px;width: 100px;background-color: #00bdf7;-webkit-transition: all .3s ease;transition: all .3s ease;}.closebutton:hover{background-color: #24a0ed;}@media (max-width: 1200px) {.validateemailrequiredcontainer{top: 50px;}}@media (max-width: 767px) {.validateemailrequired{width: 90%;}}#couponpromo{background-color: white;padding: 7px 0;text-align: center;border-bottom: 2px solid #2289ba;}#couponpromo a{display: inline-block;padding: 2px;background-color: lightgrey;height: 26px;width: 26px;border-radius: 3px;color: white;margin-left: 4px;-webkit-transition: all .3s ease;transition: all .3s ease;}#couponpromo a:hover{background-color: #b3b3b3;}@media (max-width: 767px) {#couponpromo{font-size: 12px;}#couponpromo a{height: 20px;width: 20px;}}.cookie-container {position: fixed;bottom: 30px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 90%;max-width: 600px;background-color: #ffffff;color: #333333;padding: 25px;-webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);border-radius: 12px;z-index: 999999;border: 1px solid #e1e4e8;}.cookie-container .cookie-content h2 {margin-top: 0;color: #1a1a1a;margin-bottom: 12px;}.cookie-container .cookie-content p {font-size: 14px;line-height: 1.5;margin-bottom: 20px;color: #4a4a4a;}.cookie-container .cookie-actions {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 12px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.cookie-container .btn {padding: 12px 24px;font-weight: 600;border-radius: 6px;cursor: pointer;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;border: none;text-align: center;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;min-width: 140px;}.cookie-container .btn-primary {background-color: #007bff;color: #ffffff;}.cookie-container .btn-primary:hover {background-color: #0056b3;}.cookie-container .btn-secondary {background-color: #6c757d;color: #ffffff;}.cookie-container .btn-secondary:hover {background-color: #5a6268;}.cookie-container .btn-link {background: none;color: #007bff;text-decoration: underline;-webkit-box-flex: 0;-ms-flex: none;flex: none;padding: 5px;}.cookie-container .btn-primary-outline {background: transparent;border: 2px solid #007bff;color: #007bff;width: 100%;margin-top: 15px;}.cookie-container .btn-primary-outline:hover {background: #007bff;color: white;}.cookie-container #cookie-options {margin-top: 20px;padding-top: 15px;border-top: 1px solid #eeeeee;text-align: left;}.cookie-container .option-item {margin-bottom: 15px;display: block;}.cookie-container .option-item input[type="checkbox"] {width: 18px;height: 18px;margin-right: 10px;vertical-align: middle;cursor: pointer;}.cookie-container .option-item label {font-weight: 600;cursor: pointer;}.cookie-container .option-item p {margin: 4px 0 0 28px;color: #777;}.cookie-container.nopopup {display: none;}@media (max-width: 480px) {#cookie-banner.cookie-container{max-height: 550px;overflow-y: scroll;}.cookie-container {bottom: 10px;width: 95%;padding: 20px;}.cookie-container .cookie-actions {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.cookie-container .btn {width: 100%;}}