
		/* @AUTO GENERATING FILE, NOT MODIFY BY YOURSELF */
		:root {
			--pure-color: #bf944e;
			--xxl-max-width: 1260px;
			--xxl-min-width: 1260px;
			--header-mobile-bg: #ffffff
		}/* @PURE  TYPOGRAPHY */body{font-family: Montserrat;font-size: 16px;color: #333333;font-weight: 500;font-style: ;font-variant: ;text-transform: ;text-align: ;}.elementor h1.elementor-heading-title,h1{font-family: ;font-size: 54px;color: ;font-weight: 900;font-style: ;font-variant: ;text-transform: ;text-align: ;}.elementor h2.elementor-heading-title,h2{font-family: ;font-size: 40px;color: ;font-weight: 900;font-style: ;font-variant: ;text-transform: ;text-align: ;}.elementor h3.elementor-heading-title,h3{font-family: ;font-size: 32px;color: ;font-weight: 900;font-style: ;font-variant: ;text-transform: ;text-align: ;}.elementor h4.elementor-heading-title,h4{font-family: ;font-size: 28px;color: ;font-weight: 900;font-style: ;font-variant: ;text-transform: ;text-align: ;}.elementor h5.elementor-heading-title,h5{font-family: ;font-size: 24px;color: ;font-weight: 900;font-style: ;font-variant: ;text-transform: ;text-align: ;}.elementor h6.elementor-heading-title,h6{font-family: ;font-size: 20px;color: ;font-weight: 900;font-style: ;font-variant: ;text-transform: ;text-align: ;}	/* @BOOTSTRAP OVERRIDE */
		@media (min-width: 1200px){
			.container {
				max-width: var(--xxl-max-width);
				width: 100%;
			}
			
			@media (min-width: 1260px) {
				.col-xxl {
				-ms-flex-preferred-size: 0;
					flex-basis: 0;
				-ms-flex-positive: 1;
					flex-grow: 1;
				max-width: 100%;
				}
				.col-xxl-auto {
				-ms-flex: 0 0 auto;
					flex: 0 0 auto;
				width: auto;
				max-width: none;
				}
				.col-xxl-1 {
				-ms-flex: 0 0 8.333333%;
					flex: 0 0 8.333333%;
				max-width: 8.333333%;
				}
				.col-xxl-2 {
				-ms-flex: 0 0 16.666667%;
					flex: 0 0 16.666667%;
				max-width: 16.666667%;
				}
				.col-xxl-3 {
				-ms-flex: 0 0 25%;
					flex: 0 0 25%;
				max-width: 25%;
				}
				.col-xxl-4 {
				-ms-flex: 0 0 33.333333%;
					flex: 0 0 33.333333%;
				max-width: 33.333333%;
				}
				.col-xxl-5 {
				-ms-flex: 0 0 41.666667%;
					flex: 0 0 41.666667%;
				max-width: 41.666667%;
				}
				.col-xxl-6 {
				-ms-flex: 0 0 50%;
					flex: 0 0 50%;
				max-width: 50%;
				}
				.col-xxl-7 {
				-ms-flex: 0 0 58.333333%;
					flex: 0 0 58.333333%;
				max-width: 58.333333%;
				}
				.col-xxl-8 {
				-ms-flex: 0 0 66.666667%;
					flex: 0 0 66.666667%;
				max-width: 66.666667%;
				}
				.col-xxl-9 {
				-ms-flex: 0 0 75%;
					flex: 0 0 75%;
				max-width: 75%;
				}
				.col-xxl-10 {
				-ms-flex: 0 0 83.333333%;
					flex: 0 0 83.333333%;
				max-width: 83.333333%;
				}
				.col-xxl-11 {
				-ms-flex: 0 0 91.666667%;
					flex: 0 0 91.666667%;
				max-width: 91.666667%;
				}
				.col-xxl-12 {
				-ms-flex: 0 0 100%;
					flex: 0 0 100%;
				max-width: 100%;
				}
				
				  .offset-xxl-0 {
					margin-left: 0;
				  }
				  .offset-xxl-1 {
					margin-left: 8.333333%;
				  }
				  .offset-xxl-2 {
					margin-left: 16.666667%;
				  }
				  .offset-xxl-3 {
					margin-left: 25%;
				  }
				  .offset-xxl-4 {
					margin-left: 33.333333%;
				  }
				  .offset-xxl-5 {
					margin-left: 41.666667%;
				  }
				  .offset-xxl-6 {
					margin-left: 50%;
				  }
				  .offset-xxl-7 {
					margin-left: 58.333333%;
				  }
				  .offset-xxl-8 {
					margin-left: 66.666667%;
				  }
				  .offset-xxl-9 {
					margin-left: 75%;
				  }
				  .offset-xxl-10 {
					margin-left: 83.333333%;
				  }
				  .offset-xxl-11 {
					margin-left: 91.666667%;
				  }
			}
		}
	/* @ELEMENTOR OVERRIDE */
			.elementor-section.elementor-section-boxed>.elementor-container{
				max-width: var(--xxl-max-width);
			}
	/* HEADER CONFIG */
		header{
			
			color:#bf944e;
		}
		header a{
			color:#bf944e;
		}
		header a:hover{
			color:#bf944e;
		}
		.scroll header{
			background-color:#ffffff;
			color:#bf944e;
		}
		.scroll header a{
			color:#bf944e;
		}
		.scroll header a:hover{
			color:#bf944e;
		}
	/* END HEADER CONFIG *//* FOOTER CONFIG */
		footer .container,
		footer .elementor-container{
			
			
			
			
		}
		footer a{
			
		}
		footer a:hover{
			
		}/* END FOOTER CONFIG *//* CUSTOM CSS */
			.home_slider .text {
    position: relative;
    top: 40%;
    transform: translateY(-50%);
    text-shadow: 0px 6px 25px #000!important;
}
		
			@media (max-width: 768px){
				.home_slider .text {
    position: relative;
    top: 40%;
    transform: translateY(-50%);
    text-shadow: 0px 6px 25px #000!important;
}
			}
		
			@media (min-width: 769px) and (max-width: 1199px){
				.home_slider .text {
    position: relative;
    top: 40%;
    transform: translateY(-50%);
    text-shadow: 0px 6px 25px #000!important;
}
			}
		
			@media (min-width: 1200px) and (max-width: 1260 px){
				.home_slider .text {
    position: relative;
    top: 40%;
    transform: translateY(-50%);
    text-shadow: 0px 6px 25px #000!important;
}
			}
		
			@media (min-width: 1260px){
				.home_slider .text {
    position: relative;
    top: 40%;
    transform: translateY(-50%);
    text-shadow: 0px 6px 25px #000!important;
}
			}
		/* END CUSTOM CSS */