#gform_widget-2 h6{
	display:none;
}

html .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large{
	width: 100%;
	background: #000!important;
	color: #fff;
}

html .et-header-menu ul.sub-menu li a{
	color: #000;
}

#wrapper > div.page-wrapper-inner > div > div.page-padding.post-23.page.type-page.status-publish.hentry > div:nth-child(5) > div > div.wpb_column.vc_column_container.vc_col-sm-6.vc_hidden-sm.vc_hidden-xs.et-dark-column > div > div > div > div:before{
	background: -webkit-linear-gradient(top, rgb(0 0 0 / 1%) 0%, rgb(0 0 0 / 0%) 2%, rgb(0 0 0 / 27%) 26%, rgb(0 0 0 / 80%) 91%, rgb(0 0 0) 100%)!important;
	bottom: 0;
	content: \"\";
	left: 0;
	opacity: 1;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}

#wrapper > div.page-wrapper-inner > div > div.page-padding.post-23.page.type-page.status-publish.hentry > div:nth-child(5) > div > div.wpb_column.vc_column_container.vc_col-sm-6.vc_hidden-sm.vc_hidden-xs.et-dark-column > div > div > div > div{
	padding: 65px;
}

#wrapper > div.page-wrapper-inner > div > div.page-padding.post-23.page.type-page.status-publish.hentry > div:nth-child(3) > div > div > div > div > div > div:nth-child(2) > div > div > div > div:before{
	background: -webkit-linear-gradient(top, rgb(0 0 0 / 1%) 0%, rgb(0 0 0 / 0%) 2%, rgb(0 0 0 / 27%) 26%, rgb(0 0 0 / 80%) 91%, rgb(0 0 0) 100%)!important;
	bottom: 0;
	content: \"\";
	left: 0;
	opacity: 1;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}

#wrapper > div.page-wrapper-inner > div > div.page-padding.post-23.page.type-page.status-publish.hentry > div:nth-child(3) > div > div > div > div > div > div:nth-child(2) > div > div > div > div{
	padding: 59px;
}

html rs-sbg-px:before{
	background: -webkit-linear-gradient(top, rgb(0 0 0 / 1%) 0%, rgb(0 0 0 / 0%) 2%, rgb(0 0 0 / 13%) 26%, rgb(0 0 0 / 67%) 91%, rgb(0 0 0) 100%)!important;
	bottom: 0;
	content: \"\";
	left: 0;
	opacity: 1;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}

html body .products .product_after_title>div>.price{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: block;
}

html .free-shipping-progress-bar{
	border: 0 solid;
	padding: 17px;
	margin-bottom: 6px;
	border: 0 solid!important;
	padding: 17px;
	background: #000000!important;
	margin-bottom: 12px!important;
}

html h2{
	font-size: 40px;
	font-size: 3.5rem;
	color: #ffffff;
	max-width: 702px;
	margin: 0 auto;
	line-height: 50Px;
}

.vc_col-sm-6 p{
	font-family: \'futuralightbt\';
	letter-spacing: 1px;
	font-size: 9px;
}

rs-sbg-px, rs-sbg-wrap{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
	width: 100%;
	height: 100%;
	display: block;
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 2%, rgba(0, 0, 0, 0.3) 26%, rgba(0, 0, 0, 0.7) 91%, rgba(0, 0, 0, 0.9) 100%)!important;
	bottom: 0;
	content: \"\";
	left: 0;
	opacity: 0.6;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}

html .page .page-padding:not(.hero-header){
	background: #000000!important;
}

html body.home .top-bar{
	border-bottom: 0px solid #f1f1f16b;
	background-color: #000000!important;
}

html .products .product_after_title>div>.price{
	display: flex;
}

html body .top-bar a, .top-bar button, body .top-bar p, .variable-items-wrapper .variable-item, .woocommerce-breadcrumb, .woocommerce-breadcrumb a{
	color: #ffffff!important;
	text-transform: uppercase;
	font-family: averta-light-webfont;
	font-size: 10px!important;
}

