





 .fl-node-7t2uwedqn810 > .fl-row-content-wrap {
	padding-top:6%;
	padding-bottom:3%;
}
.fl-node-qxoh17ejlkcm {
	color: rgba(255,255,255,0.9);
}
.fl-builder-content .fl-node-qxoh17ejlkcm *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-qxoh17ejlkcm a {
	color: rgba(255,255,255,0.9);
}

.fl-builder-content .fl-node-qxoh17ejlkcm a:hover {
	color: rgba(255,255,255,0.9);
}

.fl-builder-content .fl-node-qxoh17ejlkcm h1,
.fl-builder-content .fl-node-qxoh17ejlkcm h2,
.fl-builder-content .fl-node-qxoh17ejlkcm h3,
.fl-builder-content .fl-node-qxoh17ejlkcm h4,
.fl-builder-content .fl-node-qxoh17ejlkcm h5,
.fl-builder-content .fl-node-qxoh17ejlkcm h6,
.fl-builder-content .fl-node-qxoh17ejlkcm h1 a,
.fl-builder-content .fl-node-qxoh17ejlkcm h2 a,
.fl-builder-content .fl-node-qxoh17ejlkcm h3 a,
.fl-builder-content .fl-node-qxoh17ejlkcm h4 a,
.fl-builder-content .fl-node-qxoh17ejlkcm h5 a,
.fl-builder-content .fl-node-qxoh17ejlkcm h6 a {
	color: rgba(255,255,255,0.9);
}



/* Full Height Rows */
.fl-node-qxoh17ejlkcm.fl-row-full-height > .fl-row-content-wrap,
.fl-node-qxoh17ejlkcm.fl-row-custom-height > .fl-row-content-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.fl-node-qxoh17ejlkcm.fl-row-full-height > .fl-row-content-wrap {
	min-height: 100vh;
}
.fl-node-qxoh17ejlkcm.fl-row-custom-height > .fl-row-content-wrap {
	min-height: 0;
}

.fl-builder-edit .fl-node-qxoh17ejlkcm.fl-row-full-height > .fl-row-content-wrap {
	min-height: calc( 100vh - 48px );
}

