.custom-tabs-section{padding:40px 0}@media (max-width:1679px){.custom-tabs-section{padding:30px 0}}@media (max-width:1481px){.custom-tabs-section{padding:20px 0}}.custom-tabs-section .custom-tabs{border-bottom:none;gap:12px;margin-bottom:25px;display:flex}@media (max-width:1679px){.custom-tabs-section .custom-tabs{margin-bottom:20px}}.custom-tabs-section .custom-tabs .nav-link{color:#5c5c5c;text-transform:uppercase;cursor:pointer;background:#fafaf980;border:1.02px solid #f5f5f4;border-radius:50px;justify-content:center;align-items:center;min-width:131px;height:42px;font-size:13px;font-weight:800;transition:all .3s;display:flex;box-shadow:0 1.02px 2.05px #0000000d}@media (max-width:1679px){.custom-tabs-section .custom-tabs .nav-link{height:40px;font-size:12px}}@media (max-width:1481px){.custom-tabs-section .custom-tabs .nav-link{height:38px}}.custom-tabs-section .custom-tabs .nav-link:hover,.custom-tabs-section .custom-tabs .nav-link.active{color:#177582;background:linear-gradient(90deg,#0c82861a 0%,#3052791a 100%);border:1px solid #177582}.custom-tabs-section .custom-tab-content{border-top:1px solid #e5e5e5;padding-top:20px}.custom-tabs-section .custom-tab-content p{text-align:justify;font-size:16px;font-weight:300;line-height:26px}@media (max-width:1679px){.custom-tabs-section .custom-tab-content p{font-size:15px;line-height:25px}}@media (max-width:1481px){.custom-tabs-section .custom-tab-content p{font-size:14px;line-height:24px}}.custom-tabs-section .custom-tab-content .read-more{color:#068185fa;font-size:18px;font-weight:500;line-height:20.4px;text-decoration:none}@media (max-width:1679px){.custom-tabs-section .custom-tab-content .read-more{font-size:16px}}@media (max-width:1481px){.custom-tabs-section .custom-tab-content .read-more{font-size:14px}}.custom-tabs-section .custom-tab-content .read-more:hover{text-decoration:underline}.birthstone-section{padding:60px 0 0}@media (max-width:1679px){.birthstone-section{padding:50px 0 0}}@media (max-width:1481px){.birthstone-section{padding:40px 0 0}}.birthstone-section .title-section{text-align:center;margin-bottom:60px}@media (max-width:1679px){.birthstone-section .title-section{margin-bottom:50px}}@media (max-width:1481px){.birthstone-section .title-section{margin-bottom:40px}}.birthstone-section .birthstone-container{text-align:center;grid-template-columns:repeat(4,1fr);margin-bottom:62px;display:grid}@media (max-width:1679px){.birthstone-section .birthstone-container{margin-bottom:52px}}@media (max-width:1481px){.birthstone-section .birthstone-container{margin-bottom:42px}}@media (max-width:1199px){.birthstone-section .birthstone-container{margin-bottom:32px}}@media (max-width:991px){.birthstone-section .birthstone-container{grid-template-columns:repeat(2,1fr);margin-bottom:0}}@media (max-width:479px){.birthstone-section .birthstone-container{grid-template-columns:1fr}}@media (max-width:991px){.birthstone-section .birthstone-container .birthstone-item{margin-bottom:30px}}.birthstone-section .birthstone-container .birthstone-item .stone-top.bg-pink{background:linear-gradient(#fff6 0%,#ffd8dc66 100%)}.birthstone-section .birthstone-container .birthstone-item .stone-top.bg-purple{background:linear-gradient(#ffffff80 0%,#f1d7fd80 100%)}.birthstone-section .birthstone-container .birthstone-item .stone-top.bg-yellow{background:linear-gradient(#ffffff80 0%,#fff2d280 100%)}.birthstone-section .birthstone-item{flex:1;position:relative}.birthstone-section .birthstone-item .stone-top{padding:27px}@media (max-width:1679px){.birthstone-section .birthstone-item .stone-top{padding:20px}}@media (max-width:1481px){.birthstone-section .birthstone-item .stone-top{padding:15px}}.birthstone-section .birthstone-item .month{color:#0000000d;letter-spacing:4px;font-family:Playfair Display,serif;font-size:70px;font-weight:700;position:absolute;top:-17px;left:50%;transform:translate(-50%)}@media (max-width:1679px){.birthstone-section .birthstone-item .month{font-size:60px;top:-9px}}@media (max-width:1481px){.birthstone-section .birthstone-item .month{font-size:50px}}.birthstone-section .birthstone-item .stone-img{z-index:2;margin-bottom:30px;padding-top:7px;position:relative}@media (max-width:1679px){.birthstone-section .birthstone-item .stone-img{margin-bottom:10px}}.birthstone-section .birthstone-item .stone-img img{filter:drop-shadow(0 8px 10px #0003);width:120px;height:120px}@media (max-width:1679px){.birthstone-section .birthstone-item .stone-img img{width:110px;height:110px}}.birthstone-section .birthstone-item .stone-title{z-index:2;letter-spacing:3px;text-transform:uppercase;margin-top:-20px;margin-bottom:5px;font-size:16px;font-weight:700;position:relative}@media (max-width:1679px){.birthstone-section .birthstone-item .stone-title{margin-top:0;font-size:14px}}@media (max-width:1481px){.birthstone-section .birthstone-item .stone-title{font-size:14px}}@media (max-width:1199px){.birthstone-section .birthstone-item .stone-title{font-size:13px}}.birthstone-section .birthstone-item .stone-desc{letter-spacing:3px;color:#6e6e6e;z-index:2;text-transform:uppercase;margin-top:30px;margin-bottom:12px;font-size:14px;position:relative}@media (max-width:1679px){.birthstone-section .birthstone-item .stone-desc{margin-top:13px;margin-bottom:10px;font-size:13px}}@media (max-width:1481px){.birthstone-section .birthstone-item .stone-desc{font-size:12px}}@media (max-width:1199px){.birthstone-section .birthstone-item .stone-desc{font-size:11px}}.birthstone-section .birthstone-item .stone-shadow{opacity:.5;background:radial-gradient(50% 50%,#000 0% 46.63%,#fff 100%);width:120px;height:2px;margin:0 auto}.birthstone-section .birthstone-load-error{margin:40px 0 60px}@media (max-width:767px){.birthstone-section .birthstone-load-error{margin:24px 0 40px}}.birthstone-section .birthstone-item{min-width:0}.birthstone-section .birthstone-item .birthstone-slider{width:100%;max-width:100%;margin-bottom:0}.birthstone-section .birthstone-item .birthstone-slider .stone-img img{margin-left:15px;display:inline-block}.birthstone-section .birthstone-item .birthstone-slider .slick-dots{bottom:-15px}@media (max-width:1481px){.birthstone-section .birthstone-item .birthstone-slider .slick-dots{bottom:-10px}}.birthstone-section .birthstone-item .birthstone-slider .slick-dots li{width:10px;height:10px;margin:0 2px}.birthstone-section .birthstone-item .birthstone-slider .slick-dots li button{width:10px;height:10px;padding:0}.birthstone-section .birthstone-item .birthstone-slider .slick-dots li button:before{width:10px;height:10px;line-height:10px}