html #rev_slider_1_1_wrapper .metis .tp-tab-number{
	font-family: Zephyr,averta-light-webfont!important;
}

.gform_wrapper.gravity-theme .gfield_label{
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 8px;
	display: inline-block;
	padding: 0;
	display: none;
	padding: 0;
}

.home g#header\\/mobile{
	fill: #fff!important;
}

.FloatingBackground__Container-sc-xsfpc5-0.cQHANG a{
	display: none!important;
}

.home g#Group-4 rect#Rectangle{
	stroke: #fff;
}

.home g#Oval circle{
	stroke: #fff;
}

.home circle#Oval{
	stroke: #fff;
}

.home polygon#Rectangle{
	fill: #fff;
}

.home span.minicart-counter{
	background: #fff;
	color: #ffffff;
}

#block-3 p{
	font-size:13px;
	transform:translatex(0px) translatey(0px);
}

#et-quickview bdi{
	display: block;
	font-weight: 300;
	margin-top: 0;
	padding: 0px 0px!important;
	color: #ffffff;
}

/* Heading */
#block-2 h2{
	margin-bottom:3px;
}

.gform-body li{
	margin-top:0px !important;
}

.footer2 .widget h6{
	font-size:13px;
}

html .konte-product-grid__title{
	font-size: 3.75rem;
	line-height: 51px;
	font-family: Zephyr!important;
	color: #ffffff;
	margin-top: 63px;
}

html body .titlescript p{
	padding-top: 110px;
}

h1{
	font-size: 34Px;
	text-transform: uppercase;
	padding-bottom: 33px;
	font-size: 34Px;
	text-transform: uppercase;
}

.vc_row.wpb_row.vc_row-fluid.vc_row-has-fill{
	background-size: contain!important;
}

html .header-right-items .header-cart{
	margin-left: 10px;
}

html .topbar.dark{
	background-color: #fff!important;
}

.konte-button.button-underline.normal{
	text-transform: uppercase;
}

.konte-category-banner__title{
	font-size: 39px;
	font-size: 2.4375rem;
	font-weight: 400;
	line-height: 1.2;
	margin: 2px 0 8px 0;
}

.konte-category-banner__button:after, .konte-button.button-underline:after{
	bottom: -8px;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{
	margin-bottom: 0;
}

html section#aboutme #visio .wpb_wrapper p{
	font-family: Zephyr, \'Playfair Display\', serif!important;
	font-size: 62px;
	margin-top: 78px;
}

h4{
	font-size: 40px!important;
	line-height: 44px;
	box-shadow: none;
	font-family: gotham-medium-webfont, gotham-bold-webfont, Zephyr, \'Playfair Display\', serif!important;
	line-height: 10px;
	display: inline-block;
	text-transform: none;
	letter-spacing: 0px;
	margin-top: 0;
	text-transform: uppercase;
	font-size: 12px!important;
	text-align: center;
	display: block;
	margin: 0;
	padding-top: 40px;
	padding-bottom: 11px;
	text-align: left;
	font-size: 40px!important;
	line-height: 44px;
	box-shadow: none;
	font-family: gotham-medium-webfont, gotham-bold-webfont, Zephyr, \'Playfair Display\', serif!important;
	line-height: 10px;
	display: inline-block;
	text-transform: none;
	letter-spacing: 0px;
	margin-top: 0;
	text-transform: uppercase;
	font-size: 12px!important;
	text-align: center;
	display: block;
	margin: 0;
	padding-top: 19px;
	padding-bottom: 11px;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.container{
	max-width: 900px;
	margin: 75px auto;
}

html #work .vc_column_container .whiteblock p{
	font-size: 48px;
	margin-top: 46px;
	line-height: 49px;
	font-family: bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue !important;
	text-align: left!important;
}

h2{
	font-size: 40px;
	font-size: 2.5rem;
	color: #ffffff;
	max-width: 702px;
	margin: 0 auto;
	line-height: 50Px;
}

