section:not(.bread-crumb){margin-bottom:100px}@media (max-width: 991px){section:not(.bread-crumb){margin-bottom:50px}}.section-title{font-family:'Roboto Serif';font-weight:600;font-style:Medium;font-size:24px;leading-trim:NONE;line-height:150%;letter-spacing:0%;margin-bottom:48px}@media (max-width: 991px){.section-title{font-size:18px;margin-bottom:24px}}.module-btn{font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:0.5px;padding:18px;background:#0192aa;color:#fff;border:1px solid #0192aa;transition:300ms all;min-width:320px;text-align:center}.module-btn.btn-seemore{background:#fff;color:#0192aa;margin-left:38px}.module-btn:hover{background:#fff;color:#0192aa}@media (max-width: 991px){.module-btn{font-size:16px;width:100% !important}.module-btn.btn-seemore{margin-top:10px;margin-left:0}}.rte{font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-align:justify;vertical-align:middle;margin-bottom:48px}@media (max-width: 991px){.rte{font-size:14px;margin-bottom:24px}}.rte p{margin-bottom:0}.rte ul{list-style:disc outside;padding-left:20px}.gemstone_info .section-title{margin-bottom:18px}.gemstone_info .thumb{position:relative;width:100%;height:0;overflow:hidden;padding-top:60%;z-index:1;background:#f7f7f7}@media (max-width: 991px){.gemstone_info .thumb{margin-bottom:24px}}.gemstone_info .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover;transform:rotate(0) scale(1);transition:all 0.5s ease-in-out}.gemstone_info .module-btn{width:100%}.gemstone_list .swiper{padding-bottom:32px}.gemstone_list .list-frame{max-width:85%;margin:auto;position:relative}.gemstone_list .list-frame .swiper-button-next{border:none;font-size:0;background:none;right:-50px;width:26.31px !important;height:51px !important;top:calc(50% - 25px);transform:rotateY(0deg)}@media (max-width: 991px){.gemstone_list .list-frame .swiper-button-next{right:-20px !important}}.gemstone_list .list-frame .swiper-button-next:after,.gemstone_list .list-frame .swiper-button-next.swiper-button-disabled{display:none !important}.gemstone_list .list-frame .swiper-button-next svg{width:26.31px;height:51px}.gemstone_list .list-frame .swiper-button-prev{border:none;font-size:0;background:none;left:-50px !important;width:26.31px !important;height:51px !important;transform:rotateY(180deg);top:calc(50% - 25px)}@media (max-width: 991px){.gemstone_list .list-frame .swiper-button-prev{left:-20px !important}}.gemstone_list .list-frame .swiper-button-prev:after,.gemstone_list .list-frame .swiper-button-prev.swiper-button-disabled{display:none !important}.gemstone_list .list-frame .swiper-button-prev svg{width:26.31px;height:51px}.gemstone_list .swiper-slide>a{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2}.gemstone_list .swiper-slide .thumb{width:60px;height:60px;margin:auto;overflow:hidden;margin-bottom:10px;z-index:1;position:relative}.gemstone_list .swiper-slide .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:90%;height:90%;object-fit:contain;transition:150ms all}.gemstone_list .swiper-slide .title{font-weight:600;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-align:center;margin-bottom:0;letter-spacing:0px;transition:300ms all}@media (max-width: 991px){.gemstone_list .swiper-slide .title{font-size:16px}}@media (min-width: 1200px){.gemstone_list .swiper-slide:hover .title{letter-spacing:2px}}@media (max-width: 991px){.gemstone_banner .col-12:first-child{margin-bottom:48px}}.gemstone_banner .banner-item{text-align:center;position:relative}.gemstone_banner .banner-item>a{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2}.gemstone_banner .banner-item .thumb{position:relative;width:100%;height:0;overflow:hidden;padding-top:60%;z-index:1;background:#f7f7f7;margin-bottom:18px}.gemstone_banner .banner-item .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover;transform:rotate(0) scale(1);transition:all 0.5s ease-in-out}.gemstone_banner .banner-item .title{font-family:'Roboto Serif';font-weight:700;font-style:Bold;font-size:24px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-align:center;margin-bottom:0;transition:300ms all}@media (max-width: 991px){.gemstone_banner .banner-item .title{font-size:18px}}@media (min-width: 1200px){.gemstone_banner .banner-item:hover .thumb img{transform:rotate(5deg) scale(1.2)}}.gemstone_custom .section-title{margin-bottom:18px}.gemstone_custom .thumb{position:relative;width:100%;height:0;overflow:hidden;padding-top:60%;z-index:1;background:#f7f7f7}@media (max-width: 991px){.gemstone_custom .thumb{margin-top:24px}}.gemstone_custom .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover;transform:rotate(0) scale(1);transition:all 0.5s ease-in-out}.gemstone_custom .module-btn{display:block;width:100%}.gemstone_collection .section-title{text-align:center}.gemstone_collection .thumb{position:relative;width:100%;height:0;overflow:hidden;padding-top:100%;z-index:1;background:#f7f7f7}.gemstone_collection .thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover;transform:rotate(0) scale(1);transition:all 0.5s ease-in-out}.backdrop-popup{position:fixed;top:0 !important;left:0;right:0;bottom:0;background:#000;z-index:99;visibility:hidden;opacity:0;transition:all 0.2s}.backdrop-popup.show{opacity:0.5;visibility:visible}.about-popup{position:fixed;top:0 !important;left:0;right:0;bottom:0;z-index:999;visibility:hidden;opacity:0;background:rgba(3,17,27,0.7);transition:all 0.35s ease}.about-popup .form-contact{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#fff;padding:20px;border-radius:5px;z-index:9999}@media (max-width: 767px){.about-popup .form-contact{width:90%}}.about-popup .form-contact h4{font-family:'Roboto Serif';font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:120%;letter-spacing:0%;vertical-align:middle;margin-bottom:2rem}.about-popup .form-contact .content-form{padding:0;display:block;margin-bottom:1rem}.about-popup .form-contact .close-popup-contact{position:absolute;right:20px;border:none;background:transparent}.about-popup .form-contact .group_contact .row{margin-right:-5px;margin-left:-5px}.about-popup .form-contact .group_contact .row .col-12{padding-right:5px;padding-left:5px}.about-popup .form-contact .group_contact .form-control{display:block;width:100%;padding:10px 15px;border:1px solid #e6e6e6;margin-bottom:10px;border-radius:8px}.about-popup .form-contact .group_contact .btn-submit{background:#000;background-color:#000;background-color:#000;color:#fff;border:initial;padding:5px 30px;line-height:35px;font-size:16px;border-radius:0;display:block;margin:0 auto;border:1px solid #0192aa}.about-popup .form-contact .group_contact .btn-submit:hover{background:#fff;color:#0192aa}.about-popup .form-contact .group_contact .contact-timepicker li.ui-menu-item{transition:unset}.about-popup .form-contact .group_contact .contact-timepicker li.ui-menu-item a{transition:unset}.about-popup .form-contact .group_contact .contact-timepicker li.ui-menu-item a#ui-active-item{background:#0192aa;color:#fff}.about-popup .form-contact .group_contact .contact-timepicker .ui-timepicker-standard{background:#ebebeb;padding:5px;border-radius:5px;border:none}.about-popup .form-contact .group_contact .contact-timepicker .ui-timepicker-standard .ui-timepicker{background:#fff}.about-popup.show{opacity:1;visibility:visible}.about-popup .contact-datepicker{position:relative}
