/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-f47b25c1-6qjccpsj
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f47b25c1-6qjccpsj .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-f47b25c1-6qjccpsj #vbid-f47b25c1-0pncx0nb .preview-content-holder{
				
							text-align : left;
					
				}


 .style-f47b25c1-6qjccpsj #vbid-f47b25c1-rrmv6bg0.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-f47b25c1-6qjccpsj #vbid-f47b25c1-kbscxqvq.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-f47b25c1-6qjccpsj #vbid-f47b25c1-77ffkh92.inner-pic{
				
							background-position : 50% 50%;
					
				}






.desktop-mode .style-f47b25c1-6qjccpsj #vbid-f47b25c1-prjuzaia-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-f47b25c1-6qjccpsj #vbid-f47b25c1-osn5bhwe-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-f47b25c1-6qjccpsj #vbid-f47b25c1-ojr3weat-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}
 .style-f47b25c1-6qjccpsj #vbid-f47b25c1-ojr3weat.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-f47b25c1-6qjccpsj #vbid-f47b25c1-prjuzaia.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-f47b25c1-6qjccpsj #vbid-f47b25c1-osn5bhwe.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-f47b25c1-6qjccpsj #vbid-f47b25c1-0pncx0nb .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-0de5a774-hjxok1sk
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 640px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0de5a774-hjxok1sk .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-56f01898-hmijwwgz
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 380px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-56f01898-hmijwwgz .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-2ad0a039-2fpf42xq
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-2ad0a039-2fpf42xq .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-2ad0a039-2fpf42xq #vbid-2ad0a039-gwghwih3 .preview-content-holder{
				
							text-align : left;
					
				}


 .style-2ad0a039-2fpf42xq #vbid-2ad0a039-qtgno1ol.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-2ad0a039-2fpf42xq #vbid-2ad0a039-gu6cphzr.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-2ad0a039-2fpf42xq #vbid-2ad0a039-zprxvben.inner-pic{
				
							background-position : 50% 50%;
					
				}






.desktop-mode .style-2ad0a039-2fpf42xq #vbid-2ad0a039-grhhzdk8-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-2ad0a039-2fpf42xq #vbid-2ad0a039-frlqcffv-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-2ad0a039-2fpf42xq #vbid-2ad0a039-odjuhh0o-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-2ad0a039-2fpf42xq #vbid-2ad0a039-frlqcffv.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-2ad0a039-2fpf42xq #vbid-2ad0a039-odjuhh0o.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-2ad0a039-2fpf42xq #vbid-2ad0a039-grhhzdk8.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-2ad0a039-2fpf42xq #vbid-2ad0a039-gwghwih3 .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-af56ebf9-hsowd0vk
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-af56ebf9-hsowd0vk .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e391b69d-bpyufpyn
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e391b69d-bpyufpyn .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-e391b69d-bpyufpyn #vbid-e391b69d-ajboppj5 .preview-content-holder{
				
							text-align : left;
					
				}


 .style-e391b69d-bpyufpyn #vbid-e391b69d-bgqea50a.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-e391b69d-bpyufpyn #vbid-e391b69d-dk7ahulg.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-e391b69d-bpyufpyn #vbid-e391b69d-8dmeu7fv.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-e391b69d-bpyufpyn #vbid-e391b69d-xmg99ndr-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-e391b69d-bpyufpyn #vbid-e391b69d-gncdznk3-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-e391b69d-bpyufpyn #vbid-e391b69d-mt81zofq-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-e391b69d-bpyufpyn #vbid-e391b69d-gncdznk3.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-e391b69d-bpyufpyn #vbid-e391b69d-xmg99ndr.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-e391b69d-bpyufpyn #vbid-e391b69d-mt81zofq.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-e391b69d-bpyufpyn #vbid-e391b69d-ajboppj5 .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-38bfaa94-pxq5rybb
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38bfaa94-pxq5rybb .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-7a252df5-420kiv1v
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-7a252df5-420kiv1v .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-7a252df5-420kiv1v #vbid-7a252df5-neczchja .preview-content-holder{
				
							text-align : left;
					
				}


 .style-7a252df5-420kiv1v #vbid-7a252df5-vh6sfy0m.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-7a252df5-420kiv1v #vbid-7a252df5-dysgasjg.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-7a252df5-420kiv1v #vbid-7a252df5-taeqaurf.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-7a252df5-420kiv1v #vbid-7a252df5-ohxbk2tc-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-7a252df5-420kiv1v #vbid-7a252df5-tc4wa8kl-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-7a252df5-420kiv1v #vbid-7a252df5-wlctuvu0-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}
 .style-7a252df5-420kiv1v #vbid-7a252df5-ohxbk2tc.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-7a252df5-420kiv1v #vbid-7a252df5-wlctuvu0.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-7a252df5-420kiv1v #vbid-7a252df5-tc4wa8kl.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-7a252df5-420kiv1v #vbid-7a252df5-neczchja .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-bd8120c0-6c3olanz
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bd8120c0-6c3olanz .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-c361343e-25oea2br
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c361343e-25oea2br .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-c361343e-25oea2br #vbid-c361343e-kv16qq35 .preview-content-holder{
				
							text-align : left;
					
				}


 .style-c361343e-25oea2br #vbid-c361343e-ybtelidb.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-c361343e-25oea2br #vbid-c361343e-653uudza.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-c361343e-25oea2br #vbid-c361343e-copp0add.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-c361343e-25oea2br #vbid-c361343e-kadzfq0o-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-c361343e-25oea2br #vbid-c361343e-dlugsdqb-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-c361343e-25oea2br #vbid-c361343e-o0wa3riw-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}
 .style-c361343e-25oea2br #vbid-c361343e-dlugsdqb.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-c361343e-25oea2br #vbid-c361343e-o0wa3riw.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-c361343e-25oea2br #vbid-c361343e-kadzfq0o.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-c361343e-25oea2br #vbid-c361343e-kv16qq35 .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-636f934c-bu9rzwkc
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-636f934c-bu9rzwkc .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-5cda9d5d-saaeesas
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5cda9d5d-saaeesas .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-5cda9d5d-saaeesas #vbid-5cda9d5d-sbhmvoo2 .preview-content-holder{
				
							text-align : left;
					
				}


 .style-5cda9d5d-saaeesas #vbid-5cda9d5d-ifp82hwn.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-5cda9d5d-saaeesas #vbid-5cda9d5d-2i7tt3hh.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-5cda9d5d-saaeesas #vbid-5cda9d5d-xw4yejmn.inner-pic{
				
							background-position : 50% 50%;
					
				}






.desktop-mode .style-5cda9d5d-saaeesas #vbid-5cda9d5d-u8o0pe52-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-5cda9d5d-saaeesas #vbid-5cda9d5d-rtes9kc3-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-5cda9d5d-saaeesas #vbid-5cda9d5d-tm5vjkpw-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-5cda9d5d-saaeesas #vbid-5cda9d5d-rtes9kc3.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-5cda9d5d-saaeesas #vbid-5cda9d5d-u8o0pe52.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-5cda9d5d-saaeesas #vbid-5cda9d5d-tm5vjkpw.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-5cda9d5d-saaeesas #vbid-5cda9d5d-sbhmvoo2 .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-07cc4c59-us58afao
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07cc4c59-us58afao .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-8bd45af7-qyya9at7
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8bd45af7-qyya9at7 .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-996723d1-xbml8fqa
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-996723d1-xbml8fqa .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-339e620c-sle4mr9g
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-339e620c-sle4mr9g .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-1887b901-krtuaepv
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1887b901-krtuaepv .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-1887b901-krtuaepv #vbid-1887b901-bnp8howc .preview-content-holder{
				
							text-align : left;
					
				}


 .style-1887b901-krtuaepv #vbid-1887b901-jlaxhz9e.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-1887b901-krtuaepv #vbid-1887b901-l2bimpd7.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-1887b901-krtuaepv #vbid-1887b901-li3phnwt.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-1887b901-krtuaepv #vbid-1887b901-d1o7vnbk-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-1887b901-krtuaepv #vbid-1887b901-a6pvssds-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-1887b901-krtuaepv #vbid-1887b901-lkjxgp8y-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}
 .style-1887b901-krtuaepv #vbid-1887b901-a6pvssds.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-1887b901-krtuaepv #vbid-1887b901-lkjxgp8y.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-1887b901-krtuaepv #vbid-1887b901-d1o7vnbk.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-1887b901-krtuaepv #vbid-1887b901-bnp8howc .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-db3def9c-sumrvvd0
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-db3def9c-sumrvvd0 .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-db3def9c-sumrvvd0 #vbid-db3def9c-zlcupziv .preview-content-holder{
				
							text-align : left;
					
				}


 .style-db3def9c-sumrvvd0 #vbid-db3def9c-2wfl5ulq.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-db3def9c-sumrvvd0 #vbid-db3def9c-vbbvzgkv.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-db3def9c-sumrvvd0 #vbid-db3def9c-gqhcc3df.inner-pic{
				
							background-position : 50% 50%;
					
				}






.desktop-mode .style-db3def9c-sumrvvd0 #vbid-db3def9c-8hy4yy5i-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-db3def9c-sumrvvd0 #vbid-db3def9c-emkjw5hf-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-db3def9c-sumrvvd0 #vbid-db3def9c-rnbdylui-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}
 .style-db3def9c-sumrvvd0 #vbid-db3def9c-8hy4yy5i.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-db3def9c-sumrvvd0 #vbid-db3def9c-emkjw5hf.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-db3def9c-sumrvvd0 #vbid-db3def9c-rnbdylui.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-db3def9c-sumrvvd0 #vbid-db3def9c-zlcupziv .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-bc037a09-nbqbx8pd
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 420px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-bc037a09-nbqbx8pd .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-a4f41398-wnvjoyw5
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a4f41398-wnvjoyw5 .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-a4f41398-wnvjoyw5 #vbid-a4f41398-oxrbcbjz .preview-content-holder{
				
							text-align : left;
					
				}


 .style-a4f41398-wnvjoyw5 #vbid-a4f41398-0nywoktg.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-a4f41398-wnvjoyw5 #vbid-a4f41398-pfxgntwy.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-a4f41398-wnvjoyw5 #vbid-a4f41398-tnnzrtlc.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-a4f41398-wnvjoyw5 #vbid-a4f41398-8ugxnoft-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-a4f41398-wnvjoyw5 #vbid-a4f41398-qjpqdij0-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-a4f41398-wnvjoyw5 #vbid-a4f41398-685llpwi-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-a4f41398-wnvjoyw5 #vbid-a4f41398-qjpqdij0.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-a4f41398-wnvjoyw5 #vbid-a4f41398-685llpwi.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-a4f41398-wnvjoyw5 #vbid-a4f41398-8ugxnoft.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-a4f41398-wnvjoyw5 #vbid-a4f41398-oxrbcbjz .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-50a344aa-tuh1gfcj
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-50a344aa-tuh1gfcj .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-50a344aa-tuh1gfcj #vbid-50a344aa-auwg3cvu .preview-content-holder{
				
							text-align : left;
					
				}


 .style-50a344aa-tuh1gfcj #vbid-50a344aa-amhaftq4.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-50a344aa-tuh1gfcj #vbid-50a344aa-n7eijbcb.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-50a344aa-tuh1gfcj #vbid-50a344aa-nr7x5x6m.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-50a344aa-tuh1gfcj #vbid-50a344aa-zrsgz9ft-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-50a344aa-tuh1gfcj #vbid-50a344aa-be9p1abn-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-50a344aa-tuh1gfcj #vbid-50a344aa-ycapbala-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}
 .style-50a344aa-tuh1gfcj #vbid-50a344aa-ycapbala.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-50a344aa-tuh1gfcj #vbid-50a344aa-be9p1abn.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-50a344aa-tuh1gfcj #vbid-50a344aa-zrsgz9ft.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-50a344aa-tuh1gfcj #vbid-50a344aa-auwg3cvu .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e0f95-tpevcbli
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .background-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli.master.item-box   {
		
						background-color: rgb(239, 239, 239);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-body h1  { font-size:calc( 10px + ( 17rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-link-img  {
		
						width: 30px;
						
						margin: 4px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli.master.item-box   {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .inner-pic-holder  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli  .preview-content-holder  {
		
						margin-right: 30px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 900px;
						
						padding-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 30px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(92, 33, 33, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli #sr-basket-widget *  { font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						padding-right: 15px;
						
						margin-top: 25px;
						
						padding-left: 15px;
						
						padding-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-title-holder  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-subtitle-holder  {
		
						text-align: left;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-body  {
		
						color: rgb(106, 106, 106);
						font-size:calc( 10px + ( 12rem - 10rem ) );
						margin-top: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-element.icon-source  {
		
						width: 500px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 20px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .stripe-background  {
		
						margin-top: -25px;
						
						margin-left: 0%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-tpevcbli .preview-body h2  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						margin-top: 5px;
						
						line-height: 1.3em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





















/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-33a5745f-p6pdlgz7
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-33a5745f-p6pdlgz7 .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-33a5745f-p6pdlgz7 #vbid-33a5745f-dclatgok .preview-content-holder{
				
							text-align : left;
					
				}


 .style-33a5745f-p6pdlgz7 #vbid-33a5745f-lbfojpk7.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-33a5745f-p6pdlgz7 #vbid-33a5745f-pdbpzix3.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-33a5745f-p6pdlgz7 #vbid-33a5745f-da1nitab.inner-pic{
				
							background-position : 50% 50%;
					
				}






.desktop-mode .style-33a5745f-p6pdlgz7 #vbid-33a5745f-vanbarm0-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-33a5745f-p6pdlgz7 #vbid-33a5745f-b9tmefrh-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-33a5745f-p6pdlgz7 #vbid-33a5745f-tdsxrkdf-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-33a5745f-p6pdlgz7 #vbid-33a5745f-tdsxrkdf.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-33a5745f-p6pdlgz7 #vbid-33a5745f-vanbarm0.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-33a5745f-p6pdlgz7 #vbid-33a5745f-b9tmefrh.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-33a5745f-p6pdlgz7 #vbid-33a5745f-dclatgok .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-9b5177a9-idqynwkp
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9b5177a9-idqynwkp .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-9b5177a9-idqynwkp #vbid-9b5177a9-6m5xa8q2 .preview-content-holder{
				
							text-align : left;
					
				}


 .style-9b5177a9-idqynwkp #vbid-9b5177a9-2k0arw4j.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-9b5177a9-idqynwkp #vbid-9b5177a9-eccdhib2.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-9b5177a9-idqynwkp #vbid-9b5177a9-wxglyc3x.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-9b5177a9-idqynwkp #vbid-9b5177a9-4oimryp4-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-9b5177a9-idqynwkp #vbid-9b5177a9-pkb5yopi-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-9b5177a9-idqynwkp #vbid-9b5177a9-e5bbfpiv-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-9b5177a9-idqynwkp #vbid-9b5177a9-4oimryp4.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-9b5177a9-idqynwkp #vbid-9b5177a9-e5bbfpiv.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-9b5177a9-idqynwkp #vbid-9b5177a9-pkb5yopi.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-9b5177a9-idqynwkp #vbid-9b5177a9-6m5xa8q2 .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-036a5672-a1blqwav
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-036a5672-a1blqwav .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-036a5672-a1blqwav #vbid-036a5672-xetsk6wm .preview-content-holder{
				
							text-align : left;
					
				}


 .style-036a5672-a1blqwav #vbid-036a5672-wdjyyhuz.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-036a5672-a1blqwav #vbid-036a5672-iwgj4z8w.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-036a5672-a1blqwav #vbid-036a5672-gvn1evsz.inner-pic{
				
							background-position : 50% 50%;
					
				}






.desktop-mode .style-036a5672-a1blqwav #vbid-036a5672-rbql77w3-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-036a5672-a1blqwav #vbid-036a5672-aa3mdd1s-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-036a5672-a1blqwav #vbid-036a5672-e6udnmfa-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}
 .style-036a5672-a1blqwav #vbid-036a5672-rbql77w3.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-036a5672-a1blqwav #vbid-036a5672-e6udnmfa.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-036a5672-a1blqwav #vbid-036a5672-aa3mdd1s.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-036a5672-a1blqwav #vbid-036a5672-xetsk6wm .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-68658988-qyya9at7
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68658988-qyya9at7 .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e720796d-h0x0b355
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e720796d-h0x0b355 .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-e720796d-h0x0b355 #vbid-e720796d-mc7xb8ci .preview-content-holder{
				
							text-align : left;
					
				}


 .style-e720796d-h0x0b355 #vbid-e720796d-ooptflwb.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-e720796d-h0x0b355 #vbid-e720796d-gm4unof4.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-e720796d-h0x0b355 #vbid-e720796d-ffxu6tcs.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-e720796d-h0x0b355 #vbid-e720796d-pqcugk0z-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-e720796d-h0x0b355 #vbid-e720796d-doezk3bg-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-e720796d-h0x0b355 #vbid-e720796d-frbhekii-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-e720796d-h0x0b355 #vbid-e720796d-pqcugk0z.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-e720796d-h0x0b355 #vbid-e720796d-frbhekii.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-e720796d-h0x0b355 #vbid-e720796d-doezk3bg.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-e720796d-h0x0b355 #vbid-e720796d-mc7xb8ci .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-84d9a1ff-hqvdi1tr
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-84d9a1ff-hqvdi1tr .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-rsjy3saf .preview-content-holder{
				
							text-align : left;
					
				}


 .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-w0fjvi7m.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-5h8up6dx.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-kkv6ohd2.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-d8m0b4ga-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-uhttexkg-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-rhcrwtls-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}
 .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-uhttexkg.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-rhcrwtls.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-d8m0b4ga.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-84d9a1ff-hqvdi1tr #vbid-84d9a1ff-rsjy3saf .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-fd7d3049-jn9oqlqy
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fd7d3049-jn9oqlqy .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-0659f65d-h1yyul2j
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 380px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-0659f65d-h1yyul2j .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-c53508fe-b9yaslgn
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 380px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-c53508fe-b9yaslgn .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-fdec4d02-covvclq8
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-fdec4d02-covvclq8 .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-fdec4d02-covvclq8 #vbid-fdec4d02-pttxh4zo .preview-content-holder{
				
							text-align : left;
					
				}


 .style-fdec4d02-covvclq8 #vbid-fdec4d02-okzuwbh0.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-fdec4d02-covvclq8 #vbid-fdec4d02-ybnheaei.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-fdec4d02-covvclq8 #vbid-fdec4d02-a63tugtz.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-fdec4d02-covvclq8 #vbid-fdec4d02-1qa7pglt-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-fdec4d02-covvclq8 #vbid-fdec4d02-uh21tabu-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-fdec4d02-covvclq8 #vbid-fdec4d02-oldb6boh-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}
 .style-fdec4d02-covvclq8 #vbid-fdec4d02-oldb6boh.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-fdec4d02-covvclq8 #vbid-fdec4d02-1qa7pglt.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-fdec4d02-covvclq8 #vbid-fdec4d02-uh21tabu.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-fdec4d02-covvclq8 #vbid-fdec4d02-pttxh4zo .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-3e42dc46-6ebbhdia
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3e42dc46-6ebbhdia .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-3e42dc46-6ebbhdia #vbid-3e42dc46-se1db3ax .preview-content-holder{
				
							text-align : left;
					
				}


 .style-3e42dc46-6ebbhdia #vbid-3e42dc46-iu3r8h2e.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-3e42dc46-6ebbhdia #vbid-3e42dc46-b0ryhdym.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-3e42dc46-6ebbhdia #vbid-3e42dc46-penz9uhb.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-3e42dc46-6ebbhdia #vbid-3e42dc46-athh8obu-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-3e42dc46-6ebbhdia #vbid-3e42dc46-klwfdj8r-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-3e42dc46-6ebbhdia #vbid-3e42dc46-wrmqdbeo-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}
 .style-3e42dc46-6ebbhdia #vbid-3e42dc46-wrmqdbeo.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-3e42dc46-6ebbhdia #vbid-3e42dc46-klwfdj8r.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-3e42dc46-6ebbhdia #vbid-3e42dc46-athh8obu.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-3e42dc46-6ebbhdia #vbid-3e42dc46-se1db3ax .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-d86dc545-mpldahbi
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 380px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d86dc545-mpldahbi .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-85d80a56-7b7l7smq
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-85d80a56-7b7l7smq .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-f5a5783a-dychh12w
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f5a5783a-dychh12w .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-f95aac74-lgiyhgjj
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 650px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-f95aac74-lgiyhgjj .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-a5a2d798d28346178689f9b25b30893a
 *                                 	 
 ******************************************************************************************************/

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/



/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-89b6656a-xbg3kkny
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 420px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-89b6656a-xbg3kkny .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-ae71f76a-mwduce1a
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ae71f76a-mwduce1a .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-ae71f76a-mwduce1a #vbid-ae71f76a-bmszvhaj .preview-content-holder{
				
							text-align : left;
					
				}


 .style-ae71f76a-mwduce1a #vbid-ae71f76a-s0qlsaae.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-ae71f76a-mwduce1a #vbid-ae71f76a-gqib1gse.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-ae71f76a-mwduce1a #vbid-ae71f76a-icjgtwjd.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-ae71f76a-mwduce1a #vbid-ae71f76a-iofp9jui-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-ae71f76a-mwduce1a #vbid-ae71f76a-l5dtf46o-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-ae71f76a-mwduce1a #vbid-ae71f76a-lfhnkhbq-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-ae71f76a-mwduce1a #vbid-ae71f76a-iofp9jui.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-ae71f76a-mwduce1a #vbid-ae71f76a-l5dtf46o.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-ae71f76a-mwduce1a #vbid-ae71f76a-lfhnkhbq.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-ae71f76a-mwduce1a #vbid-ae71f76a-bmszvhaj .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-a69dc5cc-ifv9ilys
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a69dc5cc-ifv9ilys .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-ca721482-f9mug9wd
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-ca721482-f9mug9wd .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-ca721482-f9mug9wd #vbid-ca721482-hvtns56y .preview-content-holder{
				
							text-align : left;
					
				}


 .style-ca721482-f9mug9wd #vbid-ca721482-6aauwgwv.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-ca721482-f9mug9wd #vbid-ca721482-dwhasmpu.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-ca721482-f9mug9wd #vbid-ca721482-zbvxqncd.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-ca721482-f9mug9wd #vbid-ca721482-ew3cwqou-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-ca721482-f9mug9wd #vbid-ca721482-dpj52dqs-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-ca721482-f9mug9wd #vbid-ca721482-v5svgbye-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}
 .style-ca721482-f9mug9wd #vbid-ca721482-dpj52dqs.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-ca721482-f9mug9wd #vbid-ca721482-v5svgbye.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-ca721482-f9mug9wd #vbid-ca721482-ew3cwqou.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-ca721482-f9mug9wd #vbid-ca721482-hvtns56y .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e7b0eeeb-j0qceayi
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .stripe-background  {
		
						margin-top: -25px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 10px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e7b0eeeb-j0qceayi .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-3fdz3bem .preview-content-holder{
				
							text-align : left;
					
				}


 .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-ggbrz34g.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-ex9woay6.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-kok6plgi.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-cd54mwgv-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-8qqkcbkf-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-d60bogfi-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}
 .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-d60bogfi.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-8qqkcbkf.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-cd54mwgv.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}






 .style-e7b0eeeb-j0qceayi #vbid-e7b0eeeb-3fdz3bem .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e0f95-iche4zhr
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr.master.item-box   {
		
						position: relative;
						
						background-color: rgb(60, 60, 60);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-element.Link.hover-tester  { 
						color: rgb(109, 109, 109);
						
						background-color: rgba(147, 147, 147, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-icon-holder  {
		
		    			-webkit-filter: invert(0%);filter: invert(0%);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-item-links  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr  .preview-content-holder  {
		
						border-color: rgb(214, 214, 214);
						
						margin-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						text-align: left;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr #sr-basket-widget *  { 
						font-family: "Open Sans";
						font-size:calc( 10px + ( 14rem - 10rem ) );
						margin-right: 10px;
						
						color: rgb(255, 255, 255);
						
						padding-bottom: 13px;
						
						border-color: rgb(246, 246, 246);
						
						letter-spacing: 0.3em;
						
						max-width: 1150px;
						
						padding-right: 10px;
						
						padding-left: 10px;
						
						border-radius: 0px;
						
						padding-top: 13px;
						
						border-width: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						margin-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-body h1  { font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgb(56, 142, 154);
						
						letter-spacing: 0.05em;
						
						margin-left: 0px;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-title-holder  {
		
						text-align: left;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .item-content:not(.blocks_layout)  {
		
						background-color: rgba(244, 203, 74, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-subtitle-holder  {
		
						text-align: left;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .stripe-background  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-element.icon-source  {
		
						margin-bottom: 0px;
						
						width: 330px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr  .preview-content-wrapper  {
		
						vertical-align: bottom;
						
						text-align: left;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-iche4zhr .preview-body h2  { font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(152, 152, 152);
						
						letter-spacing: 0.05em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/


















/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-cfb38158-qgesfxis
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-cfb38158-qgesfxis .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-cfb38158-qgesfxis #vbid-cfb38158-g5ostsud .preview-content-holder{
				
							text-align : left;
					
				}


 .style-cfb38158-qgesfxis #vbid-cfb38158-7y11tnuk.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-cfb38158-qgesfxis #vbid-cfb38158-rcjs6bok.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-cfb38158-qgesfxis #vbid-cfb38158-pw0mmbdw.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-cfb38158-qgesfxis #vbid-cfb38158-hhr4ierc-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-cfb38158-qgesfxis #vbid-cfb38158-oqat9kud-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-cfb38158-qgesfxis #vbid-cfb38158-peabrmoa-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}
 .style-cfb38158-qgesfxis #vbid-cfb38158-peabrmoa.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-cfb38158-qgesfxis #vbid-cfb38158-hhr4ierc.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-cfb38158-qgesfxis #vbid-cfb38158-oqat9kud.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-cfb38158-qgesfxis #vbid-cfb38158-g5ostsud .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-041a6502-8sdwzaq2
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 380px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-041a6502-8sdwzaq2 .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-14665f13-5u7hqfsy
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-14665f13-5u7hqfsy .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-81b8f726-kzo6uave
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-81b8f726-kzo6uave .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e0f95-4blwg1ip
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .Body  {
		font-size:calc( 10px + ( 12rem - 10rem ) );
						max-width: 650px;
						
						margin-right: 20px;
						
						margin-left: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .Subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .Body h2  { font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(110, 110, 110);
						
						max-width: 650px;
						
						letter-spacing: 0.1em;
						
						margin-right: 20px;
						
						margin-top: 15px;
						
						margin-left: 20px;
						
						margin-bottom: 15px;
						
						font-family: Arial;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .quote-holder  {
		
						margin-bottom: 45px;
						
						margin-top: 35px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .subtitle-wrapper  {
		
						max-width: 1180px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .Title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .Body h1  { font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 650px;
						
						letter-spacing: 0.05em;
						
						margin-right: 20px;
						
						margin-top: 30px;
						
						margin-left: 20px;
						
						font-family: Montserrat;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .link-wrapper  {
		
						max-width: 1058px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .Quote  {
		
						margin-right: 50px;
						
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 19rem - 10rem ) );
						margin-left: 50px;
						
						font-style: italic;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .raw-wrapper  {
		
						background-color: rgb(117, 198, 209);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .quote-author  {
		
						font-style: italic;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(124, 124, 124);
						
						margin-right: 50px;
						
						margin-top: 10px;
						
						margin-left: 50px;
						
						font-family: 'Times New Roman';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .title-wrapper  {
		
						max-width: 1180px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .item-links span  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 20px;
						
						padding-left: 15px;
						
						padding-top: 10px;
						
						margin-bottom: 20px;
						
						border-width: 1px;
						
						background-color: rgba(66, 117, 83, 0);
						
						margin-left: 50px;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e0f95-4blwg1ip .body-wrapper  {
		
						max-width: 1032px;
							
		}
	 .style-e0f95-4blwg1ip.master.container > #children  {
		
						background-color: rgb(255, 255, 255);
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/

	
	
	
			.master.container.website-style .master.item-box:not(.custom) .preview-title:not(.custom) , 
			.master.container.website-style .master.item-box:not(.custom) .blocks-preview-title:not(.custom) { 
						font-family: Kreon;
				
						letter-spacing: 0.0em;
				
						line-height: 1.5em;
					
		}
	
	
	
			.master.container.website-style .master.item-box:not(.custom) .preview-element.Link:not(.custom)  {
		
						font-family: "Open Sans";
				
						letter-spacing: 0.15em;
				
						border-width: 2px;
				
						border-radius: 0px;
					
		}
	
	
	
			.master.container.website-style .master.item-box:not(.custom) .preview-subtitle:not(.custom) , 
			.master.container.website-style .master.item-box:not(.custom) .blocks-preview-subtitle:not(.custom) { 
						font-family: Kreon;
				
						letter-spacing: 0.0em;
				
						line-height: 1.4em;
					
		}
	
	
	
			.master.container.website-style .master.item-box:not(.custom) .preview-body:not(.custom) , 
			.master.container.website-style .master.item-box:not(.custom) .blocks-preview-body:not(.custom) { 
						font-family: "Open Sans";
				
						letter-spacing: 0.05em;
				
						line-height: 1.9em;
					
		}
	
	
	
			  .header-box + .master.item-box.fill-height , 
			  #menu-placeholder + .master.item-box.fill-height { 
						min-height: calc(100vh - 308px)!important;
					
		}
	
	
	
			body    {
		
						background-color: rgb(245, 245, 245);
					
		}
	
	
	
			#xprs.in-editor  .header-box + .control-handle + .master.item-box.fill-height , 
			#xprs.in-editor  #menu-placeholder + .control-handle + .master.item-box.fill-height { 
						min-height: calc(100vh - 358px)!important;
					
		}/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-5a559ea3-bpyufpyn
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-5a559ea3-bpyufpyn .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-5a559ea3-bpyufpyn #vbid-5a559ea3-ajboppj5 .preview-content-holder{
				
							text-align : left;
					
				}


 .style-5a559ea3-bpyufpyn #vbid-5a559ea3-dk7ahulg.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-5a559ea3-bpyufpyn #vbid-5a559ea3-bgqea50a.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-5a559ea3-bpyufpyn #vbid-5a559ea3-8dmeu7fv.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-5a559ea3-bpyufpyn #vbid-5a559ea3-xmg99ndr-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-5a559ea3-bpyufpyn #vbid-5a559ea3-gncdznk3-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-5a559ea3-bpyufpyn #vbid-5a559ea3-mt81zofq-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-5a559ea3-bpyufpyn #vbid-5a559ea3-mt81zofq.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-5a559ea3-bpyufpyn #vbid-5a559ea3-xmg99ndr.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-5a559ea3-bpyufpyn #vbid-5a559ea3-gncdznk3.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-5a559ea3-bpyufpyn #vbid-5a559ea3-ajboppj5 .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-72bd4f2d-2fpf42xq
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-72bd4f2d-2fpf42xq .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-gwghwih3 .preview-content-holder{
				
							text-align : left;
					
				}


 .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-zprxvben.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-gu6cphzr.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-qtgno1ol.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-frlqcffv-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-grhhzdk8-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-odjuhh0o-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-odjuhh0o.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-grhhzdk8.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-frlqcffv.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-72bd4f2d-2fpf42xq #vbid-72bd4f2d-gwghwih3 .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e25025e2-qb5bqnvb
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e25025e2-qb5bqnvb .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b1246a18-72fa4w7j
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b1246a18-72fa4w7j .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-b1246a18-72fa4w7j #vbid-b1246a18-t0odpn2b .preview-content-holder{
				
							text-align : left;
					
				}


 .style-b1246a18-72fa4w7j #vbid-b1246a18-9fdo9e3c.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-b1246a18-72fa4w7j #vbid-b1246a18-5tfhikxb.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-b1246a18-72fa4w7j #vbid-b1246a18-bk1wx5be.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-b1246a18-72fa4w7j #vbid-b1246a18-dduilhie-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-b1246a18-72fa4w7j #vbid-b1246a18-q3xvulof-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-b1246a18-72fa4w7j #vbid-b1246a18-elfve4hi-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-b1246a18-72fa4w7j #vbid-b1246a18-dduilhie.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-b1246a18-72fa4w7j #vbid-b1246a18-elfve4hi.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-b1246a18-72fa4w7j #vbid-b1246a18-q3xvulof.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-b1246a18-72fa4w7j #vbid-b1246a18-t0odpn2b .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-1939e686-axd6tcxc
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-1939e686-axd6tcxc .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-21b72a89-ovhotjvp
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-21b72a89-ovhotjvp .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-48379e65-puqeh3zf
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-48379e65-puqeh3zf .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-48379e65-puqeh3zf #vbid-48379e65-3ob5f4uj .preview-content-holder{
				
							text-align : left;
					
				}


 .style-48379e65-puqeh3zf #vbid-48379e65-kmekyjdk.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-48379e65-puqeh3zf #vbid-48379e65-fm1cmvt4.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-48379e65-puqeh3zf #vbid-48379e65-ngixjglv.inner-pic{
				
							background-position : 50% 50%;
					
				}






.desktop-mode .style-48379e65-puqeh3zf #vbid-48379e65-tbdbmvmv-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-48379e65-puqeh3zf #vbid-48379e65-iopcc80y-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-48379e65-puqeh3zf #vbid-48379e65-g7gzgvih-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}
 .style-48379e65-puqeh3zf #vbid-48379e65-tbdbmvmv.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-48379e65-puqeh3zf #vbid-48379e65-g7gzgvih.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-48379e65-puqeh3zf #vbid-48379e65-iopcc80y.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-48379e65-puqeh3zf #vbid-48379e65-3ob5f4uj .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e8defb0b-adwwmg4z
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e8defb0b-adwwmg4z .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-592db3e5-oll7sbbh
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-592db3e5-oll7sbbh .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-592db3e5-oll7sbbh #vbid-592db3e5-xqd6t3ho .preview-content-holder{
				
							text-align : left;
					
				}


 .style-592db3e5-oll7sbbh #vbid-592db3e5-oq7qarkv.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-592db3e5-oll7sbbh #vbid-592db3e5-neg0pbhp.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-592db3e5-oll7sbbh #vbid-592db3e5-1nc53jjv.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-592db3e5-oll7sbbh #vbid-592db3e5-l8hblavc-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-592db3e5-oll7sbbh #vbid-592db3e5-nnyyfcwi-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-592db3e5-oll7sbbh #vbid-592db3e5-pkqzlbdw-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-592db3e5-oll7sbbh #vbid-592db3e5-l8hblavc.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-592db3e5-oll7sbbh #vbid-592db3e5-nnyyfcwi.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-592db3e5-oll7sbbh #vbid-592db3e5-pkqzlbdw.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-592db3e5-oll7sbbh #vbid-592db3e5-xqd6t3ho .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-8a6ce1cc-4ca4glex
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8a6ce1cc-4ca4glex .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-07a6d90b-64pogrm7
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-07a6d90b-64pogrm7 .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-9f37f265-81e8nd1h
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f37f265-81e8nd1h .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-9f992545-oggtgucd
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9f992545-oggtgucd .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-4c7b66df-2ai4pumb
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-4c7b66df-2ai4pumb .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b191b7c9-gpecqapz
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 420px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b191b7c9-gpecqapz .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-38d67bd9-36beocmq
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.5em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-38d67bd9-36beocmq .preview-body h2  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						color: rgba(36, 154, 95, 0.94);
						
						letter-spacing: -0.05em;
						
						text-decoration: underline;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-38d67bd9-36beocmq #vbid-38d67bd9-2va0yuag .preview-content-holder{
				
							text-align : left;
					
				}


 .style-38d67bd9-36beocmq #vbid-38d67bd9-ng2lspuq.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				} .style-38d67bd9-36beocmq #vbid-38d67bd9-yhwwgdvz.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-38d67bd9-36beocmq #vbid-38d67bd9-wkifttab.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				}






.desktop-mode .style-38d67bd9-36beocmq #vbid-38d67bd9-zmkm0xrx-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}.desktop-mode .style-38d67bd9-36beocmq #vbid-38d67bd9-trhf0bxp-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-38d67bd9-36beocmq #vbid-38d67bd9-8ggdeghc-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}
 .style-38d67bd9-36beocmq #vbid-38d67bd9-zmkm0xrx.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-38d67bd9-36beocmq #vbid-38d67bd9-trhf0bxp.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-38d67bd9-36beocmq #vbid-38d67bd9-8ggdeghc.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-38d67bd9-36beocmq #vbid-38d67bd9-2va0yuag .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b478c77d-xtlex2r0
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-b478c77d-xtlex2r0 .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-68ab493e-bjbp1d7t
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-68ab493e-bjbp1d7t .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-3b9bd817-ald4x2xd
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-3b9bd817-ald4x2xd .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e569ac55-wngqezgg
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-e569ac55-wngqezgg .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-9ec8d5d1-wngqezgg
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 410px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-9ec8d5d1-wngqezgg .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-8c4644f9-g8ruoeen
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 380px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-8c4644f9-g8ruoeen .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-86814fbc-g9wv4fb9
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 380px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-86814fbc-g9wv4fb9 .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-d02e1558-c1uqu8o9
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-body h1  { 
						font-family: Oswald;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						line-height: 1.2em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						border-width: 2px;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-family: 'Playfair Display';
						
						margin-top: 10px;
						
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .blocks-preview-title  {
		
						line-height: 1.3em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: 'Playfair Display';
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						line-height: 1.4em;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-d02e1558-c1uqu8o9 .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						line-height: 1.2em;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-464dadce-krjyqpxp
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp  .preview-content-holder  {
		
						text-align: center;
						
						max-width: 800px;
						
						margin-right: 30px;
						
						margin-top: 50px;
						
						margin-left: 30px;
						
						margin-bottom: 50px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .item-content:not(.blocks_layout)  {
		
						background-color: rgb(152, 52, 52);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .inner-pic  {
		
						opacity: 0.8;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .blocks-inner-pic  {
		
						color: rgb(0, 0, 0);
						
						width: 380px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp.master.item-box   {
		
						background-color: rgb(246, 246, 246);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 118rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						font-family: Oswald;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.15em;
						
						padding-right: 30px;
						
						margin-top: 30px;
						
						padding-left: 30px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(95, 184, 148, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .blocks-preview-body  {
		
						color: rgb(0, 0, 0);
						
						margin-bottom: 10px;
						
						line-height: 1.7em;
						
						margin-top: 10px;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .stripe-background  {
		
						margin-top: -20px;
						
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .blocks-preview-content-holder  {
		
						text-align: left;
						
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .blocks-preview-subtitle  {
		
						color: rgb(83, 83, 83);
						
						margin-top: 10px;
						
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						margin-bottom: 10px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-body-holder  {
		
						max-width: 600px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .inner-pic-holder  {
		
						background-color: rgb(54, 117, 200);
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .blocks-preview-icon-holder .icon-source  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .blocks-preview-title  {
		
						font-family: 'Playfair Display';
						font-size:calc( 10px + ( 16rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.3em;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						max-width: 600px;
						
						margin-top: 5px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-464dadce-krjyqpxp .preview-body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 18rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						font-family: 'Times New Roman';
						
						margin-bottom: 10px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-a8ed0c08-puqeh3zf
 *                                 	 
 ******************************************************************************************************/
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .item-content:not(.blocks_layout)  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-divider  {
		
						border-bottom-width: 4px;
						
						border-color: rgb(0, 0, 0);
						
						width: 10%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .inner-pic  {
		
						opacity: 1;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-subtitle-holder  {
		
						max-width: 1050px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .background-div  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf.master.item-box   {
		
						background-color: rgb(245, 245, 245);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-title  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-body h1  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 33rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(14, 117, 118);
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .draggable-pic-wrapper  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .draggable-pic  {
			
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-item-links span  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf #sr-basket-widget *  { 
						border-width: 2px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 30px;
						
						margin-top: 20px;
						
						padding-left: 30px;
						
						border-radius: 18px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-item-links span:before  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .effect-tester  { 
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-item-links span:hover  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-body  {
		
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 800px;
						
						margin-top: 0px;
						
						margin-bottom: 0px;
						
						font-family: Arial;
							
		}
	
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .middle_layout .helper-div  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-subtitle  ,  .style-a5a2d798d28346178689f9b25b30893a .style-a8ed0c08-puqeh3zf .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 10px;
						
						line-height: 1.5em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-3ob5f4uj .preview-content-holder{
				
							text-align : left;
					
				}


 .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-kmekyjdk.inner-pic{
				
							background-position : 50.3135% 29.5905%;
					
				} .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-ngixjglv.inner-pic{
				
							background-position : 50% 50%;
					
				} .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-fm1cmvt4.inner-pic{
				
							background-position : 49.2685470581055% 69.2805786132813%;
					
				}






.desktop-mode .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-g7gzgvih-wrapper.draggable-pic-wrapper{
				
							top : 93px;
					
							left : 618px;
					
							width : 711px;
					
				}.desktop-mode .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-tbdbmvmv-wrapper.draggable-pic-wrapper{
				
							top : 97px;
					
							left : 375px;
					
							width : 599px;
					
				}.desktop-mode .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-iopcc80y-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 592px;
					
				}
 .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-iopcc80y.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-tbdbmvmv.draggable-pic{
				
							-webkit-filter: grayscale(100%);
						
					
							background-position : top left;
					
							background-size : contain;
					
				} .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-g7gzgvih.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}





 .style-a8ed0c08-puqeh3zf #vbid-a8ed0c08-3ob5f4uj .preview-content-wrapper{
				
							text-align : left;
					
				}










/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
