.elementor-24469 .elementor-element.elementor-element-5dd6c4a7{margin-top:-50px;margin-bottom:-50px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-repeater-item-4a6ba2a .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.hermesship.de/wp-content/uploads/2025/07/56A6455-Kopie.jpg);background-size:cover;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-repeater-item-4a6ba2a .elementor-background-overlay{background-color:#FFFFFF7D;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-button{background-color:transparent;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;border-width:0px;border-radius:2px;background-image:linear-gradient(180deg, #E65300 0%, #F5A800 100%);}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-button:hover{background-color:#F5A800;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .swiper-slide{height:700px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .swiper-slide-contents{max-width:1000px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .swiper-slide-inner{padding:100px 80px 80px 80px;text-align:center;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:15px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-heading{color:#003E52;font-size:55px;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:38px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-description{color:#D2451E;font-size:40px;line-height:1.2em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24469 .elementor-element.elementor-element-26e91c6f{--divider-border-style:solid;--divider-color:#E65300;--divider-border-width:3px;}.elementor-24469 .elementor-element.elementor-element-26e91c6f .elementor-divider-separator{width:100%;}.elementor-24469 .elementor-element.elementor-element-26e91c6f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24469 .elementor-element.elementor-element-1cc57744{--divider-border-style:solid;--divider-color:#EDEDED;--divider-border-width:2px;}.elementor-24469 .elementor-element.elementor-element-1cc57744 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-24469 .elementor-element.elementor-element-1cc57744 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24469 .elementor-element.elementor-element-3c0031f7 > .elementor-widget-container{margin:-8px -8px -8px -8px;}.elementor-24469 .elementor-element.elementor-element-3c0031f7{text-align:center;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:500;color:#757575;--textColor:#757575;}.elementor-24469 .elementor-element.elementor-element-5a5c3bec{--divider-border-style:solid;--divider-color:#EDEDED;--divider-border-width:2px;}.elementor-24469 .elementor-element.elementor-element-5a5c3bec .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-24469 .elementor-element.elementor-element-5a5c3bec .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24469 .elementor-element.elementor-element-496f8322{--divider-border-style:solid;--divider-color:#E65300;--divider-border-width:3px;}.elementor-24469 .elementor-element.elementor-element-496f8322 .elementor-divider-separator{width:100%;}.elementor-24469 .elementor-element.elementor-element-496f8322 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24469 .elementor-element.elementor-element-5d93f76b:not(.elementor-motion-effects-element-type-background), .elementor-24469 .elementor-element.elementor-element-5d93f76b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24469 .elementor-element.elementor-element-5d93f76b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24469 .elementor-element.elementor-element-5d93f76b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24469 .elementor-element.elementor-element-5fe58747{text-align:center;}.elementor-24469 .elementor-element.elementor-element-5fe58747 .elementor-heading-title{font-family:"Handel Gothic W05 Bold", Sans-serif;font-size:35px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;mix-blend-mode:multiply;color:#003E52;}.elementor-24469 .elementor-element.elementor-element-10a1d7b9{margin-top:-24px;margin-bottom:-24px;}.elementor-24469 .elementor-element.elementor-element-8f1da55 .elementor-heading-title{font-family:"Handel Gothic W05 Bold", Sans-serif;font-size:22px;color:#003E52;}.elementor-24469 .elementor-element.elementor-element-5a21895{text-align:left;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;color:#757575;--textColor:#757575;}.elementor-24469 .elementor-element.elementor-element-5a21895.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#E65300;}.elementor-24469 .elementor-element.elementor-element-5a21895.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-24469 .elementor-element.elementor-element-5a21895.elementor-drop-cap-view-default .elementor-drop-cap{color:#E65300;border-color:#E65300;}.elementor-24469 .elementor-element.elementor-element-5a21895 .elementor-drop-cap{margin-inline-end:10px;}.elementor-24469 .elementor-element.elementor-element-f663af0{--divider-border-style:solid;--divider-color:#EDEDED;--divider-border-width:2px;}.elementor-24469 .elementor-element.elementor-element-f663af0 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-24469 .elementor-element.elementor-element-f663af0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24469 .elementor-element.elementor-element-e41b0fb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24469 .elementor-element.elementor-element-1653324{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}:root{--page-title-display:none;}@media(max-width:1085px){.elementor-24469 .elementor-element.elementor-element-81d5fb1 .swiper-slide{height:450px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-heading{font-size:50px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-description{font-size:24px;}.elementor-24469 .elementor-element.elementor-element-3c0031f7{font-size:22px;}.elementor-24469 .elementor-element.elementor-element-5fe58747 .elementor-heading-title{font-size:27px;}.elementor-24469 .elementor-element.elementor-element-8f1da55 .elementor-heading-title{font-size:22px;}.elementor-24469 .elementor-element.elementor-element-5a21895{font-size:18px;}.elementor-24469 .elementor-element.elementor-element-e41b0fb{--grid-auto-flow:row;}.elementor-24469 .elementor-element.elementor-element-1653324{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-24469 .elementor-element.elementor-element-81d5fb1 .swiper-slide{height:350px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .swiper-slide-inner{padding:0px 40px 0px 40px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-heading{font-size:30px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-description{font-size:20px;line-height:26px;}.elementor-24469 .elementor-element.elementor-element-81d5fb1 .elementor-slide-button{font-size:14px;}.elementor-24469 .elementor-element.elementor-element-5fe58747 .elementor-heading-title{font-size:24px;}.elementor-24469 .elementor-element.elementor-element-8f1da55 .elementor-heading-title{font-size:24px;}.elementor-24469 .elementor-element.elementor-element-5a21895{font-size:15px;}.elementor-24469 .elementor-element.elementor-element-e41b0fb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24469 .elementor-element.elementor-element-1653324{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for section, class: .elementor-element-5dd6c4a7 */#bildtop{
 
	width: 100%;
	height:auto;
	margin-bottom: 0.5%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-788388de */#underline-top {
width: 100%;
margin-bottom: 4%;
margin-top: 2%;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c0031f7 */#txt {
    
    height:auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-577a8232 */@media only screen and (min-width: 900px) {

#txt-block-top{
    
  margin-bottom:4.5%;  
    
}
	}
                  
          
