.elementor-228 .elementor-element.elementor-element-7dbbb1c{--display:flex;--min-height:400px;--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;--justify-content:center;--overlay-opacity:0.5;}.elementor-228 .elementor-element.elementor-element-7dbbb1c:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-7dbbb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ponudba.bioterme.si/wp-content/uploads/2025/03/18431.jpg");background-size:cover;}.elementor-228 .elementor-element.elementor-element-7dbbb1c::before, .elementor-228 .elementor-element.elementor-element-7dbbb1c > .elementor-background-video-container::before, .elementor-228 .elementor-element.elementor-element-7dbbb1c > .e-con-inner > .elementor-background-video-container::before, .elementor-228 .elementor-element.elementor-element-7dbbb1c > .elementor-background-slideshow::before, .elementor-228 .elementor-element.elementor-element-7dbbb1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-228 .elementor-element.elementor-element-7dbbb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-228 .elementor-element.elementor-element-a6098bd{text-align:center;}.elementor-228 .elementor-element.elementor-element-a6098bd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-2763c33{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-228 .elementor-element.elementor-element-2e27f0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-2e27f0a{--box-border-width:0px;--header-color:#000000;--toggle-button-color:#042639;--item-text-color:#000000;--item-text-hover-color:#042639;--item-text-hover-decoration:underline;--item-text-active-color:#042639;}.elementor-228 .elementor-element.elementor-element-2e27f0a .elementor-toc__header-title{text-align:start;}.elementor-228 .elementor-element.elementor-element-2e27f0a .elementor-toc__header, .elementor-228 .elementor-element.elementor-element-2e27f0a .elementor-toc__header-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;}.elementor-228 .elementor-element.elementor-element-2e27f0a .elementor-toc__header{flex-direction:row;}.elementor-228 .elementor-element.elementor-element-2e27f0a .elementor-toc__list-item{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-228 .elementor-element.elementor-element-ec9d7d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-1104adb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-228 .elementor-element.elementor-element-1104adb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.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 );}.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-228 .elementor-element.elementor-element-7444b11{columns:1;}.elementor-228 .elementor-element.elementor-element-824e17c{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-1cf307d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-228 .elementor-element.elementor-element-1cf307d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-228 .elementor-element.elementor-element-f136ccd{columns:1;}.elementor-228 .elementor-element.elementor-element-9c97d8e{--display:flex;--padding-top:070px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-93bb5df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-93bb5df .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-228 .elementor-element.elementor-element-0176d81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 30px 0px;}.elementor-228 .elementor-element.elementor-element-0176d81{columns:1;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-228 .elementor-element.elementor-element-5430d38{columns:1;}.elementor-228 .elementor-element.elementor-element-c9d0773{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-8530f03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-8530f03 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:600;color:#000000;}.elementor-228 .elementor-element.elementor-element-fdb7256 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 0px 30px 0px;}.elementor-228 .elementor-element.elementor-element-fdb7256{columns:1;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-228 .elementor-element.elementor-element-758e181{columns:1;}.elementor-228 .elementor-element.elementor-element-1e0ed12{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-81edc3d{columns:1;}.elementor-228 .elementor-element.elementor-element-a22c387{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-4b66eed{columns:1;}.elementor-228 .elementor-element.elementor-element-53b9d97{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-746508d{columns:1;}.elementor-228 .elementor-element.elementor-element-4fe9bcd{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-4a46e4e{columns:1;}.elementor-228 .elementor-element.elementor-element-30f1886{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-1559c8d{columns:1;}.elementor-228 .elementor-element.elementor-element-d72f79e{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-8832c09{columns:1;}.elementor-228 .elementor-element.elementor-element-57478a6 > .elementor-widget-container{padding:50px 0px 150px 0px;}.elementor-228 .elementor-element.elementor-element-57478a6{columns:1;text-align:center;}@media(min-width:768px){.elementor-228 .elementor-element.elementor-element-2763c33{--content-width:1000px;}}@media(max-width:767px){.elementor-228 .elementor-element.elementor-element-7dbbb1c:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-7dbbb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ponudba.bioterme.si/wp-content/uploads/2025/03/18431.jpg");background-position:top left;}.elementor-228 .elementor-element.elementor-element-7dbbb1c{--min-height:400px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:022px;--padding-right:022px;}}/* Start custom CSS for text-editor, class: .elementor-element-7444b11 */.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(18),
.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(17),
.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(23){
    display:none!important;
}
@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-7444b11 tr td:nth-child(2){
   width:100px;
   text-align:right;
}
.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(23)  td:nth-of-type(3){
      width:100px;
   text-align:right;
   
}
.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(24)  td:nth-of-type(3){
      width:100px;
   text-align:right;
   
}
.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(22)  td:nth-of-type(3){
      width:100px;
   text-align:right;
   
}
.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(22)  td:nth-of-type(2) p{
      width:100px;
   text-align:center;
   font-weight:400!important;
   
   
}
.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(23)  td:nth-of-type(2) p{
      width:100px;
   text-align:center;
   font-weight:400!important;
   
   
}
.elementor-228 .elementor-element.elementor-element-7444b11 table tbody tr:nth-of-type(24)  td:nth-of-type(2) p{
      width:100px;
   text-align:center;
   font-weight:400!important;
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f136ccd */.elementor-228 .elementor-element.elementor-element-f136ccd table tbody tr:nth-of-type(11),.elementor-228 .elementor-element.elementor-element-f136ccd table tbody tr:nth-of-type(10)
{
    display:none!important;
}
@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-f136ccd tr td:nth-child(3){
   width:100px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-f136ccd table tbody td:nth-child(2) p{
      width:50px;
   text-align:center;
   font-weight:400!important;
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0176d81 */.elementor-228 .elementor-element.elementor-element-0176d81 table tbody tr:nth-of-type(18){
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5430d38 */.elementor-228 .elementor-element.elementor-element-5430d38 table tbody tr:nth-of-type(7),
.elementor-228 .elementor-element.elementor-element-5430d38 table tbody tr:nth-of-type(8)
{
    display:none!important;
}

@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-5430d38 tr td:nth-child(3){
   width:120px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-5430d38 table tbody td:nth-child(2) p{
      width:50px;
   text-align:center;
   font-weight:400!important;
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb7256 */.elementor-228 .elementor-element.elementor-element-fdb7256 table tbody tr:nth-of-type(18){
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-758e181 */.elementor-228 .elementor-element.elementor-element-758e181 table tbody tr:nth-of-type(2){
    display:none!important;
}
.elementor-228 .elementor-element.elementor-element-758e181 h2{
    font-family: "playfair display";
    font-size:36px;
    color:#000;
}

@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-758e181 tr td:nth-child(3){
   width:150px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-758e181 table tbody td:nth-child(2) p{
      width:100px;
   text-align:center;
   
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81edc3d */.elementor-228 .elementor-element.elementor-element-81edc3d table tbody tr:nth-of-type(2){
    display:none!important;
}
.elementor-228 .elementor-element.elementor-element-81edc3d h2{
    font-family: "playfair display";
    font-size:36px;
    color:#000;
}

@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-81edc3d tr td:nth-child(3){
   width:120px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-81edc3d table tbody td:nth-child(2) p{
      width:50px;
   text-align:center;
   font-weight:400!important;
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b66eed */.elementor-228 .elementor-element.elementor-element-4b66eed table tbody tr:nth-of-type(2){
    display:none!important;
}

.elementor-228 .elementor-element.elementor-element-4b66eed h2{
    font-family: "playfair display";
    font-size:36px;
    color:#000;
}

@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-4b66eed tr td:nth-child(3){
   width:170px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-4b66eed table tbody td:nth-child(2) p{
      width:60px;
   text-align:center;
   
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-746508d */.elementor-228 .elementor-element.elementor-element-746508d table tbody tr:nth-of-type(5){
    display:none;
}
.elementor-228 .elementor-element.elementor-element-746508d h2{
    font-family: "playfair display";
    font-size:36px;
    color:#000;
}

@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-746508d tr td:nth-child(3){
   width:120px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-746508d table tbody td:nth-child(2) p{
      width:50px;
   text-align:center;
   font-weight:400!important;
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a46e4e */.elementor-228 .elementor-element.elementor-element-4a46e4e table tbody tr:nth-of-type(2){
    display:none;
}
.elementor-228 .elementor-element.elementor-element-4a46e4e h2{
    font-family: "playfair display";
    font-size:36px;
    color:#000;
}

@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-4a46e4e tr td:nth-child(3){
   width:170px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-4a46e4e table tbody td:nth-child(2) p{
      width:60px;
   text-align:center;
   
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1559c8d */.elementor-228 .elementor-element.elementor-element-1559c8d table tbody tr:nth-of-type(2),
.elementor-228 .elementor-element.elementor-element-1559c8d table tbody tr:nth-of-type(21),
.elementor-228 .elementor-element.elementor-element-1559c8d table tbody tr:nth-of-type(22){
    display:none;
}
.elementor-228 .elementor-element.elementor-element-1559c8d h2{
    font-family: "playfair display";
    font-size:36px;
    color:#000;
}

@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-1559c8d tr td:nth-child(3){
   width:120px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-1559c8d table tbody td:nth-child(2) p{
      width:50px;
   text-align:center;
   font-weight:400!important;
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8832c09 */.elementor-228 .elementor-element.elementor-element-8832c09 table tbody tr:nth-of-type(2){
    display:none;
}
.elementor-228 .elementor-element.elementor-element-8832c09 h2{
    font-family: "playfair display";
    font-size:36px;
    color:#000;
}

@media only screen and (max-width:700px){
.elementor-228 .elementor-element.elementor-element-8832c09 tr td:nth-child(3){
   width:120px;
   text-align:right;
}

.elementor-228 .elementor-element.elementor-element-8832c09 table tbody td:nth-child(2) p{
      width:50px;
   text-align:center;
   font-weight:400!important;
   
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57478a6 */.elementor-228 .elementor-element.elementor-element-57478a6 h3{
    font-family: "playfair display";
    font-size:36px;
    color:#000;
}
.elementor-228 .elementor-element.elementor-element-57478a6 p{
    font-family: Montserrat;
    font-size:14px;
   
   color:#000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2763c33 */.elementor-228 .elementor-element.elementor-element-2763c33{
    max-width:1000px;
    padding:0 50px;
}

.elementor-228 .elementor-element.elementor-element-2763c33 tr td p{
    font-family: Montserrat;
    font-size:20px;
    font-weight: 600;
    color:#002A42;
}
.elementor-228 .elementor-element.elementor-element-2763c33 tr td:first-child p{
    font-family: "Playfair display"!important;
    font-size:24px!important;
    color:#000;
    font-weight: 500;
}
.elementor-228 .elementor-element.elementor-element-2763c33 h6{
    font-family: Montserrat;
    font-size:16px;
    margin-top:-10px!important;
    color:#505050;
    font-weight: 400;
}

.elementor-228 .elementor-element.elementor-element-2763c33 table tbody tr td{
    border:none!important;
    background-color: #fff!important;
}
.elementor-228 .elementor-element.elementor-element-2763c33 table tbody tr td{
    height:30px!important;
    padding:0px 0 10px 0!important;
}






.elementor-228 .elementor-element.elementor-element-2763c33 h5{
    font-size:16px;
    margin-top:-10px;
    color:#2b2b2b;
}


@media only screen and (max-width:700px){
    .elementor-228 .elementor-element.elementor-element-2763c33{
        padding:0 20px;
    }
    .elementor-228 .elementor-element.elementor-element-2763c33 tr td p{
    font-family: Montserrat;
    font-size:18px;
    font-weight: 600;
    color:#002A42;
}
.elementor-228 .elementor-element.elementor-element-2763c33 tr td:first-child p{
    font-family: "Playfair display"!important;
    font-size:20px!Important;
    color:#000;
    font-weight: 500;
}
.elementor-228 .elementor-element.elementor-element-2763c33 h6{
    font-family: Montserrat;
    font-size:14px;
    margin-top:-10px!important;
    color:#505050;
}
}/* End custom CSS */