section#aboutme #visio .wpb_wrapper p{
	writing-mode: vertical-rl;
	transform: rotateZ(180deg);
	margin-right:71px;
	margin-left:55px;
}

section#aboutme:before{
	content: \"\";
	background-color: rgb(249 240 244 / 88%);
	position: absolute;
	z-index: 0;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

section#aboutme p img{
	margin-top: -450px;
	width: 497px;
	margin-left: 60px;
}

#aboutme .wpb_wrapper h1{
	color: #ffffff;
	padding-left: 96px;
	padding-right: 96px;
	font-size: 22px;
	text-align: center;
	font-family: bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue !important;
	padding-top: 49Px;
}

section#aboutme h1{
	font-size: 60px;
	font-size: 3.75rem;
	font-family: fairplay display;
	font-weight: 700;
	color: #fff;
	font-weight: 300!important;
	font-family: \'Playfair Display\', serif!important;
	color: #ffffff;
	font-size: 23Px;
}

.vc_section[data-vc-full-width]{
	-webkit-transition: opacity .5s ease;
	-o-transition: opacity .5s ease;
	transition: opacity .5s ease;
	overflow: visible;
}

.home header h1{
	font-size: 38Px!important;
	text-transform: none;
	line-height: 52px;
}

.home h1{
	font-size: 54Px!important;
	text-transform: none;
	line-height: 52px;
}

section#aboutme h2{
	line-height: 1.4;
	letter-spacing: 0.025em;
	font-size: 32px;
	font-weight: 400;
	font-style: normal;
	color: #ffffff!important;
	padding-left: 27px;
	padding-bottom: 33Px;
}

section#aboutme .titlescript p{
	padding-left: 23px;
	font-family: bonvivant!important;
	font-size: 56px!important;
	text-align: left;
	font-weight: 400!important;
	font-style: normal;
	-ms-transform: scale(1, 1) translate(0px, 0px) rotate(-2deg);
	transform: scale(1, 1) translate(0px, 0px) rotate( -2deg);
	padding-bottom: 19px;
	margin-left: -61px!important;
}

/* Paragraph */
section#aboutme .vc_custom_1619699045514 .wpb_text_column:nth-child(3) p{
	padding-right:150px;
	padding-left:23px;
}

.vc_custom_1619699045514 .wpb_wrapper h2{
	color:#ffffff;
	font-family:bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue !important;
}

#Bachelor p img{
	margin-top: -202px;
	border: 38px solid;
	border-color: #fff;
	max-width: 498px;
}

/* Aboutme */
#aboutme{
	padding-bottom:109px;
}

#Bachelor .container .vc_column_container .vc_column-inner .wpb_wrapper .vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p img{
	height:auto !important;
}

#Bachelor .container > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column .wpb_wrapper{
	padding-left: 9px;
	padding-right: 9px;
	font-family: \'futura\' !important;
}

/* Paragraph */
.vc_custom_1619699045514 .wpb_text_column:nth-child(3) p{
	font-family: \'futuralightbt\'!important;
	font-weight: 100;
	text-transform: none;
	letter-spacing: 0px;
	font-size: 14px;
	margin-top: 4px;
}

/* Column inner */
#Bachelor .vc_column_container:nth-child(1) .vc_column-inner:nth-child(1){
	padding-top:78px;
}

#Bachelor{
	padding-bottom:83px;
	padding-bottom: 83px;
}

#fulltext .wpb_wrapper .st-m-title{
	font-size: 43px;
	line-height: 1.3em;
	margin-left: -40px;
	font-family: bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue !important;
}

#primary #main .hentry .entry-content #fulltext .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .st-m-title{
	width:121% !important;
}

#primary #main .hentry .entry-content #fulltext .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p{
	font-family:\'futura\' !important;
}

#fulltext .wpb_wrapper p{
	font-family:\'futura\'!important;
}

/* Paragraph */
#fulltext .wpb_text_column:nth-child(1) p{
	padding-top:29px;
}

/* Heading */
#fulltext .wpb_text_column:nth-child(2) h3{
	font-family:\'Holland Signature\'!important;
}

