/* #49176d */
input, textarea, select, button {background: white; font-family: 'Montserrat', sans-serif;font-size: 13px;line-height: 23px;color: #000;padding: 0px;margin: 0px;}
input {box-sizing: border-box;}
html {padding: 0px; margin: 0px;}
body {background: white;font-family: 'Montserrat', sans-serif;font-size: 13px;line-height: 23px;color: #000;padding: 0px;margin: 0px; }
.container {width: 1200px;margin-left: auto;margin-right: auto;vertical-align: top;}
/*.containerFlex {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}*/
.containerFooter {max-width: 1400px;margin-left: auto;margin-right: auto;vertical-align: top;}

/***************************************/
/************  GENERAL  ****************/
a {text-decoration: none; color: inherit;}
.colorNeubodi {color: #49176d !important;}
.bgwhite {background: white;}
.banner .divOverlay {background-color: rgba(226,40,40,.57); opacity: 0.5; transition: background 0.3s,border-radius 0.3s,opacity 0.3s; height: 100%; width: 100%; position: absolute; top: 0; left: 0;}
.banner {width: 100%; height: 700px; color: white; text-shadow: 1px 1px #888; display: table; text-align: center; position: relative; z-index: 10;}
.bannerInner {display: table-cell; vertical-align: middle; z-index: 10; position: relative;width: 100%; height: 100%; top: 0; left: 0;}
.banner .title {font-size: 70px; color: white; text-shadow: 1px 1px #666; line-height: 90px;}
.banner .divDivider {border-bottom-color: black;}
.divArea {padding-top: 50px; padding-bottom: 50px; color: #666;}
.title {color: #ff2700;}

.banner.terms {background-image: url(/images/bg-terms.jpg);background-repeat: no-repeat;background-size: cover;}
.banner.privacy {background-image: url(/images/bg-privacy.jpg);background-repeat: no-repeat;background-size: cover;}
.banner.pricing {background-image: url(/images/bg-pricing.jpg);background-repeat: no-repeat;background-size: cover;}
.banner.products {background-image: url(/images/bg-products.jpg);background-repeat: no-repeat;background-size: cover;}
.banner.howitworks {background-image: url(/images/bg-howitworks.jpg);background-repeat: no-repeat;background-size: cover;}
.banner.wheretouse {background-image: url(/images/bg-where-to-use.gif);background-repeat: no-repeat;background-size: cover;}
.banner.aboutus {background-image: url(/images/bg-aboutus.jpg);background-repeat: no-repeat;background-size: cover;}
.banner.contactus {background-image: url(/images/bg-contactus.jpg);background-repeat: no-repeat;background-size: cover;}

/**************************************/
/************  POPUP  *****************/
div.k-window {border-width: 0px!important;}
#windowRefer{position: relative; padding: 0px; margin: 0px;z-index: 100005;}
.windowReferPopupArea {position: relative; }
#imgWindowPopupReferBackground, #imgWindowPopupReferBackground img {object-fit: contain;width: 100%;}
.windowReferPopupTextArea {position: relative; text-align: center; padding: 10px 10px;}
.windowReferPopupTextArea .title {font-size: 30px; color: #49176d; line-height: 30px; letter-spacing: 2px; font-weight: bold; padding: 0px 40px; margin-bottom: 10px;}
.windowReferPopupTextArea .title.smaller {font-size: 20px;line-height: 25px;}
.windowReferPopupTextArea .subTitle {font-size: 13px; color: black; margin-bottom: 12px; line-height: 22px;}
.windowReferPopupTextArea .referCode {font-size: 25px; color: #49176d; letter-spacing: 2px;font-weight: bold; line-height: 22px;}
.windowReferPopupTextArea .copyCode {font-size: 12px;color: #9e65c7;}
.windowReferPopupTextArea .showNow {font-size: 14px;color: white; background: #49176d; padding: 7px 30px; display: inline-block; cursor: pointer; margin-bottom: 10px;}
.windowReferPopupTextArea .showNow:hover {opacity: 0.7;}
.windowReferPopupTextArea .description {font-size: 10px; color: black;margin-bottom: 10px;}
.windowReferPopupTextArea .terms {font-size: 10px; text-decoration: underline; color: black;cursor: pointer;}
.windowReferPopupTextArea .terms:hover {opacity: 0.7;}
#windowFirst{position: relative; padding: 0px; margin: 0px;z-index: 1000005;}
.windowFirstPopupArea {position: relative; line-height: 0px; overflow: hidden;}
.windowFirstPopupExit {position: absolute; display: inline-block;right: 8px;top: 5px;font-size: 20px; cursor: pointer; color: white;}
.windowFirstPopupBtnSignUp {position: absolute; bottom: 105px; left: 20px; font-size: 15px; line-height: 20px; padding: 10px 20px; background: yellow; color: #333; font-weight: bold; cursor: pointer; }
.windowFirstPopupBottomLink {position: absolute; bottom: 20px; font-size:11px; line-height: 15px; width: 100%; color: yellow; }
.windowFirstPopupLinkNothanks {position: absolute; bottom: 0px; left: 20px; border-bottom: 1px solid yellow; cursor: pointer; }
.windowFirstPopupLinkRight {position: absolute; bottom: 0px; right: 20px; }
.windowFirstPopupLinkSignIn {border-bottom: 1px solid yellow; cursor: pointer; display: inline-block;}
.imgWindowPopupBg {object-fit: contain;}
#windowSecond {position: relative; padding: 0px; margin: 0px;border-radius: 50%; border: 3px solid rgb(197, 4, 128); background: rgb(243, 160, 226);}
.windowSecondPopupExit {display: inline-block; position: absolute; right: 30px; top: 40px; padding: 10px; font-size: 18px; color: white; font-weight: normal; cursor: pointer;}
.windowFindMyFitPopupExit {display: inline-block; position: absolute; right: 30px; top: 25px; padding: 10px; font-size: 15px; color: white; font-weight: normal; cursor: pointer;}
.windowTransparent {background:transparent; background-color: transparent!important; box-shadow: none !important;}
.windowSecondPopupArea {position: relative; }
.windowSecondPopupTextArea {position: relative; top: 80px; padding:0 20px; text-align: center; color: #49176d;}
.windowSecondPopupTextArea .title {font-size: 13px;}
.windowSecondPopupTextArea .mainTitle {font-size: 25px; margin-bottom: 15px; margin-top: 8px;}
.windowSecondPopupNo {color: white; border-bottom: 1px solid white; cursor: pointer; display: inline-block; padding-bottom: 3px; margin-bottom: 5px; font-size: 13px;}
.windowSecondPopupYes {color: rgb(238, 73, 156); border-bottom: 1px solid rgb(238, 73, 156);cursor: pointer; display: inline-block; padding-bottom: 3px; }
.inputRegisterError {font-size: 11px; color: red; width: 100%; text-align: left;}

/***********************************************************/
/******************  POPUP - MESSAGE  *********************/
#windowMessage {padding: 10px 15px;}
#divWindowMessageExit {position: absolute; top: 5px; right:8px; cursor: pointer; }
#windowMessageMessage {margin-top: 15px; margin-bottom: 10px;}
#windowMesasgeOk, #windowMesasgeCancel {display: inline-block;cursor: pointer; background-color: #ff2700; color: white; box-shadow: 1px 1px 1px 1px #de2403; padding: 10px 30px; border-radius: 3px;}
.divPopupPurchased {background: #49176d;width: 300px; position: fixed;bottom: 0;height: 110px;left: 40px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.divPopupPurchasedProductImage {width: 90px; margin: 10px;}
.divPopupPurchasedProductImage .productImage {width: 90px; height: 90px; object-fit: contain; }
.divPopupPurchased .divProductInfoArea {width: calc(100% - 110px); }
.divPopupPurchased .divProductInfoArea .divRemove {text-align: right; line-height: 15px; }
.divPopupPurchased .divProductInfoArea .divRemove i {color: #888888; font-size: 15px; margin-top: 8px; margin-right: 8px; cursor: pointer; line-height: 15px;}
.divPopupPurchased .divProductInfoArea .divProductInfo {color: white; letter-spacing: 1px; padding-left: 10px; padding-right: 10px; font-size: 11px; line-height: 15px;}
.divPopupPurchased .divProductInfoArea .divProductInfo .divProductName {color: rgb(249,204,209); font-size: 12px; line-height: 15px;}
.divPopupPurchased .divProductInfoArea .divPurchasedTime {color: #888888; padding-left: 10px; padding-right: 10px; font-size: 9px; line-height: 13px; }

/***************************************/
/************  HEADER  *****************/
header{background: black; color: white; line-height: 0px;}
.headerImge {height: 55px; padding-top: 10px; padding-bottom: 10px;transition: 0.3s;}
.headerImge:hover {opacity: 0.8;}
.headerMenu {display: inline-block; float: right;}
.headerMenu a {padding-top: 35px; padding-bottom: 35px; display: inline-block; padding-right: 10px; padding-left: 10px;transition: 0.3s;}
.headerMenu a:hover {color: #ff2700;}

footer {background: black; padding-top: 30px; padding-bottom: 30px; color: #ddd;}
.divFooterCopyright {color: #ddd; display: inline-block;}
.divFooterCopyright a {color:#ff2700; transition: 0.3s;}
.divFooterCopyright a:hover {color: white;}
.divFooterSocialArea {float: right; }
.divFooterSocial {display: inline-block; color: #ff2700; transition: 0.3s; padding-right: 15px; padding-left: 15px; font-size: 20px; border-right: 1px solid #ddd; width: 25px;}
.divFooterSocial.last {border-right: 0px;}
.divFooterSocial:hover {color: white;}

/***************************************/
/************  FOOTER  *****************/
.divFooterMenu {background: white; padding-bottom: 40px; padding-top: 40px;}
.divFooterMenu .container {padding-right: 50px; padding-left:50px; }
.divFooterArea {display: inline-block; width: calc(25% - 3px); text-align: center;}
.divFooterArea .divFooterIcon {border-radius: 50%; border: 1.5px solid #000; display: inline-block; height: 35px; width: 35px;}
.divFooterArea i {font-size: 17px; margin-top: 9px;}
.divFooterArea a {display: block; margin-top: 15px; transition: 0.3x;}
.divFooterArea a:hover {color: #ff2700; text-decoration: underline;}

/***************************************/
/************  MENU  *****************/
.divDesktopMenuArea {position: fixed; top: 50%; left: 15px; width: 55px; background: #222;z-index: 20; color: white; text-align: center; border-radius: 55px; padding: 13px 0px; -webkit-transform: translateY(-50%);}
.divDesktopMenuItem {display: none;}
.divDesktopMenuItem .caption {font-size: 11px; line-height: 14px;}
.divDesktopMenuIcon {font-size: 20px;cursor: pointer; display: inline-block; padding-top: 5px; transition: 0.3s; }
.divDesktopMenuIcon:hover {color: #ff2700;}
.divDesktopMenuClose {font-size: 20px; cursor: pointer;}
.divDesktopMenuClose:hover {color: #ff2700;}
.divDesktopMenuItem {margin-top: 5px; margin-bottom: 5px; transition: 0.3s; overflow-wrap: break-word; width: 100%; padding: 2px; box-sizing: border-box;}
.divDesktopMenuItem:hover {color: #ff2700; font-weight: bold;}
.divDesktopMenuItem i {font-size: 20px;}
.divMobileToggleIcon {display: none; font-size: 23px;float: right;margin-top: 20px;padding: 10px;}
.sideBackground {z-index: 30 !important; display: none; position: fixed; height: 100%; width: 100%; background-color: rgba(33,33,33,0.4);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;z-index: 10; cursor: pointer; }
.divMobileMenuArea {z-index: 40; background: #333; position: fixed; height: 100%; width: 250px; display: none; transition: 0.5s;}
.divMobileMenuItem {position: relative; border-bottom: 1px solid #000; padding-top: 8px; padding-bottom:8px; padding-left: 8px; box-sizing: border-box; color: white; display: inline-block; width: 100%;}
.divMobileMenuItem i {font-size: 20px;  display: inline-block; height: 20px; width: 20px; text-align: center;margin-right: 10px;}
.divMobileMenuItem .caption {font-size: 13px;  display: inline-block;}

/***************************************/
/************  HOME  *****************/
.divHomePart1Area {background: white; text-align: center;padding-top: 100px; padding-bottom: 100px;}
.imgHomePart1 {text-align: center; height: 350px; margin-bottom: 0px;}
.divHomePart1 {font-size: 50px; line-height: 75px; padding-left: 50px; padding-right:50px; font-weight: normal; font-family: "Open Sans Hebrew Condensed", sans-serif;}

.divHome2Part {display: inline-block; width: calc(50% - 3px); vertical-align: top;}
.divOverlayOuter {position: relative;}
.divOverlayOuter .content {z-index: 10;height: 100%; width: 100%; position: relative; top: 0; left: 0; }
.divHomePart2Area {background-image: url("/images/Forseee-bg-1.jpg");background-repeat: no-repeat;background-size: cover;text-align: center; position: relative; padding-top: 200px; padding-bottom: 200px;}
.divOverlay {background-color: rgba(122,122,122,.88); opacity: 0.5; transition: background 0.3s,border-radius 0.3s,opacity 0.3s; height: 100%; width: 100%; position: absolute; top: 0; left: 0;}
.divHomePart2Area .content {z-index: 10;height: 100%; width: 100%; position: relative; top: 0; left: 0; }
.divHomePart2Title {color: #ff2700; font-size: 50px; font-weight: bold; padding-top: 0px; padding-bottom: 20px; text-shadow: 1px 1px #000; line-height: 60px;}
.divHomePart2 {color: white; text-shadow: 1px 1px #000; }
.divHomePart2Subtitle {color: #ff2700; margin-top: 50px;text-shadow: 1px 1px #000; font-size: 18px; line-height: 25px; }
.divHomePart2Item {color: white; margin-top: 20px;text-shadow: 1px 1px #000; font-size: 23px; line-height: 30px; transition: 0.3s; cursor: default;}
.divHomePart2Item:hover {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}
.divHomePart2Item i {color: #ff2700; margin-right: 10px; font-size: 20px;}

.divHomePart3Area {padding-top: 120px; padding-bottom: 120px; background: white; text-align: center;}
.divHomePart3Area .content {padding-right: 100px; padding-left: 100px;}
.divHomePart3Title {color: #ff2700; font-size: 48px; margin-bottom: 40px; line-height: 58px;}
.divHomePart3Subttile {font-weight: bold; font-size: 16px; color: #333; margin-top: 50px; margin-bottom: 30px;}
.divHomePart3InnerArea {display: inline-block; width: calc(50% - 3px); text-align: left; margin-top: 10px; box-sizing: border-box;}
.divHomePart3InnerArea img {width: 80px; height: 80px;  margin-right: 20px;transition-duration: 0.3s;}
.divHomePart3InnerArea img:hover {transform: scale(1.2);transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);}
.divHomePart3InnerArea .caption {display: inline-block; margin-top: 20px; vertical-align: top;}

.divHomePart4Area {background-image: url("/images/Forseee-bg-2.gif");background-repeat: no-repeat;background-size: cover;text-align: center; position: relative; padding-top: 180px; padding-bottom: 180px;text-shadow: 1px 1px #000;}
.divHomePart4InnerArea { text-align: center; box-sizing: border-box; width: calc(20% - 23px); padding-left: 10px; padding-right: 10px; display: inline-block; color: white; vertical-align: top;}
.divHomePart4Title {color: #ff2700; font-size: 80px; line-height: 130px; margin-top: 0px; font-family: "Unica One",Sans-serif; margin-bottom: 60px; background-image: linear-gradient(to right, #ff2700 70%, rgba(255,255,255,0) 0%);background-position: bottom;background-size: 15px 2px;background-repeat: repeat-x;}
.divHomePart4Subtitle {color: #ff2700; margin-bottom: 11px; font-size: 20px;}

.divHomePart5Area {padding-top: 120px; padding-bottom: 120px; background: white; text-align: center;}
.divHomePart5Area .content {padding-right: 100px; padding-left: 100px;}
.divHomePart5Title {color: #ff2700; font-size: 48px; margin-bottom: 40px; line-height: 58px;}
.divDivider {border-bottom: 5px solid #666; width: 26%; margin: auto; margin-bottom: 30px; margin-top: 15px;}
.divHomePart5InnerArea {display: inline-block; width: calc(50% - 3px); text-align: left; margin-top: 20px; box-sizing: border-box;}
.divHomePart5InnerArea img {width: 80px; height: 80px;  margin-right: 20px;transition-duration: 0.3s;}
.divHomePart5InnerArea img:hover {transform: scale(1.2);transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);}
.divHomePart5InnerAreaPart2 {display: inline-block; vertical-align: top;width: calc(100% - 140px);}
.divHomePart5InnerAreaPart2 .title {color: #ff2700; margin-bottom: 25px; font-size: 16px;}

.divHomePart6Area {padding-top: 120px; padding-bottom: 120px; background: #f2f2f2; text-align: center;}
.divHomePart6Area .content {padding-right: 100px; padding-left: 100px;}
.divHomePart6Title {color: #ff2700; font-size: 48px; margin-bottom: 40px; line-height: 58px;}

.divHomePart7Area {padding-top: 120px; padding-bottom: 60px; background: white; text-align: center;}
.divHomePart7Area .content {padding-right: 100px; padding-left: 100px;}
.divHomePart7Title {color: #ff2700; font-size: 48px; margin-bottom: 40px; line-height: 58px;}
.divHomePart7Icon {width: 150px; height: 150px; margin-right: 20px;}
.divHomePart7Description {display: inline-block; width: calc(100% - 220px); text-align: left; vertical-align: top;}
.divHomePart7Description .button {background-color: #e22828; border-radius: 20px; color: white; cursor: pointer; padding: 6px 20px; margin-top: 20px; display: inline-block; float: right; transition: 0.3s;}
.divHomePart7Description .button:hover{opacity: 0.8;}

.divHomePart8Area {padding-top:20px;padding-bottom: 20px; background: #e8e8e8;}
.divHomePart8Area .content {padding-right: 100px; padding-left: 100px;}
.imgHomePart7Full {width: 100%; object-fit: contain;}
.divHomePartVideo {width: 100%; margin-top: 20px;}

.divHomePart9Area {padding-top:20px;padding-bottom: 20px; background: white;}
.divHomePart9Area .content {padding-right: 100px; padding-left: 100px;}

.divHomePart10Area {padding-top:20px;padding-bottom: 20px; background: #e8e8e8;}
.divHomePart10Area .content {padding-right: 100px; padding-left: 100px;}

.divHomePart11Area {padding-top:70px;padding-bottom: 70px; background: black; color: white; text-shadow: 1px 1px #888; text-align: center;}
.divHomePart11Area .content {padding-right: 100px; padding-left: 100px;}
.divHomePart11Area .title {font-size: 60px; text-align: center; color: white; line-height: 70px;}

.divHomeContactArea {background:#eee;padding-top: 100px; padding-bottom: 100px; text-align: center;}
.divHomeContactTitle {color: #ff2700; font-size: 40px; line-height: 50px; padding-bottom: 18px; background-image: linear-gradient(to right, #666 70%, rgba(255,255,255,0) 0%);background-position: bottom;background-size: 15px 2px;background-repeat: repeat-x;}
.divHomeContactLeft {display: inline-block; width: calc(50% - 5px); vertical-align: top; text-align: left; margin-top: 20px;}
.divHomeContactRight {display: inline-block; width: calc(50% - 5px); vertical-align: top; margin-top: 20px;}
.divHomeContactRight .title {color: #ff2700; font-size: 20px; margin-top: 20px;}
.divHomeContactRight .title.first {margin-top: 0px;}
.buttonContactSubmit {background-color: #ff2700; border: 1px solid #444; border-radius: 10px; color: white; font-size: 13px; font-weight: bold; cursor: pointer; display: inline-block; padding-top: 2px; padding-bottom: 2px; padding-right: 30px; padding-left: 30px; transition: 0.3x; margin-top: 20px;}
.buttonContactSubmit:hover {background-color: #c42204; }
.divContactInput {width: calc(100% - 50px); padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; box-sizing: border-box;}
.divContactArea {margin-bottom: 10px;}

/********************************************/
/************  HOME - SLIDE *****************/
.divSlideItem {position: relative;}
.imgHomeSlide {width: 100%; height: 800px; object-fit: cover; }
.divSlideInnerArea {position: absolute; width: 100%; margin-top: 340px; text-align: center; top: 0px; }
.divSlide1Title {font-size: 89px; font-weight: bold; color: white; text-shadow: 1px 1px #ccc; line-height: 90px;}
.divSlide1Subtitle {font-size: 20px; line-height: 28px; color: white; margin-top: 15px;}
.divSlide2Title {font-size: 60px; line-height: 68px; color: white; text-shadow: 1px 1px #ccc; font-weight: bold; display: block; width: 100%;}
.buttonSlide {margin-top: 25px; padding: 8px 25px; background-color: #aaa; border-radius: 5px; color: black; cursor: pointer; display: inline-block;}
.slick-arrow {display: none !important;}

/***************************************/
/************  ABOUT *****************/
.contentTitle {color: #ff2700; font-size: 38px; text-align: center; line-height: 48px;}
.divAboutArea {text-align: center; margin-top: 38px; vertical-align: top; padding-left: 30px; padding-right: 30px; box-sizing: border-box; margin-bottom: 30px; }
.divAboutArea .title {color: #ff2700; font-weight: bold; font-size: 23px; line-height: 35px;}
.divAboutArea .divAboutIcon {width: 130px; height: 130px;  margin-right: 20px;transition-duration: 0.3s;}
.divAboutArea .divAboutIcon:hover {transform: scale(1.2);transition-timing-function: cubic-bezier(.47,2.02,.31,-.36);}

/*******************************************/
/************  HOW IT WORK *****************/
.divHowItWorkArea1 {background-color: #ddd; color: black;}
.divHowItWorkArea2 {background-color: white; color: black;}
.imgHowItWorkIcon {width: 250px; height: 250px;  object-fit: contain;}
.divHowItWorkArea.divImage {text-align: center;}
.divHowItWorkArea .title {color: #ff2700; font-size: 38px; margin-top: 15px; margin-bottom: 15px; line-height: 48px;}

/*******************************************/
/************  OUR PRODUCT *****************/
.divProductArea {padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #777;}
.divProductPhotoArea {width: calc(60% - 2px); display: inline-block;vertical-align: top; margin-right: 15px; }
.divProductTextArea {width: calc(40% - 17px); display: inline-block; vertical-align: top; padding: 15px; box-sizing: border-box;}
.divProductTextArea .title {font-size: 38px; line-height: 45px;  margin-bottom: 15px;}
.divProductPhotoArea .imgProduct {width: 100%; height: auto; object-fit: contain;}

/*******************************************/
/************  CONTACT US ******************/
.divContactOuterArea {text-align: center; padding-bottom: 20px;}
.divContactOuterArea .divHomeContactRight {text-align: left;}
.divContactOuterArea .divHomeContactRight i {font-size: 16px; margin-right: 10px; color: #ff2700; vertical-align: top;}
.divContactOuterArea .divHomeContactRight .divAddress {display: inline-block; width: calc(100% - 40px); box-sizing: border-box;}

/***************************************/
/************  PRCING  *****************/
.divPriceTitle {text-align: center; font-size: 38px; color: #ff2700;line-height: 48px;}
.priceing-table-main {width: 100%;margin: 0 auto; height: 500px;}
.price-grid {margin-bottom: 3em;float: left;width: 31%;margin: 0% 2% 0% 0%;}
.price-block {box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.15);transition: 0.5s all;-webkit-transition: 0.5s all;   -moz-transition: 0.5s all;-o-transition: 0.5s all;}
.price-block:hover {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);z-index: 1;}
.price-gd-top {background: #C7C5C5;text-align: center;border-radius: 5px 5px 0px 0px;}
.price-gd-top h4 {font-size: 1.8em;color: #fff;padding: 18px; 1em;background: #ABA8A8;border-radius: 5px 5px 0px 0px;}
.price-gd-top.pric-clr2 {background: #ff8080;}
.price-gd-top.pric-clr2 h4 {background: #ff4d4d;}
.price-gd-top.pric-clr3 {background: #ff2700;}
.price-gd-top.pric-clr3 h4 {background: #D52100;}
.price-gd-top h3 {padding: 8px 0 8px 0em;font-size: 2.5em;color: #fff; }
.price-gd-top h5 {font-size: 1em;color: #fff;padding: 0.2em 0em 0.8em 0em; margin-bottom: 0px;}
.price-gd-bottom {background: #F2F4EB;text-align: center;padding: 1em 0em;}
.price-list ul {padding: 0px;list-style: none;}
.price-list ul li {padding: 0.5em 0em;font-size: 0.9em;color: #545454;}
.price-selet {padding: 1em 0em;text-align: center;background: #F2F4EB;border-radius: 0px 0px 5px 5px;}
.price-selet a {font-size: 0.9em;color: #ffffff;display: inline-block;padding: 0.5em 1.5em;background: #776161;border-radius: 3px;}

/**********************************************/
/************  WHERE TO USE  *****************/
.divWhereArea {width: calc(33% - 2px); padding-right: 25px; box-sizing: border-box; display: inline-block; margin-top: 15px;transition: 0.5s all;-webkit-transition: 0.5s all;   -moz-transition: 0.5s all;-o-transition: 0.5s all;}
.divWhereArea .title {color: #ff2700; margin-bottom: 10px; font-size: 18px; font-weight: bold;}
.divWhereArea .imgWhereToUse {width: 100%; height: 250px; object-fit: cover;transition: 0.5s all;-webkit-transition: 0.5s all;   -moz-transition: 0.5s all;-o-transition: 0.5s all;}
.divWhereArea:hover {transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);z-index: 1;}

.divStreet {padding-top:50px; padding-bottom: 50px; background-image: url("/images/Forseee-street.gif");background-repeat: no-repeat;background-size: cover;text-align: center;position: relative; z-index: 10; left: 0; top: 0; width: 100%; height: 100%;}
.divStreet {color: black; text-shadow: 1px 1px #888;}
.divStreet .container {position: relative; z-index: 10; left: 0; top: 0; width: 100%; height: 100%;}
.divStreet .button {color: white; background-color: #ff2700; padding: 12px 30px; border-radius: 25px; font-size: 17px; margin-top: 40px; display: inline-block; transition: 0.3s;}
.divStreet .button:hover {opacity: 0.8;}
.divStreet .title {color: #ff2700; margin-bottom: 20px; font-size: 28px;}

