.elementor-kit-5{--e-global-color-primary:#FF9D7A;--e-global-color-secondary:#776CEC;--e-global-color-text:#000000;--e-global-color-accent:#E5E2DD;--e-global-color-70b32c2:#9ACBAF;--e-global-color-2ad622e:#C9E0D4;--e-global-color-ac76ec9:#B3AEF2;--e-global-color-6b6e23e:#FFCDB9;--e-global-typography-primary-font-family:"LabilGrotesk-Medium";--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"GT-Flexa-Standard-Medium";--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"GT-Flexa-Standard-Regular";--e-global-typography-text-font-weight:normal;--e-global-typography-accent-font-family:"LabilGrotesk-Regular";--e-global-typography-accent-font-weight:normal;color:var( --e-global-color-text );font-size:2vw;font-weight:normal;line-height:1.3em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-70b32c2 );font-family:"GT-Flexa-Standard-Medium", Sans-serif;font-size:1.9vw;font-weight:normal;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-70b32c2 );border-radius:1px 1px 1px 1px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-70b32c2 );}.elementor-kit-5 a:hover{color:var( --e-global-color-primary );}.elementor-kit-5 h1{color:var( --e-global-color-text );}.elementor-kit-5 h2{color:var( --e-global-color-text );font-size:2.8vw;font-weight:normal;line-height:1.3em;}.elementor-kit-5 h3{font-family:"LabilGrotesk-Medium", Sans-serif;font-size:2.5vw;}.elementor-kit-5 h4{color:var( --e-global-color-text );font-family:"LabilGrotesk-Medium", Sans-serif;font-size:1.5vw;font-weight:normal;}.elementor-kit-5 label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );background-color:var( --e-global-color-70b32c2 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:2em 0em 0em 0em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{font-size:16px;}.elementor-kit-5 h1{font-size:25px;}.elementor-kit-5 h2{font-size:20px;}.elementor-kit-5 h3{font-size:16px;line-height:1.3em;}.elementor-kit-5 h4{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.green{
    color:#9ACBAF;
}

a.black:link {color:#000; text-decoration: underline;}
a.black:visited  {color:#000; text-decoration: underline; }
a.black:active { color:#000; text-decoration: underline; }
a.black:hover  {color:#fff; text-decoration: underline; }

a.orange:link {color:#FF9D7A; text-decoration: underline;}
a.orange:visited  {color:#FF9D7A; text-decoration: underline; }
a.orange:active { color:#FF9D7A; text-decoration: underline; }
a.orange:hover  {color:#000; text-decoration: underline; }


#FooterContent a:hover{
    color:#FF9D7A;  
}


#ContactForm input, #ContactForm textarea{
        background-color: #9ACBAF;
        margin-bottom: 2vw;
        font-size: 2.5vw;
}

#ContactForm input::placeholder, #ContactForm textarea::placeholder{
    color: #000;
    opacity: 1;
    font-size: 2.5vw;
    padding-bottom: 2.5vw;
}

#ContactForm .wpcf7-list-item {
     width: 100%;
     font-size: 2.5vw;
      color: #000;
      margin-bottom: 2vw;
      padding-right: 10vw;
}

#ContactForm input[type=checkbox]{
	width: 2vw;
	height: 2vw;
	transform: scale(1.5);
	float: left;
	margin-left: -2.5vw;
	margin-right: 1vw;
	margin-top: 0.3vw;
}

#ContactForm input[type=submit]{
    border: 0px solid #fff;
    background-color: #fff;
     padding-right: 2vw;
     padding-left: 2vw;
}

#ContactForm input[type=submit]:hover{
    background-color: #C9E0D4;
     padding-right: 2vw;
     padding-left: 2vw;
}


.elementor-post__meta-data{
    position: relative;
    top: -41vw;
    left: 0;
    padding-top: 1vw;
    padding-bottom: 1vw;
}

.elementor-post__excerpt{
   margin-top: -4vw;
}

.elementor-post__read-more, .btn01, .btn02, .btn03{
     display: inline-block;
     background-color: #9ACBAF;
     padding: 0.5vw;
     padding-right: 2vw;
     padding-left: 2vw;
     margin-top: 1vw;
}

.btn01, .btn02, .btn03{
    color: #000 !important;
    font-family: "GT-Flexa-Standard-Medium", Sans-serif;
    font-size: 1.3vw;
    font-weight: normal;
}

.btn01{
    background-color: #9ACBAF;
}

.btn01:hover{
    background-color: #776CEC;
}

.btn02{
    background-color: #FF9D7A;
}

.btn02:hover{
    background-color: #9ACBAF;
}

.btn03{
    background-color: #776CEC;
}

.btn03:hover{
    background-color: #FF9D7A;
}

.elementor-post__thumbnail{
    margin-top: 3vw;
}

.elementor-post__read-more:hover{
     background-color: #FF9D7A;
}

#comments{
    margin: 1.3em;
}

.comment-reply-title, .title-comments{
    font-family: "LabilGrotesk-Medium";
}

.comment-list li{
    width: calc(33% - 3vw);
    background-color: #E5E2DD;
    float: left;
    margin-right: 3vw;

}

#comments article{
    border-bottom: 1px solid transparent !important;
}

.comment-list li ol li{
    width: 100%;
}

.comment-list li ol{
    margin-left: -30px;
    display: inline-block;
    background-color: #ebeae6;
    border: 1px solid #ebeae6;
    position: relative;
    top: 1.2vw;
    left: 0px;
    
}

.comment-list li ol li{
    background-color: #ebeae6;
}

.comment-metadata a {
    color: #000;
    text-decoration: none;
    font-size: 0.75vw;
}

.comment-metadata{
    position: absolute;
    bottom: 3vw;
    right: 2vw;
}

#comments ol.comment-list .children:before{
    display: none;
}

#comments .comment-body{
    padding: 2vw !important;
    font-size: 1.3vw;
    line-height: 1.7vw;
    font-family: "GT-Flexa-Standard-Regular";
}

#respond{
    margin-top: 3vw;
    width: 100%;
    float: left;
}

#comments .reply a{
     display: inline-block;
     background-color: #FF9D7A;
     padding: 1vw;
     padding-right: 2vw;
     padding-left: 2vw;
     margin-top: 1vw;
     text-decoration: none;
     color: #000;
}

#comments .reply a:hover{
    background-color: #9ACBAF;
}


#ContactForm .wpcf7-response-output{
    border: 1px solid transparent;
    font-family: "GT-Flexa-Standard-Regular";
    padding: 0px;
}

.filterDiv {
  display: none;
  width: 33.33%;
  float: left;
  padding: 1vw;
}

.show {
  display: block;
}
    
.container {
  margin-top: 20px;
  overflow: hidden;
}

.related-posts .btn{
  border: 1px solid #fff;
  outline: none;
  padding: 12px 16px;
  background-color: #f1f1f1;
  cursor: pointer;
}

.related-posts .btn:hover {
  background-color: #FF9D7A;
}

.related-posts .btn.active, .related-posts .btn.active2, .related-posts .btn.active3, .related-posts .btn.active4 {
  background-color: #FF9D7A;
  color: white;
}

#myBtnContainer1, #myBtnContainer3{
    width: 25%;
    float: left;
    display: inline-block;
    padding: 1vw;
}

#myBtnContainer2, #myBtnContainer4{
    width: 75%;
    float: left;
    display: inline-block;
    padding: 1vw;
}

#BlogHeader{
    width: 100%;
    padding: 1vw;
    padding-top: 6vw;
    margin-top: -6vw;
    height: 100%;
    display: inline-block;
}

#BlogTitel, #BlogPic{
    width: 50%;
    float: left;
    padding: 1.3vw;
}
#BlogTitel h1{
font-family: "LabilGrotesk-Medium", sans-serif;
font-size: 5vw;
font-weight: normal;
line-height: 1.1em;
}


