@font-face {font-family: Roboto;src: url(fonts/Roboto-Regular.ttf) format('truetype');font-weight: normal;}@font-face{font-family:Roboto-bold;src:url(fonts/Roboto-Bold.ttf) format('truetype');font-weight:400}ul{font-family:Roboto}.categorylist{padding-top:15px}.categorylist ul{list-style-type:none;padding:0;overflow:hidden;text-align:center;display:flex;justify-content:center}.desktop-category li{float:left}.category a{color:#606060;font-family:Roboto,Arial,'Arial Unicode MS','Lucida Grande',Verdana,sans-serif;text-decoration:none;position:relative}.desktop-category a.active{color:#f88f8a;text-decoration:underline}.desktop-category a:hover{color:#f88f8a}.desktop-category a:visited:after{text-decoration:underline;color:#f88f8a}.desktop-category a:focus{color:#f88f8a;text-decoration:underline}.desktop-category a:focus:after{text-decoration:underline;color:#f88f8a}.corner-text span{color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);padding-top:2px;padding-left:17px;font-size:14px}.card{box-shadow:3px 3px 8px #ececec;-moz-box-shadow:3px 3px 8px #ececec;-webkit-box-shadow:3px 3px 8px #ececec;-o-box-shadow:3px 3px 8px #ececec;margin-bottom:30px;border-radius:20px;width:100%;height:100%;position:relative}.carddescription{position:relative;z-index:3}.card:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transition:transform .5s;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;cursor:pointer}.card h2,.card p{font-family:Roboto,Arial,'Arial Unicode MS','Lucida Grande',Verdana,sans-serif;color:#000}.card:hover h2{font-family:Roboto-bold,Roboto,Arial,'Arial Unicode MS','Lucida Grande',Verdana,sans-serif}.cardrow:after{content:"";display:table;clear:both}.cardimage{border-radius:20px 20px 0 0}.pagination a{font-family:Roboto,Arial,'Arial Unicode MS','Lucida Grande',Verdana,sans-serif;font-size:16px}.color-primary-pink{color:#f67f84}.mainBanner{display:block}.mobileBanner{display:none}.cardpagination-mobile a{color:#000;padding:8px 16px;text-decoration:none}.cardpagination-mobile a:hover{background-color:#fff;color:#f88f8a;border-radius:50%;box-shadow:3px 3px 5px grey}.cardpagination-mobile li{margin:23px;padding:5px;clear:left;display:table-cell;clear:left}.cardpagination-mobile a.active{background-color:#fff;color:#f88f8a;border-radius:50%;box-shadow:3px 3px 5px grey}.cardpagination-mobile img{opacity:.5}a.disabled{pointer-events:none;cursor:default}@media (min-width :1400px){.mobileBanner{display:none}.mainBanner{height:170px}.BannerTitle{font-size:40px}.BannerDescription{font-size:16px}.imageText{bottom:10%;left:17%;right:17%}.containerhome{width:1170px;max-width:1570px;padding:0}.desktop-arrow{display:flex}.mobile-arrow{display:none}.desktop-category{display:block}.mobile-category{display:none}.categorylist li{padding:5px 30px 0 30px}.category a{font-size:18px}.cardcolumn{float:left;width:25%;height:340px;padding:0 10px;margin-top:25px}.cardrow{margin-top:-30px;width:100%}.cardimage{height:290px}.card h2{margin:10px;font-size:19px;text-align:center;position:relative;top:85%}.card p{font-size:11px;text-align:center;padding:5px 10px 5px 10px}.cardpagination-mobile-top{position:relative;top:-20px;left:445px}.cardpagination-mobile-bottom{position:relative;top:30px;left:445px}}@media (min-width :1200px) and (max-width:1399px){.mobileBanner{display:none}.mainBanner{height:170px}.BannerTitle{font-size:40px}.BannerDescription{font-size:16px}.imageText{bottom:10%;left:17%;right:17%}.containerhome{width:970px;padding:0}.desktop-arrow{display:flex}.mobile-arrow{display:none}.desktop-category{display:block}.mobile-category{display:none}.categorylist li{padding:5px 16px 0 16px}.category a{font-size:18px}.cardcolumn{float:left;width:25%;height:300px;padding:0 10px;margin-top:25px}.cardrow{margin-top:-40px;width:100%}.cardimage{height:250px}.card h2{margin:10px;font-size:18px;text-align:center;position:relative;top:75%}.card p{font-size:11px;text-align:center;padding:5px 10px 5px 10px}.cardpagination-mobile-top{position:relative;top:-20px;left:345px}.cardpagination-mobile-bottom{position:relative;top:30px;left:345px}}@media (min-width :992px) and (max-width:1199px){.mobileBanner{display:none}.mainBanner{height:170px}.BannerTitle{font-size:40px}.BannerDescription{font-size:15px}.imageText{bottom:10%;left:17%;right:17%}.titleHeading{font-size:40px}.containerhome{width:970px;padding:0}.desktop-arrow{display:flex}.mobile-arrow{display:none}.desktop-category{display:block}.mobile-category{display:none}.categorylist li{padding:5px 16px 0 16px}.category a{font-size:18px}.cardcolumn{float:left;width:25%;height:300px;padding:0 10px;margin-top:20px}.cardrow{margin-top:-30px;width:100%}.cardimage{height:250px}.card h2{margin:10px;font-size:17px;text-align:center;position:relative;top:80%}.card p{font-size:11px;text-align:center;padding:5px 10px 5px 10px}.cardpagination-mobile-top{position:relative;top:-20px;left:345px}.cardpagination-mobile-bottom{position:relative;top:30px;left:345px}}@media (min-width :768px) and (max-width:991px){.mobileBanner{display:none}.webSearch{display:block}.mainBanner{height:170px}.BannerTitle{font-size:30px}.BannerDescription{font-size:15px}.imageText{bottom:10%;left:17%;right:17%}.titleHeading{font-size:32px}.containerhome{width:750px;padding:0}.desktop-arrow{display:flex}.mobile-arrow{display:none}.desktop-category{display:block}.mobile-category{display:none}.categorylist li{padding:5px 10px 0 10px}.category a{font-size:15px}.cardcolumn{float:left;width:33.3%;height:300px;padding:0 10px;margin-top:20px}.cardrow{margin-top:-30px;width:100%}.cardimage{height:250px}.card h2{margin:5px;font-size:16px;text-align:center;position:relative;top:90%}.carddescription{top:-22%}.card p{font-size:10px;text-align:center;padding:5px 10px 5px 10px}.cardpagination-mobile-top{position:relative;top:-20px;left:250px}.cardpagination-mobile-bottom{position:relative;top:30px;left:250px}}@media (max-width :767px){.desktop-arrow{display:none}.mobile-arrow{display:flex}.desktop-category{display:none}.mobile-category{display:block}.categorylist ul{margin-left:0}.dropdown{display:inline-block}.dd-button{display:inline-block;border:1px solid #fff;border-radius:4px;padding:10px 30px 10px 20px;background-color:rgba(0,0,0,.5);color:#fff;white-space:nowrap;width:100%;z-index:5}.dd-button:after{content:'';position:absolute;top:50%;right:15px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.dd-input{display:none}.dd-menu{position:absolute;border:1px solid #fff;border-radius:4px;box-shadow:0 0 6px 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.5);color:#fff;list-style-type:none;width:100%;color:#fff;z-index:5}.dd-input+.dd-menu{display:none}.dd-input:checked+.dd-menu{display:block}.dd-menu li{padding:10px 20px;cursor:pointer;white-space:nowrap}.dd-menu li:hover{background-color:#f6f6f6}.dd-menu li a{display:block;margin:-10px -20px;padding:10px 20px}.cardrow{margin-top:-10px;width:100%}.card{box-shadow:3px 3px 8px #bdbdbd;-moz-box-shadow:3px 3px 8px #bdbdbd;-webkit-box-shadow:3px 3px 8px #bdbdbd;-o-box-shadow:3px 3px 8px #bdbdbd;margin-bottom:30px;border-radius:20px;width:100%;height:100%;position:relative}.cardimage{height:350px}.card h2{margin:5px;font-size:12px;text-align:center;position:relative;top:48%;font-weight:700}.card p{font-size:9px;text-align:center;padding:10px 10px 0 10px;position:relative;top:-80px}.cardpagination{display:none}}@media (min-width :500px) and (max-width:767px){.header-container{margin:10px -10px}.mainBanner{display:none}.mobileBanner{display:block;height:150px}.imageText{bottom:18%;left:10%;right:10%}.BannerTitle{font-size:27px}.BannerDescription{font-size:14px;padding-top:10px}.cardcolumn{float:left;width:50%;height:400px;padding:0 10px;margin-top:20px}.card h2{font-size:18px;position:relative;top:90%}.cardpagination-mobile-top{position:relative;left:23%;margin:15px 0}.cardpagination-mobile-bottom{position:relative;left:23%;margin:15px 0}}@media (min-width :500px) and (max-width:600px){.cardcolumn{height:300px}.cardimage{height:250px}.card h2{top:75%}}@media (min-width :500px) and (max-width:574px){.mobileBanner{display:block;height:200px}}@media (min-width :300px) and (max-width:499px){.header-container{margin:10px -10px}.mainBanner{display:none}.mobileBanner{display:block;height:300px}.imageText{bottom:9%;left:1%;right:1%}.BannerTitle{font-size:40px;padding-bottom:20px}.BannerDescription{font-size:16px}.cardcolumn{float:left;width:45%;height:250px;padding:0;margin-bottom:10px;margin-top:20px;margin-left:13px}.cardimage{height:200px}.card h2{font-size:14px;position:relative;top:80%}.cardpagination-mobile-top{position:relative;left:10%;margin:15px 0}.cardpagination-mobile-bottom{position:relative;left:10%;margin:10px 0}}