.gemstone-festival{background:#fff}.hide-banner{display:none!important}@font-face{font-family:GothamFontLIGHT;src:url(https://www.malabargoldanddiamonds.com/media/wysiwyg/fonts/gotham/GothamLight.otf) format("opentype")}@font-face{font-family:DancingScriptFont;src:url(https://www.malabargoldanddiamonds.com/media/wysiwyg/fonts/DancingScript/DancingScript.ttf) format("truetype")}.m-auto{margin:0 auto}.main-width{width:1050px;margin:0 auto}.three-blocks{width:33.33%;padding:5px;float:left;position:relative;height:407px}.display-none{display:none!important}.display-block{display:block!important}.display-video{width:100%;height:auto;border:1px solid;border-bottom:1px solid #cecbcb}.details{width:50%;float:left;text-align:center!important;font-size:17px;margin:0!important;padding:19px 0!important}.details-div{float:left;width:100%;border:1px solid #c7c4c4;border-top:none;-webkit-box-shadow:0 2px 3px 0 rgba(107,104,107,1);-moz-box-shadow:0 2px 3px 0 rgba(107,104,107,1);box-shadow:0 2px 3px 0 rgba(107,104,107,1)}.category-block{float:left;width:100%;background:#f8f7f7;padding:10px 0 40px;margin-top:25px}.dancing-script{font-family:DancingScriptFont}.gotham-light{font-family:GothamFontLight}.solitaire-title{letter-spacing:2px;text-align:center!important;font-size:56px;color:#812990;margin-left:58px;margin-top:-57px;width:100%;margin-bottom:0}.solitaire-heading{margin:0!important;font-size:40px;text-transform:uppercase;letter-spacing:2px;text-align:center!important;width:100%}.solitaire-text{text-align:center!important;font-size:17px;width:80%;margin:0 auto!important}.mb40{margin-bottom:40px}.mt40{margin-top:40px}.category-div{position:relative;width:95%;margin:0 auto;padding:32px 0}.category-option{width:100%;text-align:center!important;border:1px solid #e8e5e5;margin:0 auto!important;font-size:14px;text-transform:capitalize;padding:5px!important;font-weight:400;letter-spacing:.03em}.or{width:100%;text-align:center!important;margin:5px 0!important}.auto100{margin:100px auto}.kareena-width{width:100%;margin:0 auto;background:#e8e8e8;padding:10px 0 40px}.kareena-block{width:1200px;background:#383c5d;padding:30px 20px 20px;margin:0 auto}.kareena-sub-blocks{width:32.33%;padding:5px;position:relative;display:inline-block}.kareena-prize{color:#fff}.info-content,.info-content1{margin:0 auto!important;text-align:center!important;width:77%;font-size:19px;font-family:GothamFontLIGHT;letter-spacing:1px;line-height:1.4em!important;padding:20px 10px!important}.kareena-title{text-transform:uppercase;font-size:22px;color:#FFF!important;font-family:GothamFontLight;margin-bottom:20px}.product-prize{font-size:20px!important;font-family:GothamFontLight;font-weight:700;margin-bottom:15px;padding-top:10px}.category-link{text-decoration:none}.category-blocks{width:300px;background:#FFF;border:1px solid #e0dede;padding:5px;display:inline-block;margin:10px 5px}.mt60{margin-top:60px}.education-items{width:179px;display:inline-block;margin:10px}.education-sub-items{display:flex;align-items:center;border:1px solid #e8e8e8}.education-items span{font-size:17px;margin-left:15px;margin-top:-8px}.education-items a{text-decoration:none}.css-p{margin-top:-20px}.hidden-products,.show-less,.sub-text-less{display:none}.sub-text-button{background:#d8b4b1;font-size:15px;text-transform:uppercase;font-family:GothamFontLight;cursor:pointer;margin:0 auto}.show-more{width:170px;margin:0 auto;padding:8px 0;background:#d8b4b1}.diamond-education-all{padding:25px 0 0}.category-option a{text-decoration:none}@media (max-width:1200px){.kareena-block{width:95%}}@media (max-width:1050px){.main-width{width:976px}}@media (max-width:976px){.main-width{width:100%;padding:10px}.details{font-size:14px}}@media (max-width:767px){.show-banner{display:none}.hide-banner{display:block!important}.full-width_new{width:300px;float:none;height:360px;margin:0 auto}.solitaire-category-title{height:auto}}@media (max-width:480px){.full-width1{width:100%;margin-top:40px}.info-content{width:auto}.auto100{margin:0 auto}.info-content,.info-content1{font-size:15px}.solitaire-heading{font-size:26px;letter-spacing:1px;margin-top:10px!important}.solitaire-title{font-size:35px;margin-left:47px!important;margin-top:-40px!important;margin-bottom:0!important}.kareena-block{width:95%}}