@media screen and (max-width: 480px) {
    
    #ContactForm input, #ContactForm textarea{
        background-color: #9ACBAF;
        margin-bottom: 5vw;
        font-size: 5vw;
    }
    
    #ContactForm input::placeholder, #ContactForm textarea::placeholder{
        color: #000;
        opacity: 1;
        font-size: 5vw;
        padding-bottom: 2.5vw;
    }
    
    #ContactForm .wpcf7-list-item {
         width: 100%;
         font-size: 5vw;
          color: #000;
          margin-bottom: 5vw;
          padding-right: 10vw;
    }
    
    #ContactForm input[type=checkbox]{
    	width: 2vw;
    	height: 2vw;
    	transform: scale(2);
    	float: left;
    	margin-left: -5vw;
    	margin-right: 3vw;
    	margin-top: -2.5vw;
    }
    
    .elementor-post__meta-data{
        position: relative;
        top: -97vw;
        left: 0;
        padding-top: 1vw;
        padding-bottom: 1vw;
    }
    
    .elementor-post__excerpt{
       margin-top: -8vw;
    }
    
    .elementor-post__read-more{
         display: inline-block;
         background-color: #9ACBAF;
         padding: 2vw;
         padding-right: 4vw;
         padding-left: 4vw;
         margin-top: 3vw;
    }
    
    .elementor-post__thumbnail{
        margin-top: 9vw;
    }
    
    .comment-list li{
        width: calc(100% - 0vw);
        background-color: #E5E2DD;
        float: left;
        margin-right: 0vw;
        margin-bottom: 20px;
    
    }
    
    #comments .comment-body{
        padding: 15px !important;
        font-size: 16px;
        line-height: 20px;
        font-family: "GT-Flexa-Standard-Regular";
    }
    
    .comment-metadata a {
        color: #000;
        text-decoration: none;
        font-size: 12px;
    }
    
    .comment-metadata a {
        color: #000;
        text-decoration: none;
        font-size: 12px;
    }
    
    #comments .reply a{
         display: inline-block;
         background-color: #FF9D7A;
         padding: 3vw;
         padding-right: 6vw;
         padding-left: 6vw;
         margin-top: 2vw;
         text-decoration: none;
         color: #000;
    }
    
    .comment-metadata{
        position: absolute;
        bottom: 7vw;
        right: 5vw;
    }
    
    #respond input, #respond textarea {
        border: 1px solid transparent;
    }

    .form-submit input[type=submit]{
        font-size: 16px;
    }
    


}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LabilGrotesk-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://2022.mymanikins.info/wp-content/uploads/2022/08/LabilGrotesk-Medium.woff2') format('woff2'),
		url('https://2022.mymanikins.info/wp-content/uploads/2022/08/LabilGrotesk-Medium.woff') format('woff'),
		url('https://2022.mymanikins.info/wp-content/uploads/2022/08/LabilGrotesk-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT-Flexa-Standard-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://2022.mymanikins.info/wp-content/uploads/2022/09/GT-Flexa-Standard-Medium.woff2') format('woff2'),
		url('https://2022.mymanikins.info/wp-content/uploads/2022/09/GT-Flexa-Standard-Medium.woff') format('woff'),
		url('https://2022.mymanikins.info/wp-content/uploads/2022/09/GT-Flexa-Standard-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT-Flexa-Standard-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://2022.mymanikins.info/wp-content/uploads/2022/09/GT-Flexa-Standard-Regular.woff2') format('woff2'),
		url('https://2022.mymanikins.info/wp-content/uploads/2022/09/GT-Flexa-Standard-Regular.woff') format('woff'),
		url('https://2022.mymanikins.info/wp-content/uploads/2022/09/GT-Flexa-Standard-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LabilGrotesk-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://2022.mymanikins.info/wp-content/uploads/2022/08/LabilGrotesk-Regular.woff2') format('woff2'),
		url('https://2022.mymanikins.info/wp-content/uploads/2022/08/LabilGrotesk-Regular.woff') format('woff'),
		url('https://2022.mymanikins.info/wp-content/uploads/2022/08/LabilGrotesk-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */