.elementor-4446 .elementor-element.elementor-element-523050c{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-4446 .elementor-element.elementor-element-9b8af4a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4446 .elementor-element.elementor-element-98b2916{width:var( --container-widget-width, 92.079% );max-width:92.079%;--container-widget-width:92.079%;--container-widget-flex-grow:0;}.elementor-4446 .elementor-element.elementor-element-98b2916 > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4446 .elementor-element.elementor-element-98b2916 .elementor-heading-title{font-family:var( --e-global-typography-446a5c8-font-family ), Sans-serif;font-size:var( --e-global-typography-446a5c8-font-size );font-weight:var( --e-global-typography-446a5c8-font-weight );line-height:var( --e-global-typography-446a5c8-line-height );letter-spacing:var( --e-global-typography-446a5c8-letter-spacing );color:var( --e-global-color-e36fb4a );}.elementor-4446 .elementor-element.elementor-element-9714d3b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4446 .elementor-element.elementor-element-7b4bcc1{width:var( --container-widget-width, 92.079% );max-width:92.079%;--container-widget-width:92.079%;--container-widget-flex-grow:0;}.elementor-4446 .elementor-element.elementor-element-7b4bcc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4446 .elementor-element.elementor-element-7b4bcc1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:300;line-height:1em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-4446 .elementor-element.elementor-element-fe96966{--divider-border-style:solid;--divider-color:var( --e-global-color-fbc6e98 );--divider-border-width:1px;}.elementor-4446 .elementor-element.elementor-element-fe96966 .elementor-divider-separator{width:100%;}.elementor-4446 .elementor-element.elementor-element-fe96966 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4446 .elementor-element.elementor-element-33afae9 > .elementor-container{max-width:1016px;}.elementor-4446 .elementor-element.elementor-element-33afae9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4446 .elementor-element.elementor-element-33afae9{color:var( --e-global-color-text );}.elementor-4446 .elementor-element.elementor-element-33afae9 a{color:var( --e-global-color-secondary );}#commentform .elementor-column{margin-bottom:15px;}#commentform .elementor-column input:not([type=checkbox]) + label, #commentform .elementor-column input:not([type=checkbox]), 
                    #commentform .elementor-column textarea, #commentform .button[type=submit]{margin-left:calc( 15px/2 );margin-right:calc( 15px/2 );}#commentform .elementor-column.elebee-checkbox-style > div{margin-left:calc( 15px/2 );margin-right:calc( 15px/2 );}body.rtl #commentform .elebee-labels-inline label{padding-left:0px;}body:not(.rtl) #commentform .elebee-labels-inline label{padding-right:0px;}body #commentform .elebee-labels-above label{padding-bottom:0px;}#commentform input[type=text], #commentform input[type=email],
					#commentform input[type=url], #commentform input[type=password],
					#commentforminput[type=number], #commentform input[type=search],
					#commentform input[type=reset], #commentform input[type=tel],
					#commentform select, #commentform textarea{background-color:var( --e-global-color-fbc6e98 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.rtl #commentform label.elebee-checkbox-label{padding-right:14px;}body:not(.rtl) #commentform label.elebee-checkbox-label{padding-left:14px;}#commentform .elebee-checkbox-style input[type=checkbox]{width:26px;height:26px;}#commentform button[type="submit"]{border-style:none;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );background-color:var( --e-global-color-fbc6e98 );border-radius:500px 500px 500px 500px;padding:27px 27px 27px 27px;}#commentform .elebee-rating:not(:first-child) td{padding-top:10px;}#commentform .elebee-rating-star{padding-left:25px;font-size:23px;}#commentform .elebee-rating-star input{height:23px;width:23px;}.elementor-4446 .elementor-element.elementor-element-a322076{text-align:left;}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-meta .comment-author{padding:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-meta .comment-metadata{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-body{color:var( --e-global-color-text );text-align:left;padding:0px 0px 0px 0px;}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-list li{margin:0 0px 0 0px;}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-list li:not(:first-child){margin-top:0px;}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-list li:not(:last-child){margin-bottom:15px;}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-list{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .pagination li > span, .elementor-4446 .elementor-element.elementor-element-a322076 .pagination li > a{padding:0px 0px 0px 0px;}.elementor-4446 .elementor-element.elementor-element-a322076 .pagination:first-child{margin-bottom:15px;}.elementor-4446 .elementor-element.elementor-element-a322076 .pagination:last-child{margin-top:15px;}.elementor-4446 .elementor-element.elementor-element-a322076 .pagination{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .page-numbers{color:var( --e-global-color-primary );}.elementor-4446 .elementor-element.elementor-element-a322076 .page-numbers, .elementor-4446 .elementor-element.elementor-element-a322076 .elebee-button-icon{background-color:var( --e-global-color-secondary );}.elementor-4446 .elementor-element.elementor-element-a322076 .page-numbers:not(.current):hover{color:var( --e-global-color-primary );background-color:#fff;}.elementor-4446 .elementor-element.elementor-element-a322076 .page-numbers:not(.current){transition:color 600ms, background-color 600ms;}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-icon i{transform:rotate(0deg);}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-view-stacked .elebee-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-view-framed .elebee-icon, .elementor-4446 .elementor-element.elementor-element-a322076 .elebee-view-default .elebee-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-view-framed .elebee-icon{background-color:var( --e-global-color-text );}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-button-icon{transition:600ms;}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-rating:not(:first-child) td{padding-top:8px;}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-rating-star{padding-left:16px;font-size:16px;}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-rating-star input{height:16px;width:16px;}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-rating-name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform .elementor-column > label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform label > .required{color:var( --e-global-color-secondary );}#commentform input::placeholder, #commentform select::placeholder,
                    #commentform textarea::placeholder,
                    #commentform input[type=text], #commentform input[type=email],
					#commentform input[type=url], #commentform input[type=password],
					#commentforminput[type=number], #commentform input[type=search],
					#commentform input[type=reset], #commentform input[type=tel],
					#commentform select, #commentform textarea{color:var( --e-global-color-text );}#commentform .elebee-checkbox-style label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform button[type="submit"]:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}#commentform .elebee-rating-name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}:root{--page-title-display:none;}@media(max-width:1280px){.elementor-4446 .elementor-element.elementor-element-98b2916 .elementor-heading-title{font-size:var( --e-global-typography-446a5c8-font-size );line-height:var( --e-global-typography-446a5c8-line-height );letter-spacing:var( --e-global-typography-446a5c8-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-meta .comment-author{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-meta .comment-metadata{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-list{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .pagination{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-rating-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform .elementor-column > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform input[type=text], #commentform input[type=email],
					#commentform input[type=url], #commentform input[type=password],
					#commentforminput[type=number], #commentform input[type=search],
					#commentform input[type=reset], #commentform input[type=tel],
					#commentform select, #commentform textarea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform .elebee-checkbox-style label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform button[type="submit"]{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform .elebee-rating-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:900px){.elementor-4446 .elementor-element.elementor-element-98b2916 .elementor-heading-title{font-size:var( --e-global-typography-446a5c8-font-size );line-height:var( --e-global-typography-446a5c8-line-height );letter-spacing:var( --e-global-typography-446a5c8-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-meta .comment-author{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-meta .comment-metadata{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .comment-list{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .pagination{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4446 .elementor-element.elementor-element-a322076 .elebee-rating-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform .elementor-column > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform input[type=text], #commentform input[type=email],
					#commentform input[type=url], #commentform input[type=password],
					#commentforminput[type=number], #commentform input[type=search],
					#commentform input[type=reset], #commentform input[type=tel],
					#commentform select, #commentform textarea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform .elebee-checkbox-style label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform button[type="submit"]{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}#commentform .elebee-rating-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for comments, class: .elementor-element-a322076 *//* Full card with continuous background + brighter header overlay */

{{WRAPPER}} .comment-list{
  list-style: none;
  margin: 0;
  padding: 0;
}

{{WRAPPER}} .comment-list > li{
  margin: 0;
  padding: 0;
}

/* Main Card */
{{WRAPPER}} .comment-body{
  position: relative;
  width: 800px;
  margin: 50px auto;

  background-image: url("../wp-content/uploads/galerie-bg.jpg");
  background-repeat: repeat;
  background-size: auto;

  border-radius: 50px;
  border: 1px solid rgba(255, 0, 122, 0.6);
  border-top: 0;

  box-shadow:
    0 0 25px rgba(0,0,0,0.6),
    0 0 40px rgba(255,0,122,0.08);

  overflow: hidden;
  transition: all 0.4s ease-in;
}

/* Header (no separate background, only brightness overlay) */
{{WRAPPER}} .comment-body .comment-meta{
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;

  padding: 28px 40px 20px 40px;

  /* transparent so main bg continues */
  background: transparent;

  border-bottom: 1px solid rgba(255, 0, 122, 0.7);
}

/* Brightness layer only for header */
{{WRAPPER}} .comment-body .comment-meta::before{
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255,255,255,0.08);
  backdrop-filter: brightness(1.35);
  -webkit-backdrop-filter: brightness(1.35);
  pointer-events: none;
}

/* Ensure content sits above overlay */
{{WRAPPER}} .comment-body .comment-meta > *{
  position: relative;
  z-index: 1;
}

/* Author */
{{WRAPPER}} .comment-body .comment-author{
  color: #ffffff;
  font-weight: 500;
  font-size: 1.3rem;
  line-height: 1.2;
}

/* Date */
{{WRAPPER}} .comment-body .comment-metadata,
{{WRAPPER}} .comment-body .comment-metadata time{
  color: #ffffff;
  font-weight: 500;
  font-size: 1.3rem;
  white-space: nowrap;
  line-height: 1.2;
}

/* Comment Content */
{{WRAPPER}} .comment-body .comment-content{
  padding: 30px 40px 40px 40px;
  color: #ffffff;
}

{{WRAPPER}} .comment-body .comment-content p{
  margin: 0;
  font-size: 1.2rem;
  line-height: 1.6;
}

/* Hide unused elements */
{{WRAPPER}} .comment-body .edit-link,
{{WRAPPER}} .comment-body .elebee-ratings,
{{WRAPPER}} .comment-body footer{
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for comment_form, class: .elementor-element-094cd1a */.elementor-form input:focus,
.elementor-form textarea:focus,
.elementor-form select:focus {
  border-color: pink;
  outline: none;
  box-shadow: 0 0 0 1px pink;
}/* End custom CSS */