.elementor-719 .elementor-element.elementor-element-863cbb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{color: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-719 .elementor-element.elementor-element-1a1e554{width:100%;max-width:100%;}.elementor-719 .elementor-element.elementor-element-32935f05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-719 .elementor-element.elementor-element-7fcd3a22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-719 .elementor-element.elementor-element-7fcd3a22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-8bb5ad0{width:var( --container-widget-width, 113.158% );max-width:113.158%;--container-widget-width:113.158%;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-8bb5ad0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-3817b713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-719 .elementor-element.elementor-element-3817b713.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-10bc8751 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-719 .elementor-element.elementor-element-017622e .elementor-button{background-color:#FFFFFF00;font-weight:bold;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-719 .elementor-element.elementor-element-017622e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-719 .elementor-element.elementor-element-35d4f695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-719 .elementor-element.elementor-element-906cbce{width:100%;max-width:100%;}.elementor-719 .elementor-element.elementor-element-1c399dd7{width:100%;max-width:100%;}.elementor-719 .elementor-element.elementor-element-1c399dd7 img{width:100%;}@media(max-width:767px){.elementor-719 .elementor-element.elementor-element-3817b713{--justify-content:center;}.elementor-719 .elementor-element.elementor-element-10bc8751{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-719 .elementor-element.elementor-element-32935f05{--width:100%;}.elementor-719 .elementor-element.elementor-element-7fcd3a22{--width:27.164%;}.elementor-719 .elementor-element.elementor-element-3817b713{--width:23.655%;}.elementor-719 .elementor-element.elementor-element-35d4f695{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-1a1e554 */.elementor-719 .elementor-element.elementor-element-1a1e554 h1 { font-family: Josefin Sans;
font-weight: 700;
font-size: 35px;
line-height: 35px;
color: black;
display: inline;
margin-left: 10px;

}

.elementor-719 .elementor-element.elementor-element-1a1e554 table { margin: 0; border: 0; }

.elementor-719 .elementor-element.elementor-element-1a1e554 td { vertical-align: middle; border: 0; padding: 0; }

.elementor-719 .elementor-element.elementor-element-1a1e554 td:nth-child(2) div {
  background-image: url(images/line-arrow.png);
  background-position: left center;
  background-repeat:no-repeat;
  background-size: auto;
  min-height: 47px; margin: 0 10px;
}


.elementor-719 .elementor-element.elementor-element-1a1e554 td:nth-child(4) div{
  background-image: url(images/line-arrow.png);
  background-position: left center;
  background-repeat:no-repeat;
  background-size: auto;
  min-height: 47px; margin: 0 10px;
}

.elementor-719 .elementor-element.elementor-element-1a1e554 td a { border-radius: 25px; border: 1px solid black; padding: 10px; background:#EFEFEF; color: black; font-weight: 700;
font-size: 15px; font-family: Josefin Sans; }

.elementor-719 .elementor-element.elementor-element-1a1e554 table tbody>tr:nth-child(odd)>td,
.elementor-719 .elementor-element.elementor-element-1a1e554 table tbody>tr:nth-child(odd)>th {
  background-color:transparent;
}


@media (max-width: 630px) {

  .elementor-719 .elementor-element.elementor-element-1a1e554 { width: 100%;
  }
  
   .elementor-719 .elementor-element.elementor-element-1a1e554 td a { display: none !important; }
   
    .elementor-719 .elementor-element.elementor-element-1a1e554 td:nth-child(2) { display: none !important; }
  
  .elementor-719 .elementor-element.elementor-element-1a1e554 td:nth-child(1) h1 { font-size: 1.8em !important; }
  
  .elementor-719 .elementor-element.elementor-element-1a1e554 td:nth-child(3), .elementor-719 .elementor-element.elementor-element-1a1e554 td:nth-child(3) h1 { display: none !important; }
  
   .elementor-719 .elementor-element.elementor-element-1a1e554 td:nth-child(4) { width: 60% !important; }
  
  .elementor-719 .elementor-element.elementor-element-1a1e554 td:nth-child(4) div { background-image: url(images/line-mobile2.png);
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 90% 10px;
     }
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10bc8751 */.elementor-719 .elementor-element.elementor-element-10bc8751 h3 { font-family: Josefin Sans; font-size:20px; color: black; }

.elementor-719 .elementor-element.elementor-element-10bc8751 .download { width: 25px; }

.elementor-719 .elementor-element.elementor-element-10bc8751 .all-parutions { border-radius: 25px; border: 1px solid black; padding: 10px; background:#EFEFEF; color: black; font-weight: 700;
font-size: 15px; font-family: Josefin Sans; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-906cbce */.elementor-719 .elementor-element.elementor-element-906cbce table { margin:0; }

.elementor-719 .elementor-element.elementor-element-906cbce td { vertical-align: middle; border: 0; padding: 0 10px !important; }
  
.elementor-719 .elementor-element.elementor-element-906cbce table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1)
{ background-color: transparent !important; }

  
  .elementor-719 .elementor-element.elementor-element-906cbce td h1 { font-size: 1.8em !important; margin: 0; color: black !important; font-weight: bold;}

  .elementor-719 .elementor-element.elementor-element-906cbce { width: 100%;
  }
  

  .elementor-719 .elementor-element.elementor-element-906cbce td:nth-child(2) {
  background-image: url(images/line-mobile1.png);
  background-position: left center;
  background-repeat:no-repeat;
  background-size: 90% 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c399dd7 */.elementor-719 .elementor-element.elementor-element-1c399dd7 img {height: auto; width: 100%; }

@media (max-width: 430px) {
    
  .elementor-719 .elementor-element.elementor-element-1c399dd7 img { width: 90%; }
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32935f05 */.elementor-719 .elementor-element.elementor-element-32935f05 { background-image: url(images/corner-left-bottom.png), url(images/corner-top.png);
  background-position: left bottom, right top;
  background-repeat:no-repeat, no-repeat; padding: 20px;}

@media (max-width: 430px) {


.elementor-719 .elementor-element.elementor-element-32935f05 { width: 100%; padding: 0px; background-image: none !important;
  margin-bottom: 20px;
  }
  
 .elementor-719 .elementor-element.elementor-element-32935f05 > .elementor-widget-container { padding: 10px 0 0 0;
  }

 .elementor-719 .elementor-element.elementor-element-32935f05 div {text-align: center !important;
  }
  
 
.elementor-719 .elementor-element.elementor-element-32935f05 > div:first-child img {
  border: 0px solid orange; max-width: 200px; max-height: 250px;
}
  
  .elementor-719 .elementor-element.elementor-element-32935f05 div > div { margin: 0 auto; }
}/* End custom CSS */