.elementor-362 .elementor-element.elementor-element-c00023f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:10px;}.elementor-362 .elementor-element.elementor-element-c00023f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-362 .elementor-element.elementor-element-9ff3fcb{text-align:center;}.elementor-362 .elementor-element.elementor-element-9ff3fcb .elementor-heading-title{font-family:"heading-font", Sans-serif;font-size:70px;font-weight:100;letter-spacing:3.4px;color:#000000;}.elementor-362 .elementor-element.elementor-element-5d95159{margin-top:0px;margin-bottom:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-362 .elementor-element.elementor-element-fc9b5ed{text-align:center;}.elementor-362 .elementor-element.elementor-element-fc9b5ed .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-692240e{text-align:center;}.elementor-362 .elementor-element.elementor-element-692240e .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-19c6924{text-align:center;}.elementor-362 .elementor-element.elementor-element-19c6924 .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-9d02657{margin-top:0px;margin-bottom:50px;}.elementor-362 .elementor-element.elementor-element-97373be{text-align:center;}.elementor-362 .elementor-element.elementor-element-97373be .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-a96d2bd{text-align:center;}.elementor-362 .elementor-element.elementor-element-a96d2bd .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-15c6942{text-align:center;}.elementor-362 .elementor-element.elementor-element-15c6942 .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-591dcef{margin-top:0px;margin-bottom:50px;}.elementor-362 .elementor-element.elementor-element-eca8401{text-align:center;}.elementor-362 .elementor-element.elementor-element-eca8401 .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-09d6116{text-align:center;}.elementor-362 .elementor-element.elementor-element-09d6116 .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-96f784e{text-align:center;}.elementor-362 .elementor-element.elementor-element-96f784e .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-1e562ef{text-align:center;}.elementor-362 .elementor-element.elementor-element-1e562ef .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-1757ed0{text-align:center;}.elementor-362 .elementor-element.elementor-element-1757ed0 .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}.elementor-362 .elementor-element.elementor-element-e32ad22{text-align:center;}.elementor-362 .elementor-element.elementor-element-e32ad22 .elementor-heading-title{font-family:"sub-heading", Sans-serif;font-weight:100;color:#000000;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'heading-font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rosettafinejewellery.com/wp-content/uploads/2022/05/Roses-Bolero.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'sub-heading';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rosettafinejewellery.com/wp-content/uploads/2022/05/GeosansLight-Oblique.ttf') format('truetype');
}
@font-face {
	font-family: 'sub-heading';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rosettafinejewellery.com/wp-content/uploads/2022/05/GeosansLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */