@charset "utf-8";input[type="checkbox"]:focus,.site .button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,.wp-block-search .wp-block-search__button:focus,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,.site textarea:focus{outline-offset:0px;outline:0px dotted var(--form--border-color)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],.site textarea{margin:0 0px}.entry-content,.entry-content p{font-family:var(--site-font-r)}.post-thumbnail,.entry-content .wp-audio-shortcode,.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),*[class*="inner-container"]>*:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),.default-max-width{max-width:100% !important}.entry-header,.post-thumbnail,.entry-content,.entry-footer,.author-bio,.site-main>article>*,.site-main>.not-found>*,[class*="inner-container"]>*,.wp-block-template-part>*{margin-top:0 !important;margin-bottom:0 !important}.entry-content>*{margin-top:inherit;margin-bottom:inherit}.IconWrap,.Icon,.ImgWrap,.PlayIcon{line-height:0;min-height:auto !important}.TransGoldBtn,.TransBlackBtn{display:inline-block !important}a.sbi_load_btn,.nf-form-content button,.nf-form-content input[type="button"],.nf-form-content input[type="submit"],.TransGoldBtn button,.TransGoldBtn input[type="submit"],.TransGoldBtn span,.TransGoldBtn a{display:block !important;color:#231f20 !important;font-size:14px !important;line-height:24px !important;position:relative !important;padding:13px 45px !important;text-align:center !important;background-color:transparent !important;border:1px solid var(--site-color-1) !important;font-weight:600;border-radius:0 !important;box-sizing:border-box !important;font-family:var(--site-font-r);-moz-transition:all 0.3s ease-in-out !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;background-image:none !important;box-shadow:none !important}.submit-wrap{text-align:right}a.sbi_load_btn,#sb_instagram a.sbi_load_btn,.nf-form-content button,.nf-form-content input[type="button"],.nf-form-content input[type="submit"]{display:inline-block !important;cursor:pointer;border:1px solid var(--site-color-1) !important}a.sbi_load_btn:hover,.nf-form-content button:hover,.nf-form-content input[type="button"]:hover,.nf-form-content input[type="submit"]:hover,.TransGoldBtn button:hover,.TransGoldBtn input[type="submit"]:hover,.TransGoldBtn span:hover,.TransGoldBtn a:hover{background-color:var(--site-color-1) !important;color:#fff !important}.TransBlackBtn span,.TransBlackBtn button,.TransBlackBtn input[type="submit"],.TransBlackBtn a{display:block !important;color:#231f20 !important;font-size:14px !important;line-height:1.5 !important;position:relative !important;padding:15px 35px !important;text-align:center !important;background-color:transparent !important;border:1px solid #231f20 !important;font-weight:600;box-sizing:border-box !important;font-family:var(--site-font-r);-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out !important;border-radius:0 !important;background-image:none !important;box-shadow:none !important}.TransBlackBtn span:hover,.TransBlackBtn button:hover,.TransBlackBtn input[type="submit"]:hover,.TransBlackBtn a:hover{background-color:#231f20 !important;color:#fff !important}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-slide{display:flex;align-items:center;justify-content:center;transition:all 0.3s linear}.swiper-slide .ImgWrap img{max-width:inherit}.swiper-button-prev,.swiper-button-next{width:42px !important;height:15px !important;top:25px !important;margin-top:0px !important;right:inherit !important;left:50% !important;background-size:100% !important;transform:translateX(-50%);transition:all 0.3s ease-in-out}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next{background-image:url(../images/icons/long-next.png) !important;margin-left:260px}.swiper-button-prev{background-image:url(../images/icons/long-prev.png) !important;margin-left:-260px}.swiper-button-next:hover{margin-left:260px}.swiper-button-prev:hover{margin-left:-260px}.ProductWrapper .flex{display:flex}.ProductWrapper .LeftWrap{width:20%;padding-right:30px}.ProductWrapper .RightWrap{width:80%}.ProductWrapper .RightWrap ul{display:grid;grid-template-columns:repeat(auto-fit,303px);justify-content:center;grid-gap:20px;text-align:center;align-items:flex-start}.ProductWrapper .RightWrap ul.products+.bottomCatDescription{margin-top:50px}.ProductWrapper .RightWrap ul.page-numbers{display:block}.ProductWrapper .RightWrap .woocommerce-pagination{margin-top:50px}.ProductWrapper .RightWrap ul.page-numbers li{margin:0 5px}.ProductWrapper .RightWrap ul.page-numbers li span,.ProductWrapper .RightWrap ul.page-numbers li a{padding:0px}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{display:none}.related.products ul.products li .Col,.ProductWrapper .RightWrap ul li .Col{position:relative;background-color:#fff;transition:all 0.3s ease-in-out;border:3px solid #fff;border-bottom:0}.related.products ul.products li .Col:hover,.ProductWrapper .RightWrap ul li .Col:hover{border:3px solid var(--site-color-1);border-bottom:0}.related.products ul.products li .Col .ImgWrap+img,.ProductWrapper .RightWrap ul li .Col .ImgWrap+img,.related.products ul.products li img.attachment-woocommerce_thumbnail,.related.products ul.products li img.woocommerce-placeholder,.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail,.woocommerce ul.products li.product img.woocommerce-placeholder{width:auto !important;height:auto !important;max-width:100% !important;transition:all 0.3s ease-in-out}.ProductWrapper .RightWrap ul.products li.pif-has-gallery a.woocommerce-loop-product__link .wp-post-image{width:297px !important;height:280px !important;max-width:297px !important;object-fit:cover;position:absolute;top:0;left:50%;transform:translateX(-50%)}.related.products ul.products li a,.ProductWrapper .RightWrap ul li a{display:block;width:100%}.related.products ul.products li .Col .ImgWrap,.ProductWrapper .RightWrap ul li .Col .ImgWrap{overflow:hidden;display:block;float:none;width:100%;text-align:center;box-sizing:border-box;transition:all 0.3s ease-in-out;position:relative;border:3px solid #fff;border-bottom:0px}.ProductWrapper .RightWrap ul li .Col .ImgWrap{height:280px !important;max-height:280px;display:flex;align-items:center;justify-content:center}.related.products ul.products li .Col:hover .ImgWrap,.ProductWrapper .RightWrap ul li .Col:hover .ImgWrap{border-bottom:0px}.related.products ul.products li .Col .DescWrap,.ProductWrapper .RightWrap ul li .Col .DescWrap{box-sizing:border-box;transition:all 0.3s ease-in-out;position:absolute;max-height:250px;border:3px solid var(--site-color-1);padding:10px 28px 20px;z-index:3;background-color:#fff;border-top:0;width:102%;left:-3px;opacity:0;visibility:hidden}.related.products ul.products li .Col:hover .DescWrap,.ProductWrapper .RightWrap ul li .Col:hover .DescWrap{opacity:1;visibility:visible}.related.products ul.products li .Col .DescWrap h6,.ProductWrapper .RightWrap ul li .Col .DescWrap h6{text-align:center;color:#231f20 !important;font-size:17px !important;line-height:1.5;font-family:var(--site-font-r);font-weight:600;margin-bottom:15px !important;text-transform:inherit;margin-top:0}.related.products ul.products li .Col .DescWrap .TransGoldBtn,.ProductWrapper .RightWrap ul li .Col .DescWrap .TransGoldBtn{display:block !important}.related.products ul.products li .Col .DescWrap .TransGoldBtn span,.related.products ul.products li .Col .DescWrap .TransGoldBtn a,.ProductWrapper .RightWrap ul li .Col .DescWrap .TransGoldBtn span,.ProductWrapper .RightWrap ul li .Col .DescWrap .TransGoldBtn a{padding:10px 45px}.ProductWrapper .LeftWrap h3{font-size:30px;margin-bottom:20px}.ProductWrapper .FillterCol{margin-bottom:30px}.ProductWrapper .FillterCol h5{font-family:var(--site-font-r);color:var(--site-color-1);font-size:18px;line-height:1.5;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:15px}.ProductWrapper .FillterCol ul li{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.ProductWrapper .FillterCol ul li,.ProductWrapper .FillterCol ul li a{color:var(--primary-color);transition:all 0.3s ease-in-out}.ProductWrapper .FillterCol ul li a:hover{color:var(--site-color-1)}.ProductWrapper .FillterCol ul li .count{display:block;background-color:var(--site-color-1);color:#fff;padding:5px 10px;font-size:13px;line-height:14px;border-radius:5px}.ProductWrapper .RightWrap .ButtonWrap{position:relative}.ProductWrapper .RightWrap .ButtonWrap .BacktoTopBtn{position:absolute;right:0;top:50%;transform:translateY(-50%)}.ProductWrapper .RightWrap .ButtonWrap .BacktoTopBtn a{color:#231f20;font-size:14px;line-height:1.5;font-weight:400;position:relative;padding-right:20px}.ProductWrapper .RightWrap .ButtonWrap .BacktoTopBtn a::after{content:"";position:absolute;background:url(../images/icons/up-arrow.png) no-repeat center;width:11px;height:13px;top:2px;right:0}.topCatDescription{margin-bottom:40px;font-weight:400}.FAQWrapper h3.collection-title,.FAQWrapper .helpie-faq.accordions .collection-title{font-size:60px;line-height:1;text-align:center;margin-bottom:30px}.bottomCatDescription .accordion__item .accordion__header,.FAQWrapper .helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__header{background-color:transparent !important;border:0 !important;border-bottom:3px solid var(--site-color-1) !important;border-radius:0px;padding:0px}.bottomCatDescription .accordion__item .accordion__header{padding:0 !important}.bottomCatDescription .accordion__item .accordion__header div.accordion__title,.FAQWrapper .helpie-faq.accordions .accordion .accordion__item .accordion__header div.accordion__title{padding-right:0px;color:#000 !important;font-size:18px !important;line-height:1.3;padding:0;font-weight:600;letter-spacing:1px;position:relative;font-family:var(--site-font-b);padding:30px 45px 15px 25px}.bottomCatDescription .accordion__item .accordion__header div.accordion__title{padding:30px 45px 15px 25px !important}.bottomCatDescription .accordion__item .accordion__header div.accordion__title::before,.FAQWrapper .helpie-faq.accordions .accordion .accordion__item .accordion__header div.accordion__title::before{content:"Q.";position:absolute;color:#000;font-size:18px;font-weight:600;letter-spacing:1px;top:30px;left:0}.bottomCatDescription .accordion__item .accordion__body,.FAQWrapper .helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__body{background-color:transparent !important;border:0 !important;position:relative;padding:14px 20px}.bottomCatDescription .accordion__item .accordion__body{padding:0px 20px !important;margin-top:14px}.bottomCatDescription .accordion__item .accordion__body::before,.FAQWrapper .helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__body::before{content:"A.";position:absolute;letter-spacing:1px;top:15px;left:0}.bottomCatDescription .accordion__item .accordion__body::before{top:1px}.bottomCatDescription .helpie-faq.accordions .accordion__header:after,.bottomCatDescription .helpie-faq.accordions .accordion__header:before,.FAQWrapper .helpie-faq.accordions .accordion__header:after,.FAQWrapper .helpie-faq.accordions .accordion__header:before{margin-right:0;top:59%}.CalculatorWrapper .rowbox{margin-bottom:80px;float:none;width:100%;display:flex;flex-wrap:wrap}.CalculatorWrapper .productlistbgs{text-align:center;padding-bottom:30px;width:100%}.CalculatorWrapper .productlistbgs h2{font-size:45px}.CalculatorWrapper .column_productlistbgs{float:none;width:9%;padding:8px;text-align:center;background-color:#fff;border:none;box-shadow:0px 0 10px 0px rgb(0 0 0 / 10%);font-size:15px;margin:6px !important;font-weight:400}.CalculatorWrapper .column_productlistbgs span{display:flex;align-items:center;justify-content:center}input[type="radio"]:checked:focus{outline-offset:0;outline:0px dotted var(--form--border-color)}.CalculatorWrapper .textbox_coloum h4{font-size:18px !important;font-weight:700 !important;padding:7px 22px !important;font-family:var(--site-font-r);text-align:left;line-height:1.5}.CalculatorWrapper .button_calculate input[type="submit"]{display:block !important;color:#231f20 !important;font-size:14px !important;line-height:24px !important;position:relative !important;padding:13px 45px !important;text-align:center !important;background-color:transparent !important;border:1px solid var(--site-color-1) !important;font-weight:600;border-radius:0 !important;box-sizing:border-box !important;font-family:var(--site-font-r);-moz-transition:all 0.3s ease-in-out !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;background-image:none !important;box-shadow:none !important}.CalculatorWrapper .button_calculate input[type="submit"]:hover{background-color:var(--site-color-1) !important;color:#fff !important}.CalculatorWrapper .row_textbox_coloum .rowbgs{margin-top:40px;margin-bottom:40px !important}.CalculatorWrapper .approximate_box{background-color:#fff !important;border:0;padding:15px;box-shadow:0px 0 40px 0px rgb(0 0 0 / 10%)}.CalculatorWrapper .approximate_box_spn span{float:left;width:100%;font-size:16px;color:#000 !important;font-weight:400;text-transform:none}.CalculatorWrapper .approximate_box_spn span#result{font-weight:800 !important}.CalculatorWrapper .dc_form_text{background-color:#f8f8f8;width:700px;padding:40px;box-shadow:none}.CalculatorWrapper .dc_form_text h3{font-size:22px;line-height:1.3;color:#000;font-weight:600;margin-bottom:15px}.CalculatorWrapper .nf-form-content .nf-row{padding:5px}.CalculatorWrapper .nf-form-content .nf-row:nth-child(1),.CalculatorWrapper .nf-form-content .nf-row:nth-child(2){width:50%;display:inline-block}.CalculatorWrapper .nf-form-content .listcheckbox-wrap li,.CalculatorWrapper .nf-form-content .listradio-wrap li{line-height:0;display:inline-block;margin:0 15px 0 0 !important}.CalculatorWrapper .listradio-wrap .nf-field-element label{position:relative;margin-left:0px !important;padding:0 0 0 25px}.CalculatorWrapper .listradio-wrap .nf-field-element label:after{left:0}.CalculatorWrapper .listradio-wrap .nf-field-element label.nf-checked-label:before{left:4px;bottom:0px;top:5px}b,strong{font-weight:800}.woocommerce-tabs #tab-reviews,.woocommerce-tabs ul li.reviews_tab{display:none !important}.woocommerce ul.products a{width:100% !important}.woocommerce ul.products.columns-4 li.product{max-width:100% !important;width:100% !important}.related.products ul.products li a{display:block;width:100%}.related.products ul.products li .Col .ImgWrap{overflow:hidden;display:block;float:none;width:100%;text-align:center;box-sizing:border-box;transition:all 0.3s ease-in-out;position:relative;border:3px solid #fff;border-bottom:0px;min-height:280px !important;display:flex;align-items:center;justify-content:center}.related.products ul.products li .Col:hover .ImgWrap{border-bottom:0px !important;padding:20px}.related.products ul.products li .Col{border:0px !important}.related.products ul.products li .Col:hover .DescWrap,.ProductWrapper1 .RightWrap1 ul li .Col:hover .DescWrap{opacity:1;visibility:visible}.related.products ul.products li .Col .DescWrap h6{text-align:center;color:#231f20 !important;font-size:17px !important;line-height:1.5;font-family:var(--site-font-r);font-weight:600;margin-bottom:15px !important;text-transform:inherit;margin-top:0}.related.products ul.products li .Col .DescWrap .TransGoldBtn{display:block !important}.related.products ul.products li .Col .DescWrap .TransGoldBtn span,.related.products ul.products li .Col .DescWrap .TransGoldBtn a{padding:10px 45px}@media screen and (max-width:575px){.woocommerce-page ul.products li.product .Col .DescWrap,.related.products ul.products li .Col .DescWrap,.ProductWrapper .RightWrap ul li .Col .DescWrap{position:inherit;max-height:inherit;padding:0px;width:100%;left:inherit;opacity:1;visibility:visible;border:0px solid var(--site-color-1);padding:15px}.related.products ul.products li .Col .ImgWrap{border:3px solid #fff !important}.woocommerce-page ul.products li.product,.woocommerce ul.products.columns-3 li.product{border:3px solid var(--site-color-1);float:none !important;width:100% !important;margin-bottom:20px !important}}button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before{background-color:transparent !important}.pswp__button--arrow--left,.pswp__button--arrow--right{margin-top:-35px !important;width:70px !important;height:70px !important;background-color:rgba(0,0,0,0.5) !important}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:20px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:15px}.pswp__button--arrow--right:before{right:15px}.pswp__ui button.pswp__button{background-color:rgba(0,0,0,0.5) !important;border:none !important}.pswp__top-bar{top:10px}.pswp__top-bar .pswp__button{background-size:282px 88px !important}.woocommerce .related.products ul.products li.product{width:calc(100% / 4 - 16px) !important}.social-media-box+.social-media-box{margin-top:10px}.social-media-box,.social-media-box .Col{display:flex;align-items:center;gap:15px}.social-media-box select{min-width:250px;max-width:250px}.social-media-box input{min-width:545px;max-width:545px}.AddNewCol{margin-left:40px}.AddNewCol a{width:20px;height:20px;background-color:var(--site-color-1);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800}.ImagesUploadBox{display:flex;gap:70px}.ImagesUploadBox input[type="file"]{background-color:#f5f5f5;min-height:140px;border:2px dashed #c7cacd !important;display:flex;align-items:center;justify-content:center;vertical-align:middle;padding:49px 100px !important;cursor:pointer}.ImagesUploadBox input[type="file"]::file-selector-button{color:#008bff;font-size:14px;font-weight:600;border:1px solid #008bff;padding:8px 15px;border-radius:0.2em;background-color:#fff;transition:1s}.FillPinkBtn{display:inline-block}.FillPinkBtn a{display:block;color:#fff;font-size:14px;line-height:1.5;text-transform:uppercase;font-family:var(--site-font-r);font-weight:600;letter-spacing:0.5px;padding:15px 35px;background-color:var(--site-color-4);transition:all 0.3s ease-in-out}.FillPinkBtn a:hover{background-color:var(--site-color-1);color:#fff}.categories-list-wrapper{background:url(../images/imgs/green-line.png) repeat}.categories-list-wrapper .InnerContainWrapper{max-width:1200px !important;padding:60px 0px 50px !important}.categories-list-wrapper h1.title{color:#fff;font-size:125px;line-height:0.8;text-transform:uppercase;text-align:center}.categories-list-wrapper h3.title{letter-spacing:1px;line-height:1}.categories-list-wrapper h3.title+.listwrap,.categories-list-wrapper h1.title+.listwrap{margin-top:70px}.categories-list-wrapper .listwrap ul{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.categories-list-wrapper .listwrap ul li{min-width:288px;max-width:288px}.categories-list-wrapper .listwrap ul li .Col{background-color:#fff;padding:20px;height:100%;transition:all 0.5s ease-in-out}.categories-list-wrapper .listwrap ul li:hover .Col{box-shadow:0px 0 40px 0px rgb(0 0 0 / 20%)}.categories-list-wrapper .listwrap ul li .Col .Icon{min-width:46px;min-height:46px !important;margin-bottom:10px}.categories-list-wrapper .listwrap ul li .Col .shortdesc{color:var(--primary-color);font-size:15px;line-height:1.5;margin-top:10px}.categories-list-wrapper .TransGoldBtn a{text-transform:uppercase;font-weight:700}.ui.labeled.slider>.labels .label{background-image:none;padding:0}nav.woocommerce-breadcrumb a{color:var(--site-color-1)}nav.woocommerce-breadcrumb+header.woocommerce-products-header .eo-wbc-container{margin-top:30px !important}.term-eo_diamond_shape_cat nav.woocommerce-breadcrumb{padding:40px 75px 0px}.ui.slider .inner .thumb,#advance_filter,#apply_filter{background-color:var(--site-color-1) !important}.error404{margin-top:150px}.error404 .page-header{border:0;padding-bottom:40px}.error404 h1.page-title{font-size:45px;text-align:center;margin:0}.error404 .not-found,.error404 .error-404{max-width:500px !important;margin:0 auto}.error404 .not-found input.aws-search-field,.error404 .error-404 input.aws-search-field{height:44px !important}.make-your-own-ring-wrapper h2.Title{font-family:"elgoc-regular";font-weight:400;font-size:60px;margin:0 auto 30px !important;line-height:1.1}.two-image-col .wpb_wrapper{display:flex;justify-content:center;align-items:center;gap:0px 90px}.two-image-col .gold-icon,.two-image-col .right-icon{min-width:140px;max-width:140px;min-height:140px;max-height:140px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#e1c789;margin:0}.two-image-col .right-icon{background-color:#bcd6ca}.two-image-col .IconCol{position:relative}.two-image-col .IconCol+.IconCol::before{content:"";position:absolute;background:url(../images/icons/black-arrow.png) no-repeat center;width:41px;height:29px;top:50%;left:-63px;margin-top:-14.5px}.eight.wide.column{background-color:#f9f9f9;border:5px solid #fff}.eight.wide.column span.ui.header,.sixteen.wide.column span.ui.header{position:inherit}.eight.wide.column .ui.form .fields input{height:40px !important}.wide.column p{margin-bottom:10px !important}ul.segments .ui.grid>[class*="eight wide"].column{width:49.4% !important}.ui.segment.secondary.transition{background-color:#ffffff}.ui.segment.secondary.transition .ui.grid.container{padding-top:15px}.ui.primary.button{background-color:#ba9774 !important}@media only screen and (min-width:320px) and (max-width:1224px){.ui.grid.container>.row{padding:0}.righ-builder-header-wrap{width:94%;margin:15px auto 0 !important}.righ-builder-header-wrap .ui.container.steps{margin-bottom:0 !important}}.eo_wbc_filter_icon_select{border-bottom:2px solid #ba9774 !important}.woocommerce ul.products.columns-3 li.product span.price{display:none}.wpbdp-view-main .business-directory-wrapper .InnerContainWrapper{max-width:100%;width:100% !important;padding:0 !important}#wpbdp-main-box.wpbdp-main-box{max-width:1035px;background-color:#fff;margin:50px auto;border-bottom:5px solid #ba9774;padding:30px;box-shadow:0px 0 40px 0px rgb(0 0 0 / 10%)}.InnerContainWrapper #wpbdp-main-box.wpbdp-main-box{margin:0px auto 50px}.wpbdp-view-main #wpbdp-main-box.wpbdp-main-box{margin:50px auto}.wpbdp-view-main .business-directory-wrapper #wpbdp-categories{background:url(../images/imgs/green-line.png) repeat}.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories{max-width:1200px !important;padding:50px 0px !important;margin:0 auto !important;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:15px}.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories::before{display:none !important}.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li{margin:0;background-image:none;min-width:288px;max-width:288px;background-color:#fff;padding:20px;transition:all 0.5s ease-in-out;display:block;align-items:center;gap:15px;float:none;clear:none;width:inherit;flex-wrap:wrap;text-align:left}.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li,.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li a{color:#000;line-height:1.2;font-family:var(--site-font-b);font-size:25px}.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li img{width:auto !important}.business-directory-wrapper .InnerContainWrapper{padding:50px 0px 60px !important;max-width:1170px}#wpbdp-manage-listings-page,#wpbdp-listings-list.listings{display:flex;justify-content:center;flex-wrap:wrap;gap:22px}#wpbdp-manage-listings-page>p{display:block;width:100%;text-align:center}.tax-wpbdp_category #wpbdp-listings-list{padding:45px 0px 0px !important;max-width:1170px;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}#wpbdp-manage-listings-page>.wpbdp-listing,#wpbdp-listings-list.listings>.wpbdp-listing{max-width:375px;padding:0}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content{position:relative}#wpbdp-manage-listings-page>.wpbdp-listing span.field-label,#wpbdp-manage-listings-page>.wpbdp-listing .listing-title,#wpbdp-listings-list.listings>.wpbdp-listing span.field-label,#wpbdp-listings-list.listings>.wpbdp-listing .listing-title{display:none}#wpbdp-manage-listings-page>.wpbdp-listing .listing-thumbnail,#wpbdp-listings-list.listings>.wpbdp-listing .listing-thumbnail{float:none;width:inherit;margin:0;line-height:0;min-width:375px;min-height:316px;overflow:hidden;padding:5px;border:1px solid #ddd;text-align:center}#wpbdp-manage-listings-page>.wpbdp-listing .listing-thumbnail img,#wpbdp-listings-list.listings>.wpbdp-listing .listing-thumbnail img{transition:all 0.5s ease-in-out}#wpbdp-manage-listings-page>.wpbdp-listing:hover .listing-thumbnail img,#wpbdp-listings-list.listings>.wpbdp-listing:hover .listing-thumbnail img{transform:scale(1.1)}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details{position:relative;bottom:inherit;left:inherit;transform:translateX(0%);background-color:#fff;padding:20px 20px 30px;box-sizing:border-box;width:88%;min-height:252px;margin:-60px auto 0;box-shadow:0px 0 40px 0px rgb(0 0 0 / 15%);transition:all 0.5s ease-in-out}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details::after,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details::after{content:"";position:absolute;background:url(../images/icons/long-next.png) no-repeat center;width:42px;height:15px;bottom:10px;right:20px}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-listing_title a,#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-listing_title,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-listing_title a,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-listing_title{font-size:28px;line-height:1;text-transform:uppercase;color:#000;font-family:var(--site-font-b);margin:0px}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-listing_category,#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-listing_category a,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-listing_category,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-listing_category a{color:var(--primary-color);margin:0px}.wpbdp-listing-excerpt .wpbdp-hide-title .listing-details .wpbdp-field-title,.wpbdp-listing-excerpt .wpbdp-hide-title .listing-details .wpbdp-field-name{display:block}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-city,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-city,#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-phone,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-phone,#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .address-info,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .address-info{display:flex;gap:10px;font-size:15px;line-height:1.5;padding-right:0px;margin-top:10px;margin-bottom:0;position:relative;padding-left:25px}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-phone::after,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-phone::after{content:"\f095";position:absolute;bottom:0;left:0;background-size:100%;font-family:"FontAwesome";color:var(--site-color-1);font-size:18px;line-height:1}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-city::after,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-city::after{content:"\f277";position:absolute;bottom:0;left:0;background-size:100%;font-family:"FontAwesome";color:var(--site-color-1);font-size:18px;line-height:1}#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .address-info::before,#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .address-info::before{content:"";position:absolute;background:url(../images/icons/location1.png) no-repeat center;width:15px;height:19px;top:5px;left:0px}.wpbdp-with-button-styles .wpbdp-checkout-submit input[type="submit"],.wpbdp-with-button-styles .wpbdp-ratings-reviews input[type="submit"],.wpbdp-with-button-styles .wpbdp-main-box input[type="submit"],.wpbdp-with-button-styles .listing-actions a.wpbdp-button,.wpbdp-with-button-styles .wpbdp-button,.wpbdp-with-button-styles .wpbdp-listing .listing-actions .wpbdp-button.delete-listing,.listing-actions .delete-listing,.listing-actions a.delete-listing{color:#fff !important;background-color:var(--site-color-1) !important;border-color:transparent}#wpbdp-search-page .wpbdp-main-links,#wpbdp-main-box.wpbdp-main-box .wpbdp-main-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.wpbdp-main-links a{padding:5px 20px;margin:0 !important;background-color:var(--site-color-1) !important;border:1px solid var(--site-color-1) !important;font-family:var(--site-font-r);font-weight:600;transition:all 0.3s ease-in-out;text-decoration:none !important;width:auto !important}.wpbdp-main-links a:hover{color:#231f20 !important;background-color:transparent !important;background:transparent !important;text-decoration:none !important}#wpbdp-search-page h2.title{text-align:center;margin:40px auto;font-size:45px}#wpbdp-page-category h2.category-name{text-align:center;font-size:45px;max-width:1200px;margin:0 auto;width:94%}#wpbdp-search-form-wrapper{max-width:900px;margin:0 auto 50px;background-color:#f8f8f8;padding:30px}#wpbdp-search-page h3,#wpbdp-search-form-wrapper h3{text-align:center;margin-bottom:15px}#wpbdp-search-form{padding-left:0;text-align:center}#wpbdp-search-form .wpbdp-search-filter{width:48%;display:inline-block;margin:8px;text-align:left}#wpbdp-search-form-wrapper form p{margin-top:20px}#wpbdp-search-form .wpbdp-search-filter.wpbdp-form-field-label-website{width:98%}#wpbdp-search-form-wrapper #wpbdp-search-form .wpbdp-search-filter>.wpbdp-search-field-label{display:block;width:100%;float:none}#wpbdp-search-form-wrapper #wpbdp-search-form .wpbdp-search-filter>div.field{display:block;width:100%;padding-left:0;margin:0}#wpbdp-search-form .wpbdp-search-filter input,#wpbdp-search-form .wpbdp-search-filter>div.field>input[type="text"],#wpbdp-search-form .wpbdp-search-filter>div.field>select{width:100% !important}.wpbdp-goback,.back-to-dir-buttons{text-align:right}#wpbdp-login-form .button,#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-submit-listing-form-actions button,.single-wpbdp_listing .wpbdp-listing-contact-form .wpbdp-button,a.reset,.wpbdp-goback a,.back-to-dir-buttons a,#wpbdp-search-form input[type="submit"]{width:auto;height:inherit !important;font-size:14px;text-transform:uppercase;line-height:1.5;padding:10px 15px !important;background-color:var(--site-color-1) !important;border:1px solid var(--site-color-1) !important;font-family:var(--site-font-r) !important;font-weight:700;color:#fff !important;display:inline-block;text-decoration:none !important;transition:all 0.3s ease-in-out;text-align:center}#wpbdp-login-form .button:hover,#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-submit-listing-form-actions button:hover,.single-wpbdp_listing .wpbdp-listing-contact-form .wpbdp-button:hover,a.reset:hover,.wpbdp-goback a:hover,.back-to-dir-buttons a:hover,#wpbdp-search-form input[type="submit"]:hover{color:#333 !important;background-color:transparent !important;text-decoration:none !important}#wpbdp-submit-listing.wpbdp-submit-page .wpbdp-submit-listing-form-actions button{margin:5px}.single-wpbdp_listing .wpbdp-single{padding:50px 0px 0px !important;max-width:900px !important;width:900px;margin:0 auto}.single-wpbdp_listing .wpbdp-single .listing-title{border-bottom:1px solid #dddd;margin-bottom:10px}.single-wpbdp_listing .wpbdp-single .listing-title h1{font-weight:normal;font-size:45px}.single-wpbdp_listing .wpbdp-single .listing-thumbnail{width:auto;min-width:375px;margin-right:40px}.single-wpbdp_listing .wpbdp-single .listing-details{margin-left:0}.single-wpbdp_listing .wpbdp-single .field-value label,.single-wpbdp_listing .wpbdp-single .field-value .field-label{font-size:18px;display:block !important}.single-wpbdp_listing .wpbdp-single .listing-details .field-value{margin:0 auto 20px}.single-wpbdp_listing #comments{display:none !important}.single-wpbdp_listing .wpbdp-listing-contact-form{text-align:center;margin:40px auto;padding:0}.single-wpbdp_listing .wpbdp-listing-contact-form .wpbdp-button{margin:0 auto}.single-wpbdp_listing .wpbdp-listing-contact-form .contact-form-wrapper{max-width:900px !important;width:900px;margin:50px auto 10px;background-color:#f8f8f8;padding:30px;text-align:left;display:block}.wpbdp-submit-listing-section .wpbdp-grid,.single-wpbdp_listing .wpbdp-listing-contact-form .wpbdp-grid{grid-gap:20px 2%}.wpbdp-submit-listing-section .wpbdp-grid .wpbdp-form-field,.single-wpbdp_listing .wpbdp-listing-contact-form p.wpbdp-form-field{margin:0 !important}.single-wpbdp_listing .wpbdp-listing-contact-form .wpbdp-button{display:inline-block;margin:0 auto}.single-wpbdp_listing .wpbdp-listing-contact-form .contact-form-wrapper .wpbdp-button{display:block}.wpbdp-submit-listing-section-plan_selection .wpbdp-plan-info-box .wpbdp-plan-feature-list li{padding:0;background-image:none}#wpbdp-submit-listing form h3{text-align:center}.wpbdp-view-manage_listings .business-directory-wrapper .InnerContainWrapper,.wpbdp-view-all_listings .business-directory-wrapper .InnerContainWrapper{padding:50px 0px 0px !important}.wpbdp-view-search .business-directory-wrapper .InnerContainWrapper{padding:50px 0px 10px !important}.business-directory-wrapper #wpbdp-search-form{padding-left:0px}#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-website,#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-website,#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .wpbdp-field-short_description{display:none}#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .field-value,#wpbdp-manage-listings-page>.wpbdp-listing .excerpt-content .listing-details .field-value{margin-bottom:0 !important}.select2-results__option{background-image:none}.wpbdp-pagination{width:100%;border-top:1px solid #ddd;margin:30px auto 0;padding-top:20px;display:flex;align-items:center;justify-content:space-between}.wpbdp-pagination span,.wpbdp-pagination span a{display:block;float:none !important}.wpbdp-pagination a{background-color:var(--site-color-1);color:#fff;font-size:12px;line-height:1.5;border:1px solid var(--site-color-1);text-transform:uppercase;font-family:var(--site-font-r);font-weight:700;padding:10px 20px;letter-spacing:1px;transition:all 0.3s ease-in-out}.wpbdp-pagination a:hover{color:#000;background-color:transparent}.wpbdp-listing-excerpt .wpbdp-hide-title .listing-details .wpbdp-field-title,.wpbdp-listing-excerpt .wpbdp-hide-title .listing-details .wpbdp-field-name{display:block !important}#wpbdp-login-view{max-width:400px;margin:0 auto;padding:20px;box-shadow:0px 0 40px 0px rgb(0 0 0 / 10%)}.wpbdp-login-form-extra-links{margin-top:10px;font-size:15px}#wpbdp-login-view h4{font-size:30px !important;margin-bottom:5px !important}.product-details-container ol.flex-control-thumbs li:nth-child(2){display:none}.product-details-container .woocommerce-product-gallery .flex-viewport{position:relative;overflow:hidden}.product-details-container .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image{transition:all 0.3s ease-in-out;opacity:1;min-height:570px;display:flex !important;align-items:center;justify-content:center}.product-details-container .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image:nth-child(2){top:0;left:0;z-index:1;opacity:0}.product-details-container .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image.flex-active-slide:first-child+.woocommerce-product-gallery__image{position:absolute}.product-details-container .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image:first-child:hover{opacity:0}.product-details-container .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image:nth-child(2):hover{opacity:1}.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li{position:relative}.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li a.category-label[title]::before{color:#fff;font-size:15px;line-height:1.7;opacity:0;pointer-events:none;text-align:center;font-family:var(--site-font-r);position:absolute;top:100%;left:0;margin-top:0;margin-left:0;background-color:#a17a54;border-radius:3px;content:attr(title);text-transform:none;transition:all 0.5s ease-in-out;width:100%;padding:8px;box-sizing:border-box;z-index:99;letter-spacing:normal;display:block !important;transform:translateY(-10px);text-align:left}.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li:hover a.category-label[title]::before{transform:translateY(10px);opacity:1}#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .field-value.wpbdp-field-short_description::before,.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li a.category-label[title]::after{content:"";position:absolute;bottom:0;left:50%;margin-left:-12px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #a17a54;opacity:0;transform:translateY(-10px);transition:all 0.5s ease-in-out}#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .field-value.wpbdp-field-short_description::before{bottom:inherit;left:45px;top:-10px;transform:translateY(0px) !important}#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content:hover .listing-details .field-value.wpbdp-field-short_description::before,.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li:hover a.category-label[title]::after{opacity:1;transform:translateY(10px)}.single-wpbdp_listing .wpbdp-single .listing-details .field-value.wpbdp-field-short_description,.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li a.category-label[title=""]::after,.wpbdp-view-main .business-directory-wrapper ul.wpbdp-categories li a.category-label[title=""]::before{display:none !important}#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content .listing-details .field-value.wpbdp-field-short_description{position:absolute;left:50%;margin-left:-47% !important;background-color:#a17a54;padding:10px;color:#fff;border:0;margin:0;z-index:1;margin-top:-20px;width:94%;border-radius:5px;box-shadow:0px 5px 10px 0px rgb(0 0 0 / 20%);transition:all 0.5s ease-in-out;opacity:0;transform:translateY(-10px);font-size:15px;line-height:1.5}#wpbdp-listings-list.listings>.wpbdp-listing .excerpt-content:hover .listing-details .field-value.wpbdp-field-short_description{opacity:1;transform:translateY(0px)}.ProductWrapper+.product-faq .InnerContainWrapper{padding:0px 0px 50px !important;max-width:1200px}.bottomCatDescription .helpie-faq{box-shadow:0px 0 40px 0px rgb(0 0 0 / 10%);padding:40px}.bottomCatDescription .helpie-faq.accordions .accordion{margin:0 auto}.messages-popup-wrap{min-width:450px;max-width:450px;padding:10px;box-sizing:border-box;color:#fff;background-color:#bb9976;text-align:center;position:fixed;z-index:99999;font-size:16px;line-height:1.5}.messages-popup-wrap h3.title{color:#fff;margin-bottom:10px;line-height:1.1}.messages-popup-wrap .desc{font-size:16px;line-height:1.5}.messages-popup-wrap.tortilla-brown{background-color:#bb9976}.messages-popup-wrap.flamingo-pink{background-color:#e5aeb6}.messages-popup-wrap.turkish-blue{background-color:#9cbaae}.messages-popup-wrap.top-right{top:0;right:0}.messages-popup-wrap.top-left{top:0;left:0}.messages-popup-wrap.bottom-right{bottom:0;right:0}.messages-popup-wrap.bottom-left{bottom:0;left:0}.messages-popup-wrap .close-messages-popup{color:#fff;width:15px;height:15px;position:absolute;top:15px;left:15px;display:flex;align-items:center;justify-content:center;line-height:1;text-decoration:none;z-index:99}.messages-popup-wrap.top-left .close-messages-popup,.messages-popup-wrap.bottom-left .close-messages-popup{left:auto;right:15px}.messages-popup-wrap .col{border:1px solid #fff;padding:40px;min-height:330px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.messages-popup-wrap .col::after{content:"";position:absolute;width:75px;height:1px;background-color:#fff;bottom:25px;border:0;opacity:1;display:block}.messages-popup-wrap .icons{display:inline-block;position:relative;line-height:0;margin-bottom:25px;width:100px;border-radius:100%}.messages-popup-wrap .icons img{border-radius:100%;background-color:#fff;padding:10px}.messages-popup-wrap.tortilla-brown .icons img{border:5px solid #977a5d}.messages-popup-wrap.flamingo-pink .icons img{border:5px solid #c5969d}.messages-popup-wrap.turkish-blue .icons img{border:5px solid #81a596}.messages-popup-wrap .icons::after,.messages-popup-wrap .icons::before{content:"";position:absolute;width:55px;height:1px;background-color:#fff;top:50%;border:0;opacity:1;display:block}.messages-popup-wrap .icons::before{left:-65px}.messages-popup-wrap .icons::after{right:-65px}.wpcf7 form{padding:0px}.ProductWrapper .RightWrap .subcategories-list{justify-content:flex-start;display:flex;flex-wrap:wrap;margin-bottom:15px;gap:10px}.ProductWrapper .RightWrap .subcategories-list li{background-image:none;padding:0}.ProductWrapper .RightWrap .subcategories-list li a{display:block !important;color:#231f20 !important;font-size:14px !important;line-height:24px !important;position:relative !important;padding:10px 20px !important;text-align:center !important;background-color:transparent !important;border:1px solid var(--site-color-1) !important;font-weight:600;border-radius:0 !important;box-sizing:border-box !important;font-family:var(--site-font-r);-moz-transition:all 0.3s ease-in-out !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;background-image:none !important;box-shadow:none !important}.ProductWrapper .RightWrap .subcategories-list li a:hover{background-color:var(--site-color-1) !important;color:#fff !important}.entry-content .wpbdp-ratings-reviews{width:900px;max-width:900px !important;background-color:var(--gray-color);padding:30px}.wpbdp-ratings-reviews .wpbdp-msg{background:#fff;border:0;color:#000;font-size:16px}.wpbdp-ratings-reviews .wpbdp-msg a{font-weight:600}.wpbdp-ratings-reviews .wpbdp-msg a:hover{color:#000}.wpbdp-ratings-reviews .wpbdp-star-group input[type="radio"]{width:0 !important;margin:0;padding:0 !important;border:0 !important}.wpbdp-ratings-reviews .wpbdp-star-group label.bd-star-rating{padding:0}h1,h2,h3,h4,h5,h6{letter-spacing:normal}.fill-gold-btn a{display:block !important;color:#fff !important;font-size:14px !important;line-height:24px !important;position:relative !important;padding:13px 45px !important;text-align:center !important;background-color:var(--site-color-1) !important;border:1px solid var(--site-color-1) !important;font-weight:700;border-radius:0 !important;box-sizing:border-box !important;font-family:var(--site-font-r);-moz-transition:all 0.3s ease-in-out !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;background-image:none !important;box-shadow:none !important;text-transform:uppercase;letter-spacing:0.3px}.fill-gold-btn a:hover{color:var(--site-color-1) !important;background-color:transparent !important}.testimonials .ReviewsWrap,.p-vs-b-testimonial .TitleCol{padding:0px 50px !important;max-width:1440px}.testimonials .ReviewsWrap{margin-left:auto;margin-right:auto}.table-wrapper .InnerContainWrapper{padding:55px 0 !important;max-width:1200px}.table-wrapper .vc_custom_heading{margin-bottom:35px}.table-wrapper .wpb_vc_table td,.table-wrapper .tablepress th,.table-wrapper .tablepress td{width:33%;min-width:33%;padding:20px 25px;background-color:#fff !important;border:1px solid #eeeeee;border-right:0;border-left:0;font-family:var(--site-font-r);position:relative}.table-wrapper .tablepress.r2 tbody>tr:nth-child(2) td,.table-wrapper .tablepress.r3 tbody>tr:nth-child(3) td,.table-wrapper .tablepress.r4 tbody>tr:nth-child(4) td,.table-wrapper .tablepress.r5 tbody>tr:nth-child(5) td,.table-wrapper .tablepress.r6 tbody>tr:nth-child(6) td,.table-wrapper .tablepress.r7 tbody>tr:nth-child(7) td,.table-wrapper .tablepress.r8 tbody>tr:nth-child(8) td,.table-wrapper .tablepress.r9 tbody>tr:nth-child(9) td,.table-wrapper .tablepress.r10 tbody>tr:nth-child(10) td,.table-wrapper .tablepress.r11 tbody>tr:nth-child(11) td,.table-wrapper .tablepress.r12 tbody>tr:nth-child(12) td,.table-wrapper .tablepress.r13 tbody>tr:nth-child(13) td,.table-wrapper .tablepress.r14 tbody>tr:nth-child(14) td,.table-wrapper .tablepress.r15 tbody>tr:nth-child(15) td,.table-wrapper .tablepress.r16 tbody>tr:nth-child(16) td,.table-wrapper .tablepress.r17 tbody>tr:nth-child(17) td,.table-wrapper .tablepress.r18 tbody>tr:nth-child(18) td,.table-wrapper .tablepress.r19 tbody>tr:nth-child(19) td,.table-wrapper .tablepress.r20 tbody>tr:nth-child(20) td,.table-wrapper .tablepress.r21 tbody>tr:nth-child(21) td,.table-wrapper .tablepress.r22 tbody>tr:nth-child(22) td,.table-wrapper .tablepress.r23 tbody>tr:nth-child(23) td,.table-wrapper .tablepress.r24 tbody>tr:nth-child(24) td,.table-wrapper .tablepress.r25 tbody>tr:nth-child(25) td,.table-wrapper .tablepress.r26 tbody>tr:nth-child(26) td,.table-wrapper .tablepress.r27 tbody>tr:nth-child(27) td,.table-wrapper .tablepress.r28 tbody>tr:nth-child(28) td,.table-wrapper .tablepress.r29 tbody>tr:nth-child(29) td,.table-wrapper .tablepress.r30 tbody>tr:nth-child(30) td,.table-wrapper .tablepress.r31 tbody>tr:nth-child(31) td,.table-wrapper .tablepress.r32 tbody>tr:nth-child(32) td,.table-wrapper .tablepress.r33 tbody>tr:nth-child(33) td,.table-wrapper .tablepress.r34 tbody>tr:nth-child(34) td,.table-wrapper .tablepress.r35 tbody>tr:nth-child(35) td,.table-wrapper .tablepress.r36 tbody>tr:nth-child(36) td,.table-wrapper .tablepress.r37 tbody>tr:nth-child(37) td,.table-wrapper .tablepress.r38 tbody>tr:nth-child(28) td,.table-wrapper .tablepress.r39 tbody>tr:nth-child(39) td,.table-wrapper .tablepress.r40 tbody>tr:nth-child(40) td,.table-wrapper .tablepress.r41 tbody>tr:nth-child(41) td,.table-wrapper .tablepress.r42 tbody>tr:nth-child(42) td,.table-wrapper .tablepress.r43 tbody>tr:nth-child(43) td,.table-wrapper .tablepress.r44 tbody>tr:nth-child(44) td,.table-wrapper .tablepress.r45 tbody>tr:nth-child(45) td,.table-wrapper .tablepress.r46 tbody>tr:nth-child(46) td,.table-wrapper .tablepress.r47 tbody>tr:nth-child(47) td,.table-wrapper .tablepress.r48 tbody>tr:nth-child(48) td,.table-wrapper .tablepress.r49 tbody>tr:nth-child(49) td,.table-wrapper .tablepress.r50 tbody>tr:nth-child(50) td{background-color:#f9f5f2 !important}.table-wrapper .tablepress td strong{color:#000;font-size:18px;font-weight:600}.table-wrapper .vc-th td,.table-wrapper .tablepress th{color:#000 !important;font-size:20px !important;line-height:1.3 !important;font-weight:700 !important;border-top:0 !important;border-bottom:3px solid var(--site-color-1) !important;width:33% !important;min-width:33% !important;padding:20px 25px !important;border-right:0 !important;border-left:0 !important;font-family:var(--site-font-r);position:relative}.table-wrapper .vc-th td:nth-child(1),.table-wrapper .tablepress thead th.column-1{background-color:transparent !important}.table-wrapper .vc-th td:nth-child(2),.table-wrapper .tablepress thead th.column-2{color:#fff !important;background-color:var(--site-color-1) !important}.table-wrapper td,.table-wrapper .tablepress td{color:#505050;font-size:15px;line-height:1.5;font-weight:400}.table-wrapper .tablepress td.column-2::before{content:"";position:absolute;background:url("../images/icons/shedow_left.png") repeat-y;width:17px;height:100%;top:0;left:-17px;z-index:2}.table-wrapper .tablepress td.column-2::after{content:"";position:absolute;background:url("../images/icons/shedow_right.png") repeat-y;width:17px;height:100%;top:0;right:-17px;z-index:2}.table-wrapper figure,.table-wrapper .tablepress figure{margin:0;line-height:0;display:inline-block;vertical-align:middle;margin-right:10px}.table-wrapper figure .wp-caption-text,figure .wp-caption-text,.table-wrapper .tablepress figure .wp-caption-text{display:none !important}.FAQWrapper.prodFAQ{box-shadow:0px 0 40px 0px rgb(0 0 0 / 10%);padding:15px 50px 50px;margin-bottom:50px}.FAQWrapper.prodFAQ article.accordion{margin:0}.yelp-reviews-wrapper{background-color:#d9e5e0}.yelp-reviews-wrapper .InnerContainWrapper{padding:50px !important}.yelp-reviews-wrapper .JcarouselSlider{position:relative}.yelp-reviews-wrapper .swiper-slide{transform:none !important}.yelp-reviews-wrapper .WithoutSlider .swiper-wrapper{justify-content:center;flex-wrap:wrap;width:100%;transform:none;gap:40px}.yelp-reviews-wrapper .WithoutSlider .swiper-wrapper .swiper-slide{width:31%}.yelp-reviews-wrapper .rplg-slider-prev span,.yelp-reviews-wrapper .rplg-slider-next span,.yelp-reviews-wrapper .rplg-box:before{display:none !important}.yelp-reviews-wrapper .swiper-slide .rplg-box::after,.yelp-reviews-wrapper .rplg-slider .rplg-box::after{content:"";position:absolute;width:0;height:0;border-top:20px solid #fff;border-right:25px solid transparent;bottom:-20px;left:40px}.yelp-reviews-wrapper .rplg-slider-review{margin:0px !important}.yelp-reviews-wrapper .rplg-stars{display:flex !important;gap:3px;margin:0 auto 10px !important}.yelp-reviews-wrapper .rplg-stars i{background-color:#d32323;padding:2px;border-radius:3px;color:#fff}.yelp-reviews-wrapper .swiper-slide .rplg-box,.yelp-reviews-wrapper .rplg .rplg-box{position:relative !important;margin:0px !important;color:var(--primary-color) !important;border:0px solid #ededed !important;background-color:#fff !important;border-radius:8px !important;padding:20px 30px 20px 50px}.yelp-reviews-wrapper .rplg-box .rplg-box-content{height:auto !important;margin:0 !important;background-color:inherit !important;min-height:150px;padding:0 !important}.yelp-reviews-wrapper .rplg-review-text{color:#717171 !important;line-height:26px !important;font-size:16px !important}.yelp-reviews-wrapper .swiper-slide .rplg-box{position:relative}.yelp-reviews-wrapper .swiper-slide .rplg-social-logo{position:absolute;width:30px;height:22px;top:10px;right:10px;text-align:right}.yelp-reviews-wrapper .swiper-slide .rplg-social-logo.rplg-google-logo::before,.yelp-reviews-wrapper .swiper-slide .rplg-social-logo.rplg-yelp-logo::before{font-family:"FontAwesome";font-size:22px;color:#d32323}.yelp-reviews-wrapper .swiper-slide .rplg-social-logo.rplg-yelp-logo::before{content:"\f1e9"}.yelp-reviews-wrapper .swiper-slide .rplg-social-logo.rplg-google-logo::before{content:"\f1a0"}.yelp-reviews-wrapper .swiper-slide .rplg-box::before{box-sizing:border-box !important;color:#bbb !important;content:"\201C" !important;display:block !important;height:96px !important;left:48px !important;position:absolute !important;top:16px !important;width:24.6094px !important;column-rule-color:#bbb !important;perspective-origin:12.2969px 48px !important;transform-origin:12.2969px 48px !important;border:0 none #bbb !important;font:normal normal normal normal 80px / 96px Georgia,serif !important;margin:-12px 0 0 -40px !important;outline:#bbb none 0 !important}.yelp-reviews-wrapper .rplg-box .rplg-box-content:before{font:normal normal normal normal 80px / 96px Georgia,serif !important;margin:-12px 0 0 -40px !important}.yelp-reviews-wrapper .swiper-slide .rplg-review-name{padding:30px 20px 0px !important}.yelp-reviews-wrapper .swiper-slide .rplg-review-name,.yelp-reviews-wrapper .swiper-slide .rplg-review-name a,.yelp-reviews-wrapper .rplg .rplg-review-name{color:#231f20 !important;font-size:14px !important;line-height:1.2 !important;text-transform:uppercase;font-family:var(--site-font-r) !important;font-weight:800 !important}.yelp-reviews-wrapper .swiper-slide .rplg-review-name a:hover{text-decoration:underline !important}.yelp-reviews-wrapper .rplg .rplg-review-time{color:#000 !important;font-size:14px !important;text-shadow:none !important;line-height:1.3 !important;margin-top:5px}.yelp-reviews-wrapper .rplg-row{padding:30px 20px 0px !important}.yelp-reviews-wrapper .swiper-button-prev2,.yelp-reviews-wrapper .swiper-button-next2,.yelp-reviews-wrapper .rplg-slider-prev,.yelp-reviews-wrapper .rplg-slider-next{position:absolute !important;top:50% !important;width:30px;height:30px;background:#fff !important;border-radius:50%;margin-top:-22px !important;z-index:10 !important;cursor:pointer !important;user-select:none !important}.yelp-reviews-wrapper .swiper-button-next2::before,.yelp-reviews-wrapper .rplg-slider-next::before{content:"\f105"}.yelp-reviews-wrapper .swiper-button-prev2::before,.yelp-reviews-wrapper .rplg-slider-prev::before{content:"\f104"}.yelp-reviews-wrapper .swiper-button-prev2{left:-35px !important}.yelp-reviews-wrapper .swiper-button-next2{right:-35px !important}.yelp-reviews-wrapper .swiper-button-prev2::before,.yelp-reviews-wrapper .swiper-button-next2::before,.yelp-reviews-wrapper .rplg-slider-prev::before,.yelp-reviews-wrapper .rplg-slider-next::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"FontAwesome";font-size:21px}#trp-floater-ls.trp-bottom-left{left:2%}.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light{min-width:150px}#trp-floater-ls .trp-with-flags .trp-flag-image{margin-left:0 !important}#trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{padding:10px 15px !important}.blog-cta{display:flex;align-items:center;flex-wrap:wrap;gap:25px 29px;margin:60px auto;padding:20px 20px 20px 30px;border:2px solid #1b0551;border-radius:10px}.blog-cta .text_col .adTitle{margin:0 0 10px !important;color:#1b0551;font-size:30px !important;line-height:1.1 !important;margin-bottom:10px !important;font-family:var(--site-font-r) !important;font-weight:700 !important}.blog-cta .text_col .adTitle span{background:linear-gradient(to right,#fb4871 0%,#860da2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blog-cta .text_col .adSubTitle{margin:0 !important;font-size:18px !important;line-height:1.2;color:#8d8b97;font-weight:500 !important;font-family:var(--site-font-r) !important}.blog-cta .TransGoldBtn+.text_col{width:69%}.vc_col-sm-6 .blog-cta .TransGoldBtn+.text_col{width:100%}.blog-cta .TransGoldBtn{margin:0 10px 0 0 !important;order:1}.blog-cta .TransGoldBtn a{font-size:18px !important;padding:18px 30px !important;color:#fff !important;text-decoration:none !important;min-width:200px;margin:0 !important;border-radius:50px !important;background:rgb(133,13,163) !important;background:-moz-linear-gradient(90deg,rgba(133,13,163,1) 0%,rgba(252,72,113,1) 100%);background:-webkit-linear-gradient(90deg,rgba(133,13,163,1) 0%,rgba(252,72,113,1) 100%);background:linear-gradient(90deg,rgba(133,13,163,1) 0%,rgba(252,72,113,1) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#850da3",endColorstr="#fc4871",GradientType=1);border:0 !important;box-shadow:0 5px 15px rgba(0,0,0,0.3) !important}.blog-cta .TransGoldBtn a:hover{color:#fff !important;box-shadow:0 0px 0px rgba(0,0,0,0.3) !important}.enquiry_form_col{position:relative;right:0;bottom:0;z-index:99;background-color:#f7f7f7;padding:30px;max-width:1200px;margin:40px auto}.enquiry_form_col .form-title{text-align:left;margin-bottom:15px}.enquiry_form_col .wpcf7-form-control-wrap{display:block;text-align:left}.enquiry_form_col .dscf7captcha{text-align:left}.dscf7_refresh_captcha{max-width:16px;display:inline-block;margin-left:5px}.wpcf7-spinner{display:none !important}.wpcf7-not-valid-tip{font-size:13px !important}@media only screen and (min-width:320px) and (max-width:1224px){.blog-cta{gap:30px 20px}.blog-cta .TransGoldBtn+.text_col{width:65%}.enquiry_form_col{max-width:94%;z-index:9}}@media only screen and (min-width:481px) and (max-width:767px){.blog-cta{gap:20px 40px;margin:40px auto;padding:30px 20px;flex-wrap:wrap}.blog-cta .TransGoldBtn{margin:0 0px !important}.blog-cta .text_col h2{margin-bottom:10px !important}.blog-cta .TransGoldBtn+.text_col{width:100%}}@media only screen and (min-width:320px) and (max-width:480px){.blog-cta{gap:20px 40px;margin:40px auto;padding:30px 20px;flex-wrap:wrap}.blog-cta .TransGoldBtn+.text_col{width:100%}.blog-cta .TransGoldBtn{margin:0 0px !important}.blog-cta .text_col h2{margin-bottom:10px !important;font-size:28px !important}}.two_col_product_box+.three_col_product_box,.three_col_product_box+.two_col_product_box{margin-top:25px}.two_col_product_box>.wpb_column>.vc_column-inner>.wpb_wrapper,.three_col_product_box>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;flex-wrap:wrap;gap:25px;position:relative}.two_col_product_box .wpb_column .woocommerce,.three_col_product_box .wpb_column .woocommerce{border:1px solid #efefef;position:relative;background-color:#f8f8f8;transition:all 0.3s ease-in-out}.one_col_product_box .wpb_column .woocommerce ul.products li.product,.two_col_product_box .wpb_column .woocommerce ul.products li.product,.three_col_product_box .wpb_column .woocommerce ul.products li.product{width:100% !important}.two_col_product_box .wpb_column .woocommerce:hover,.three_col_product_box .wpb_column .woocommerce:hover{border:1px solid var(--site-color-1)}.two_col_product_box .wpb_column .woocommerce{width:48.5%}.three_col_product_box .wpb_column .woocommerce{width:31.4%}.two_col_product_box .wpb_column .woocommerce .woocommerce-loop-product__link,.three_col_product_box .wpb_column .woocommerce .woocommerce-loop-product__link{text-decoration:none;height:100%}.two_col_product_box .wpb_column .woocommerce .yith-wcwl-add-to-wishlist,.three_col_product_box .wpb_column .woocommerce .yith-wcwl-add-to-wishlist{position:absolute;top:10px;left:10px;line-height:0;z-index:99}.two_col_product_box .woocommerce .DescWrap .woocommerce-loop-product__title,.three_col_product_box .woocommerce .DescWrap .woocommerce-loop-product__title{text-align:center;color:#231f20 !important;font-size:17px !important;line-height:1.5;font-family:var(--site-font-r);font-weight:600;margin-bottom:15px !important;text-transform:inherit;margin-top:0 !important}.two_col_product_box .woocommerce .DescWrap,.three_col_product_box .woocommerce .DescWrap{box-sizing:border-box;transition:all 0.3s ease-in-out;max-height:inherit;padding:15px !important;z-index:3;background-color:#f8f8f8;border-top:0;width:100%;display:flex;flex-direction:column;justify-content:space-between}.two_col_product_box .woocommerce .DescWrap{height:calc(100% - 345px)}.three_col_product_box .woocommerce .DescWrap{height:calc(100% - 230px)}.two_col_product_box .woocommerce .DescWrap .TransGoldBtn,.three_col_product_box .woocommerce .DescWrap .TransGoldBtn{margin-top:0 !important}.two_col_product_box .woocommerce .DescWrap .short-desc,.three_col_product_box .woocommerce .DescWrap .short-desc{color:#585858;font-size:16px;line-height:1.6;text-align:center}.two_col_product_box .products,.three_col_product_box .products,.two_col_product_box .products>li,.three_col_product_box .products>li,.two_col_product_box .woocommerce .Col,.three_col_product_box .woocommerce .Col{height:100%;margin-bottom:0;border:0 !important}.two_col_product_box .woocommerce .Col .ImgWrap,.three_col_product_box .woocommerce .Col .ImgWrap{display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff}.two_col_product_box .woocommerce .Col .ImgWrap{min-height:345px !important;max-height:345px}.three_col_product_box .woocommerce .Col .ImgWrap{min-height:230px !important;max-height:230px}@media only screen and (min-width:768px) and (max-width:1024px){.two_col_product_box>.wpb_column>.vc_column-inner>.wpb_wrapper,.three_col_product_box>.wpb_column>.vc_column-inner>.wpb_wrapper{gap:20px;justify-content:center}.two_col_product_box .wpb_column .woocommerce{width:48.5%}.two_col_product_box .woocommerce .Col .ImgWrap{min-height:300px !important;max-height:300px}.two_col_product_box .woocommerce .DescWrap{height:calc(100% - 330px)}.three_col_product_box .woocommerce .Col .ImgWrap{min-height:180px !important;max-height:180px}.three_col_product_box .woocommerce .DescWrap{height:calc(100% - 180px)}}@media only screen and (min-width:320px) and (max-width:767px){.two_col_product_box>.wpb_column>.vc_column-inner>.wpb_wrapper,.three_col_product_box>.wpb_column>.vc_column-inner>.wpb_wrapper{gap:20px;justify-content:center}.three_col_product_box .wpb_column .woocommerce,.two_col_product_box .wpb_column .woocommerce{width:100%;max-width:300px}.three_col_product_box .woocommerce .Col .ImgWrap,.two_col_product_box .woocommerce .Col .ImgWrap{min-height:250px !important;max-height:250px}.two_col_product_box .woocommerce .DescWrap,.three_col_product_box .woocommerce .DescWrap{height:calc(100% - 250px)}}@media only screen and (min-width:480px){.product-details-container .wqoecf_enquiry_button{display:block;width:fit-content}}.vc_custom_heading.Title.fs-40{font-size:40px;line-height:1.2;margin-bottom:40px}.dt-container .dt-paging .dt-paging-button{background-color:transparent !important;border:1px solid var(--site-color-1) !important}.cal_your_diamond_form.dc_form_text{background:transparent !important;box-shadow:none !important}