/* Full height iPad with portrait orientation. */
@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){
	.fl-node-qxoh17ejlkcm.fl-row-full-height > .fl-row-content-wrap {
		min-height: 1024px;
	}
}
/* Full height iPad with landscape orientation. */
@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){
	.fl-node-qxoh17ejlkcm.fl-row-full-height > .fl-row-content-wrap {
		min-height: 768px;
	}
}
/* Full height iPhone 5. You can also target devices with aspect ratio. */
@media screen and (aspect-ratio: 40/71) {
	.fl-node-qxoh17ejlkcm.fl-row-full-height > .fl-row-content-wrap {
		min-height: 500px;
	}
}
.fl-node-qxoh17ejlkcm > .fl-row-content-wrap {
	background-color: #f0f4f8;
	background-image: url(https://robylakatosviolin.com/wp-content/uploads/2022/08/Névtelen.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: cover;
}
.fl-node-qxoh17ejlkcm > .fl-row-content-wrap:after {
	background-image: linear-gradient(90deg, rgba(0,0,0,0.62) 23%, rgba(56,190,201,0) 94%);
}
.fl-node-qxoh17ejlkcm.fl-row-custom-height > .fl-row-content-wrap {
	min-height: 50vh;
}
@media(max-width: 992px) {
	.fl-node-qxoh17ejlkcm.fl-row-custom-height > .fl-row-content-wrap {
		min-height: 50vh;
	}
}
@media(max-width: 768px) {
	.fl-node-qxoh17ejlkcm.fl-row-custom-height > .fl-row-content-wrap {
		min-height: 50vh;
	}
}
 .fl-node-qxoh17ejlkcm > .fl-row-content-wrap {
	padding-top:6%;
	padding-bottom:6%;
}






.fl-node-365lei40qwmv > .fl-row-content-wrap {
	background-color: rgba(10,1,0,0.02);
}
 .fl-node-365lei40qwmv > .fl-row-content-wrap {
	padding-top:6%;
	padding-bottom:6%;
}
.fl-node-flnqj306mbcv {
	color: rgba(255,255,255,0.9);
}
.fl-builder-content .fl-node-flnqj306mbcv *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-flnqj306mbcv a {
	color: rgba(255,255,255,0.9);
}

.fl-builder-content .fl-node-flnqj306mbcv a:hover {
	color: rgba(255,255,255,0.9);
}

.fl-builder-content .fl-node-flnqj306mbcv h1,
.fl-builder-content .fl-node-flnqj306mbcv h2,
.fl-builder-content .fl-node-flnqj306mbcv h3,
.fl-builder-content .fl-node-flnqj306mbcv h4,
.fl-builder-content .fl-node-flnqj306mbcv h5,
.fl-builder-content .fl-node-flnqj306mbcv h6,
.fl-builder-content .fl-node-flnqj306mbcv h1 a,
.fl-builder-content .fl-node-flnqj306mbcv h2 a,
.fl-builder-content .fl-node-flnqj306mbcv h3 a,
.fl-builder-content .fl-node-flnqj306mbcv h4 a,
.fl-builder-content .fl-node-flnqj306mbcv h5 a,
.fl-builder-content .fl-node-flnqj306mbcv h6 a {
	color: rgba(255,255,255,0.9);
}



/* Full Height Rows */
.fl-node-flnqj306mbcv.fl-row-full-height > .fl-row-content-wrap,
.fl-node-flnqj306mbcv.fl-row-custom-height > .fl-row-content-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.fl-node-flnqj306mbcv.fl-row-full-height > .fl-row-content-wrap {
	min-height: 100vh;
}
.fl-node-flnqj306mbcv.fl-row-custom-height > .fl-row-content-wrap {
	min-height: 0;
}

.fl-builder-edit .fl-node-flnqj306mbcv.fl-row-full-height > .fl-row-content-wrap {
	min-height: calc( 100vh - 48px );
}

/* Full height iPad with portrait orientation. */
@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){
	.fl-node-flnqj306mbcv.fl-row-full-height > .fl-row-content-wrap {
		min-height: 1024px;
	}
}
/* Full height iPad with landscape orientation. */
@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){
	.fl-node-flnqj306mbcv.fl-row-full-height > .fl-row-content-wrap {
		min-height: 768px;
	}
}
/* Full height iPhone 5. You can also target devices with aspect ratio. */
@media screen and (aspect-ratio: 40/71) {
	.fl-node-flnqj306mbcv.fl-row-full-height > .fl-row-content-wrap {
		min-height: 500px;
	}
}
.fl-node-flnqj306mbcv > .fl-row-content-wrap {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: cover;
}
.fl-node-flnqj306mbcv.fl-row-custom-height > .fl-row-content-wrap {
	min-height: 50vh;
}
@media(max-width: 992px) {
	.fl-node-flnqj306mbcv.fl-row-custom-height > .fl-row-content-wrap {
		min-height: 50vh;
	}
}
@media(max-width: 768px) {
	.fl-node-flnqj306mbcv.fl-row-custom-height > .fl-row-content-wrap {
		min-height: 50vh;
	}
}
 .fl-node-flnqj306mbcv > .fl-row-content-wrap {
	padding-top:6%;
	padding-bottom:6%;
}






/* Full Height Rows */
.fl-node-61ba1b447b95c.fl-row-full-height > .fl-row-content-wrap,
.fl-node-61ba1b447b95c.fl-row-custom-height > .fl-row-content-wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.fl-node-61ba1b447b95c.fl-row-full-height > .fl-row-content-wrap {
	min-height: 100vh;
}
.fl-node-61ba1b447b95c.fl-row-custom-height > .fl-row-content-wrap {
	min-height: 0;
}

.fl-builder-edit .fl-node-61ba1b447b95c.fl-row-full-height > .fl-row-content-wrap {
	min-height: calc( 100vh - 48px );
}

/* Full height iPad with portrait orientation. */
@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){
	.fl-node-61ba1b447b95c.fl-row-full-height > .fl-row-content-wrap {
		min-height: 1024px;
	}
}
/* Full height iPad with landscape orientation. */
@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){
	.fl-node-61ba1b447b95c.fl-row-full-height > .fl-row-content-wrap {
		min-height: 768px;
	}
}
/* Full height iPhone 5. You can also target devices with aspect ratio. */
@media screen and (aspect-ratio: 40/71) {
	.fl-node-61ba1b447b95c.fl-row-full-height > .fl-row-content-wrap {
		min-height: 500px;
	}
}
.fl-node-61ba1b447b95c > .fl-row-content-wrap {
	background-color: #fafafa;
	background-image: url(https://robylakatosviolin.com/wp-content/uploads/2021/12/wallper-1024x465.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scroll;
	background-size: cover;
}
.fl-node-61ba1b447b95c.fl-row-custom-height > .fl-row-content-wrap {
	min-height: 100px;
}
.fl-node-61ba1b447b95c .fl-row-content {
	max-width: 946px;
}
.fl-node-61ba1b447b95c .fl-row-content-wrap {
	overflow: hidden;
}
 .fl-node-61ba1b447b95c > .fl-row-content-wrap {
	margin-top:-50px;
}
 .fl-node-61ba1b447b95c > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:0px;
}




