section.kg-gemstone-dealer-section-main{position:relative;overflow:hidden}section.kg-gemstone-dealer-section-main .kg-title-heading{margin-bottom:50px;text-align:center}section.kg-gemstone-dealer-section-main .kg-title-heading h4{text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600;font-family:Playfair Display}section.kg-gemstone-dealer-section-main .kg-main-grid-row{display:flex;flex-wrap:wrap}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-left-image-main{width:calc(100% - 515px)}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-left-image-main figure{display:block;position:relative;max-width:100%;width:100%;margin:auto;object-fit:cover;overflow:hidden;height:100%}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-left-image-main figure img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;display:inline-block;object-fit:cover}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-left-image-main figure:after{content:"";position:relative;display:block;width:100%;padding-bottom:600px}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main{width:615px;margin-left:-100px;display:flex;flex-direction:column;justify-content:center;position:relative}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper{background:#384344;padding:40px 25px;height:calc(100% - 100px);margin:auto}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper h2{font-family:Plus Jakarta Sans;text-align:center;font-size:45px;letter-spacing:0;font-weight:600;margin:0 0 25px}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper p{text-align:center;font-family:Playfair Display;font-weight:400;letter-spacing:0;margin:0 0 15px}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper ul{list-style:none;margin:20px 0 0}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper .kg-inner-desc{max-width:540px;margin:auto}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper ul li{display:flex;text-align:center;justify-content:center;gap:10px;margin-bottom:10px}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper ul li span{display:block;width:24px;height:24px;margin-top:3px}@media screen and (max-width: 1199px){section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-left-image-main{width:calc(100% - 445px)}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main{width:520px}}@media screen and (max-width: 991px){section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-left-image-main{width:calc(100% - 325px)}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main{width:400px}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper h2{font-size:32px}}@media screen and (max-width: 767px){section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main{width:100%;margin:-45px auto auto;max-width:90%}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-left-image-main{width:100%}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-left-image-main figure:after{padding-bottom:100%}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper{height:100%}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper h2{font-size:28px}}.kg-features-section{background:#384344}.kg-features-section .kg-features-heading h2{font-family:Plus Jakarta Sans;color:#fffbf4;font-size:45px;letter-spacing:0;font-weight:600;margin:0 0 25px}.kg-features-section .kg-features-heading p{font-size:18px;margin-bottom:25px;color:#e7eceb;font-family:Playfair Display;font-weight:400}.kg-features-section .kg-features-grid-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-bottom:50px}.kg-features-section .kg-features-grid-wrapper .kg-features-grid-block .kg-features-icon-wrapper{width:60px;height:60px;margin-bottom:25px;display:flex;align-items:center;justify-content:center}.kg-features-section .kg-features-grid-wrapper .kg-features-grid-block .kg-features-icon-wrapper img{width:60px;height:60px;stroke:#c9d4d4;fill:none;stroke-width:1.5}.kg-features-section .kg-features-grid-wrapper .kg-features-grid-block .kg-features-text p{font-family:Playfair Display;font-weight:400;color:#fffbf4;font-size:18px;letter-spacing:0}.kg-features-section .kg-features-grid-wrapper .kg-features-grid-block{border-bottom:1px solid #fffbf4b0;padding-bottom:25px}@media screen and (max-width:991px){.kg-features-section .kg-features-heading h2{font-size:32px}}@media screen and (max-width:767px){.kg-features-section .kg-features-heading h2{font-size:28px}}section.kg-invest-program-section{background:#384344;position:relative}section.kg-invest-program-section .kg-top-heading-area{text-align:center;margin-bottom:50px}section.kg-invest-program-section .kg-top-heading-area span.kg-subheading{display:block;color:#fffbf4;font-family:Plus Jakarta Sans;font-size:13px;letter-spacing:0;line-height:35px}section.kg-invest-program-section .kg-top-heading-area h2{color:#fffbf4;font-family:Plus Jakarta Sans;font-weight:700;font-size:45px;line-height:1.2}section.kg-invest-program-section .kg-program-step-row{position:relative;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:125px}section.kg-invest-program-section .kg-program-step-row:before{content:"";position:absolute;width:100%;height:1px;display:block;background:#fffbf4;top:25px;z-index:1;margin:auto;max-width:73%;left:0;right:0}section.kg-invest-program-section .kg-program-step-row .kg-program-step-main .kg-top-number-wrap{margin-bottom:30px;position:relative;z-index:2}section.kg-invest-program-section .kg-program-step-row .kg-program-step-main .kg-top-number-wrap span{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#fffbf4;margin:auto;border-radius:50px;font-size:20px;font-family:Plus Jakarta Sans;font-weight:800}section.kg-invest-program-section .kg-program-step-row .kg-program-step-main .kg-bottom-content-list h4{color:#fffbf4;font-family:Plus Jakarta Sans;font-size:20px;letter-spacing:0;font-weight:500;line-height:1.5;margin:0 0 20px}section.kg-invest-program-section .kg-program-step-row .kg-program-step-main .kg-bottom-content-list p{font-family:Playfair Display;color:#fffbf4e0}@media screen and (max-width:1199px){section.kg-invest-program-section .kg-program-step-row{gap:60px}}@media screen and (max-width: 991px){section.kg-invest-program-section .kg-program-step-row{gap:30px}section.kg-invest-program-section .kg-top-heading-area h2{font-size:38px}}@media screen and (max-width: 767px){section.kg-invest-program-section .kg-program-step-row{display:flex;flex-direction:column}section.kg-invest-program-section .kg-top-heading-area h2{font-size:28px;line-height:1.4}section.kg-invest-program-section .kg-program-step-row:before{display:none}section.kg-invest-program-section .kg-program-step-row .kg-program-step-main .kg-bottom-content-list h4{font-size:18px}}.kg-section-negociant-membre-wrapper{background:#edeae4;position:relative;overflow:hidden}.kg-section-negociant-membre-wrapper .kg-text-content{display:flex;align-items:center;gap:80px;max-width:1070px;margin:auto}.kg-section-negociant-membre-wrapper .kg-text-content .kg-image-left,.kg-section-negociant-membre-wrapper .kg-text-content .kg-text-right{width:50%}.kg-section-negociant-membre-wrapper .kg-text-content .kg-image-left .kg-mask-image figure{display:block;position:relative;overflow:hidden;max-width:100%;height:auto;margin:0;object-fit:cover}.kg-section-negociant-membre-wrapper .kg-text-content .kg-image-left .kg-mask-image figure img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;object-position:center}.kg-section-negociant-membre-wrapper .kg-text-content .kg-image-left .kg-mask-image figure:after{content:"";width:100%;display:block;position:relative;padding-bottom:100%}.kg-section-negociant-membre-wrapper .kg-text-content .kg-text-right h1{font-family:Plus Jakarta Sans;font-size:52px;font-weight:700;line-height:1.2;margin:0 0 60px;letter-spacing:0;color:#000d29}.kg-section-negociant-membre-wrapper .kg-text-content .kg-text-right p{color:#000d29;font-weight:600;font-size:18px;letter-spacing:0px;line-height:32px;font-family:Playfair Display;margin:0}@media screen and (max-width:991px){.kg-section-negociant-membre-wrapper .kg-text-content .kg-text-right h1{font-size:42px;margin:0 0 48px}.kg-section-negociant-membre-wrapper .kg-text-content{gap:60px}}@media screen and (max-width:767px){.kg-section-negociant-membre-wrapper .kg-text-content .kg-text-right h1{font-size:36px;margin:0 0 32px}.kg-section-negociant-membre-wrapper .kg-text-content{gap:40px;flex-wrap:wrap}.kg-section-negociant-membre-wrapper .kg-text-content .kg-image-left,.kg-section-negociant-membre-wrapper .kg-text-content .kg-text-right{width:100%}}.kg-custom-contact-form{z-index:0;color:#fff;justify-content:flex-end;align-items:stretch;width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 40px}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper{background:#384344;text-align:center;padding:50px 40px}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper h2{font-family:Plus Jakarta Sans;color:#fffbf4;text-align:center;font-size:45px;letter-spacing:0;max-width:888px;font-weight:600;margin:0 auto 30px}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper p{font-size:18px;margin-bottom:25px;color:#e7eceb;text-align:center;font-family:Playfair Display;font-weight:400}.kg-custom-contact-form .kg-gem-form-wrapper,.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-image figure{width:100%;height:100%}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-image{z-index:-1;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-image img{object-fit:cover;width:100%;height:100%;max-width:100%;display:inline-block}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper .kg-gem-form-content form{max-width:490px;margin:0 auto}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper .kg-gem-form-content form .newsletter-form__field-wrapper{max-width:100%}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper .kg-gem-form-content form .newsletter-form__field-wrapper input.field__input{min-height:fit-content;border-radius:12px}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper .kg-gem-form-content form .newsletter-form__field-wrapper .field label.field__label{font-size:18px;font-family:Playfair Display}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper .kg-gem-form-content form .newsletter-form__field-wrapper .field:after{box-shadow:none}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper .kg-gem-form-content form .newsletter-form__field-wrapper .field button.newsletter-form__button{background:#bccac5;font-family:Plus Jakarta Sans,sans-serif;width:auto;color:#384344;border-radius:12px;padding:0 9px;font-weight:600;letter-spacing:0;font-size:16px}@media screen and (max-width:767px){.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner{padding:80px 0}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper h2{font-family:Plus Jakarta Sans;font-size:30px;margin:0 auto 25px}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper{padding:40px 22px}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner{padding:80px 24px}}@media screen and (max-width:479px){.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper .kg-gem-form-content form .newsletter-form__field-wrapper .field button.newsletter-form__button{position:unset;padding:15px 10px}.kg-custom-contact-form .kg-gem-form-wrapper .kg-gem-form-content-inner .kg-gem-form-content-wrapper .kg-gem-form-content form .newsletter-form__field-wrapper .field{flex-direction:column;gap:10px}}.kg-countdown-section .kg-countdown-main-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:120px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-image figure img{max-width:100%;height:auto;display:block}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-heading span{font-family:Playfair Display;color:#9e6248;display:block;font-size:16px;margin-bottom:10px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-heading h2{font-family:Plus Jakarta Sans;color:#464744!important;font-size:45px;letter-spacing:0;font-weight:600;margin:0 0 30px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-heading p{color:#37465a;font-family:Playfair Display;font-weight:600;font-size:22px;line-height:100%;margin-bottom:25px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown .kg-countdown-dots{font-size:28px;font-weight:700;color:#b1b1b1}section.kg-gemstone-dealer-section-main .kg-main-grid-row .kg-right-content-main .kg-inner-wrapper p:last-child{margin:0}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown .kg-countdown-item .kg-countdown-label{font-family:Playfair Display;font-size:16px;margin-bottom:6px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown .kg-countdown-item .kg-countdown-value{color:#9e6248;font-family:Plus Jakarta Sans;text-align:center;font-size:50px;letter-spacing:0;font-weight:600;background:#fff;padding:0 10px;border-radius:8px;position:relative}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown .kg-countdown-item:not(:last-child) .kg-countdown-value:after{content:":";font-size:30px;color:#d1cfcf;top:50%;position:absolute;transform:translateY(-50%);right:-14px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content{margin-top:35px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown{display:flex;align-items:center;gap:18px;margin-top:40px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown .kg-countdown-item{text-align:center}@media screen and (max-width:991px){.kg-countdown-section .kg-countdown-main-grid{gap:50px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-heading h2{font-size:32px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content{margin-top:0}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown .kg-countdown-item .kg-countdown-value{font-size:42px}}@media screen and (max-width:767px){.kg-countdown-section .kg-countdown-main-grid{grid-template-columns:repeat(1,1fr)}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-heading h2{font-size:28px;margin:1px 0 25px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown{margin-top:30px}}@media screen and (max-width:400px){.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown .kg-countdown-item .kg-countdown-label{font-size:11px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown .kg-countdown-item .kg-countdown-value{font-size:29px}}section.kg-inside-track-point-section{position:relative;overflow:hidden}section.kg-inside-track-point-section .kg-section-title-top h1{font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;margin:0;letter-spacing:0;color:#464744}section.kg-inside-track-point-section .kg-section-title-top ul.kg-steps-list{list-style:none;margin-top:40px}section.kg-inside-track-point-section .kg-section-title-top ul.kg-steps-list li.kg-step-item{display:flex;gap:20px;margin-bottom:25px;align-items:flex-start}section.kg-inside-track-point-section .kg-section-title-top ul.kg-steps-list li.kg-step-item span.kg-step-number{flex-shrink:0;width:32px;height:32px;background-color:#464744;color:#fff;display:flex;align-items:flex-start;justify-content:center;font-size:22px;font-weight:700;font-family:Playfair Display;line-height:24px}section.kg-inside-track-point-section .kg-section-title-top .kg-steps-list li.kg-step-item .kg-step-content .kg-step-description{color:#464744;font-weight:500;font-size:18px;letter-spacing:0;line-height:1.5;font-family:Plus Jakarta Sans}@media screen and (max-width:991px){section.kg-inside-track-point-section .kg-section-title-top h1{font-size:42px}}@media screen and (max-width:767px){section.kg-inside-track-point-section .kg-section-title-top h1{font-size:40px}}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-inpout-form .newsletter-form__field-wrapper .field:after{box-shadow:none}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-inpout-form .newsletter-form__field-wrapper .field{flex-direction:column;gap:20px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-inpout-form .newsletter-form__field-wrapper .field input.field__input{border:1px solid #BCCAC5;background:transparent;border-radius:5px}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-inpout-form .newsletter-form__field-wrapper .field label.field__label{font-family:Playfair Display;font-size:14px;color:#464744}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-inpout-form .newsletter-form__field-wrapper .field button.newsletter-form__button{position:unset;width:auto;background:#bccac5;color:#464744;border-radius:10px;padding:13px 18px;font-size:16px;font-weight:600;font-family:Plus Jakarta Sans}.kg-countdown-section .kg-countdown-main-grid .kg-countdown-content .kg-countdown-inpout-form{margin-top:35px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kg-custom-new.css.map */
