/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-9f438ea4-cibtshfo version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 580px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .item-content:not(.blocks_layout)  {
		
						background-color: rgb(243, 243, 243);
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 25%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .inner-pic  {
		
						opacity: 0.25;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .multi_layout .helper-div.middle-center  {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-title  ,  .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-body h1  { 
						line-height: 0.9em;
						font-size:calc( 10px + ( 23rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 15px;
						
						margin-bottom: 30px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .draggable-pic-wrapper  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo.master.item-box   {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .draggable-pic  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo #sr-basket-widget *  { 
						border-width: 1px;
						font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 25px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 0px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 25px;
						
						margin-bottom: 15px;
						
						font-family: Arial;
						
						background-color: rgb(0, 128, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-element.icon-source  {
		
						margin-bottom: 10px;
						
						width: 170px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-link-img  {
		
						width: 30px;
						
						margin: 5px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .effect-tester  { 
						background-color: rgba(234, 234, 234, 0.9);
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(76, 187, 23);
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-9f438ea4-cibtshfo .preview-body h2  { 
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-9f438ea4-cibtshfo #vbid-9f438ea4-vfarkebv .preview-content-holder{
				
							text-align : center;
					
				}


 .style-9f438ea4-cibtshfo #vbid-9f438ea4-buhgaijn.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}





.desktop-mode .style-9f438ea4-cibtshfo #vbid-9f438ea4-74cexduo-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 603px;
					
				}.desktop-mode .style-9f438ea4-cibtshfo #vbid-9f438ea4-usa0lwbp-wrapper.draggable-pic-wrapper{
				
							top : 57px;
					
							left : 360px;
					
							height : 58px;
					
							width : 273px;
					
				}

 .style-9f438ea4-cibtshfo #vbid-9f438ea4-74cexduo.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-9f438ea4-cibtshfo #vbid-9f438ea4-usa0lwbp.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}






 .style-9f438ea4-cibtshfo #vbid-9f438ea4-vfarkebv .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b93117c1-szaudg21 version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 580px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(243, 243, 243);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 25%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .inner-pic  {
		
						opacity: 0.25;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .multi_layout .helper-div.middle-center  {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-body h1  { 
						line-height: 0.9em;
						font-size:calc( 10px + ( 23rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 15px;
						
						margin-bottom: 30px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .draggable-pic-wrapper  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21.master.item-box   {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .draggable-pic  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 #sr-basket-widget *  { 
						border-width: 1px;
						font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 25px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 0px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 25px;
						
						margin-bottom: 15px;
						
						font-family: Arial;
						
						background-color: rgb(0, 128, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-element.icon-source  {
		
						margin-bottom: 10px;
						
						width: 170px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-link-img  {
		
						width: 30px;
						
						margin: 5px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .effect-tester  { 
						background-color: rgba(234, 234, 234, 0.9);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(76, 187, 23);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b93117c1-szaudg21 .preview-body h2  { 
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-b93117c1-szaudg21 #vbid-b93117c1-jyuvfpdh .preview-content-holder{
				
							text-align : center;
					
				}


 .style-b93117c1-szaudg21 #vbid-b93117c1-7ionndqu.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}





.desktop-mode .style-b93117c1-szaudg21 #vbid-b93117c1-ho21azte-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 603px;
					
				}.desktop-mode .style-b93117c1-szaudg21 #vbid-b93117c1-5cb6hend-wrapper.draggable-pic-wrapper{
				
							top : 57px;
					
							left : 360px;
					
							height : 58px;
					
							width : 273px;
					
				}

 .style-b93117c1-szaudg21 #vbid-b93117c1-5cb6hend.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-b93117c1-szaudg21 #vbid-b93117c1-ho21azte.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}






 .style-b93117c1-szaudg21 #vbid-b93117c1-jyuvfpdh .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-6dbc169b-ruwwjfap version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-title  ,  .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-body h1  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 81rem - 10rem ) );
						color: rgb(184, 134, 11);
						
						letter-spacing: 0.0em;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: Pacifico;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .inner-pic  {
		
						color: rgb(0, 0, 0);
						
						opacity: 0.9;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-6dbc169b-ruwwjfap .preview-body h2  { 
						font-family: Abel;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						line-height: 1.1em;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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











 .style-6dbc169b-ruwwjfap #vbid-6dbc169b-8gth72z3.inner-pic{
				
							background-size : 102% auto;
					
							background-position : 28.9228% 100%;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-450bdce9-1ksaj1pa version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-title  ,  .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-body h1  { 
						font-family: Pacifico;
						font-size:calc( 10px + ( 70rem - 10rem ) );
						color: rgb(229, 228, 226);
						
						letter-spacing: 0.0em;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						line-height: 1.5em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .inner-pic  {
		
						color: rgb(0, 0, 0);
						
						opacity: 1.0;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-450bdce9-1ksaj1pa .preview-body h2  { 
						line-height: 1.1em;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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













 .style-450bdce9-1ksaj1pa #vbid-450bdce9-w2ywmbbb.inner-pic{
				
							background-size : 140% auto;
					
							background-position : 46.088081% 0%;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-zt6uyjz9 version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .master .style-b40cd-zt6uyjz9 .title-holder  {
		
						text-align: center;
							
		}
	 .master .style-b40cd-zt6uyjz9 .preview.image-cover  {
		
						min-height: 250px;
							
		}
	 .master .style-b40cd-zt6uyjz9 .Title  ,  .master .style-b40cd-zt6uyjz9 .Body h1  { font-size:calc( 10px + ( 37rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						margin-right: 50px;
						
						margin-top: 30px;
						
						margin-left: 50px;
						
						font-family: ff-tisa-web-pro;
							
		}
	 .master .style-b40cd-zt6uyjz9  .preview-content-holder  {
		
						text-align: left;
						
						max-width: 400px;
						
						margin-right: 20px;
						
						margin-top: 20px;
						
						margin-left: 20px;
						
						margin-bottom: 20px;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .master .style-b40cd-zt6uyjz9 .item-content:not(.blocks_layout)  {
		
						background-color: rgba(212, 212, 212, 0);
							
		}
	 .master .style-b40cd-zt6uyjz9 .item-links span  {
		
						font-style: italic;
						font-size:calc( 10px + ( 20rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 10px;
						
						letter-spacing: 0.1em;
						
						max-width: 500px;
						
						padding-right: 20px;
						
						margin-top: 20px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						margin-bottom: 20px;
						
						font-family: 'Times New Roman';
						
						background-color: rgb(66, 117, 83);
						
						margin-left: 50px;
							
		}
	 .master .style-b40cd-zt6uyjz9 .preview-title  ,  .master .style-b40cd-zt6uyjz9 .preview-body h1  { 
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 20rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0em;
						
						margin-top: 20px;
						
						margin-bottom: 5px;
						
						line-height: 1.1em;
							
		}
	 .master .style-b40cd-zt6uyjz9 .Quote  {
		
						margin-right: 50px;
						
						font-family: 'Times New Roman';
						
						margin-left: 50px;
						
						font-style: italic;
							
		}
	 .master .style-b40cd-zt6uyjz9 .preview-item-links span  ,  .master .style-b40cd-zt6uyjz9 #sr-basket-widget *  { 
						border-width: 1px;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(50, 50, 50);
						
						padding-bottom: 10px;
						
						border-color: rgb(147, 147, 147);
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 20px;
						
						padding-left: 15px;
						
						padding-top: 10px;
						
						margin-bottom: 20px;
						
						font-family: 'Times New Roman';
						
						background-color: rgba(159, 14, 14, 0);
							
		}
	 .master .style-b40cd-zt6uyjz9 .quote-author  {
		
						font-style: italic;
						font-size:calc( 10px + ( 23rem - 10rem ) );
						color: rgb(124, 124, 124);
						
						margin-right: 50px;
						
						margin-left: 50px;
						
						font-family: 'Times New Roman';
							
		}
	 .master .style-b40cd-zt6uyjz9 .item-links  {
		
						text-align: center;
							
		}
	 .master .style-b40cd-zt6uyjz9 .preview-element.icon-source  {
		
						width: 50px;
							
		}
	 .master .style-b40cd-zt6uyjz9 .body-holder  {
		
						text-align: justify;
							
		}
	 .master .style-b40cd-zt6uyjz9 .Body  {
		
						margin-bottom: 20px;
						
						line-height: 1.4em;
						font-size:calc( 10px + ( 14rem - 10rem ) );
						margin-left: 50px;
						
						margin-right: 50px;
							
		}
	 .master .style-b40cd-zt6uyjz9 .Subtitle  ,  .master .style-b40cd-zt6uyjz9 .Body h2  { 
						font-style: italic;
						font-size:calc( 10px + ( 22rem - 10rem ) );
						letter-spacing: 0.05em;
						
						margin-right: 50px;
						
						margin-top: 15px;
						
						margin-left: 50px;
						
						margin-bottom: 15px;
						
						font-family: ff-tisa-web-pro;
							
		}
	 .master .style-b40cd-zt6uyjz9 .page-image-cover  {
		
						margin-bottom: 30px;
							
		}
	 .master .style-b40cd-zt6uyjz9 .title-wrapper  {
		
						max-width: 1124px;
							
		}
	 .master .style-b40cd-zt6uyjz9 .subtitle-wrapper  {
		
						max-width: 1114px;
							
		}
	 .master .style-b40cd-zt6uyjz9  .preview-content-wrapper  {
		
						text-align: left;
							
		}
	 .master .style-b40cd-zt6uyjz9 .body-wrapper  {
		
						max-width: 700px;
							
		}
	 .master .style-b40cd-zt6uyjz9 .preview-item-links span:hover  ,  .master .style-b40cd-zt6uyjz9 .preview-element.Link.hover-tester  { 
						background-color: rgba(0, 0, 0, 0);
						
						color: rgb(0, 0, 0);
							
		}
	 .master .style-b40cd-zt6uyjz9 .subtitle-holder  {
		
						text-align: center;
							
		}
	 .master .style-b40cd-zt6uyjz9 .preview-body  {
		
						line-height: 1.6em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(34, 34, 34);
						
						max-width: 500px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9.master.container > #children  {
		
						background-color: rgb(237, 237, 237);
							
		}
	 .master .style-b40cd-zt6uyjz9 .preview-subtitle  ,  .master .style-b40cd-zt6uyjz9 .preview-body h2  { 
						font-family: 'Roboto Slab Light';
						font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(35, 35, 35);
						
						letter-spacing: 0.1em;
						
						margin-right: 0px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						line-height: 1.2em;
							
		}

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





























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-szgyoe5m version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .title-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview.image-cover  {
		
						background-color: rgba(255, 255, 255, 0);
						
						margin-top: 20px;
						
						margin-bottom: 20px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .Title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .Body h1  { 
						color: #8a7373;
						
						letter-spacing: 0.15em;
						
						font-family: open-sans;
						font-size:calc( 10px + ( 36rem - 10rem ) );
						font-weight: bold;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 300px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-icon-holder .icon-source  {
		
						width: 70px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m #pagination-holder  {
		
						font-style: italic;
						font-size:calc( 10px + ( 17rem - 10rem ) );
						color: rgb(76, 76, 76);
						
						padding-bottom: 5px;
						
						border-color: rgb(85, 85, 85);
						
						border-width: 1px;
						
						padding-right: 15px;
						
						padding-left: 15px;
						
						padding-top: 5px;
						
						margin-bottom: 40px;
						
						font-family: 'Times New Roman';
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-item-links .Link:hover  {
		
						color: rgb(255, 255, 255);
						
						background-color: rgb(74, 74, 74);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .background-div  {
		
						background-size: contain;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 15px;
						
						margin-bottom: 0px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m #sr-basket-widget *  { 
						border-width: 0px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(216, 216, 216);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 15px;
						
						padding-left: 15px;
						
						border-radius: 19px;
						
						padding-top: 10px;
						
						margin-bottom: 30px;
						
						font-family: Arial;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-body  {
		
						margin-bottom: 10px;
						
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						line-height: 1.4em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .stripe-background  {
		
						opacity: 0.16;
						
		    			-webkit-filter: grayscale(100%) brightness(0.8);
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-element.icon-source  {
		
						padding-top: 2px;
						
						margin-bottom: 0px;
						
						color: rgb(0, 0, 0);
						
						margin-top: 0px;
						
						width: 100px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-content-holder  {
		
						margin-bottom: 15px;
						
						text-align: center;
						
						margin-top: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .Subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .Body h2  { 
						font-family: ralewaythin;
						font-size:calc( 10px + ( 22rem - 10rem ) );	
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-subtitle  {
		font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.25em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Raleway;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-icon-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .subtitle-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .inner-pic-holder  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-divider  {
		
						border-bottom-width: 3px;
						
						width: 10%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .effect-tester  { 
						background-color: rgb(83, 83, 83);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .inner-pic  {
		
						opacity: 0.96;
						
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-title  {
		font-size:calc( 10px + ( 20rem - 10rem ) );
						text-transform: uppercase;
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(140, 140, 140);
						
						max-width: 500px;
						
						margin-top: 15px;
						
						margin-bottom: 10px;
						
						line-height: 1.6em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .blocks-preview-item-links .Link  {
		font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 5px;
						
						padding-right: 15px;
						
						margin-top: 10px;
						
						padding-left: 15px;
						
						border-radius: 18px;
						
						padding-top: 5px;
						
						margin-bottom: 10px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .pic-side:after  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .item-effect-tester  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .sub.item-box:after  { 
						background-color: rgb(255, 231, 66);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-szgyoe5m .preview-body h2  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(83, 83, 83);
						
						letter-spacing: 0.05em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						font-family: Arial;
							
		}

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































 .style-b40cd-szgyoe5m #vbid-b40cd-kwje7iq6.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-szgyoe5m #vbid-b40cd-wioajhvk.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-szgyoe5m #vbid-b40cd-wkbqx4m5.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-szgyoe5m #vbid-b40cd-lhxefirc.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-szgyoe5m #vbid-b40cd-hi3ug51l.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-szgyoe5m #vbid-b40cd-rb09gua6.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-szgyoe5m #vbid-b40cd-oomr3qka.inner-pic{
				
							background-size : cover;
					
				} .style-b40cd-szgyoe5m #vbid-b40cd-6mmfqtl3.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-szgyoe5m #vbid-b40cd-pvudnydj.inner-pic{
				
							background-size : contain;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-sv6nf2ft version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft.master.item-box   {
		
						position: absolute;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(229, 228, 226);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft.master.item-box   {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-item-links  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft  .preview-content-holder  {
		
						border-color: rgb(214, 214, 214);
						
						max-width: 2000px;
						
						margin-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft #sr-basket-widget *  { font-size:calc( 10px + ( 14rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						padding-bottom: 5px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: -0.0em;
						
						max-width: 1150px;
						
						padding-right: 10px;
						
						padding-left: 10px;
						
						padding-top: 5px;
						
						font-family: Abel;
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-body h1  { font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.05em;
						
						font-weight: bold;
						
						margin-left: 0px;
						
						font-family: 'Raleway Heavy';
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-item-links.allow-bg-color  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .submenu  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-title-holder  {
		
						text-align: left;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-element.icon-source  {
		
						margin-right: 10px;
						
						margin-left: 10px;
						
						width: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .item-content:not(.blocks_layout)  {
		
						background-color: rgba(244, 203, 74, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-subtitle-holder  {
		
						text-align: left;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .stripe-background  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .effect-tester  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft  .preview-content-wrapper  {
		
						vertical-align: bottom;
						
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sv6nf2ft .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: 0px;
						
						font-family: Arial;
							
		}

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




















/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-29df8ad0-hy6g9slx version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-title  ,  .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-body h1  { 
						font-family: Abel;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						line-height: 1.3em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .inner-pic-holder  {
		
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 588px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-element.icon-source  {
		
						width: 240px;
						
						margin-bottom: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .inner-pic  {
		
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-29df8ad0-hy6g9slx .preview-body h2  { 
						line-height: 1.1em;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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













 .style-29df8ad0-hy6g9slx #vbid-29df8ad0-3bz7iah2.inner-pic{
				
							background-size : 143% auto;
					
							background-position : 0% 26%;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-859733f0-lcrnoard version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard  .preview-content-holder  {
		
						margin-right: 1px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 660px;
						
						padding-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 1px;
						
						padding-top: 0px;
						
						margin-bottom: 40px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(0, 0, 0);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .inner-pic  {
		
						opacity: 0.99046875;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .multi_layout .helper-div.middle-center  {
		
						padding-left: 4%;
						
						padding-right: 4%;
						
						width: 92%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-title  ,  .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-body h1  { 
						line-height: 0.9em;
						font-size:calc( 10px + ( 26rem - 10rem ) );
						color: rgb(0, 128, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 30px;
						
						margin-bottom: 20px;
						
						font-family: "Playfair Display";
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard.master.item-box   {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard #sr-basket-widget *  { 
						border-width: 1px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(255, 255, 255);
						
						padding-bottom: 20px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 15px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 20px;
						
						margin-bottom: 15px;
						
						font-family: Arial;
						
						background-color: rgb(50, 50, 50);
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .stripe-background  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-element.icon-source  {
		
						margin-bottom: 10px;
						
						width: 260px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-link-img  {
		
						width: 33px;
						
						margin: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .effect-tester  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 30px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1300px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-859733f0-lcrnoard .preview-body h2  { 
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-859733f0-lcrnoard #vbid-859733f0-qah24igk .preview-content-holder{
				
							text-align : center;
					
				}


 .style-859733f0-lcrnoard #vbid-859733f0-pw87klc4.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				} .style-859733f0-lcrnoard #vbid-859733f0-wgmg1g7z.inner-pic{
				
							background-size : cover;
					
				} .style-859733f0-lcrnoard #vbid-859733f0-f79aghaw.inner-pic{
				
							background-size : contain;
					
				}













 .style-859733f0-lcrnoard #vbid-859733f0-qah24igk .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-scz4fvtv version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .title-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview.image-cover  {
		
						background-color: rgba(255, 255, 255, 0);
						
						margin-top: 20px;
						
						margin-bottom: 20px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .Title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .Body h1  { 
						color: #8a7373;
						
						letter-spacing: 0.15em;
						
						font-family: open-sans;
						font-size:calc( 10px + ( 36rem - 10rem ) );
						font-weight: bold;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 300px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-icon-holder .icon-source  {
		
						width: 70px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv #pagination-holder  {
		
						font-style: italic;
						font-size:calc( 10px + ( 17rem - 10rem ) );
						color: rgb(76, 76, 76);
						
						padding-bottom: 5px;
						
						border-color: rgb(85, 85, 85);
						
						border-width: 1px;
						
						padding-right: 15px;
						
						padding-left: 15px;
						
						padding-top: 5px;
						
						margin-bottom: 40px;
						
						font-family: 'Times New Roman';
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-item-links .Link:hover  {
		
						color: rgb(255, 255, 255);
						
						background-color: rgb(74, 74, 74);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .background-div  {
		
						background-size: contain;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 15px;
						
						margin-bottom: 0px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv #sr-basket-widget *  { 
						border-width: 0px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(216, 216, 216);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 15px;
						
						padding-left: 15px;
						
						border-radius: 19px;
						
						padding-top: 10px;
						
						margin-bottom: 30px;
						
						font-family: Arial;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-body  {
		
						margin-bottom: 10px;
						
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						line-height: 1.4em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .stripe-background  {
		
						opacity: 0.16;
						
		    			-webkit-filter: grayscale(100%) brightness(0.8);
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-element.icon-source  {
		
						padding-top: 2px;
						
						margin-bottom: 0px;
						
						color: rgb(0, 0, 0);
						
						margin-top: 0px;
						
						width: 100px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-content-holder  {
		
						margin-bottom: 15px;
						
						text-align: center;
						
						margin-top: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .Subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .Body h2  { 
						font-family: ralewaythin;
						font-size:calc( 10px + ( 22rem - 10rem ) );	
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-subtitle  {
		font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.25em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Raleway;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-icon-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .subtitle-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .inner-pic-holder  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-divider  {
		
						border-bottom-width: 3px;
						
						width: 10%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .effect-tester  { 
						background-color: rgb(83, 83, 83);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .inner-pic  {
		
						opacity: 0.96;
						
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-title  {
		font-size:calc( 10px + ( 20rem - 10rem ) );
						text-transform: uppercase;
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(140, 140, 140);
						
						max-width: 500px;
						
						margin-top: 15px;
						
						margin-bottom: 10px;
						
						line-height: 1.6em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .blocks-preview-item-links .Link  {
		font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 5px;
						
						padding-right: 15px;
						
						margin-top: 10px;
						
						padding-left: 15px;
						
						border-radius: 18px;
						
						padding-top: 5px;
						
						margin-bottom: 10px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .pic-side:after  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .item-effect-tester  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .sub.item-box:after  { 
						background-color: rgb(255, 231, 66);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-scz4fvtv .preview-body h2  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(83, 83, 83);
						
						letter-spacing: 0.05em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						font-family: Arial;
							
		}

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































 .style-b40cd-scz4fvtv #vbid-b40cd-o4najmb5.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-scz4fvtv #vbid-b40cd-yeogzkx5.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-scz4fvtv #vbid-b40cd-qsc0az1i.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-scz4fvtv #vbid-b40cd-mwcivcys.inner-pic{
				
							background-size : cover;
					
				} .style-b40cd-scz4fvtv #vbid-b40cd-g3uolgyl.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-scz4fvtv #vbid-b40cd-rhvlenkg.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-scz4fvtv #vbid-b40cd-wese4igb.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-scz4fvtv #vbid-b40cd-gvjk6hze.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-scz4fvtv #vbid-b40cd-rqqvzdu3.inner-pic{
				
							background-size : contain;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-a1c9edac-kf08loxf version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 580px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .item-content:not(.blocks_layout)  {
		
						background-color: rgb(243, 243, 243);
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 25%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .inner-pic  {
		
						opacity: 0.25;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .multi_layout .helper-div.middle-center  {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-title  ,  .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 23rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 15px;
						
						margin-bottom: 30px;
						
						line-height: 0.9em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .draggable-pic-wrapper  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf.master.item-box   {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .draggable-pic  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 25px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 0px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 25px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(0, 128, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-element.icon-source  {
		
						width: 170px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-link-img  {
		
						width: 30px;
						
						margin: 5px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(76, 187, 23);
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .effect-tester  { 
						background-color: rgba(234, 234, 234, 0.9);
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-a1c9edac-kf08loxf .preview-body h2  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-a1c9edac-kf08loxf #vbid-a1c9edac-mbrlv2xv .preview-content-holder{
				
							text-align : center;
					
				}


 .style-a1c9edac-kf08loxf #vbid-a1c9edac-q9lvphys.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}





.desktop-mode .style-a1c9edac-kf08loxf #vbid-a1c9edac-5p2ihpyv-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 603px;
					
				}.desktop-mode .style-a1c9edac-kf08loxf #vbid-a1c9edac-chw1gapw-wrapper.draggable-pic-wrapper{
				
							top : 57px;
					
							left : 360px;
					
							height : 58px;
					
							width : 273px;
					
				}

 .style-a1c9edac-kf08loxf #vbid-a1c9edac-5p2ihpyv.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-a1c9edac-kf08loxf #vbid-a1c9edac-chw1gapw.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}






 .style-a1c9edac-kf08loxf #vbid-a1c9edac-mbrlv2xv .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-icnydxnw version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .title-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview.image-cover  {
		
						background-color: rgba(255, 255, 255, 0);
						
						margin-top: 20px;
						
						margin-bottom: 20px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .Title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .Body h1  { 
						color: #8a7373;
						
						letter-spacing: 0.15em;
						
						font-family: open-sans;
						font-size:calc( 10px + ( 36rem - 10rem ) );
						font-weight: bold;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 300px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-icon-holder .icon-source  {
		
						width: 70px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw #pagination-holder  {
		
						font-style: italic;
						font-size:calc( 10px + ( 17rem - 10rem ) );
						color: rgb(76, 76, 76);
						
						padding-bottom: 5px;
						
						border-color: rgb(85, 85, 85);
						
						border-width: 1px;
						
						padding-right: 15px;
						
						padding-left: 15px;
						
						padding-top: 5px;
						
						margin-bottom: 40px;
						
						font-family: 'Times New Roman';
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-item-links .Link:hover  {
		
						color: rgb(255, 255, 255);
						
						background-color: rgb(74, 74, 74);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .background-div  {
		
						background-size: contain;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 15px;
						
						margin-bottom: 0px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw #sr-basket-widget *  { 
						border-width: 0px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(216, 216, 216);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 15px;
						
						padding-left: 15px;
						
						border-radius: 19px;
						
						padding-top: 10px;
						
						margin-bottom: 30px;
						
						font-family: Arial;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-body  {
		
						margin-bottom: 10px;
						
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						line-height: 1.4em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .stripe-background  {
		
						opacity: 0.16;
						
		    			-webkit-filter: grayscale(100%) brightness(0.8);
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-element.icon-source  {
		
						padding-top: 2px;
						
						margin-bottom: 0px;
						
						color: rgb(0, 0, 0);
						
						margin-top: 0px;
						
						width: 100px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-content-holder  {
		
						margin-bottom: 15px;
						
						text-align: center;
						
						margin-top: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .Subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .Body h2  { 
						font-family: ralewaythin;
						font-size:calc( 10px + ( 22rem - 10rem ) );	
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-subtitle  {
		font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.25em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Raleway;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-icon-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .subtitle-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .inner-pic-holder  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-divider  {
		
						border-bottom-width: 3px;
						
						width: 10%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .effect-tester  { 
						background-color: rgb(83, 83, 83);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .inner-pic  {
		
						opacity: 0.96;
						
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-title  {
		font-size:calc( 10px + ( 20rem - 10rem ) );
						text-transform: uppercase;
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(140, 140, 140);
						
						max-width: 500px;
						
						margin-top: 15px;
						
						margin-bottom: 10px;
						
						line-height: 1.6em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .blocks-preview-item-links .Link  {
		font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 5px;
						
						padding-right: 15px;
						
						margin-top: 10px;
						
						padding-left: 15px;
						
						border-radius: 18px;
						
						padding-top: 5px;
						
						margin-bottom: 10px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .pic-side:after  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .item-effect-tester  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .sub.item-box:after  { 
						background-color: rgb(255, 231, 66);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-icnydxnw .preview-body h2  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(83, 83, 83);
						
						letter-spacing: 0.05em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						font-family: Arial;
							
		}

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































 .style-b40cd-icnydxnw #vbid-b40cd-glykv4q1.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-icnydxnw #vbid-b40cd-3ooh11ws.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-icnydxnw #vbid-b40cd-gdpznwcu.inner-pic{
				
							background-size : cover;
					
				} .style-b40cd-icnydxnw #vbid-b40cd-m2fjyb1f.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-icnydxnw #vbid-b40cd-jpfdbfua.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-icnydxnw #vbid-b40cd-4zzeiill.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-icnydxnw #vbid-b40cd-bxmwrl02.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-icnydxnw #vbid-b40cd-fyojbceo.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-icnydxnw #vbid-b40cd-fmavmyaj.inner-pic{
				
							background-size : contain;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-e11eade2-tqnuazl5 version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5  .preview-content-holder  {
		
						margin-right: 1px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 660px;
						
						padding-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 1px;
						
						padding-top: 0px;
						
						margin-bottom: 40px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(0, 0, 0);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .inner-pic  {
		
						opacity: 0.99046875;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .multi_layout .helper-div.middle-center  {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-title  ,  .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-body h1  { 
						font-family: "Playfair Display";
						font-size:calc( 10px + ( 26rem - 10rem ) );
						color: rgb(0, 128, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 30px;
						
						margin-bottom: 20px;
						
						line-height: 0.9em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5.master.item-box   {
		
						padding-left: 4%;
						
						padding-right: 4%;
						
						width: 92%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(255, 255, 255);
						
						padding-bottom: 20px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 15px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 20px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(50, 50, 50);
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .stripe-background  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-element.icon-source  {
		
						width: 90px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-link-img  {
		
						width: 33px;
						
						margin: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .effect-tester  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 30px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1300px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-e11eade2-tqnuazl5 .preview-body h2  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-e11eade2-tqnuazl5 #vbid-e11eade2-jxfll2rw .preview-content-holder{
				
							text-align : center;
					
				}


 .style-e11eade2-tqnuazl5 #vbid-e11eade2-1myfwwj0.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				} .style-e11eade2-tqnuazl5 #vbid-e11eade2-dytbgmqs.inner-pic{
				
							background-size : cover;
					
				} .style-e11eade2-tqnuazl5 #vbid-e11eade2-owfprgjl.inner-pic{
				
							background-size : contain;
					
				}













 .style-e11eade2-tqnuazl5 #vbid-e11eade2-jxfll2rw .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-zqcp1hgm version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .title-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview.image-cover  {
		
						margin-top: 20px;
						
						background-color: rgba(255, 255, 255, 0);
						
						margin-bottom: 20px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .Title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .Body h1  { 
						color: #8a7373;
						font-size:calc( 10px + ( 36rem - 10rem ) );
						font-family: open-sans;
						
						letter-spacing: 0.15em;
						
						font-weight: bold;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 300px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-icon-holder .icon-source  {
		
						width: 70px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm #pagination-holder  {
		
						font-style: italic;
						font-size:calc( 10px + ( 17rem - 10rem ) );
						font-family: 'Times New Roman';
						
						color: rgb(76, 76, 76);
						
						padding-bottom: 5px;
						
						border-color: rgb(85, 85, 85);
						
						padding-right: 15px;
						
						padding-left: 15px;
						
						padding-top: 5px;
						
						margin-bottom: 40px;
						
						border-width: 1px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-item-links .Link:hover  {
		
						color: rgb(255, 255, 255);
						
						background-color: rgb(74, 74, 74);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .background-div  {
		
						background-size: contain;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 15px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(216, 216, 216);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 15px;
						
						padding-left: 15px;
						
						border-radius: 19px;
						
						padding-top: 10px;
						
						margin-bottom: 30px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-body  {
		
						margin-bottom: 10px;
						
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						line-height: 1.4em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .stripe-background  {
		
						opacity: 0.16;
						
		    			-webkit-filter: grayscale(100%) brightness(0.8);
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-element.icon-source  {
		
						padding-top: 2px;
						
						margin-bottom: 0px;
						
						color: rgb(0, 0, 0);
						
						margin-top: 0px;
						
						width: 100px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-content-holder  {
		
						margin-bottom: 15px;
						
						text-align: center;
						
						margin-top: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .Subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .Body h2  { 
						font-family: ralewaythin;
						font-size:calc( 10px + ( 22rem - 10rem ) );	
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-subtitle  {
		font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.25em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Raleway;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-icon-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .subtitle-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .inner-pic-holder  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-divider  {
		
						border-bottom-width: 3px;
						
						width: 10%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .effect-tester  { 
						background-color: rgb(83, 83, 83);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .inner-pic  {
		
						opacity: 0.96;
						
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-title  {
		font-size:calc( 10px + ( 20rem - 10rem ) );
						text-transform: uppercase;
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-body  {
		
						line-height: 1.6em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(140, 140, 140);
						
						max-width: 500px;
						
						margin-top: 15px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .blocks-preview-item-links .Link  {
		font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 5px;
						
						padding-right: 15px;
						
						margin-top: 10px;
						
						padding-left: 15px;
						
						border-radius: 18px;
						
						padding-top: 5px;
						
						margin-bottom: 10px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .pic-side:after  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .item-effect-tester  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .sub.item-box:after  { 
						background-color: rgb(255, 231, 66);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-zqcp1hgm .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(83, 83, 83);
						
						letter-spacing: 0.05em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						line-height: 1.4em;
							
		}

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































 .style-b40cd-zqcp1hgm #vbid-b40cd-h1p9bx47.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-zqcp1hgm #vbid-b40cd-5laiw0o0.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-zqcp1hgm #vbid-b40cd-h9jgtplq.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-zqcp1hgm #vbid-b40cd-nvw9zv3u.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-zqcp1hgm #vbid-b40cd-au0ctueb.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-zqcp1hgm #vbid-b40cd-mmdvrjtp.inner-pic{
				
							background-size : cover;
					
				} .style-b40cd-zqcp1hgm #vbid-b40cd-u8kosyvf.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-zqcp1hgm #vbid-b40cd-ayeicsok.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-zqcp1hgm #vbid-b40cd-k0721fln.inner-pic{
				
							background-size : contain;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-afe91480-k1qnhsrv version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 580px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .item-content:not(.blocks_layout)  {
		
						background-color: rgb(243, 243, 243);
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 25%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .inner-pic  {
		
						opacity: 0.25;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .multi_layout .helper-div.middle-center  {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-title  ,  .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-body h1  { 
						line-height: 0.9em;
						font-size:calc( 10px + ( 23rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 15px;
						
						margin-bottom: 30px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .draggable-pic-wrapper  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv.master.item-box   {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .draggable-pic  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv #sr-basket-widget *  { 
						border-width: 1px;
						font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 25px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 0px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 25px;
						
						margin-bottom: 15px;
						
						font-family: Arial;
						
						background-color: rgb(0, 128, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-element.icon-source  {
		
						margin-bottom: 10px;
						
						width: 170px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-link-img  {
		
						width: 30px;
						
						margin: 5px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .effect-tester  { 
						background-color: rgba(234, 234, 234, 0.9);
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(76, 187, 23);
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-afe91480-k1qnhsrv .preview-body h2  { 
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-afe91480-k1qnhsrv #vbid-afe91480-qbwe4kb2 .preview-content-holder{
				
							text-align : center;
					
				}


 .style-afe91480-k1qnhsrv #vbid-afe91480-vzkcbbt2.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}





.desktop-mode .style-afe91480-k1qnhsrv #vbid-afe91480-xkdsw763-wrapper.draggable-pic-wrapper{
				
							top : 57px;
					
							left : 360px;
					
							height : 58px;
					
							width : 273px;
					
				}.desktop-mode .style-afe91480-k1qnhsrv #vbid-afe91480-mbpcnhsx-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 603px;
					
				}

 .style-afe91480-k1qnhsrv #vbid-afe91480-xkdsw763.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-afe91480-k1qnhsrv #vbid-afe91480-mbpcnhsx.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}






 .style-afe91480-k1qnhsrv #vbid-afe91480-qbwe4kb2 .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-542ed21a-fr2rpnkf version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-title  ,  .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-body h1  { font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 650px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .inner-pic  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-542ed21a-fr2rpnkf .preview-body h2  { 
						line-height: 1.1em;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-aa8a2942-10yxwt18 version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-title  ,  .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-body h1  { font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 650px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .inner-pic  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-aa8a2942-10yxwt18 .preview-body h2  { 
						font-family: Abel;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						line-height: 1.1em;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-oarvgihn version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .title-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview.image-cover  {
		
						margin-top: 20px;
						
						background-color: rgba(255, 255, 255, 0);
						
						margin-bottom: 20px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .Title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .Body h1  { 
						color: #8a7373;
						font-size:calc( 10px + ( 36rem - 10rem ) );
						font-family: open-sans;
						
						letter-spacing: 0.15em;
						
						font-weight: bold;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 300px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-icon-holder .icon-source  {
		
						width: 70px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn #pagination-holder  {
		
						font-style: italic;
						font-size:calc( 10px + ( 17rem - 10rem ) );
						font-family: 'Times New Roman';
						
						color: rgb(76, 76, 76);
						
						padding-bottom: 5px;
						
						border-color: rgb(85, 85, 85);
						
						padding-right: 15px;
						
						padding-left: 15px;
						
						padding-top: 5px;
						
						margin-bottom: 40px;
						
						border-width: 1px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-item-links .Link:hover  {
		
						color: rgb(255, 255, 255);
						
						background-color: rgb(74, 74, 74);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .background-div  {
		
						background-size: contain;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 15px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(216, 216, 216);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 15px;
						
						padding-left: 15px;
						
						border-radius: 19px;
						
						padding-top: 10px;
						
						margin-bottom: 30px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-body  {
		
						margin-bottom: 10px;
						
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						line-height: 1.4em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .stripe-background  {
		
						opacity: 0.16;
						
		    			-webkit-filter: grayscale(100%) brightness(0.8);
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-element.icon-source  {
		
						padding-top: 2px;
						
						margin-bottom: 0px;
						
						color: rgb(0, 0, 0);
						
						margin-top: 0px;
						
						width: 100px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-content-holder  {
		
						margin-bottom: 15px;
						
						text-align: center;
						
						margin-top: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .Subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .Body h2  { 
						font-family: ralewaythin;
						font-size:calc( 10px + ( 22rem - 10rem ) );	
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-subtitle  {
		font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.25em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Raleway;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-icon-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .subtitle-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .inner-pic-holder  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-divider  {
		
						border-bottom-width: 3px;
						
						width: 10%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .effect-tester  { 
						background-color: rgb(83, 83, 83);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .inner-pic  {
		
						opacity: 0.96;
						
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-title  {
		font-size:calc( 10px + ( 20rem - 10rem ) );
						text-transform: uppercase;
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-body  {
		
						line-height: 1.6em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(140, 140, 140);
						
						max-width: 500px;
						
						margin-top: 15px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .blocks-preview-item-links .Link  {
		font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 5px;
						
						padding-right: 15px;
						
						margin-top: 10px;
						
						padding-left: 15px;
						
						border-radius: 18px;
						
						padding-top: 5px;
						
						margin-bottom: 10px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .pic-side:after  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .item-effect-tester  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .sub.item-box:after  { 
						background-color: rgb(255, 231, 66);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-oarvgihn .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(83, 83, 83);
						
						letter-spacing: 0.05em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						line-height: 1.4em;
							
		}

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































 .style-b40cd-oarvgihn #vbid-b40cd-h2c70ava.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-oarvgihn #vbid-b40cd-rotvhcr3.inner-pic{
				
							background-size : cover;
					
				} .style-b40cd-oarvgihn #vbid-b40cd-hcumaqxe.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-oarvgihn #vbid-b40cd-mvbpkyyq.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-oarvgihn #vbid-b40cd-ujtg2otb.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-oarvgihn #vbid-b40cd-zhtrfcya.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-oarvgihn #vbid-b40cd-7l0l3pzh.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-oarvgihn #vbid-b40cd-jhtlwgny.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-oarvgihn #vbid-b40cd-f7zo8bph.inner-pic{
				
							background-size : contain;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-buhetohw version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 700px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 2px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 10%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .inner-pic  {
		
						opacity: 0.84;
						
						color: rgb(255, 255, 255);
						
		    			-webkit-filter: brightness(0.6);	
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .multi_layout .helper-div.middle-center  {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-body h1  { 
						font-family: "Playfair Display";
						font-size:calc( 10px + ( 24rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 10px;
						
						margin-bottom: 5px;
						
						line-height: 1.0em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw.master.item-box   {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(193, 225, 193);
						
						padding-bottom: 30px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 70px;
						
						margin-top: 15px;
						
						padding-left: 70px;
						
						border-radius: 0px;
						
						padding-top: 30px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-element.icon-source  {
		
						width: 70px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .background-image-div  {
		
						color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-link-img  {
		
						width: 30px;
						
						margin: 14px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .effect-tester  { 
						background-color: rgba(230, 230, 230, 0.89);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-element.Link.hover-tester  { 
						color: rgb(0, 0, 0);
						
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .inner-pic-holder  {
		
						background-color: rgb(0, 0, 103);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1400px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-buhetohw .preview-body h2  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(255, 255, 255);
						
						letter-spacing: 0.2em;
						
						margin-right: 0px;
						
						margin-top: 20px;
						
						margin-left: 0px;
						
						margin-bottom: 20px;
						
						font-family: Abel;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-b40cd-buhetohw #vbid-b40cd-ul6cnxvh .preview-content-holder{
				
							text-align : center;
					
				}


 .style-b40cd-buhetohw #vbid-b40cd-m7g7dcho.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-buhetohw #vbid-b40cd-rmiieeld.inner-pic{
				
							background-size : cover;
					
				} .style-b40cd-buhetohw #vbid-b40cd-z6twwnyq.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}













 .style-b40cd-buhetohw #vbid-b40cd-ul6cnxvh .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b175e248-2gc64avb version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-body h1  { font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 650px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .inner-pic  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b175e248-2gc64avb .preview-body h2  { 
						font-family: Abel;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						line-height: 1.1em;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-c3e404dc-zyy1v6cq version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 580px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .item-content:not(.blocks_layout)  {
		
						background-color: rgb(243, 243, 243);
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 25%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .inner-pic  {
		
						opacity: 0.25;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .multi_layout .helper-div.middle-center  {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-title  ,  .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 23rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 15px;
						
						margin-bottom: 30px;
						
						line-height: 0.9em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .draggable-pic-wrapper  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq.master.item-box   {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .draggable-pic  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 25px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 0px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 25px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(0, 128, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-element.icon-source  {
		
						width: 170px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-link-img  {
		
						width: 30px;
						
						margin: 5px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(76, 187, 23);
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .effect-tester  { 
						background-color: rgba(234, 234, 234, 0.9);
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-c3e404dc-zyy1v6cq .preview-body h2  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-c3e404dc-zyy1v6cq #vbid-c3e404dc-grgqnn8n .preview-content-holder{
				
							text-align : center;
					
				}


 .style-c3e404dc-zyy1v6cq #vbid-c3e404dc-y9ksymdq.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}





.desktop-mode .style-c3e404dc-zyy1v6cq #vbid-c3e404dc-jkcgiz5g-wrapper.draggable-pic-wrapper{
				
							top : 57px;
					
							left : 360px;
					
							height : 58px;
					
							width : 273px;
					
				}.desktop-mode .style-c3e404dc-zyy1v6cq #vbid-c3e404dc-kbcuiw8i-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 603px;
					
				}

 .style-c3e404dc-zyy1v6cq #vbid-c3e404dc-jkcgiz5g.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-c3e404dc-zyy1v6cq #vbid-c3e404dc-kbcuiw8i.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}






 .style-c3e404dc-zyy1v6cq #vbid-c3e404dc-grgqnn8n .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-eb75e493-j5agazwi version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi  .preview-content-holder  {
		
						margin-right: 1px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 660px;
						
						padding-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 1px;
						
						padding-top: 0px;
						
						margin-bottom: 40px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(0, 0, 0);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .inner-pic  {
		
						opacity: 0.99046875;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .multi_layout .helper-div.middle-center  {
		
						padding-left: 4%;
						
						padding-right: 4%;
						
						width: 92%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-title  ,  .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-body h1  { 
						line-height: 0.9em;
						font-size:calc( 10px + ( 26rem - 10rem ) );
						color: rgb(0, 128, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 30px;
						
						margin-bottom: 20px;
						
						font-family: "Playfair Display";
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi.master.item-box   {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi #sr-basket-widget *  { 
						border-width: 1px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(255, 255, 255);
						
						padding-bottom: 20px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 15px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 20px;
						
						margin-bottom: 15px;
						
						font-family: Arial;
						
						background-color: rgb(50, 50, 50);
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .stripe-background  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-element.icon-source  {
		
						margin-bottom: 10px;
						
						width: 70px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-link-img  {
		
						width: 33px;
						
						margin: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .effect-tester  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: top;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 30px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1300px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-eb75e493-j5agazwi .preview-body h2  { 
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-eb75e493-j5agazwi #vbid-eb75e493-9vhomauz .preview-content-holder{
				
							text-align : center;
					
				}


 .style-eb75e493-j5agazwi #vbid-eb75e493-enjemp5a.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				} .style-eb75e493-j5agazwi #vbid-eb75e493-wdt5uy22.inner-pic{
				
							background-size : cover;
					
				} .style-eb75e493-j5agazwi #vbid-eb75e493-hbwrecvh.inner-pic{
				
							background-size : contain;
					
				}













 .style-eb75e493-j5agazwi #vbid-eb75e493-9vhomauz .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-8a500d39-ayzev9vl version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-title  ,  .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-body h1  { 
						line-height: 1.5em;
						font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 430px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .inner-pic  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: top;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-8a500d39-ayzev9vl .preview-body h2  { 
						font-family: Abel;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						line-height: 1.1em;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-sra02pil version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .Body  {
		font-size:calc( 10px + ( 12rem - 10rem ) );
						max-width: 650px;
						
						margin-right: 20px;
						
						margin-left: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .Subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .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-b40cd-zt6uyjz9 .style-b40cd-sra02pil .quote-holder  {
		
						margin-bottom: 45px;
						
						margin-top: 35px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .Title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .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-b40cd-zt6uyjz9 .style-b40cd-sra02pil .link-wrapper  {
		
						max-width: 1058px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .Quote  {
		
						margin-right: 50px;
						
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 19rem - 10rem ) );
						margin-left: 50px;
						
						font-style: italic;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .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-b40cd-zt6uyjz9 .style-b40cd-sra02pil .title-wrapper  {
		
						max-width: 1180px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .item-links span  {
		
						border-width: 1px;
						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;
						
						font-family: Arial;
						
						background-color: rgba(66, 117, 83, 0);
						
						margin-left: 50px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .subtitle-wrapper  {
		
						max-width: 1180px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-sra02pil .body-wrapper  {
		
						max-width: 1032px;
							
		}
	 .style-b40cd-sra02pil.master.container > #children  {
		
						background-color: rgb(218, 145, 0);
							
		}

/******************************************************************************************************
 *            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) { 
						letter-spacing: -0.05em;
				
						font-family: Abel;
				
						line-height: 1.2em;
					
		}
	
	
	
			.master.container.website-style .master.item-box:not(.custom) .preview-element.Link:not(.custom)  {
		
						font-family: Muli;
				
						letter-spacing: -0.0em;
				
						border-width: 0px;
				
						border-radius: 0px;
				
						line-height: 0.1em;
					
		}
	
	
	
			.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: Abel;
				
						letter-spacing: -0.05em;
				
						line-height: 1.3em;
					
		}
	
	
	
			.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: Raleway;
				
						letter-spacing: 0.0em;
				
						line-height: 1.9em;
					
		}
	
	
	
			  .header-box + .master.item-box.fill-height , 
			  #menu-placeholder + .master.item-box.fill-height { 
						min-height: calc(100vh - 68px)!important;
					
		}
	
	
	
			body    {
		
						background-color: rgb(229, 228, 226);
					
		}
	
	
	
			#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 - 118px)!important;
					
		}/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-c9yebdoh version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .title-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview.image-cover  {
		
						background-color: rgba(255, 255, 255, 0);
						
						margin-top: 20px;
						
						margin-bottom: 20px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .Title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .Body h1  { 
						color: #8a7373;
						
						letter-spacing: 0.15em;
						
						font-family: open-sans;
						font-size:calc( 10px + ( 36rem - 10rem ) );
						font-weight: bold;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 300px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-icon-holder .icon-source  {
		
						width: 70px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh #pagination-holder  {
		
						font-style: italic;
						font-size:calc( 10px + ( 17rem - 10rem ) );
						color: rgb(76, 76, 76);
						
						padding-bottom: 5px;
						
						border-color: rgb(85, 85, 85);
						
						border-width: 1px;
						
						padding-right: 15px;
						
						padding-left: 15px;
						
						padding-top: 5px;
						
						margin-bottom: 40px;
						
						font-family: 'Times New Roman';
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-item-links .Link:hover  {
		
						color: rgb(255, 255, 255);
						
						background-color: rgb(74, 74, 74);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .background-div  {
		
						background-size: contain;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-body h1  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 15px;
						
						margin-bottom: 0px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh.master.item-box   {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh #sr-basket-widget *  { 
						border-width: 0px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(216, 216, 216);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 15px;
						
						padding-left: 15px;
						
						border-radius: 19px;
						
						padding-top: 10px;
						
						margin-bottom: 30px;
						
						font-family: Arial;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-body  {
		
						margin-bottom: 10px;
						
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						line-height: 1.4em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .stripe-background  {
		
						opacity: 0.16;
						
		    			-webkit-filter: grayscale(100%) brightness(0.8);
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-element.icon-source  {
		
						padding-top: 2px;
						
						margin-bottom: 0px;
						
						color: rgb(0, 0, 0);
						
						margin-top: 0px;
						
						width: 100px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-content-holder  {
		
						margin-bottom: 15px;
						
						text-align: center;
						
						margin-top: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .Subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .Body h2  { 
						font-family: ralewaythin;
						font-size:calc( 10px + ( 22rem - 10rem ) );	
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-subtitle  {
		font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.25em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Raleway;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-icon-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .subtitle-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .inner-pic-holder  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-divider  {
		
						border-bottom-width: 3px;
						
						width: 10%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .effect-tester  { 
						background-color: rgb(83, 83, 83);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .inner-pic  {
		
						opacity: 0.96;
						
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-title  {
		font-size:calc( 10px + ( 20rem - 10rem ) );
						text-transform: uppercase;
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(140, 140, 140);
						
						max-width: 500px;
						
						margin-top: 15px;
						
						margin-bottom: 10px;
						
						line-height: 1.6em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .blocks-preview-item-links .Link  {
		font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 5px;
						
						padding-right: 15px;
						
						margin-top: 10px;
						
						padding-left: 15px;
						
						border-radius: 18px;
						
						padding-top: 5px;
						
						margin-bottom: 10px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .pic-side:after  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .item-effect-tester  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .sub.item-box:after  { 
						background-color: rgb(255, 231, 66);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-c9yebdoh .preview-body h2  { 
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(83, 83, 83);
						
						letter-spacing: 0.05em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						font-family: Arial;
							
		}

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































 .style-b40cd-c9yebdoh #vbid-b40cd-bupajt61.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-c9yebdoh #vbid-b40cd-jqsqghqg.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-c9yebdoh #vbid-b40cd-3b2za3dq.inner-pic{
				
							background-size : cover;
					
				} .style-b40cd-c9yebdoh #vbid-b40cd-arzpemj8.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-c9yebdoh #vbid-b40cd-yhlmgosp.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-c9yebdoh #vbid-b40cd-u7dh71ba.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-c9yebdoh #vbid-b40cd-ewsaxhl9.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-c9yebdoh #vbid-b40cd-bjxa4pjx.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-c9yebdoh #vbid-b40cd-y1zxzhvg.inner-pic{
				
							background-size : contain;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-7c38a9b0-yqbcznv5 version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 580px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .item-content:not(.blocks_layout)  {
		
						background-color: rgb(243, 243, 243);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 25%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .inner-pic  {
		
						opacity: 0.25;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .multi_layout .helper-div.middle-center  {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-title  ,  .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 23rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 15px;
						
						margin-bottom: 30px;
						
						line-height: 0.9em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .draggable-pic-wrapper  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5.master.item-box   {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .draggable-pic  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 25px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 0px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 25px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(0, 128, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-element.icon-source  {
		
						width: 170px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-link-img  {
		
						width: 30px;
						
						margin: 5px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(76, 187, 23);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .effect-tester  { 
						background-color: rgba(234, 234, 234, 0.9);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-7c38a9b0-yqbcznv5 .preview-body h2  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-7c38a9b0-yqbcznv5 #vbid-7c38a9b0-o0aaxxbu .preview-content-holder{
				
							text-align : center;
					
				}


 .style-7c38a9b0-yqbcznv5 #vbid-7c38a9b0-haujvwof.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}





.desktop-mode .style-7c38a9b0-yqbcznv5 #vbid-7c38a9b0-vn3pjslb-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 603px;
					
				}.desktop-mode .style-7c38a9b0-yqbcznv5 #vbid-7c38a9b0-foc8t3su-wrapper.draggable-pic-wrapper{
				
							top : 57px;
					
							left : 360px;
					
							height : 58px;
					
							width : 273px;
					
				}

 .style-7c38a9b0-yqbcznv5 #vbid-7c38a9b0-vn3pjslb.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-7c38a9b0-yqbcznv5 #vbid-7c38a9b0-foc8t3su.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}






 .style-7c38a9b0-yqbcznv5 #vbid-7c38a9b0-o0aaxxbu .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-787098c9-8e1jwuf8 version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8  .preview-content-holder  {
		
						margin-right: 1px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 660px;
						
						padding-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 1px;
						
						padding-top: 0px;
						
						margin-bottom: 40px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(0, 0, 0);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .inner-pic  {
		
						opacity: 0.99046875;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .multi_layout .helper-div.middle-center  {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-title  ,  .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-body h1  { 
						font-family: "Playfair Display";
						font-size:calc( 10px + ( 26rem - 10rem ) );
						color: rgb(0, 128, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 30px;
						
						margin-bottom: 20px;
						
						line-height: 0.9em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8.master.item-box   {
		
						padding-left: 4%;
						
						padding-right: 4%;
						
						width: 92%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(255, 255, 255);
						
						padding-bottom: 20px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 15px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 20px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(50, 50, 50);
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .stripe-background  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-element.icon-source  {
		
						width: 90px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-link-img  {
		
						width: 33px;
						
						margin: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .effect-tester  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: top;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 30px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1300px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-787098c9-8e1jwuf8 .preview-body h2  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-787098c9-8e1jwuf8 #vbid-787098c9-snmdi85o .preview-content-holder{
				
							text-align : center;
					
				}


 .style-787098c9-8e1jwuf8 #vbid-787098c9-jyepxhj1.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				} .style-787098c9-8e1jwuf8 #vbid-787098c9-ap0duvc7.inner-pic{
				
							background-size : cover;
					
				} .style-787098c9-8e1jwuf8 #vbid-787098c9-1bwaclta.inner-pic{
				
							background-size : contain;
					
				}













 .style-787098c9-8e1jwuf8 #vbid-787098c9-snmdi85o .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-2e657ce4-nvx4ikai version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-title  ,  .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-body h1  { font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 764px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .inner-pic  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-2e657ce4-nvx4ikai .preview-body h2  { 
						line-height: 1.1em;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-7582e62f-suzyqbac version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac  .preview-content-holder  {
		
						margin-right: 35px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 35px;
						
						margin-left: 35px;
						
						padding-top: 0px;
						
						margin-bottom: 35px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .item-content:not(.blocks_layout)  {
		
						background-color: rgb(243, 243, 243);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 1px;
						
						margin-top: 0px;
						
						margin-bottom: 10px;
						
						width: 25%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .inner-pic  {
		
						opacity: 0.25;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .multi_layout .helper-div.middle-center  {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-title  ,  .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 15px;
						
						margin-bottom: 0px;
						
						line-height: 0.9em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .draggable-pic-wrapper  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac.master.item-box   {
		
						padding-left: 0%;
						
						width: 100%;
						
						padding-right: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .draggable-pic  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 25px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 0px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 25px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-element.icon-source  {
		
						color: rgb(255, 255, 255);
						
						width: 100px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-link-img  {
		
						width: 30px;
						
						margin: 5px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .effect-tester  { 
						background-color: rgba(234, 234, 234, 0.9);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-body  {
		
						font-family: Abel;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						max-width: 1000px;
						
						margin-top: 15px;
						
						margin-bottom: 15px;
						
						line-height: 1.1em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-7582e62f-suzyqbac .preview-body h2  { 
						line-height: 1.0em;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.0em;
						
						margin-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 0px;
						
						margin-bottom: 15px;
						
						font-family: Abel;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-7582e62f-suzyqbac #vbid-7582e62f-oj7igi3e .preview-content-holder{
				
							text-align : center;
					
				}


 .style-7582e62f-suzyqbac #vbid-7582e62f-lppwfedp.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}





.desktop-mode .style-7582e62f-suzyqbac #vbid-7582e62f-kwjsdsef-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 603px;
					
				}.desktop-mode .style-7582e62f-suzyqbac #vbid-7582e62f-8jbnlbf2-wrapper.draggable-pic-wrapper{
				
							top : 57px;
					
							left : 360px;
					
							height : 58px;
					
							width : 273px;
					
				}

 .style-7582e62f-suzyqbac #vbid-7582e62f-8jbnlbf2.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-7582e62f-suzyqbac #vbid-7582e62f-kwjsdsef.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}







 .style-7582e62f-suzyqbac #vbid-7582e62f-oj7igi3e .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-263a33e6-bj3jqn6q version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-title  ,  .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-body h1  { font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 650px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .inner-pic  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-263a33e6-bj3jqn6q .preview-body h2  { 
						line-height: 1.1em;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-aeaf2926-lcjtnqv0 version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0  .preview-content-holder  {
		
						margin-right: 1px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 660px;
						
						padding-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 1px;
						
						padding-top: 0px;
						
						margin-bottom: 40px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(0, 0, 0);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .inner-pic  {
		
						opacity: 0.99046875;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .multi_layout .helper-div.middle-center  {
		
						padding-left: 4%;
						
						padding-right: 4%;
						
						width: 92%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-title  ,  .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-body h1  { 
						line-height: 0.9em;
						font-size:calc( 10px + ( 26rem - 10rem ) );
						color: rgb(0, 128, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 30px;
						
						margin-bottom: 20px;
						
						font-family: "Playfair Display";
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0.master.item-box   {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 #sr-basket-widget *  { 
						border-width: 1px;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(255, 255, 255);
						
						padding-bottom: 20px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 15px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 20px;
						
						margin-bottom: 15px;
						
						font-family: Arial;
						
						background-color: rgb(50, 50, 50);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .stripe-background  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-element.icon-source  {
		
						margin-bottom: 10px;
						
						width: 150px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-link-img  {
		
						width: 33px;
						
						margin: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .effect-tester  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: top;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 30px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1300px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-aeaf2926-lcjtnqv0 .preview-body h2  { 
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-aeaf2926-lcjtnqv0 #vbid-aeaf2926-ldqqjsug .preview-content-holder{
				
							text-align : center;
					
				}


 .style-aeaf2926-lcjtnqv0 #vbid-aeaf2926-pxbhvnfb.inner-pic{
				
							background-size : contain;
					
				} .style-aeaf2926-lcjtnqv0 #vbid-aeaf2926-g0p1ikqr.inner-pic{
				
							background-size : cover;
					
				} .style-aeaf2926-lcjtnqv0 #vbid-aeaf2926-bepuwlx7.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}













 .style-aeaf2926-lcjtnqv0 #vbid-aeaf2926-ldqqjsug .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-d6e89c49-vnpitark version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark  .preview-content-holder  {
		
						margin-right: 1px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 660px;
						
						padding-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 1px;
						
						padding-top: 0px;
						
						margin-bottom: 40px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(0, 0, 0);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .inner-pic  {
		
						opacity: 0.99046875;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .multi_layout .helper-div.middle-center  {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-title  ,  .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-body h1  { 
						font-family: "Playfair Display";
						font-size:calc( 10px + ( 26rem - 10rem ) );
						color: rgb(0, 128, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 30px;
						
						margin-bottom: 20px;
						
						line-height: 0.9em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark.master.item-box   {
		
						padding-left: 4%;
						
						padding-right: 4%;
						
						width: 92%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(255, 255, 255);
						
						padding-bottom: 20px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 15px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 20px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(50, 50, 50);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .stripe-background  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-element.icon-source  {
		
						width: 70px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-link-img  {
		
						width: 33px;
						
						margin: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .effect-tester  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: top;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 30px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1300px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-d6e89c49-vnpitark .preview-body h2  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-d6e89c49-vnpitark #vbid-d6e89c49-w2oq7cea .preview-content-holder{
				
							text-align : center;
					
				}


 .style-d6e89c49-vnpitark #vbid-d6e89c49-sqok6zj1.inner-pic{
				
							background-size : cover;
					
				} .style-d6e89c49-vnpitark #vbid-d6e89c49-unjgemtv.inner-pic{
				
							background-size : contain;
					
				} .style-d6e89c49-vnpitark #vbid-d6e89c49-2c2c8vee.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}













 .style-d6e89c49-vnpitark #vbid-d6e89c49-w2oq7cea .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-d71be19a-cibtshfo version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 580px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .item-content:not(.blocks_layout)  {
		
						background-color: rgb(243, 243, 243);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(255, 255, 255);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 25%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .inner-pic  {
		
						opacity: 0.25;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .multi_layout .helper-div.middle-center  {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-title  ,  .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-body h1  { 
						line-height: 0.9em;
						font-size:calc( 10px + ( 23rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 15px;
						
						margin-bottom: 30px;
						
						font-family: Montserrat;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .draggable-pic-wrapper  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo.master.item-box   {
		
						padding-left: 0%;
						
						padding-right: 0%;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .draggable-pic  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo #sr-basket-widget *  { 
						border-width: 1px;
						font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 25px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 0px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 25px;
						
						margin-bottom: 15px;
						
						font-family: Arial;
						
						background-color: rgb(0, 128, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .stripe-background  {
		
						margin-left: 0%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-element.icon-source  {
		
						margin-bottom: 10px;
						
						width: 170px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-link-img  {
		
						width: 30px;
						
						margin: 5px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .effect-tester  { 
						background-color: rgba(234, 234, 234, 0.9);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(76, 187, 23);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-d71be19a-cibtshfo .preview-body h2  { 
						font-family: 'Times New Roman';
						font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-d71be19a-cibtshfo #vbid-d71be19a-vfarkebv .preview-content-holder{
				
							text-align : center;
					
				}


 .style-d71be19a-cibtshfo #vbid-d71be19a-buhgaijn.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}





.desktop-mode .style-d71be19a-cibtshfo #vbid-d71be19a-74cexduo-wrapper.draggable-pic-wrapper{
				
							top : 50px;
					
							left : 204px;
					
							width : 603px;
					
				}.desktop-mode .style-d71be19a-cibtshfo #vbid-d71be19a-usa0lwbp-wrapper.draggable-pic-wrapper{
				
							top : 57px;
					
							left : 360px;
					
							height : 58px;
					
							width : 273px;
					
				}

 .style-d71be19a-cibtshfo #vbid-d71be19a-74cexduo.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				} .style-d71be19a-cibtshfo #vbid-d71be19a-usa0lwbp.draggable-pic{
				
							background-position : top left;
					
							background-size : contain;
					
				}






 .style-d71be19a-cibtshfo #vbid-d71be19a-vfarkebv .preview-content-wrapper{
				
							text-align : center;
					
				}











/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-b40cd-7j18lc1q version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .title-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview.image-cover  {
		
						margin-top: 20px;
						
						background-color: rgba(255, 255, 255, 0);
						
						margin-bottom: 20px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .Title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .Body h1  { 
						color: #8a7373;
						font-size:calc( 10px + ( 36rem - 10rem ) );
						font-family: open-sans;
						
						letter-spacing: 0.15em;
						
						font-weight: bold;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q  .preview-content-holder  {
		
						margin-right: 0px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 300px;
						
						padding-right: 0px;
						
						margin-top: 0px;
						
						margin-left: 0px;
						
						padding-top: 0px;
						
						margin-bottom: 0px;
						
						background-color: rgba(0, 0, 0, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-icon-holder .icon-source  {
		
						width: 70px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q #pagination-holder  {
		
						font-style: italic;
						font-size:calc( 10px + ( 17rem - 10rem ) );
						font-family: 'Times New Roman';
						
						color: rgb(76, 76, 76);
						
						padding-bottom: 5px;
						
						border-color: rgb(85, 85, 85);
						
						padding-right: 15px;
						
						padding-left: 15px;
						
						padding-top: 5px;
						
						margin-bottom: 40px;
						
						border-width: 1px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-item-links .Link:hover  {
		
						color: rgb(255, 255, 255);
						
						background-color: rgb(74, 74, 74);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .background-div  {
		
						background-size: contain;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-title  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-body h1  { 
						font-family: Montserrat;
						font-size:calc( 10px + ( 13rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: -0.05em;
						
						margin-top: 15px;
						
						margin-bottom: 0px;
						
						line-height: 1.2em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q.master.item-box   {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(216, 216, 216);
						
						padding-bottom: 10px;
						
						border-color: rgb(0, 0, 0);
						
						letter-spacing: 0.1em;
						
						padding-right: 15px;
						
						margin-top: 15px;
						
						padding-left: 15px;
						
						border-radius: 19px;
						
						padding-top: 10px;
						
						margin-bottom: 30px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-body  {
		
						margin-bottom: 10px;
						
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						line-height: 1.4em;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .stripe-background  {
		
						opacity: 0.16;
						
		    			-webkit-filter: grayscale(100%) brightness(0.8);
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-element.icon-source  {
		
						padding-top: 2px;
						
						margin-bottom: 0px;
						
						color: rgb(0, 0, 0);
						
						margin-top: 0px;
						
						width: 100px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-content-holder  {
		
						margin-bottom: 15px;
						
						text-align: center;
						
						margin-top: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .Subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .Body h2  { 
						font-family: ralewaythin;
						font-size:calc( 10px + ( 22rem - 10rem ) );	
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-subtitle  {
		font-size:calc( 10px + ( 14rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.25em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Raleway;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-icon-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: middle;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .subtitle-holder  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .inner-pic-holder  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-divider  {
		
						border-bottom-width: 3px;
						
						width: 10%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .effect-tester  { 
						background-color: rgb(83, 83, 83);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .inner-pic  {
		
						opacity: 0.96;
						
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-title  {
		font-size:calc( 10px + ( 20rem - 10rem ) );
						text-transform: uppercase;
						
						letter-spacing: 0.0em;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Montserrat;
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-body  {
		
						line-height: 1.6em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(140, 140, 140);
						
						max-width: 500px;
						
						margin-top: 15px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .blocks-preview-item-links .Link  {
		font-size:calc( 10px + ( 15rem - 10rem ) );
						color: rgb(255, 255, 255);
						
						padding-bottom: 5px;
						
						padding-right: 15px;
						
						margin-top: 10px;
						
						padding-left: 15px;
						
						border-radius: 18px;
						
						padding-top: 5px;
						
						margin-bottom: 10px;
						
						border-width: 0px;
						
						background-color: rgb(136, 136, 136);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .pic-side:after  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .item-effect-tester  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .sub.item-box:after  { 
						background-color: rgb(255, 231, 66);
							
		}
	 .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-b40cd-7j18lc1q .preview-body h2  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						color: rgb(83, 83, 83);
						
						letter-spacing: 0.05em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						line-height: 1.4em;
							
		}

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































 .style-b40cd-7j18lc1q #vbid-b40cd-5hm7n860.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-7j18lc1q #vbid-b40cd-6b5fqbvz.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-7j18lc1q #vbid-b40cd-tisrboum.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-7j18lc1q #vbid-b40cd-jyxnqvuk.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-7j18lc1q #vbid-b40cd-jrkl3pbc.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-7j18lc1q #vbid-b40cd-nb9bunvz.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-7j18lc1q #vbid-b40cd-6kxlnk83.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-7j18lc1q #vbid-b40cd-h22aby9y.inner-pic{
				
							background-size : contain;
					
				} .style-b40cd-7j18lc1q #vbid-b40cd-bnzz4bri.inner-pic{
				
							background-size : cover;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-67ecf880-w5siaozx version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-title  ,  .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-body h1  { 
						font-family: Pacifico;
						font-size:calc( 10px + ( 81rem - 10rem ) );
						color: rgb(184, 134, 11);
						
						letter-spacing: 0.0em;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						line-height: 1.5em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .inner-pic  {
		
						color: rgb(0, 0, 0);
						
						opacity: 0.9;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-67ecf880-w5siaozx .preview-body h2  { 
						line-height: 1.1em;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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













 .style-67ecf880-w5siaozx #vbid-67ecf880-wekgrymy.inner-pic{
				
							background-size : 102% auto;
					
							background-position : 28.795332% 47.839695%;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-f4415f5e-10yxwt18 version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-title  ,  .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-body h1  { font-size:calc( 10px + ( 21rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.0em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 650px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .inner-pic  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-body  {
		
						line-height: 1.4em;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						font-family: Arial;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-element.icon-source  {
		
						margin-bottom: 15px;
						
						width: 60px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						width: 88%;
						
						padding-right: 6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-f4415f5e-10yxwt18 .preview-body h2  { 
						font-family: Abel;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						margin-right: 0px;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						font-weight: bold;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						line-height: 1.1em;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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























/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-0bac6d7b-vr9pnfsg version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg.master.item-box   {
		
						background-color: rgb(244, 213, 56);
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-title  ,  .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-body h1  { 
						font-family: Pacifico;
						font-size:calc( 10px + ( 81rem - 10rem ) );
						color: rgb(184, 134, 11);
						
						letter-spacing: 0.0em;
						
						margin-top: 5px;
						
						margin-bottom: 5px;
						
						line-height: 1.5em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -6%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-link-img  {
		
						width: 41px;
						
						margin: 7px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg  .preview-content-wrapper  {
		
						text-align: center;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg  .preview-content-holder  {
		
						margin-right: 15px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 600px;
						
						padding-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 15px;
						
						padding-top: 0px;
						
						margin-bottom: 15px;
						
						background-color: rgba(255, 255, 255, 0);
						
						border-color: rgba(253, 253, 253, 0.53);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg #sr-basket-widget *  { 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: 20px;
						
						margin-top: 30px;
						
						padding-left: 20px;
						
						padding-top: 10px;
						
						font-family: Arial;
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-element.icon-source  {
		
						width: 60px;
						
						margin-bottom: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(57, 57, 57);
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .inner-pic  {
		
						color: rgb(0, 0, 0);
						
						opacity: 0.9;
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.05em;
						
						max-width: 600px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1000px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .multi_layout .helper-div.middle-center  {
		
						padding-left: 6%;
						
						padding-right: 6%;
						
						width: 88%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-0bac6d7b-vr9pnfsg .preview-body h2  { 
						line-height: 1.1em;
						font-size:calc( 10px + ( 11rem - 10rem ) );
						font-weight: bold;
						
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.45em;
						
						margin-right: 0px;
						
						margin-top: 5px;
						
						margin-left: 0px;
						
						margin-bottom: 5px;
						
						font-family: Abel;
						
						background-color: rgba(0, 0, 0, 0);
							
		}

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













 .style-0bac6d7b-vr9pnfsg #vbid-0bac6d7b-fb8puul2.inner-pic{
				
							background-size : 102% auto;
					
							background-position : 26.743267% 38.427483%;
					
				}









/******************************************************************************************************
 *            WEBSITE STYLE
 *                                 	 
 ******************************************************************************************************/
/******************************************************************************************************
 *            DYNAMIC STYLE FOR style-fd632ef2-vnpitark version 1.0
 *                                 	 
 ******************************************************************************************************/
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark  .preview-content-holder  {
		
						margin-right: 1px;
						
						padding-bottom: 0px;
						
						text-align: center;
						
						max-width: 660px;
						
						padding-right: 0px;
						
						margin-top: 10px;
						
						margin-left: 1px;
						
						padding-top: 0px;
						
						margin-bottom: 40px;
						
						background-color: rgba(255, 255, 255, 0);
						
						padding-left: 0px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .item-content:not(.blocks_layout)  {
		
						background-color: rgba(0, 0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-divider  {
		
						border-style: solid;
						
						border-color: rgb(0, 0, 0);
						
						border-bottom-width: 1px;
						
						margin-top: 10px;
						
						margin-bottom: 10px;
						
						width: 100%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .inner-pic  {
		
						opacity: 0.99046875;
						
						color: rgb(0, 0, 0);
						
		    			-webkit-filter:none;filter:none;	
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .multi_layout .helper-div.middle-center .pic-side  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .multi_layout .helper-div.middle-center  {
		
						padding-left: 4%;
						
						width: 92%;
						
						padding-right: 4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .background-div  {
			
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark.master.item-box   {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-title  ,  .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-body h1  { 
						font-family: "Playfair Display";
						font-size:calc( 10px + ( 26rem - 10rem ) );
						color: rgb(0, 128, 0);
						
						letter-spacing: -0.05em;
						
						font-weight: bold;
						
						margin-top: 30px;
						
						margin-bottom: 20px;
						
						line-height: 0.9em;
						
						background-color: rgba(255, 255, 255, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark.master.item-box   {
		
						padding-left: 4%;
						
						padding-right: 4%;
						
						width: 92%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-item-links span  ,  .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark #sr-basket-widget *  { 
						font-family: Arial;
						font-size:calc( 10px + ( 12rem - 10rem ) );
						text-transform: uppercase;
						
						color: rgb(255, 255, 255);
						
						padding-bottom: 20px;
						
						border-color: rgb(255, 255, 255);
						
						letter-spacing: 0.25em;
						
						padding-right: 40px;
						
						margin-top: 15px;
						
						padding-left: 40px;
						
						border-radius: 0px;
						
						padding-top: 20px;
						
						margin-bottom: 15px;
						
						border-width: 1px;
						
						background-color: rgb(50, 50, 50);
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .stripe-background  {
		
						margin-left: -4%;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-element.icon-source  {
		
						width: 70px;
						
						margin-bottom: 10px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .background-image-div  {
		
						color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-link-img  {
		
						width: 33px;
						
						margin: 15px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-item-links span:before  ,  .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .effect-tester  { 
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-body-holder  {
		
						max-width: 800px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark  .preview-content-wrapper  {
		
						text-align: center;
						
						vertical-align: top;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-item-links span:hover  ,  .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-element.Link.hover-tester  { 
						color: rgb(255, 255, 255);
						
						background-color: rgb(0, 0, 0);
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .inner-pic-holder  {
		
						background-color: rgb(255, 255, 255);
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-icon-holder  {
		
						margin-bottom: 40px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-body  {
		
						font-family: Arial;
						font-size:calc( 10px + ( 16rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						max-width: 1000px;
						
						margin-top: 20px;
						
						margin-bottom: 10px;
						
						line-height: 1.4em;
							
		}
	
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-social-holder  {
		
						margin-bottom: 10px;
						
						margin-top: 30px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .middle_layout .helper-div  ,  .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .multi_layout .helper-div.middle-center .text-side  { 
						max-width: 1300px;
							
		}
	 .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-subtitle  ,  .style-b40cd-zt6uyjz9 .style-fd632ef2-vnpitark .preview-body h2  { 
						line-height: 1.2em;
						font-size:calc( 10px + ( 19rem - 10rem ) );
						color: rgb(0, 0, 0);
						
						letter-spacing: 0.15em;
						
						margin-right: 0px;
						
						margin-top: 15px;
						
						margin-left: 0px;
						
						margin-bottom: 0px;
						
						font-family: 'Times New Roman';
							
		}

/******************************************************************************************************
 *            UNIQUE STYLE
 *                                 	 
 ******************************************************************************************************/
 .style-fd632ef2-vnpitark #vbid-fd632ef2-w2oq7cea .preview-content-holder{
				
							text-align : center;
					
				}


 .style-fd632ef2-vnpitark #vbid-fd632ef2-sqok6zj1.inner-pic{
				
							background-size : cover;
					
				} .style-fd632ef2-vnpitark #vbid-fd632ef2-unjgemtv.inner-pic{
				
							background-size : contain;
					
				} .style-fd632ef2-vnpitark #vbid-fd632ef2-2c2c8vee.inner-pic{
				
							background-position : 49.4253% 72.7769%, 49.4253% 72.7769%;
					
				}













 .style-fd632ef2-vnpitark #vbid-fd632ef2-w2oq7cea .preview-content-wrapper{
				
							text-align : center;
					
				}











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