.elementor-6 .elementor-element.elementor-element-b3dc563{--spacer-size:9vh;}.elementor-6 .elementor-element.elementor-element-d123cf2 > .elementor-container{max-width:1200px;min-height:600px;}.elementor-6 .elementor-element.elementor-element-d123cf2{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-c15b291 > .elementor-widget-container{background-image:url("https://marving-webdesign.de/wp-content/uploads/2022/05/marvin_goelz_transparent_3.png");padding:0% 9% 0% 0%;background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-c15b291 .rbt-height-control{height:88vh;}.elementor-6 .elementor-element.elementor-element-c15b291 .slide.slider-style-3 .inner > h1{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-c15b291 .slide.slider-style-3 .inner .title{background:var( --e-global-color-8d5bd08 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var( --e-global-color-8d5bd08 );background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-8d5bd08 ) 5%, var( --e-global-color-154fe47 ) 80%);font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:800;line-height:90px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-68fc345 > .elementor-widget-container{background-image:url("https://marving-webdesign.de/wp-content/uploads/2022/04/headline_bg-primary-1.svg");padding:15px 25px 15px 15px;background-repeat:no-repeat;background-size:cover;border-radius:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-68fc345{text-align:end;}.elementor-6 .elementor-element.elementor-element-68fc345 .elementor-heading-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d319ecb > .elementor-container{max-width:1200px;}.elementor-6 .elementor-element.elementor-element-511ec0c > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-511ec0c .section-title .title{background:var( --e-global-color-8d5bd08 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var( --e-global-color-8d5bd08 );background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-8d5bd08 ) 5%, var( --e-global-color-154fe47 ) 45%);}.elementor-6 .elementor-element.elementor-element-511ec0c .single-service.service__style--4 .icon i{font-size:0px;}.elementor-6 .elementor-element.elementor-element-511ec0c .single-service.service__style--4 .icon img, .elementor-6 .elementor-element.elementor-element-511ec0c .single-service.service__style--4 .icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-511ec0c .single-service.service__style--4 .icon img, .elementor-6 .elementor-element.elementor-element-511ec0c .single-service.service__style--4 .icon i, .elementor-6 .elementor-element.elementor-element-511ec0c .single-service.service__style--4 .icon svg{margin-bottom:20px !important;padding:0px;}.elementor-6 .elementor-element.elementor-element-511ec0c .single-service.service__style--4.text-white .content p{padding:0px 0px 30px 0px;}.elementor-6 .elementor-element.elementor-element-18b7cb5 > .elementor-widget-container{background-image:url("https://marving-webdesign.de/wp-content/uploads/2022/04/headline_bg-primary-1.svg");padding:15px 25px 15px 15px;background-repeat:no-repeat;background-size:cover;border-radius:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-18b7cb5{text-align:end;}.elementor-6 .elementor-element.elementor-element-18b7cb5 .elementor-heading-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5d54029 > .elementor-container{max-width:1200px;}.elementor-6 .elementor-element.elementor-element-5d54029{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-bf1b19b > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-bf1b19b ul.nav.tab-style--1 li + li{margin-left:14%;}.elementor-6 .elementor-element.elementor-element-bf1b19b .about-area .thumbnail img{height:100%;}.elementor-6 .elementor-element.elementor-element-bf1b19b .section-title .sub-title{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bf1b19b .section-title .title{background:var( --e-global-color-8d5bd08 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var( --e-global-color-8d5bd08 );background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-8d5bd08 ) 10%, var( --e-global-color-154fe47 ) 60%);}.elementor-6 .elementor-element.elementor-element-bf1b19b ul.nav.tab-style--1 li a{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-208e767a > .elementor-container{max-width:1200px;}.elementor-6 .elementor-element.elementor-element-1d248539 .single-service .icon i{font-size:100px;}.elementor-6 .elementor-element.elementor-element-1d248539 .single-service .icon img, .elementor-6 .elementor-element.elementor-element-1d248539 .single-service .icon svg{width:75px;height:75px;}.elementor-6 .elementor-element.elementor-element-1d248539 .single-service .content p{font-size:1rem;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-61243a9 > .elementor-widget-container{background-image:url("https://marving-webdesign.de/wp-content/uploads/2022/04/headline_bg-primary-1.svg");padding:15px 25px 15px 15px;background-repeat:no-repeat;background-size:cover;border-radius:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-61243a9{text-align:end;}.elementor-6 .elementor-element.elementor-element-61243a9 .elementor-heading-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3ad93a7 > .elementor-container{max-width:1200px;}.elementor-6 .elementor-element.elementor-global-3609 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-global-3609 .section-title .sub-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 30%, #f2295b 100%);}.elementor-6 .elementor-element.elementor-global-3609 .section-title .title{background:var( --e-global-color-8d5bd08 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var( --e-global-color-8d5bd08 );background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-8d5bd08 ) 30%, var( --e-global-color-154fe47 ) 55%);}.elementor-6 .elementor-element.elementor-element-570f5e0 > .elementor-widget-container{background-image:url("https://marving-webdesign.de/wp-content/uploads/2022/04/headline_bg-primary-1.svg");padding:15px 25px 15px 15px;background-repeat:no-repeat;background-size:cover;border-radius:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-570f5e0{text-align:end;}.elementor-6 .elementor-element.elementor-element-570f5e0 .elementor-heading-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2ce1361 > .elementor-container{max-width:1200px;}.elementor-6 .elementor-element.elementor-element-2ce1361{padding:0% 0% 10% 0%;}.elementor-6 .elementor-element.elementor-element-a8dafea > .elementor-widget-container{padding:20% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-a8dafea .rn-testimonial-content .inner p{font-size:1.3rem;font-style:italic;}.elementor-6 .elementor-element.elementor-element-4f921aa{padding:30px 16px 90px 16px;}.elementor-6 .elementor-element.elementor-element-c063396 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c063396 .rn-card + .rn-card{margin-top:15px;}.elementor-6 .elementor-element.elementor-element-c063396 .rn-card .rn-card-header a.btn{font-size:20px;margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c063396 .rn-card .rn-card-body{margin:0px 0px 30px 0px;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-d123cf2{padding:0% 0% 10% 0%;}.elementor-6 .elementor-element.elementor-element-c15b291 > .elementor-widget-container{background-image:url("https://marving-webdesign.de/wp-content/uploads/2022/05/marvin_goelz_transparent_3.png");padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-c15b291 .slide.slider-style-3 .inner .title{font-size:3rem;line-height:60px;}.elementor-6 .elementor-element.elementor-element-d319ecb{padding:0% 0% 10% 0%;}.elementor-6 .elementor-element.elementor-element-bf1b19b > .elementor-widget-container{padding:7% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-bf1b19b .about-area .thumbnail img{height:100%;}.elementor-6 .elementor-element.elementor-element-a2720f4{padding:0% 0% 12% 0%;}.elementor-6 .elementor-element.elementor-element-ca5bd82{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-2ce1361{padding:0% 0% 5% 0%;}.elementor-6 .elementor-element.elementor-element-a8dafea > .elementor-widget-container{padding:20% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-4f921aa{padding:30px 16px 90px 16px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-d123cf2 > .elementor-container{min-height:80vh;}.elementor-6 .elementor-element.elementor-element-d123cf2{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-3d6b1d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c15b291 > .elementor-widget-container{background-image:url("https://marving-webdesign.de/wp-content/uploads/2022/11/marvin-goelz-background-mobile.png");padding:0% 0% 0% 0%;background-position:100px 70px;background-size:contain;}.elementor-6 .elementor-element.elementor-element-c15b291 .rbt-height-control{height:620px;}.elementor-6 .elementor-element.elementor-element-c15b291 .slide.slider-style-3 .inner > h1{font-size:0.8rem;padding:20% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-c15b291 .slide.slider-style-3 .inner .title{font-size:1.6rem;line-height:40px;padding:0px 5px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d319ecb{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-511ec0c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-511ec0c .section-title .title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-bf1b19b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-bf1b19b .section-title .title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-61243a9 > .elementor-widget-container{background-position:center right;border-radius:8px 8px 8px 8px;}.elementor-6 .elementor-element.elementor-element-61243a9{text-align:center;}.elementor-6 .elementor-element.elementor-element-a8dafea .rn-testimonial-content .inner p{font-size:1.2rem;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-e092a8d{width:100%;}.elementor-6 .elementor-element.elementor-element-e8553f4{width:100%;}.elementor-6 .elementor-element.elementor-element-e00d249{width:100%;}.elementor-6 .elementor-element.elementor-element-8e0fb2e{width:100%;}.elementor-6 .elementor-element.elementor-element-986b6a8{width:100%;}.elementor-6 .elementor-element.elementor-element-55bceeb{width:29.331%;}.elementor-6 .elementor-element.elementor-element-744fcfd{width:70.669%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-55bceeb{width:100%;}.elementor-6 .elementor-element.elementor-element-744fcfd{width:100%;}}


/* Start custom CSS for imroz-personal-banner, class: .elementor-element-c15b291 */@media only screen and (max-width: 768px) {
.elementor-6 .elementor-element.elementor-element-c15b291 .title {
    background-image: linear-gradient(130deg, var( --e-global-color-8d5bd08 ) 30%, var( --e-global-color-154fe47 ) 50%) !important;
}
}
.slide .inner h2.title {
    width: 70%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
   .slide .inner h2.title {
        width: 85%;
    }
}
@media only screen and (max-width: 767px) {
    .slide .inner h2.title {
        width: 100%;
    }
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-68fc345 */.elementor-6 .elementor-element.elementor-element-68fc345 {
    max-width: 275px
}/* End custom CSS */



/* Start custom CSS for imroz-services, class: .elementor-element-511ec0c */.elementor-6 .elementor-element.elementor-element-511ec0c .single-service.service__style--4 .icon img {
    border-radius: 8px;
    width: 363px;
    height: 100%;
}
.rn-service-area {
    background-image: none;
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-18b7cb5 */.elementor-6 .elementor-element.elementor-element-18b7cb5 {
    max-width: 275px
}/* End custom CSS */



/* Start custom CSS for imroz-about-with-tabs, class: .elementor-element-bf1b19b */@media only screen and (max-width: 768px) {
    .nav-item { 
        margin-left: 100px !important;
    }
}/* End custom CSS */









/* Start custom CSS for heading, class: .elementor-element-61243a9 */.elementor-6 .elementor-element.elementor-element-61243a9 {
    max-width: 275px
}/* End custom CSS */



/* Start custom CSS for global, class: .elementor-global-3609 */.elementor-6 .elementor-element.elementor-global-3609 .portfolio-area {
    padding-bottom:0px !important;
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-570f5e0 */.elementor-6 .elementor-element.elementor-element-570f5e0 {
    max-width: 275px
}/* End custom CSS */



/* Start custom CSS for imroz-testimonial, class: .elementor-element-a8dafea */.elementor-6 .elementor-element.elementor-element-a8dafea .rn-testimonial-area {
    display: flex;
    min-height:870px;
}
.elementor-6 .elementor-element.elementor-element-a8dafea .rn-testimonial-area .container {
    display: flex;
}/* End custom CSS */








/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 200;
	font-display: swap;
	src: url('https://marving-webdesign.de/wp-content/uploads/2022/09/Montserrat-ExtraLightItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
