.elementor-1311 .elementor-element.elementor-element-b5d2c4e{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-b0b74f7{--display:flex;}.elementor-1311 .elementor-element.elementor-element-f70345f > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1311 .elementor-element.elementor-element-377f1ae{--display:flex;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1311 .elementor-element.elementor-element-eceac85{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1311 .elementor-element.elementor-element-eceac85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1311 .elementor-element.elementor-element-756f7c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1311 .elementor-element.elementor-element-5696325{width:100%;max-width:100%;}.elementor-1311 .elementor-element.elementor-element-5696325 > .elementor-widget-container{padding:0px 12px 100px 12px;}.elementor-1311 .elementor-element.elementor-element-5696325.elementor-element{--align-self:center;}.elementor-1311 .elementor-element.elementor-element-5696325 .th_btn:hover{color:#1C2359 !important;}.elementor-1311 .elementor-element.elementor-element-c084fe1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-a73a780{width:100%;max-width:100%;}.elementor-1311 .elementor-element.elementor-element-a73a780 .title-area{text-align:center;}.elementor-1311 .elementor-element.elementor-element-90a956e{--display:flex;--overflow:hidden;}.elementor-1311 .elementor-element.elementor-element-db835be > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1311 .elementor-element.elementor-element-5cc9947{--display:flex;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-7d13697{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1311 .elementor-element.elementor-element-66c1368{width:100%;max-width:100%;}.elementor-1311 .elementor-element.elementor-element-66c1368 .title-area{text-align:center;}.elementor-1311 .elementor-element.elementor-element-203dfec{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-1311 .elementor-element.elementor-element-b4e6802{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1311 .elementor-element.elementor-element-b8627cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}@media(min-width:768px){.elementor-1311 .elementor-element.elementor-element-b0b74f7{--width:50%;}.elementor-1311 .elementor-element.elementor-element-377f1ae{--width:50%;}.elementor-1311 .elementor-element.elementor-element-b4e6802{--width:66.6667%;}.elementor-1311 .elementor-element.elementor-element-b8627cf{--width:33.3337%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1311 .elementor-element.elementor-element-b0b74f7{--width:100%;}.elementor-1311 .elementor-element.elementor-element-377f1ae{--width:100%;}.elementor-1311 .elementor-element.elementor-element-b4e6802{--width:100%;}.elementor-1311 .elementor-element.elementor-element-b8627cf{--width:100%;}}@media(max-width:1024px){.elementor-1311 .elementor-element.elementor-element-b5d2c4e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-b0b74f7{--padding-top:0px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-1311 .elementor-element.elementor-element-377f1ae{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-eceac85 .title-area{text-align:center;}.elementor-1311 .elementor-element.elementor-element-5696325 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 0px;}.elementor-1311 .elementor-element.elementor-element-c084fe1{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-a73a780{width:100%;max-width:100%;}.elementor-1311 .elementor-element.elementor-element-db835be > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-1311 .elementor-element.elementor-element-5cc9947{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-7d13697{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-1311 .elementor-element.elementor-element-66c1368{width:100%;max-width:100%;}.elementor-1311 .elementor-element.elementor-element-203dfec{--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:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-1311 .elementor-element.elementor-element-b0b74f7{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1311 .elementor-element.elementor-element-377f1ae{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1311 .elementor-element.elementor-element-5696325 > .elementor-widget-container{padding:80px 12px 80px 12px;}.elementor-1311 .elementor-element.elementor-element-db835be > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-1311 .elementor-element.elementor-element-7d13697{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1311 .elementor-element.elementor-element-203dfec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for medova_about_box, class: .elementor-element-aab670e */.elementor-1311 .elementor-element.elementor-element-aab670e .video-img{
    display: none
}





/* Each item styling */
.checklist.list-two-column li {
  /*display: flex;*/
  align-items: flex-start;  /* align icon with text top */
  gap: 8px;                 /* spacing between icon and text */
  font-size: 16px;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for medovafeatures, class: .elementor-element-5696325 */.elementor-1311 .elementor-element.elementor-element-5696325 .feature-card{
    background-color: #EBF5DE;
    height: 250px;
    text-align: center;
}

.elementor-1311 .elementor-element.elementor-element-5696325 .feature-card:hover{
    background-color: #1c2359;

    .box-title{
        color: white
    }
    .box-text{
        color: white
    }
    a{
        color: white
    }
}

@media (max-width: 1200px) {
    .elementor-element-dd53032 {
        /*margin-top: 950px;*/
    }
    
  .feature-card .box-text.desc {
    width: 100% !important; 
    max-width: 100% !important;  
    flex: 0 0 100% !important;
    text-align: center;     
    display: block !important;
}

}

/*@media (max-width: 768px) {*/
/*    .elementor-element-dd53032 {*/
/*        margin-top: 350px;*/
/*    }*/
/*}*/

@media (max-width: 320) {
    .elementor-element-dd53032 {
        margin-top: -500px;
        background-color:red;
    }
}/* End custom CSS */
/* Start custom CSS for medovasectiontitle, class: .elementor-element-a73a780 */.elementor-1311 .elementor-element.elementor-element-a73a780 .fw-normal{
    /*font-size: 35px*/
}

/*.elementor-1311 .elementor-element.elementor-element-a73a780 .sec-title{*/
/*    width: 100%;*/
/*    display: block;*/
/*    display: flex;*/
/*    text-align: center*/
/*}*//* End custom CSS */
/* Start custom CSS for medovaservicve, class: .elementor-element-db835be */.elementor-1311 .elementor-element.elementor-element-db835be .box-title{
    font-size: 25px
}

.elementor-1311 .elementor-element.elementor-element-db835be img{
    height: 220px;
    object-fit: cover
}

@media (max-width: 1024px) {
 .elementor-1311 .elementor-element.elementor-element-db835be .box-title{
    text-align:center;
}
.elementor-1311 .elementor-element.elementor-element-db835be .box-text{
    text-align:center;
}
}/* End custom CSS */
/* Start custom CSS for medova_testi_counter, class: .elementor-element-eb47044 */@media (max-width: 1024px) {
 .elementor-1311 .elementor-element.elementor-element-eb47044 .testi-counter{
    text-align:center;
}
 .elementor-1311 .elementor-element.elementor-element-eb47044 .btn-group{
    text-align:center;
    display:block;
}
}/* End custom CSS */