@media only screen and (max-width: 480px) {
    
#txt-block-top{
    
  margin-bottom:10%;  
  margin-top:6%;
  margin-right:10%;  
margin-left:10%; 
 padding:10%;
 
}
            }
	@media only screen and (max-width: 801px ) {
    
#txt-block-top{
    
  margin-bottom:10%;  
  margin-top:6%;
  margin-right:10%;  
  margin-left:10%; 
   padding:10%;
}
        }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cc01d47 */@media only screen and (min-width: 610px) {

#underline-mid {
width: 100%;
margin-bottom: 2%;
height: 5% ;
margin-top: 3%;
    
}
	}
                    
          
@media only screen and (max-width: 480px) {
    
#underline-mid {
width: 100%;
margin-bottom: 5%;
height: 5% ;
margin-top: 7%;
    
}
    
}

	@media only screen and (max-width: 600px ) {
    
#underline-mid {
width: 100%;
margin-bottom: 5%;
height: 5% ;
margin-top: 7%;
    
}

		}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e7b917b */#headline-bottom{

margin-right: 3%;
margin-left: 3%;
margin-bottom:5%;


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d93f76b */@media only screen and (min-width: 900px) {

#Headline-bottom{
  
    margin-left: 0.2%;
	 margin-right: 0.2%;
	  margin-top: 2%;

}        
}
          
@media only screen and (max-width: 480px) {
    
#Headline-bottom{
      margin-left: 3%;
	 margin-right: 3%;
	  margin-top: 6%;
	  padding: 1%;
    
}
}

	@media only screen and (max-width: 801px ) {
    
#Headline-bottom{
    margin-left: 3%;
	 margin-right: 3%;
	  margin-top: 6%;
     padding: 1%;
}

		}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f1da55 */@media only screen and (min-width: 900px) {

#headline-txt-block{
    
  margin-bottom:6%;  
  margin-top:2%;
    
    
}

	}
                  
          
@media only screen and (max-width: 480px) {
    
#headline-txt-block{
    
  margin-bottom:10%;  
  margin-top:10%;
  margin-right:10%;  
    
}


            }
	@media only screen and (max-width: 801px ) {
    
#headline-txt-block{
    
  margin-bottom:10%;  
  margin-top:10%;
  margin-right:10%;  
    
}


        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a21895 */@media only screen and (min-width: 900px) {
#txt-mid{

margin-right: 3%;
margin-left: 3%;
margin-bottom:5%;
margin-top:5%;
}
	}
                  
          
@media only screen and (max-width: 480px) {
#txt-mid{

margin-right: 10%;
margin-left: 10%;
margin-bottom:10%;
margin-top:10%;
 

}
            }
	@media only screen and (max-width: 801px ) {
    
#txt-mid{
 
margin-right: 10%;
margin-left: 10%;
margin-bottom:10%;
margin-top:10%;
    
}
        }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10a1d7b9 */@media only screen and (min-width: 610px) {

#underline-bottom{
width: 100%;
height: 5% ;
margin-top: 3%;
    
}
	}
                    
          
@media only screen and (max-width: 480px) {
    
#underline-bottom {
width: 100%;
height: 5% ;
margin-top: 3%;
    
}
    
}

	@media only screen and (max-width: 600px ) {
    
#underline-bottom {
width: 100%;
height: 5% ;
margin-top: 5%;
    
}

		}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */