/******  Style ************/
@font-face {
    font-family: "Helvetica-W01-Bold";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/f70da45a-a05c-490c-ad62-7db4894b012a.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/f70da45a-a05c-490c-ad62-7db4894b012a.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/c5749443-93da-4592-b794-42f28d62ef72.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/73805f15-38e4-4fb7-8a08-d56bf29b483b.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/874bbc4a-0091-49f0-93ef-ea4e69c3cc7a.svg#874bbc4a-0091-49f0-93ef-ea4e69c3cc7a") format("svg");
font-display: swap;
}@font-face {
    font-family: "Helvetica-W02-Bold";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/8c0d8b0f-d7d6-4a72-a418-c2373e4cbf27.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/8c0d8b0f-d7d6-4a72-a418-c2373e4cbf27.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/192dac76-a6d9-413d-bb74-22308f2e0cc5.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/47584448-98c4-436c-89b9-8d6fbeb2a776.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/375c70e5-6822-492b-8408-7cd350440af7.svg#375c70e5-6822-492b-8408-7cd350440af7") format("svg");
font-display: swap;
}@font-face {
    font-family: "Helvetica-LT-W10-Bold";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/9fe262dc-5a55-4d75-91a4-aed76bd32190.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/9fe262dc-5a55-4d75-91a4-aed76bd32190.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/0a3939d0-3833-4db3-8b85-f64c2b3350d2.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/1b128d6d-126f-4c9c-8f87-3e7d30a1671c.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/b791c850-fde1-48b3-adf0-8998d55b0866.svg#b791c850-fde1-48b3-adf0-8998d55b0866") format("svg");
font-display: swap;
}@font-face {
    font-family: "DIN-Next-W01-Light";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/bc176270-17fa-4c78-a343-9fe52824e501.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3516f91d-ac48-42cd-acfe-1be691152cc4.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/d1b1e866-a411-42ba-8f75-72bf28e23694.svg#d1b1e866-a411-42ba-8f75-72bf28e23694") format("svg");
font-display: swap;
}@font-face {
    font-family: "DIN-Next-W02-Light";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/48e5a0e1-2d56-46e5-8fc4-3d6d5c973cbf.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/48e5a0e1-2d56-46e5-8fc4-3d6d5c973cbf.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/07d62b21-8d7a-4c36-be86-d32ab1089972.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/c0050890-bbed-44b9-94df-2611d72dbb06.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/9f774d17-c03a-418e-a375-34f3beecbc7a.svg#9f774d17-c03a-418e-a375-34f3beecbc7a") format("svg");
font-display: swap;
}@font-face {
    font-family: "DIN-Next-W10-Light";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3d009cd7-c8fe-40c0-93da-74f4ea8c530b.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3d009cd7-c8fe-40c0-93da-74f4ea8c530b.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/a9e95a29-98a7-404a-90ee-1929ad09c696.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/0a7663fd-eae8-4e50-a67a-225271f8cceb.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/58ae9be9-5d95-44b6-8b6c-e6da6a46822c.svg#58ae9be9-5d95-44b6-8b6c-e6da6a46822c") format("svg");
font-display: swap;
}@font-face {
    font-family: "Helvetica-W01-Roman";
    src: url("//static.parastorage.com/services/santa-resources/dist/viewer/user-site-fonts/fonts/Helvetica/v3/HelveticaLTW04-Roman.woff2") format("woff2"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/4021a3b9-f782-438b-aeb4-c008109a8b64.woff") format("woff");
font-display: swap;
}@font-face {
    font-family: "Helvetica-W02-Roman";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/e4bd4516-4480-43df-aa6e-4e9b9029f53e.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/e4bd4516-4480-43df-aa6e-4e9b9029f53e.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/b56b944e-bbe0-4450-a241-de2125d3e682.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/7da02f05-ae8b-43a1-aeb9-83b3c0527c06.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/66cac56e-d017-4544-9d0c-f7d978f0c5c2.svg#66cac56e-d017-4544-9d0c-f7d978f0c5c2") format("svg");
font-display: swap;
}@font-face {
    font-family: "Helvetica-LT-W10-Roman";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/686a6a06-e711-4bd2-b393-8504a497bb3c.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/686a6a06-e711-4bd2-b393-8504a497bb3c.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/6f8d1983-4d34-4fa4-9110-988f6c495757.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/7903ee3f-e9ab-4bdc-b7d2-d232de2da580.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/9c58e9ea-fdea-4b9c-b0f9-0a2157389ed0.svg#9c58e9ea-fdea-4b9c-b0f9-0a2157389ed0") format("svg");
font-display: swap;
}@font-face {
font-display: swap;
font-family: wf_081b73cc01dd4cf2a4addb45c;
src: url("https://static.wixstatic.com/ufonts/ba2cd3_081b73cc01dd4cf2a4addb45c0e32d7e/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/ba2cd3_081b73cc01dd4cf2a4addb45c0e32d7e/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/ba2cd3_081b73cc01dd4cf2a4addb45c0e32d7e/ttf/file.ttf") format("ttf");
}@font-face {
font-display: swap;
font-family: wf_fe99bcbba5be4fb0b8dab9d7b;
src: url("https://static.wixstatic.com/ufonts/8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440/ttf/file.ttf") format("ttf");
}@font-face {
font-display: swap;
font-family: wf_e6aa931545864df0bd532d354;
src: url("https://static.wixstatic.com/ufonts/8aaa1f_e6aa931545864df0bd532d354b7b9aaa/woff2/file.woff2") format("woff2"),
url("https://static.wixstatic.com/ufonts/8aaa1f_e6aa931545864df0bd532d354b7b9aaa/woff/file.woff") format("woff"),
url("https://static.wixstatic.com/ufonts/8aaa1f_e6aa931545864df0bd532d354b7b9aaa/ttf/file.ttf") format("ttf");
}

body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;}
.outerArea {width:100%;display:block;float:left;}
.innerArea{width:1270px;margin:0 auto;}
.contentArea {width:1270px;float:left;}
.topHeaderArea{width:100%;float:left;background-color:#381027;padding:15px 0;}
.phoneTxt{float: left; text-align: right; width: 100%;}
.phoneTxt a {color: rgb(204, 204, 204); font-size: 25px; font-weight: 400; font-style: normal;text-decoration: none solid rgb(204, 204, 204);}
.bannerArea{width:1270px;background:url(images/homeBanner.jpg) no-repeat top center;height:1009px;margin:0 auto;border:solid 3px #381027;margin-top: 5px;}
.bannerAreaFreshFlowers{width:100%;background:url(images/freshflowers.jpg) no-repeat top center;height:750px;margin:0 auto;margin-top: 5px;background-size:100%;}
.bannerAreaDriedPreserved{width:100%;background:url(images/dried-preserved.jpg) no-repeat top center;margin:0 auto;margin-top: 5px;background-size:cover;box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.5);    height: 740px; }
.bannerAreaPlants{width:100%;background:url(images/plants.jpg) no-repeat top center;margin:0 auto;margin-top: 5px;background-size:cover;box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.5);    height: 740px; }
.bannerAreaBloomSubscription{width:100%;background:url(images/bloom-subscription.jpg) no-repeat top center;box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.5);height:950px;margin:0 auto;margin-top: 5px;background-size:100%;}
.bannerAreaContact{width:100%;background:url(images/ba2cd3_24967e32f51b4372897aa5a62b896223~mv2.jpg) no-repeat top center;box-shadow: inset 0 0 0 500px rgb(241 0 178 / 10%);height:350px;margin:0 auto;margin-top: 5px;background-size:cover;}
.bannerAreaOrder-online{width:100%;background:url(images/order-online.jpg) no-repeat top center;box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.5);height:890px;margin:0 auto;margin-top: 5px;background-size:100%;}
.bannerAreaGift-cards{width:100%;background:url(images/gift-cards.jpg) no-repeat top center;box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.3);height:890px;margin:0 auto;margin-top: 5px;background-size:100%;}
.bannerAreaDelivery{width:100%;background:url(images/delivery.jpg) no-repeat top center;box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.3);height:950px;margin:0 auto;margin-top: 5px;background-size:100%;}
.navigationArea{width:100%;float:left;margin:40px 0;}
.navigationArea ul{margin:0;padding:0;}
.navigationArea ul li {margin:0px;display:inline-block;}
.navigationArea ul li a {color: #eee;font-size:22px;padding:0 14px;text-decoration:none;}
.navigationArea ul li a:hover {border-bottom:solid 3px #eee;}
.navigationArea ul li a.active {border-bottom:solid 3px #eee;}
.logoArea {width:100%;float:left;}
.logo {display:block;margin:0 0 35px 0;}
.bannerAreaContact h2, .bannerAreaGift-cards h2, .bannerAreaOrder-online h2, .bannerAreaDelivery h2, .bannerAreaPlants h2, .bannerArea h2, .bannerAreaFreshFlowers h2, .bannerAreaBloomSubscription h2, .bannerAreaDriedPreserved h2
{font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa,wf_e6aa931545864df0bd532d354,orig_dosis_regular;color:#eee;text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;font-weight:200;font-size:32px;margin-left:25px;}
.bannerContent {color:#eee;margin:500px 0 0 20px;font-size:20px;}
.bannerAreaGift-cards .bannerContent, .bannerAreaOrder-online .bannerContent, .bannerAreaDriedPreserved .bannerContent {color:#eee;margin:250px 0 0 20px;font-size:20px;}
.bannerAreaDelivery .bannerContent {color:#eee;margin:250px 0 0 40%;font-size:20px;}
.bannerAreaPlants .bannerContent {color:#eee;margin:250px 0 0 20px;font-size:20px;}
.bannerAreaBloomSubscription .bannerContent {color:#eee;margin:300px 0 0 20px;font-size:20px;}
.bannerAreaFreshFlowers .bannerContent{color:#eee;margin:250px 0 0 20px;font-size:20px;float:right;width:600px;}
.bannerContent .txtBanner{font-size:45px;padding-bottom:20px;font-style:italic;color:#eee;font-family:wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa,wf_e6aa931545864df0bd532d354,orig_dosis_regular;}
.bannerContactBtn {display:block;margin-top:20px;}
.bannerContactBtn a{background:transparent;padding:15px 30px;border:solid 2px #fff;color:#fff;text-transform:uppercase;font-weight:200;text-decoration:none;display:inline-block;}
.homeContent {background:#f0f0f0;width:100%;float:left;padding:25px 0;line-height:35px;}
.purpleTxt {color: rgb(143, 0, 179);
    font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-size: 40px;font-style: normal; font-weight: 400;}
.fairTradeArea {width:100%;background:url(images/homeBanner.jpg) no-repeat top center;padding:60px 0;float:left;background-size:cover;background-attachment: fixed;}
.fairTrade {background:#eee;padding:60px;opacity: 0.8;width:80%;margin:0 auto;line-height:35px;}
.homeVideoArea {width:100%;float:left;    margin: 45px 0;}
.homeVideoArea iframe {margin:0 auto;display:inherit;}
.col25{width:25%;float:left;}
.col33{width:33.33%;float:left;}
.col8 {width: 8.33%;float:left;}
.col16 {width: 16.66%;float:left;}
.col41 {width: 41.66%;float:left;}
.col50 {width: 50%;float:left;}
.col58 {width: 58.33%;float:left;}
.col66 {width: 66.66%;float:left;}
.col75 {width: 75%;float:left;}
.col83 {width: 83.33%;float:left;}
.col91 {width: 91.66%;float:left;}
.col100 {width: 100%;float:left;}
.motorMike {background:url(images/ba2cd3_0101ba22abc34e22b076d32aaa1779e8~mv2.jpg) no-repeat center;background-size:cover;width:305px; height:447px;}
.orderOnline {background:url(images/ba2cd3_dcf0465bdeab4eb48764ca9247dc2769~mv2.jpg) no-repeat center;background-size:cover;width:305px; height:447px;}
.goGreen {background:url(images/ba2cd3_e919a3d36269486a969a9433a2c2c97d~mv2.jpg) no-repeat center;background-size:cover;width:305px; height:447px;}
.weddings {background:url(images/ba2cd3_23c39eaee0aa4f4ca85965ce5a7cb9d6~mv2.jpg) no-repeat center;background-size:cover;width:305px; height:447px;}
.homeRowBox1 {float:left;padding:100px 50px;color:#fff;}
.homeRowBox2 {float:left;justify-content:center;width:100%;left:99px;}
.txtBox1 {color: rgb(255, 255, 255);  font-size: 24px; font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular; font-weight: 400;  width: 100%;font-style: normal;  text-decoration: none solid rgb(255, 255, 255);letter-spacing:7px;text-align:center;display: inline-block;    line-height: 35px;}
.txtBox2 {display:inline-block;line-height:35px;text-align:center;}
.homeRowBox2 a{padding:20px 30px;margin-left: 99px;border:solid 2px #fff;color:#fff; background:transparent;text-transform:uppercase;text-decoration:none;    font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;}
.vase {background:url(images/ba2cd3_3cfd4fc5b4a744bea07bfdeff9884293~mv2.jpg) no-repeat center;background-size:cover;width:410px; height:410px;}
.blooms {background:url(images/ba2cd3_4108de191bd54d90b795bdcdc3f4992d~mv2.jpg) no-repeat center;background-size:cover;width:410px; height:410px;}
.dried {background:url(images/ba2cd3_443405dd4c394b3d8a1ce65ea166f574~mv2.jpg) no-repeat center;background-size:cover;width:410px; height:410px;}
.emptySpace15{width:100%;float:left;height:15px;}
.subscriptionService{width:100%;float:left;background:#381027;padding:50px 0;}
.col50{width:50%;float:left;}
.subsContent {color: rgb(241, 241, 241);  font-size: 21px; font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;font-weight: 400;   font-style: normal;  text-decoration: none solid rgb(241, 241, 241);line-height:35px;}
.subService {color: rgb(241, 241, 241);font-size: 28px; 
    font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-style: normal; font-weight: 400;text-decoration: none solid rgb(241, 241, 241);}
.abtUs{background:#381027;color:#fff;padding:80px;min-height:328px;line-height:35px;font-size:22px;    color: rgb(255, 255, 255);font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;font-style: italic; font-weight: 400;}
.abtUs span{font-family:wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa,wf_e6aa931545864df0bd532d354,orig_dosis_regular;font-style: normal; }
.emptySpace50 {width:100%;float:left;height:50px;}
.homeBtmArea{width:100%;float:left;background:#575757;}
.homeBtmPic1 {background:url(images/ba2cd3_93cf9ce28fd24c9294c7b67f926fcf0c~mv2.jpg) no-repeat;height:450px;width:443px;background-size:cover;}
.homeBtmPic2 {background:url(images/ba2cd3_3a73aeed5a404f149248e4eaa107b5a3~mv2.jpg) no-repeat;height:450px;width:443px;background-size:cover;}
.homeBtmShop {color:#fff;line-height:35px;padding:50px 50px 50px 25px;}
.homeBtmShop p.theShopHd{color: rgb(241, 241, 241); font-size: 36px; font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-weight: 400;   font-style: normal;border-bottom:solid 1px #fff;padding-bottom:10px;}
.footerBtm{width:100%;background:#381027;padding:30px 0;color:#fff;float:left;line-height:35px;}
.footerBtm h3{color: rgb(255, 255, 255);  font-size: 22px; font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-weight: 400;  font-style: normal;}
.footerBtm a{text-decoration:none;color:#fff;}
.footerBtm .day, .footerBtm .time{width:155px;float:left;}
.socialIcon{background:#fff;padding:15px 4px 7px 4px;}
.footerBtm iframe{overflow:hidden; border: none; height: 27px;float: left; margin-top: 10px;}
.footerBtmBox4 {float:left;margin-left:45px;}
.copyrightArea {padding:15px 0;float:left;color:#575757;text-align:center;width:100%;font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular; font-size: 13px; font-style: normal; font-weight: 400;}
.copyrightArea a {color: rgb(143, 0, 179);   text-decoration:none;}
.freshFlowersContent{width:100%;height:100%;background:url(images/ba2cd3_24967e32f51b4372897aa5a62b896223~mv2.jpg) no-repeat;background-attachment:fixed;float:left;padding:40px 0;}
.freshFlowersContent .contentArea {line-height:30px;color: rgb(87, 87, 87);  font-size: 21px;    font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;}
.freshFlowersPosies {width:100%;float:left;background:url(images/ba2cd3_b6c054ad2967430c8fb7e330b70957e7~mv2.jpg) no-repeat center center;height:400px;background-size:cover;margin-top:25px;}
.txtPoises {text-align:center;width:100%;color:#fff; font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;padding-top:200px;font-size:25px;}
.handTied {background:url(images/ba2cd3_d7d4652f35a44525946ed36566d8f4dc~mv2.jpg) no-repeat center;background-size:cover;width:410px; height:300px; box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.5);}
.handTied .homeRowBox1 {float:left;padding:32% 0%;color:#fff;width:100%;}
.vase2 {background:url(images/ba2cd3_3cfd4fc5b4a744bea07bfdeff9884293~mv2.jpg) no-repeat center;background-size:cover;width:410px; height:300px;box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.5);}
.sympathy{background:url(images/ba2cd3_d0b8674cb2024713bf89a2a4032c2df1~mv2.jpg) no-repeat center;background-size:cover;width:410px; height:300px;box-shadow: inset 0 0 0 500px rgba(0, 0, 0, 0.5);}
.weddings2 {background:url(images/ba2cd3_23c39eaee0aa4f4ca85965ce5a7cb9d6~mv2.jpg) no-repeat center;background-size:cover;width:410px; height:300px;box-shadow:inset 0 0 0 500px rgba(0, 0, 0, 0.5);}
.gallery {background:url(images/ba2cd3_b3e12b4c20ab4588ba553e3ac7bcc079~mv2.jpg) no-repeat center;background-size:cover;width:410px; height:300px;box-shadow:inset 0 0 0 500px rgba(0, 0, 0, 0.5);}
.freshFlowersLeft{width:836px;float:left;}
.freshFlowersLeft img{border: solid 5px #fff; width: 100%;max-wdith:100%; height: 654px;object-fit: cover;object-position: 50% 50%;}
.freshFlowersRight{width:100%;float:left;}
.freshFlowersRight img{float: left; border: solid 5px #fff; border-left: none; height: 322px; width: 416px;object-fit: cover;object-position: 50% 50%;}
.greenHdTxt{width:100%;margin:35px 0;float:left;background:url(images/ba2cd3_24967e32f51b4372897aa5a62b896223~mv2.jpg) no-repeat;  box-shadow: inset 0 0 0 500px rgb(149 204 27 / 65%);}
.greenHdTxt span{padding:15px;color:#fff;font-size: 30px; font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular; font-weight: 400; font-style: italic;display:inline-block;}
.fourFlowersRow {width:100%;float:left;}
.fourFlowersRow img{border:solid 5px #fff;height:289px;width:auto;margin-right:5px;float:left;object-fit: cover;object-position: 50% 50%;}
.whiteBdr{float:left;width:100%;height:5px;background:#fff;margin:25px 0;}
.fourFlowersRow .col25 img{border:solid 5px #fff;height:337px;width:auto;margin-right:5px;float:left;object-fit: cover;object-position: 50% 50%;}
.fourFlowersRow .col25 .txt{color:#fff;float:left;font-size:22px;text-transform:uppercase;line-height:55px;wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;}
.suggestionTxt p {font-size: 24px;   font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular; font-weight: 400;color:#fff;padding-right:40px;}
.suggestionTxt span {font-size: 36px; display: inline-block;padding-top:35px;  font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular; font-weight: 400;color:#fff;padding-right:40px;}
.suggestionImages {float:left;border:solid 5px #fff;width:100%;}
.suggestionImages img {width: 276px;  float: left; height: 290px; object-fit: cover; object-position: 50% 50%;border: 3px solid #fff; margin-right: 0;}
.galleryHdTxt{text-transform:uppercase;font-size:34px;font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular; font-weight: 400;color:#fff;text-align:center;}
.galleryImages {float:left;border:solid 5px #fff;width:100%;}
.galleryImages img {width: 248px;  float: left; height: 248px; object-fit: cover; object-position: 50% 50%;border: 3px solid #fff; margin-right: 0;}
.freshFlowersBtm{width:100%;float:left;background:url(images/ba2cd3_f59e84905b5347f0a82fe9142bac5a98~mv2.jpg)no-repeat center;background-size:cover;}
.freshFlowersBtmContent{background: #fff; padding: 60px; opacity: 0.9; width: 40%; float: left; margin: 30% 10% 10% 40%;}
.freshFlowersBtmContent p{line-height:35px;color: rgb(87, 87, 87); font-size: 16px;   font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;}
a.talkBtn {padding:10px 30px;color: rgb(143, 0, 179);display:inline-block;border:solid 2px rgb(143, 0, 179);background:transparent;margin-top:15px;font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;text-transform:uppercase;text-decoration:none;}
.flowerRoomBox  { font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-style: normal;font-weight: 400;font-size:18px;line-height;35px;color:#fff;  border: solid 8px #7a2348;padding:30px 65px 65px;width:50%;margin:0 auto;}
.flowerRoomBox  p span{font-size:32px;display:inline-block;padding:15px 0;font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-style: normal;font-weight: 400;color:#fff;}
.flowerRoomBox a{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:18px;padding:15px 30px;border:solid 2px #fff;color:#fff;margin-top:20px;}
.bloomSubscriptionContent{width:100%;height:100%;background:url(images/ba2cd3_24967e32f51b4372897aa5a62b896223~mv2.jpg) no-repeat;background-size:cover;float:left;padding:40px 0;}
.bloomSubscriptionContent .purpleTxt {color: rgb(143, 0, 179);
    font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-size: 20px;font-style: normal; font-weight: 400;line-height:35px;}
.bloomSubscriptionContent .purpleTxt span{font-size:28px;padding-bottom:20px;}
.bloomSubscriptionStore{float:left;background:#381027;padding:4% 7%;display:block;margin:45px 0;width:86%;}
.bloomSubscriptionStore p{font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-size: 20px;font-style: normal; font-weight: 400;line-height:35px;color:#fff;}
.bloomSubscriptionStore p span{ font-size: 30px;}
.contactContent p{font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-size: 20px;font-style: normal; font-weight: 400;line-height:35px;color:#fff;}
.contactContent p span{font-size: 30px;}
.contactContent a{color:#fff;text-decoration:none;}
p.paddL50{padding-left:52px;}
.myWidth60{float:left;width:80%;margin:0 10%;}
.myBdr5{float:left;width:100%;height:5px;}
.deliveryWhiteBg{background:#fff;width:100%;float:left;padding:50px 0;}
.deliveryContent {display:inline-block;padding:50px;}
.deliveryContent p {display:inline-block;padding-right:40px;}
.deliveryContent img{width:100%;height:300px;display:inline-block;object-fit: cover; object-position: 50% 50%;}
.deliveryWhiteBg p{font-family: wfont_8aaa1f_e6aa931545864df0bd532d354b7b9aaa, wf_e6aa931545864df0bd532d354, orig_dosis_regular;
    font-size: 20px;font-style: normal; font-weight: 400;line-height:35px;}
.deliveryWhiteBg a{text-decoration:none;color: rgb(143, 0, 179);}
.starTxt{color: rgb(122, 35, 72);  font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;
    font-size: 16px;   font-style: normal; font-weight: 400;}
.giftCardsArea{width:100%;background:url(images/ba2cd3_24967e32f51b4372897aa5a62b896223~mv2.jpg) no-repeat top center;box-shadow: inset 0 0 0 500px rgb(205 0 113 / 10%);height:285px;margin-top: 5px;background-size:cover;padding:30px 0;}
.giftCardsArea p{color: rgb(255, 255, 255); font-size: 21px; line-height:35px;font-family: wfont_8aaa1f_fe99bcbba5be4fb0b8dab9d7b1029440, wf_fe99bcbba5be4fb0b8dab9d7b, orig_gudea_regular;
    font-weight: 400;    font-style: normal;}
iframe{float:left;width:100%;}


/* Regular styles for larger screens */
.nav-links{display:none;}
.burger {
    display: none; /* Initially hide for larger screens */
    cursor: pointer;
    background: none;
    border: none;
}

.burger .line {
    width: 25px;
    height: 3px;
    background-color: #fff;
    margin: 5px;
}


/* For Desktop View */
@media (max-width: 1270px) {
.innerArea, .contentArea, .orderOnline, .motorMike, .goGreen, .weddings, .vase, .blooms, .dried, .col50{width:100%;}
.bannerArea{width:99%; max-height: 535px;}
.bannerAreaFreshFlowers {height:535px;}
.bannerContent, .bannerAreaFreshFlowers .bannerContent{    margin: 100px 0 0 20px;float:left;}
.gallery, .weddings2, .weddings, .handTied, .vase, .vase2, .sympathy, .col16, .col86, .col83{width:96%;padding:2%}
.freshFlowersLeft {width:100%;}
.freshFlowersRight, .freshFlowersRight img, .freshFlowersLeft img, .fourFlowersRow .col25 img {width:100%;}
.phoneTxt { width: 90%; margin-right: 10%;}
.col25{width:25%;}
.col33{width:33.33%;}
.col50 img {width: 100%; object-fit: cover;}
.logo img{ width:auto;height: 75px; object-fit: cover; }
.homeContent {width:86%;padding:7%;}
.homeBtmShop {width:186%;padding:7%;}
.footerBtm .col25{width:46%;padding:3%;}
.homeVideoArea iframe {width:100%;}
.navigationArea {display:none;}
.nav-links {
        display: none; /* Hide nav links by default on smaller screens */
        flex-direction: column;
        background-color: #381027;
        position: absolute;
        top: 44px; /* Adjust as needed */
        right: 0;
        width: 300px;
        padding: 20px;
        z-index: 1;
    }

    .nav-links.active {
        display: flex; /* Show nav links when active class is applied */
    }

    .nav-links li {
        margin-right: 0;
        margin-bottom: 10px; /* Space between menu items */
		list-style-type:none;
    }

    .nav-links li a {
        color: #fff;
        text-align: center;
		text-decoration:none;
		text-transform:uppercase;
    }
	.nav-links li a:hover{text-decoration:underline;}

    .burger {
        display: block; /* Show burger menu icon */
        position: absolute;
        top: 15px; /* Adjust as needed */
        right: 20px; /* Adjust as needed */
        z-index: 10;
    }

    .burger.active .line:nth-child(1) {
        transform: rotate(45deg) translate(5px, 5px);
    }

    .burger.active .line:nth-child(2) {
        opacity: 0;
    }

    .burger.active .line:nth-child(3) {
        transform: rotate(-45deg) translate(6px, -6px);
    }
}

/* For Tablet View */
@media (max-width: 768px) {
.innerArea, .contentArea, .orderOnline, .motorMike, .goGreen, .weddings, .vase, .blooms, .dried, .col50{width:100%;}
.bannerArea, {width:99%; max-height: 535px;}
.bannerAreaFreshFlowers {height:535px;}
.bannerContent, .bannerAreaFreshFlowers .bannerContent{    margin: 100px 0 0 20px;}
.phoneTxt { width: 90%; margin-right: 10%;}
.col25, .col33{width:50%;}
.col50 img {width: 100%; object-fit: cover;}
.logo img{ width:auto;height: 75px; object-fit: cover; }
.homeContent {width:86%;padding:7%;}
.homeBtmShop {width:186%;padding:7%;}
.footerBtm .col25{width:46%;padding:3%;}
.homeVideoArea iframe {width:100%;}
.navigationArea {display:none;}
.nav-links {
        display: none; /* Hide nav links by default on smaller screens */
        flex-direction: column;
        background-color: #381027;
        position: absolute;
        top: 44px; /* Adjust as needed */
        right: 0;
        width: 300px;
        padding: 20px;
        z-index: 1;
    }

    .nav-links.active {
        display: flex; /* Show nav links when active class is applied */
    }

    .nav-links li {
        margin-right: 0;
        margin-bottom: 10px; /* Space between menu items */
		list-style-type:none;
    }

    .nav-links li a {
        color: #fff;
        text-align: center;
		text-decoration:none;
		text-transform:uppercase;
    }
	.nav-links li a:hover{text-decoration:underline;}

    .burger {
        display: block; /* Show burger menu icon */
        position: absolute;
        top: 15px; /* Adjust as needed */
        right: 20px; /* Adjust as needed */
        z-index: 10;
    }

    .burger.active .line:nth-child(1) {
        transform: rotate(45deg) translate(5px, 5px);
    }

    .burger.active .line:nth-child(2) {
        opacity: 0;
    }

    .burger.active .line:nth-child(3) {
        transform: rotate(-45deg) translate(6px, -6px);
    }
	}


/* For Mobile Landscape View */
@media (max-width: 700px)  {
.fourFlowersRow .col25 .txt, .galleryImages img, .freshFlowersRight img, .suggestionImages img, .innerArea, .contentArea, .orderOnline, .motorMike, .goGreen, .weddings, .vase, .blooms, .dried, .freshFlowersLeft, .col25, .col33, .col8, .col16, .col41, .col50, .col58, .col66, .col75, .col83, .col91, .col100{width:100%;}
.bannerArea{width:99%; max-height: 535px;}
.bannerContent, .bannerAreaFreshFlowers .bannerContent {margin:10px;}
.bannerAreaFreshFlowers {height:290px;}
.subscriptionService {width:90%;padding:5%;}
.logo {margin:0 0 7px 0;}
.bannerContent{    margin: 70px 0 0 20px;}
.bannerContent .txtBanner {font-size:25px;}
.freshFlowersBtmContent {width:70%;padding:10%;margin:5%;}
.freshFlowersContent .contentArea {width:86%;padding:7%;}
.bannerAreaFreshFlowers {background-size:cover;}
.bannerAreaFreshFlowers .bannerContent{width:86%;  float:left;  margin: 0px 0 0 20px;}
.phoneTxt { width: 85%; margin-right: 10%;}
.fairTrade{width:70%;}
.col25, .col33{width:100%;}
.col50 img {width: 100%; object-fit: cover;}
.logo img{ width:auto;height: 50px; object-fit: cover; }
.homeContent {width:86%;padding:7%;}
.homeBtmShop {width:186%;padding:7%;}
.footerBtm .col25{width:46%;padding:3%;}
.gallery, .weddings2, .weddings, .handTied, .vase, .vase2, .sympathy{width:100%;}
}

/* For Mobile Phones Portrait or Landscape View */
@media (max-width: 640px) {
.fourFlowersRow .col25 .txt, .galleryImages img, .freshFlowersRight img, .suggestionImages img, .innerArea, .contentArea, .orderOnline, .motorMike, .goGreen, .weddings, .vase, .blooms, .dried, .freshFlowersLeft, .col25, .col33, .col8, .col16, .col41, .col50, .col58, .col66, .col75, .col83, .col91, .col100{width:100%;}
.bannerArea{width:99%; max-height: 535px;}
.bannerContent, .bannerAreaFreshFlowers .bannerContent {margin:10px;}
.bannerAreaFreshFlowers {height:290px;}
.subscriptionService {width:90%;padding:5%;}
.logo {margin:0 0 7px 0;}
.bannerContent{    margin: 70px 0 0 20px;}
.bannerContent .txtBanner {font-size:25px;}
.freshFlowersBtmContent {width:70%;padding:10%;margin:5%;}
.freshFlowersContent .contentArea {width:86%;padding:7%;}
.bannerAreaFreshFlowers {background-size:cover;}
.bannerAreaFreshFlowers .bannerContent{width:86%;  float:left;  margin: 0px 0 0 20px;}
.phoneTxt { width: 85%; margin-right: 10%;}
.fairTrade{width:70%;}
.col25, .col33{width:100%;}
.col50 img {width: 100%; object-fit: cover;}
.logo img{ width:auto;height: 50px; object-fit: cover; }
.homeContent {width:86%;padding:7%;}
.homeBtmShop {width:186%;padding:7%;}
.footerBtm .col25{width:46%;padding:3%;}
.gallery, .weddings2, .weddings, .handTied, .vase, .vase2, .sympathy{width:100%;}
}

@media (max-width: 430px)  {
.innerArea, .contentArea, .orderOnline, .motorMike, .goGreen, .weddings, .vase, .blooms, .dried, .freshFlowersLeft{width:100%;}
.bannerArea {width:98%; max-height: 335px;background-size:cover;} 
.bannerAreaOrder-online, .bannerAreaGift-cards, .bannerAreaDelivery, .bannerAreaBloomSubscription, .bannerAreaDriedPreserved, .bannerAreaPlants{width:100%; max-height: 335px;background-size:cover;float:left;}
.bannerContent{    margin: 0px 0 0 20px;}
.giftCardsArea {float:left;height:auto;width:92%;padding:4%;}
.logo {margin:0 0 7px 0;}
.freshFlowersBtmContent, .bannerAreaBloomSubscription .bannerContent, .bannerAreaGift-cards .bannerContent, .bannerAreaOrder-online .bannerContent, .bannerAreaDriedPreserved .bannerContent {width:70%;padding:10%;margin:5%;}
.bloomSubscriptionContent .purpleTxt {padding:10px;}
.bloomSubscriptionStore {margin:0;}
p.paddL50 {padding:0;}
.bannerAreaDelivery .bannerContent, .bannerContent, .bannerAreaFreshFlowers .bannerContent, .bannerAreaPlants .bannerContent {width:96%;margin:2%;}
.deliveryContent {padding:10px;}
.freshFlowersRight img, .fourFlowersRow .col25 img {border:solid 5px #fff;}
.bannerAreaContact h2, .bannerAreaGift-cards h2, .bannerAreaOrder-online h2, .bannerAreaDelivery h2, .bannerAreaPlants h2, .bannerArea h2, .bannerAreaFreshFlowers h2, .bannerAreaBloomSubscription h2, .bannerAreaDriedPreserved h2{margin:0;padding:10px;}
.bannerContent .txtBanner {padding:10px;font-size:24px;}
.bannerAreaFreshFlowers {height:290px;background-size:cover;}
.freshFlowersContent .contentArea {width:86%;padding:7%;}
.freshFlowersLeft img {height:auto;width:98%;}
.col25, .col33, .col8, .col16, .col41, .col50, .col58, .col66, .col75, .col83, .col91, .col100 {width: 100%;float:left;}
.fairTrade{width:60%;}
.gallery, .weddings2, .weddings, .handTied, .vase, .vase2, .sympathy{width:96%;padding:2%;}
.nav-links {width:280px;}
.freshFlowersRight img, .fourFlowersRow .col25 img {width:97%;height:auto;}
.fourFlowersRow img {width:100%;height:auto;}
.phoneTxt { width: 75%; margin-right: 10%;}
.col25, .col33{width:100%;}
.col50 img {width: 100%; object-fit: cover;}
.logo img{ width:auto;height: 40px; object-fit: cover; }
.homeContent, .homeBtmShop {width:86%;padding:7%;}
.footerBtm .col25{width:46%;padding:3%;}	
}



/* For iPhone 4 Portrait or Landscape View */
@media (max-width: 320px)  {
.innerArea, .contentArea, .orderOnline, .motorMike, .goGreen, .weddings, .vase, .blooms, .dried, .freshFlowersLeft{width:100%;}
.bannerArea {width:98%; max-height: 335px;background-size:cover;} 
.bannerAreaOrder-online, .bannerAreaGift-cards, .bannerAreaDelivery, .bannerAreaBloomSubscription, .bannerAreaDriedPreserved, .bannerAreaPlants{width:100%; max-height: 335px;background-size:cover;float:left;}
.bannerContent{    margin: 0px 0 0 20px;}
.giftCardsArea {float:left;height:auto;width:92%;padding:4%;}
.logo {margin:0 0 7px 0;}
.freshFlowersBtmContent, .bannerAreaBloomSubscription .bannerContent, .bannerAreaGift-cards .bannerContent, .bannerAreaOrder-online .bannerContent, .bannerAreaDriedPreserved .bannerContent {width:70%;padding:10%;margin:5%;}
.bloomSubscriptionContent .purpleTxt {padding:10px;}
.bloomSubscriptionStore {margin:0;}
p.paddL50 {padding:0;}
.bannerAreaDelivery .bannerContent, .bannerContent, .bannerAreaFreshFlowers .bannerContent, .bannerAreaPlants .bannerContent {width:96%;margin:2%;}
.deliveryContent {padding:10px;}
.freshFlowersRight img, .fourFlowersRow .col25 img {border:solid 5px #fff;}
.bannerAreaContact h2, .bannerAreaGift-cards h2, .bannerAreaOrder-online h2, .bannerAreaDelivery h2, .bannerAreaPlants h2, .bannerArea h2, .bannerAreaFreshFlowers h2, .bannerAreaBloomSubscription h2, .bannerAreaDriedPreserved h2{margin:0;padding:10px;}
.bannerContent .txtBanner {padding:10px;font-size:24px;}
.bannerAreaFreshFlowers {height:290px;background-size:cover;}
.freshFlowersContent .contentArea {width:86%;padding:7%;}
.freshFlowersLeft img {height:auto;width:98%;}
.col25, .col33, .col8, .col16, .col41, .col50, .col58, .col66, .col75, .col83, .col91, .col100 {width: 100%;float:left;}
.fairTrade{width:60%;}
.gallery, .weddings2, .weddings, .handTied, .vase, .vase2, .sympathy{width:96%;padding:2%;}
.nav-links {width:280px;}
.freshFlowersRight img, .fourFlowersRow .col25 img {width:97%;height:auto;}
.fourFlowersRow img {width:100%;height:auto;}
.phoneTxt { width: 75%; margin-right: 10%;}
.col25, .col33{width:100%;}
.col50 img {width: 100%; object-fit: cover;}
.logo img{ width:auto;height: 40px; object-fit: cover; }
.homeContent, .homeBtmShop {width:86%;padding:7%;}
.footerBtm .col25{width:46%;padding:3%;}	
}