/* Paragraph */
#work .vc_column_container:nth-child(2) .wpb_text_column:nth-child(1) p{
	background-color:#ffffff;
	padding-bottom:50px;
	padding-top:50px;
	padding-right:50px;
	padding-left:50px;
	margin-left:-100px;
	margin-right:100px;
	font-family:bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue;
}

/* Wrapper */
#work .wpb_text_column:nth-child(2) .wpb_wrapper{
	padding-left: 35px;
	padding-right: 7px;
	text-align: justify;
	font-family: \'futura\';
	line-height: 1.7em;
	margin-right: 30px;
	margin-left: -30px;
}

/* Wrapper */
#work .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column:nth-child(2) .wpb_wrapper{
	font-family:\'futura\' !important;
}

/* Wrapper */
.vc_custom_1619702711462 .vc_column_container:nth-child(1) .vc_column-inner:nth-child(1) .wpb_wrapper:nth-child(1) .vc_inner .vc_column_container:nth-child(2) .vc_column-inner > .wpb_wrapper:nth-child(1){
	background-color:#ffffff;
	padding-left:50px;
	padding-right:50px;
	padding-top:50px;
	padding-bottom:50px;
	font-size:14px;
	margin-top:292px;
}

/* Paragraph */
.vc_custom_1619702711462 .wpb_text_column:nth-child(2) p{
	font-family:\'futura\';
}

/* Paragraph */
#photosect .vc_custom_1619702711462 .vc_column_container .vc_column-inner .wpb_wrapper .vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column:nth-child(1) .wpb_wrapper p{
	font-family:\'holland signaure\' !important;
}

/* Paragraph */
.vc_custom_1619702711462 .wpb_wrapper .wpb_text_column:nth-child(1) p{
	font-family:\'holland signature\' !important;
}

#history > .wpb_row > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column h3{
	padding-top:112px;
	font-size:35px;
	color:#ffffff;
}

#history .wpb_wrapper h2{
	color:#ffffff;
}

/* Wrapper */
.wpb_row:nth-child(2) .vc_column_container:nth-child(1) .vc_column-inner:nth-child(1) .wpb_wrapper:nth-child(1) .vc_inner .vc_column_container:nth-child(1) .vc_column-inner > .wpb_wrapper:nth-child(1){
	padding-left:153px;
	font-family:\'futura\' !important;
	line-height:1.8em;
	margin-right:50px;
}

/* Wrapper */
.wpb_row:nth-child(2) .vc_column_container:nth-child(1) .vc_column-inner:nth-child(1) .wpb_wrapper:nth-child(1) .vc_inner .vc_column_container:nth-child(2) .vc_column-inner > .wpb_wrapper:nth-child(1){
	padding-right:153px;
	line-height:1.8em;
	font-family:\'futura\' !important;
	margin-left:50px;
}

#visiteshop .wpb_wrapper .vc_general{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	text-align:center;
	color:#ffffff;
	background-color:rgba(219,176,140,1);
	padding-left:20px;
	margin-left:174px;
}

#visiteshop .wpb_wrapper h3{
	font-size:23px;
	line-height:1.1em;
	padding-left:80px;
	padding-right:80px;
	font-family:bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue !important;
}

#visiteshop p strong{
	letter-spacing:3.2px;
	font-family:\'futura\' !important;
	font-weight:500;
}

.vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper p strong{
	font-family:\'futura\' !important;
}

#visiteshop > .wpb_row > .vc_column_container > .vc_column-inner{
	padding-top:56px;
}

#visio .wpb_wrapper p{
	font-family:bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue;
}

#fulltext .wpb_wrapper h3{
	font-family:bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue !important;
}

#photosect .wpb_wrapper h2{
	font-family:bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue !important;
}

#history .wpb_wrapper h3{
	font-family:bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue !important;
}

/* Paragraph */
#Bachelor .wpb_text_column:nth-child(2) p{
	font-family:bonvivantserif-webfont, GalleryModern, Analogue-Italic , Analogue;
}