.fl-node-597fa607243de {
	width: 100%;
}
.fl-node-597fa607243de > .fl-col-content {
	background-color: #f5f6f7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-597fa607243de {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}




.fl-node-597fcd172d0e1 {
	width: 100%;
}
.fl-node-597fcd172d0e1 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
 .fl-node-597fcd172d0e1 > .fl-col-content {
	padding-top:180px;
	padding-right:140px;
	padding-left:140px;
}




.fl-node-5b2f93d527392 {
	width: 100%;
}
.fl-node-5b2f93d527392 > .fl-col-content {
	background-color: #f5f6f7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-5b2f93d527392 {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}




.fl-node-5b2f93d527449 {
	width: 100%;
}
.fl-node-5b2f93d527449 > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
 .fl-node-5b2f93d527449 > .fl-col-content {
	padding-top:180px;
	padding-right:140px;
	padding-left:140px;
}




.fl-node-61ba1b448ab82 {
	width: 54.76%;
}




.fl-node-61ba5acc533a3 {
	width: 100%;
}




.fl-node-5cv2npdsijh3 {
	width: 100%;
}




.fl-node-m5yidz2oesl9 {
	width: 100%;
}




.fl-node-7wgfrc9ze0qk {
	width: 16.65%;
}




.fl-node-gjznld81ytke {
	width: 50%;
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-gjznld81ytke {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
 .fl-node-gjznld81ytke > .fl-col-content {
	padding-right:10%;
}
@media ( max-width: 992px ) {
 .fl-node-gjznld81ytke.fl-col > .fl-col-content {
	padding-right:0px;
}
}




.fl-node-61ba1b448abd8 {
	width: 45.24%;
}




.fl-node-chrfaiboswzk {
	width: 16.65%;
}




.fl-node-brsya03ojgit {
	width: 50%;
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-brsya03ojgit {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-icp9wloz4r1k {
	width: 16.65%;
}




.fl-node-k5jxno4yu3i2 {
	width: 16.65%;
}




.fl-node-4ticmkxy3sqj {
	width: 16.65%;
}




.fl-node-6gu8n5c4vl0z {
	width: 16.65%;
}
 .fl-node-61ba32cddf898 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
 .fl-node-5ajygmnqe74t > .fl-module-content {
	margin-bottom:0px;
}
 .fl-node-8oi52cms3bru > .fl-module-content {
	margin-top:0px;
}
 .fl-node-26pmofw91iza > .fl-module-content {
	margin-top:0px;
}
 .fl-node-y0qjkncxlaru > .fl-module-content {
	margin-top:0px;
}
 .fl-node-qbe0czh8ufl3 > .fl-module-content {
	margin-top:0px;
}
 .fl-node-ephi1txd9ufo > .fl-module-content {
	margin-top:0px;
}
 .fl-node-snhdogka1zb3 > .fl-module-content {
	margin-top:0px;
}
 .fl-node-pd6rc0sht1gw > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
 .fl-node-6499ebfed555b > .fl-module-content {
	margin-bottom:50px;
}
@media (max-width: 768px) { .fl-node-6499ebfed555b > .fl-module-content { margin-bottom:10px; } } .fl-node-597fa82395612 > .fl-module-content {
	margin-right:50px;
	margin-left:-60px;
}
@media (max-width: 768px) { .fl-node-597fa82395612 > .fl-module-content { margin-left:10px;margin-right:10px; } } .fl-node-5b2f93d5273cf > .fl-module-content {
	margin-right:50px;
	margin-left:-60px;
}
@media (max-width: 768px) { .fl-node-5b2f93d5273cf > .fl-module-content { margin-left:10px;margin-right:10px; } } .fl-node-61ba340589d0a > .fl-module-content {
	margin-top:200px;
	margin-left:50px;
}
@media (max-width: 768px) { .fl-node-61ba340589d0a > .fl-module-content { margin-top:10px;margin-left:10px; } } .fl-node-61ba34a5c5b84 > .fl-module-content {
	margin-left:50px;
}
@media (max-width: 768px) { .fl-node-61ba34a5c5b84 > .fl-module-content { margin-left:10px; } } .fl-node-xct1ldws6pv7 > .fl-module-content {
	margin-top:20px;
	margin-bottom:0px;
}
@media (max-width: 768px) { .fl-node-xct1ldws6pv7 > .fl-module-content { margin-top:10px; } } .fl-node-pekixwzyhs91 > .fl-module-content {
	margin-top:20px;
}
@media (max-width: 768px) { .fl-node-pekixwzyhs91 > .fl-module-content { margin-top:10px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */

