/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */html{color:#33475b;font-size:1em;line-height:1.4;font-family:'Open Sans',sans-serif}@media screen and (max-width:800px){html{font-size:.8em}}@media screen and (min-width:800px){html{overflow-x:hidden;overflow-y:scroll}}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.form-intake-021 hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}.form-intake-021 img{max-width:100%}.form-intake-021 fieldset{border:0;margin:0;padding:0}.form-intake-021 textarea{resize:vertical}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hidden,[hidden]{display:none !important}.form-intake-021 .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.form-intake-021 .invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h1,h2,h3{font-family:'Oswald',sans-serif;page-break-after:avoid}}.active fieldset:nth-of-type(-n+4){display:block}.form-intake-021 .content-box{height:125vh;width:75%;background:#fff;margin:0 auto;padding-top:30px;display:flex;flex-direction:column;justify-content:space-between;z-index:9999;position:relative}@media screen and (max-width:1600px){.form-intake-021 .content-box{width:90%}}@media screen and (max-width:1000px){.form-intake-021 .content-box{width:100%}}.form-intake-021 .content-box-height{height:auto}@media screen and (max-width:800px){.form-intake-021 .content-box{top:2%}}.arrow-btn-style{display:inline-block;width:120px}.arrow-btn-style span{margin-left:2px}.arrow-btn-style .svg-arrow{margin-left:8px}.arrow-btn-style .svg-arrow svg{margin-right:0}.arrow-btn-style span svg{transform:rotate(180deg);width:14px}.arrow-btn-style-two{display:inline-block;width:300px;font-weight:500}.arrow-btn-style-two .svg-arrow{margin-left:8px}.arrow-btn-style-two span svg{width:14px;transform:rotate(180deg)}.form-intake-021 .popup{background-color:#fff;margin:0 auto 5em auto;padding:2em 6em 2.5em 6em;border-radius:5px;z-index:9999}.form-intake-021 .popup h2{font-size:2.6em !important;font-weight:700 !important}.form-intake-021 .popup-text{margin-top:0}#popup-propt{max-width:340px;display:none}#popup-2{max-width:650px;display:none}@media screen and (max-width:800px){.form-intake-021 #popup-propt,#popup-2{max-width:80%;margin:0 auto 5em}}.form-intake-021 #popup-3{max-width:480px;display:none}.form-intake-021 .title{font-family:'Oswald',sans-serif;font-size:2.65em;margin-bottom:-0.35em;display:none}.form-intake-021 .header{padding-bottom:1.4em;text-align:center}.form-intake-021 .header h1,.header h2{font-family:'Oswald',sans-serif;margin-top:0}.form-intake-021 .header h1{font-size:2.65em;margin-bottom:0}.form-intake-021 .header h2{font-size:1.3em;font-weight:500}.form-intake-021 .header h3{font-weight:500}.form-intake-021 .backdrop{background-image:url("https://f.hubspotusercontent20.net/hubfs/5156027/box-bg.jpg");background-size:cover;position:fixed;background-position:center;background-repeat:no-repeat;top:0;left:0;right:0;bottom:0;z-index:-2}.form-intake-021 .blur{text-align:center;margin:2em auto 3em;font-size:.85em;z-index:-2;position:relative}.form-intake-021 .blur h2{font-size:1.3em}.form-intake-021 .blur img{max-width:200px;margin:0 auto}.form-intake-021 .button-box{text-align:center}.form-intake-021 button{cursor:pointer;display:inline-block;font-weight:700;line-height:12px;position:relative;text-align:center;color:#fff;border-style:solid;border-width:1px;font-size:14px;padding:12px 24px;line-height:12px;font-family:'Open Sans',sans-serif;border-radius:5px}.svg-arrow svg{max-width:18px;margin-right:1em}.arrow-btn{width:180px;padding:12px 24px}.inner-btn{margin-top:2em}.form-intake-021 .confirmation-btn{background:#0078c1;border-color:#0078c1;color:#fff;margin-right:2em;transition:all .3s}.form-intake-021 .confirmation-btn:hover{background:#f7fafc;border-color:#0078c1;color:#0278c0}@media only screen and (max-width:600px){.confirmation-btn{margin-right:0;margin-bottom:2em}.blur img{max-width:190px}}.confirmation-btn span{width:50px}.negation-btn span{width:50px}.form-intake-021 .negation-btn{background:#f7fafc;border-color:#0078c1;color:#0278c0;transition:all .3s}.negation-btn path{fill:#0278c0}.negation-btn:hover .arrow-c{fill:#fff}.negation-btn:hover{background:#0078c1;border-color:#0078c1;color:#fff}.db-LoginBackground-gridContainer{display:-ms-grid;display:grid;-ms-grid-columns:[start] 1fr [left-gutter](86.6px)[16] [left-gutter] 1fr [end];grid-template-columns:[start] 1fr [left-gutter] repeat(16,86.6px) [left-gutter] 1fr [end];-ms-grid-rows:[top] 1fr [top-gutter](64px)[8] [bottom-gutter] 1fr [bottom];grid-template-rows:[top] 1fr [top-gutter] repeat(8,64px) [bottom-gutter] 1fr [bottom];justify-content:center;margin:0 -2%;transform:rotate(-10deg) skew(-10deg)}.Flex-flex{display:-ms-flexbox;display:flex}.Box-root{box-sizing:border-box}.Box-divider--light-all-2{box-shadow:inset 0 0 0 2px #e3e8ee}.Box-background--blue{background-color:#0078c1}.Box-background--gray100{background-color:#e3e8ee}.Box-background--cyan200{background-color:#7fd3ed}.Box-background--blue{background-color:#0078c1}.Box-background--gray100{background-color:#e3e8ee}.form-intake-021 .footer{position:relative;max-width:100%;padding:0 24px;background-color:#454746}.form-intake-021 .footer .inner-box-footer{padding:25px 0;display:flex;justify-content:center}.form-intake-021 .footer .inner-box-footer p{font-size:.7em;color:#fff}.form-intake-021 .footer .inner-box-footer p a{color:#fff;text-decoration:none}.form-intake-021 .hbspt-form{max-width:1280px;margin:0 auto}.form-intake-021 .header-logo{max-width:180px;margin:1.5em auto;display:none}.form-intake-021 fieldset{width:80%;margin:auto !important}.form-intake-021 .clear-btn-box{display:flex;justify-content:center}.form-intake-021 .clear-all-btn{display:block;margin:0;margin-bottom:40px}.form-intake-021 .hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){box-sizing:border-box;padding:0 15px;min-height:27px}.form-intake-021 .hs-input{display:inline-block;width:90%;height:40px;padding:9px 10px;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:normal;line-height:22px;color:#33475b;border:1px solid #cbd6e2;box-sizing:border-box;border-radius:5px}.form-intake-021 input{-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;color:-internal-light-dark(black,white);letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;appearance:textfield;background-color:-internal-light-dark(#fff,#3b3b3b);-webkit-rtl-ordering:logical;cursor:text;margin:0;font:400 13.3333px Arial;padding:1px 2px;border-width:2px;border-style:inset;border-color:-internal-light-dark(#767676,#858585);border-image:initial}.hs-form-field label{font-family:'Open Sans',sans-serif;font-size:13px}.hs-field-desc{color:#7c98b6;margin:0px 0px 6px;font-size:14px;font-family:'Open Sans',sans-serif}.hs-input:not([type=file]){background-color:#f5f8fa}.hs-input[type=checkbox],.hs-input[type=radio]{cursor:pointer;width:auto;height:auto;padding:0;margin:3px 5px 3px 0px;line-height:normal;border:0}.hs-custom-style .hs-input,.hs-custom-style fieldset{max-width:100%}.form-columns-2,.form-columns-1{max-width:950px !important}.inputs-list label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;font-weight:normal}.inputs-list>li{display:block;padding:0;width:100%;padding-top:0}.inputs-list>li+li{padding-top:2px}legend.hs-field-desc{font-family:'Open Sans',sans-serif;color:#7c98b6;font-size:11px}.inputs-list{margin:0 0 5px;width:100%;padding-left:5px}.inputs-list:first-child{padding-top:6px}.form-intake-021 textarea{-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;color:-internal-light-dark(black,white);letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:start;appearance:textarea;background-color:-internal-light-dark(#fff,#3b3b3b);-webkit-rtl-ordering:logical;flex-direction:column;resize:auto;cursor:text;white-space:pre-wrap;overflow-wrap:break-word;box-sizing:border-box;margin:0;font:400 13.3333px Arial;border-width:1px;border-style:solid;border-color:-internal-light-dark(#767676,#858585);border-image:initial;padding:2px 0px 0px 2px}textarea.hs-input{height:auto}.hs-richtext{word-break:break-word}.hs-richtext{margin-bottom:3px;font-family:'Open Sans',sans-serif;line-height:24px;font-size:14px;color:#33475b}.form-intake-021 .hs-button{width:99%;border-color:#0078c1;background-color:#0078c1;color:#fff;font-size:14px;line-height:14px;font-family:'Open Sans',sans-serif;margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:12px;position:relative;text-align:center;color:#fff;border-style:solid;border-width:1px;padding:12px 24px;transition:all .3s;margin-bottom:3.5em;display:none;border-radius:5px}#size_ring_only_-b19cf975-793d-488c-ac44-ffec9a795432{max-width:40%}.hs-button:hover{background:#f7fafc;border-color:#0078c1;color:#0278c0}fieldset.form-columns-2 .hs-form-field{width:50%;float:left}.field{margin-bottom:18px}.hs-field-desc{width:97%}.hs-custom-style fieldset{max-width:100%}.inputs-list{margin:0 0 5px;width:100%;padding-left:5px}ul.no-list{list-style:none}.inputs-list:first-child{padding-top:6px}.hs-error-msgs label{color:#f2545b}.hs_type_of_stone,.hs_please_describe_what_would_you_like_to_be_engraved_and_the_placement,.hs_if_available_please_upload_your_artwork_for_engravings,.hs_rio_quality_mark,.hs_your_quality_mark{display:none}.form-intake-021 .info-box{padding:15px 0;font-size:12px;max-width:95%;line-height:1.6em}.form-intake-021 .clear-form{position:relative;text-align:center;padding:1em 0 .5em;color:#1c78c1}.form-intake-021 .clear-form:hover{cursor:pointer}.form-intake-021 .clear-form .tooltiptext{opacity:0;width:120px;background-color:#33475bdb;color:#fff;text-align:center;border-radius:3px;font-size:.8em;padding:5px;position:absolute;right:-46%;z-index:1;transition:all .3s}.clear-form:hover .tooltiptext{opacity:1}.hs-richtext.hs-main-font-element{font-size:12px;line-height:1.8em;margin-top:-1.5em;margin-bottom:2em}.hs-input{width:100% !important}input[type=radio],input[type=checkbox]{width:auto !important}.hs_will_you_have_multiple_designs .inputs-list>li,.hs_do_you_need_a_secondary_metal_ .inputs-list>li,.hs_do_you_need_to_cast_the_same_design_in_a_different_metal_s_ .inputs-list>li,.hs_is_this_a_repeat_order_of_the_same_design_ .inputs-list>li,.hs_do_you_expect_this_to_be_a_repeat_order_in_the_future_ .inputs-list>li,.hs_will_you_provide_a_wax_model_ .inputs-list>li,.hs_additional_services .inputs-list>li,.hs_rhodium_plating_white_gold_ .inputs-list>li,.hs_oxidizing .inputs-list>li,.hs_laser_engraving .inputs-list>li,.hs_add_quality_mark_ .inputs-list>li,.hs_add_quality_mark_ .inputs-list>li{width:20%}.hs_will_you_have_multiple_designs ul.inputs-list.multi-container,.hs_do_you_need_a_secondary_metal_ ul.inputs-list.multi-container,.hs_do_you_need_to_cast_the_same_design_in_a_different_metal_s_ ul.inputs-list.multi-container,.hs_is_this_a_repeat_order_of_the_same_design_ ul.inputs-list.multi-container,.hs_do_you_expect_this_to_be_a_repeat_order_in_the_future_ ul.inputs-list.multi-container,.hs_will_you_provide_a_wax_model_ ul.inputs-list.multi-container,.hs_additional_services ul.inputs-list.multi-container,.hs_rhodium_plating_white_gold_ ul.inputs-list.multi-container,.hs_oxidizing ul.inputs-list.multi-container,.hs_laser_engraving ul.inputs-list.multi-container,.hs_add_quality_mark_ ul.inputs-list.multi-container{display:flex;justify-content:end}#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step;max-width:550px;margin:40px auto;padding-inline-start:0;opacity:1}#progressbar li{list-style-type:none;color:#33475b;font-size:11px;width:33.33%;float:left;position:relative;text-align:center;transition:all .3s}#progressbar li:before{content:counter(step);counter-increment:step;width:40px;line-height:40px;display:block;font-size:26px;color:#1c78c1;background:#fff;border:2px solid #1c78c1;border-radius:50%;margin:0 auto 5px auto;z-index:99;position:relative}#progressbar li:after{content:'';width:100%;height:4px;background:#1c78c1;position:absolute;left:-50%;top:22px;z-index:0}#progressbar li:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:#1c78c1;color:white}fieldset,#next2,#back2,#next1,#back1{display:none}#next1{display:block}.button-box-next{max-width:480px;margin:0 auto;display:block;display:flex !important;justify-content:space-around}.button-box-next .confirmation-btn,.button-box-next .negation-btn{margin-right:0;margin-bottom:3.5em;margin-top:1.5em}.button-box-next .confirmation-btn .svg-arrow svg{max-width:18px;margin-left:1em;transform:rotate(180deg);margin-right:0}#back2{margin-top:-1.5em}.confirmation-btn path{fill:#fff}.confirmation-btn path{fill:#fff}.confirmation-btn:hover .arrow-c{fill:#0078c1}.button-box-next button{display:none}#label-customer_number-a0dbf774-4ca7-49da-a0c3-43e93c545de8{position:relative}#label-business_registration_number-a0dbf774-4ca7-49da-a0c3-43e93c545de8{position:relative}.fa-question-circle{color:#4a4a4a;margin-left:5px;cursor:pointer}.questation-info-box{position:absolute;bottom:10px;left:-31px;padding-bottom:20px}.questation-info-inner-box{-webkit-box-shadow:0px 0px 15px -7px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 15px -7px rgba(0,0,0,0.75);box-shadow:0px 0px 15px -7px rgba(0,0,0,0.75);z-index:100;font-family:'Open Sans',sans-serif;border:.16rem solid #0078c1;border-radius:5px;background-color:#fff;padding:5px 10px;width:300px;line-height:1.3;font-size:12px;font-weight:400}.questation-info-inner-box a{color:#0078c1;text-decoration:none}.questation-info-inner-box::after,.questation-info-inner-box::before{top:85.5%;left:50%;border:solid;content:"";height:0;width:0;position:absolute;pointer-events:none}.questation-info-inner-box::after{border-color:rgba(213,213,213,0);border-top-color:#fff;border-width:8px;margin-left:-8px}.questation-info-inner-box::before{border-color:rgba(56,88,245,0);border-top-color:#0078c1;border-width:11px;margin-left:-11px}.questation-info-box-two{-webkit-box-shadow:0px 0px 15px -7px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 15px -7px rgba(0,0,0,0.75);box-shadow:0px 0px 15px -7px rgba(0,0,0,0.75);z-index:100;font-family:'Open Sans',sans-serif;position:absolute;bottom:28px;left:19%;border:.16rem solid #0078c1;border-radius:5px;background-color:#fff;padding:5px 10px;width:300px;line-height:1.3;font-size:11px;font-weight:400}.questation-info-box-two::after,.questation-info-box-two::before{top:100%;left:50%;border:solid;content:"";height:0;width:0;position:absolute;pointer-events:none}@media screen and (max-width:1800px){.questation-info-box-two::after,.questation-info-box-two::before{top:100.5%}}.questation-info-box-two::after{border-color:rgba(213,213,213,0);border-top-color:#fff;border-width:8px;margin-left:-8px}.questation-info-box-two::before{border-color:rgba(56,88,245,0);border-top-color:#0078c1;border-width:11px;margin-left:-11px}.multi-container{display:flex;width:70%}.add-ser-box{text-align:center}.add-ser-box h2{font-size:40px;font-family:'Oswald',sans-serif;margin-bottom:0}.add-ser-box p{margin:0 0 20px}#label-check_all_that_apply_-fc493fe1-b398-41c5-b23d-45796693cafe{display:none}#yes-form{opacity:1}.hs-button{display:none !important}.disabled{pointer-events:none}.submitted-message{width:40%;margin:0 auto 40px}.submitted-message p:nth-of-type(1){font-size:40px;font-family:'Oswald',sans-serif}.return-box .return-btn{width:260px;margin-right:0}.return-box{margin:-1em auto 2em;display:none;justify-content:center}.inner-box-one{margin-bottom:5vh}.hs-dependent-field{display:grid;grid-template-columns:1fr 1fr}.hs-form-required{color:red}.main-first-btn{margin-right:0}.return-btn{margin-bottom:350px}.form-intake-021 .input textarea{min-height:60px}.input-error-msg-box{display:flex;justify-content:center}.input-error-msg{display:none;color:red}