section#photosect .whiteblock.wpb_column.vc_column_container.vc_col-sm-6{
	max-width: 413Px;
	margin: 90px 0;
	float: right;
	background-color:#ffffff;
	padding-top:50px;
	padding-bottom:50px;
	padding-left:50px;
	padding-right:50px;
}

.vc_custom_1619776739184 .vc_column_container .vc_column-inner .wpb_wrapper .vc_inner .vc_column_container .vc_column-inner > .wpb_wrapper{
	font-family:\'futura\';
}

/* Column inner */
#history .vc_inner:nth-child(2) .vc_column_container:nth-child(1) .vc_column-inner{
	padding-left:15px;
	padding-right:50px;
}

/* Column inner */
#history .vc_inner:nth-child(2) .vc_column_container:nth-child(2) .vc_column-inner{
	padding-left:50px;
}

.vc_custom_1619699045514 .wpb_wrapper p{
	padding-right:0px !important;
}

.vc_custom_1619699045514 .titlescript p{
	padding-top:173px;
}

b, strong{
	font-weight: 100;
}

.vc_custom_1619973005469 .wpb_wrapper h4{
	text-align:left;
}

html .vc_custom_1619699045514 .titlescript p{
	padding-top: 48px;
}

div#visio{
	z-index: 999999;
	position: relative;
	left: -52px;
}

.et-header-menu > li a{
	font-family: averta-regular-webfont!important;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 1px;
}

#block-7 p{
	font-size: 12px;
}

.vc_custom_1616686621952 .wpb_wrapper h1{
	color:#ffffff;
}

header#header{
	border-bottom: 0px solid!important;
}

#header .header-section{
	background-color: transparent!important;
}

.home h5{
	font-family:\'futuralightbt\';
	font-weight:300;
	font-size:14px;
	margin-bottom:0px;
	letter-spacing:1.3px;
}

.home h2{
	padding-top:0px !important;
}

html rs-layer:not(.rs-wtbindex), html .rs-layer:not(.rs-wtbindex), html rs-alyer *:not(.rs-wtbindex), html .rs-layer *:not(.rs-wtbindex){
	outline: none !important;
	font-family: averta-regular-webfont!important;
	color: #fff!important;
	font-family: Zephyr,averta-light-webfont!important;
	font-weight: 400;
	line-height: 1.43;
	-webkit-font-smoothing: antialiased;
}

html body .logolink h1{
	font-size: 32px!important;
	text-align: center!important;
	font-family: futura!important;
	text-transform: none;
	font-weight: 500!important;
	letter-spacing: 0;
	padding-top: 16px!important;
	padding-bottom: 13px!important;
	font-family: Zephyr,averta-light-webfont!important;
	font-weight: 400;
	line-height: 1.43;
	-webkit-font-smoothing: antialiased;
}

/* Rs layer */
#slider-2-slide-9-layer-2{
	color:#ffffff !important;
}

/* Rs layer */
#slider-2-slide-9-layer-0{
	color:#ffffff !important;
}

@media (max-width:640px){

	/* Heading */
	#wrapper #header .logo-center h1{
		font-size:30px !important;
	}
	
	/* Rs layer */
	#slider-2-slide-4-layer-2{
		font-size:98px !important;
	}
	
}

@media (min-width:691px){

	section#aboutme #visio .wpb_wrapper p{
		font-size:71px;
		margin-top:78px;
	}
	
	#Bachelor .container > .vc_column_container > .vc_column-inner > .wpb_wrapper > .wpb_text_column .wpb_wrapper p{
		font-size:17px;
	}
	
	/* Paragraph */
	#Bachelor .wpb_text_column:nth-child(2) p{
		font-size:26px !important;
	}
	
	#work .vc_column_container .whiteblock p{
		font-size: 44px;
		margin-top: 46px;
		line-height: 49px;
	}
	
	.vc_custom_1619702711462 .wpb_wrapper p{
		font-size:18px;
	}
	
}