body{max-width:1366px;margin:0 auto!important;padding:0 20px}main#main{background-color:#fff}.home main#main{padding:0;border-top-left-radius:0;border-top-right-radius:0}h1,h1.elementor-heading-title{margin-bottom:30px}h2,h2.elementor-heading-title{margin-top:15px;margin-bottom:30px}.elementor-accordion .elementor-accordion-item:last-of-type{border-color:transparent!important}h3 h3.elementor-heading-title{margin-top:15px;margin-bottom:20px}h4,h4.elementor-heading-title,h5,h5.elementor-heading-title,h6,h6.elementor-heading-title{margin-top:10px;margin-bottom:15px}.elementor-widget-heading.elementor-widget:not(:last-child){margin-bottom:0}.elementor-text-editor ul,.elementor-tab-content ul{list-style:none;padding-left:0;margin-bottom:1em}.elementor-tab-content ul{margin-bottom:30px}.elementor-text-editor ul li,.elementor-tab-content ul li{position:relative;margin-left:15px}.elementor-text-editor ul li::before,.elementor-tab-content ul li:before{content:"";width:7px;height:7px;background-color:#008dce;border-radius:100%;display:block;position:absolute;top:8px;left:-15px;border:1px solid #008dce}.elementor-text-editor ul li>ul,.elementor-tab-content ul li>ul{margin-bottom:0}.elementor-text-editor ul li>ul li::before,.elementor-tab-content ul li>ul li:before{content:"";width:7px;height:7px;background-color:#fff;border-radius:100%;display:block;position:absolute;top:8px;left:-15px;border:1px solid #008dce}table.tablepress thead th,table thead th{background-color:#efefef}table.tablepress tr{border-bottom:1px solid #000}table.tablepress tbody td,table.tablepress thead td,table.tablepress caption+thead tr:first-child{border-top:none}.tablepress tbody tr td{vertical-align:bottom}table.tablepress thead th{border-bottom:1px solid #000;border-top:none!important}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th,table.tablepress tbody>tr:nth-child(odd)>td,table.tablepress tbody>tr:nth-child(odd)>th,table tbody tr:hover>td,table tbody tr:hover>th,table.tablepress tbody tr:hover>td,table.tablepress tbody tr:hover>th{background-color:#fff}.tablepress tr td,.tablepress tr th,table tr td,table tr th{padding-left:0}.history-table .tablepress .column-1{width:150px}table.tablepress.table-right tr td,table.tablepress.table-right tr th{text-align:right}table.tablepress.table-right tr td:first-child,table.tablepress.table-right tr th:first-child{text-align:left}nav ul li.current-menu-ancestor a.has-submenu::before{background-color:#fff!important;opacity:1!important}nav ul li.current-menu-ancestor a.has-submenu{color:#004E72!important}.header-custom-link a{text-align:right}.prefooter{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.prefooter h4.elementor-image-box-title{margin-top:0;padding:15px}.prefooter .elementor-image-box-img a{display:flex}.footer-nav-menu ul{border-top:1px solid #fff}.footer-nav-menu ul li{border-bottom:1px solid #fff!important}.footer-nav-menu ul li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";color:#fff;fill:#fff;position:absolute;top:8px;left:12px}.footer-nav-menu ul li:hover::before{content:"\f054";color:#008dce;fill:#008dce}.footer-nav-menu ul li a{padding-left:30px!important}footer .elementor-widget-image .elementor-image>a,footer .elementor-widget-image .elementor-image figure>a{display:block}article.ecs-post-loop{background-color:#fff;border-radius:10px}.members-button a span .ico{font-size:18px;display:block;line-height:18px;margin-right:5px}.home-advantages .elementor-icon-list-icon svg{height:40px}.home-advantages .elementor-icon-list-icon svg .shp0{stroke:#c2c2c1}.elementor-icon-box-wrapper .elementor-icon-box-title>a{border-bottom:1px solid transparent}.elementor-icon-box-wrapper .elementor-icon-box-title>a:hover{border-bottom:1px solid}.elementor-inline-items .elementor-inline-item .elementor-icon-list-icon{display:flex}.elementor-widget-icon-box.elementor-position-left h3.elementor-icon-box-title{margin-top:0}.elementor-accordion .elementor-accordion-item{border-bottom:1px solid #008dce!important}.elementor-accordion .elementor-accordion-item button.carier{border-width:0}.person-more .elementor-tab-title{text-align:center}.person-more .elementor-tab-title a{border-bottom:1px solid}.person-more p{text-align:center;margin-bottom:0;line-height:1.2}.timeline_image .elementor-image img{border:10px solid #ebebeb;border-radius:100%}.post-tags{display:none;max-width:1200px;margin:0 auto;padding:30px 40px 85px 40px}.post .post-tags{display:block}.post-tags span{color:#fff}.post-tags a{font-weight:700;margin:5px 10px;padding:5px 15px;transition:0.5s;text-transform:uppercase;color:#000;border-radius:5px;background:#ccc}.post-tags a:hover{transition:0.5s;background-color:#f6e79d}.elementor-pagination{padding:50px 0 0 0}.elementor-pagination a,.elementor-pagination .current{font-size:1rem;font-weight:900;line-height:30px;-moz-box-sizing:border-box;height:30px;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.elementor-pagination .current{color:#000;padding:15px 5px}.elementor-pagination a{color:#343;background:#eee;padding:10px 15px}.druzba-more-buttons.elementor-widget .elementor-icon-list-item a{padding:10px;background-color:#008dce;margin-bottom:10px;border-radius:10px}.druzba-more-buttons.elementor-widget .elementor-icon-list-item a:hover{background-color:#fff}.staff-single a{border-bottom:1px solid transparent}.staff-single a:hover{border-bottom:1px solid #000}.archive-custom-loop article .archive-image-col{display:none}.archive-custom-loop article.has-post-thumbnail .archive-image-col{display:flex}.archive-custom-loop .ecs-post-loop{border-radius:10px;overflow:hidden}.back-archive .ico{font-size:30px;line-height:16px;position:relative;display:block;margin-right:10px}.archive-button .elementor-button-icon{margin-bottom:-2px}.archive-button .elementor-button-icon svg{width:35px;height:15px}.archive-button .elementor-button-icon svg .shp0{fill:#008dce}.archive-button a.elementor-button-link:hover svg .shp0{fill:#fff}.search .global-breadcrumb{display:none}.is-form-style input.is-search-input::placeholder{color:#fff}.is-form-style input.is-search-input{border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#004e72;border:none!important;color:#fff!important;font-size:1rem;font-weight:700}.is-form-style input.is-search-submit,.is-search-icon{border-top-right-radius:10px;border-bottom-right-radius:10px;background-color:#004e72;border:none!important;color:#fff!important}.is-search-icon:hover,form.is-form-style input.is-search-submit:hover{background:#004e72}.is-form-style .is-search-submit path{fill:#fff}.is-search-icon svg{width:28px}.is-form-style input.is-search-input,.is-search-icon,.is-form-style button.is-search-submit{height:40px}.rank-math-breadcrumb{line-height:1.5em;text-align:right}.rank-math-breadcrumb a{color:#008dce;border-bottom:1px solid}.rank-math-breadcrumb a:hover{color:#000}.rank-math-breadcrumb .separator{font-size:30px;color:#bcbec0;display:inline}.fluentform .frm-fluent-form.ff-el-form-left .ff-el-input--content,.fluentform .frm-fluent-form.ff-el-form-right .ff-el-input--content{margin-left:120px}.fluentform .frm-fluent-form.ff-el-form-left .ff-el-input--label,.fluentform .frm-fluent-form.ff-el-form-right .ff-el-input--label{width:120px;padding-top:5px}.fluentform .frm-fluent-form .ff-el-input--label label{font-family:'Klavika bold';font-weight:900;font-size:1.25rem}.fluentform .frm-fluent-form .ff-el-form-control{border-radius:10px;border-color:#ccc}.fluentform .frm-fluent-form .ff_file_upload_holder{width:100%}.fluentform .frm-fluent-form .ff_file_upload_holder .ff_upload_btn.ff-btn{color:#008dce;border-radius:10px;background-color:#efefef;font-weight:900;text-align:left;width:100%}.fluentform .frm-fluent-form .ff_file_upload_holder .ff_upload_btn.ff-btn::before{content:""}.fluentform .frm-fluent-form .ff-el-group{margin-bottom:10px}.fluentform .frm-fluent-form .ff-uploaded-list{margin-top:0!important}.fluentform .frm-fluent-form .ff-btn-submit{margin-top:30px;margin-left:120px;background-color:#008dcd;border-radius:10px;padding:10px 50px;line-height:1em;border:2px solid #008dcd;font-weight:900}.fluentform .frm-fluent-form .iti__selected-flag{border-radius:10px;background-color:transparent;background:transparent}.wpml-ls-legacy-list-horizontal{padding:0;border:0}.wpml-ls-statics-shortcode_actions a{color:#ffffff!important;background:#004e72;line-height:30px;height:40px;padding:5px 15px;border-radius:10px;font-weight:700;transition:.3s;font-size:1rem}.wpml-ls-statics-shortcode_actions a:hover{background:#fff;color:#008DCE!important;transition:.3s}@media only screen and (min-width:1180px){.graphic-blue-box{display:block}.graphic-blue-box:after{content:"";position:absolute;left:-3px;bottom:43px;background:url(../../../../../../themes/mero/image/icons/home-long-arrow-right-part.svg);background-size:100% 23px;max-width:40%;height:23px;background-repeat:no-repeat;width:100%}}@media only screen and (min-width:1350px){.graphic-blue-box:before{content:"";position:absolute;left:-530px;bottom:51px;background:url(../../../../../../themes/mero/image/icons/home-long-arrow-left-part.svg);background-size:100%;max-width:566px;height:6px;background-repeat:no-repeat;width:100%}}@media only screen and (max-width:1024px){.rank-math-breadcrumb{text-align:left}.header-fast-contact .elementor-icon-list-text{text-align:center}}@media only screen and (max-width:767px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{display:flex;text-align:left;align-items:center}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-right:8px!important;margin-bottom:0px!important}.archive-custom-loop article.has-post-thumbnail .archive-image-col .elementor-column-wrap{padding-top:150px}}@media only screen and (max-width:480px){.fluentform .frm-fluent-form .ff-el-group{display:flex}.fluentform .frm-fluent-form.ff-el-form-left .ff-el-input--content,.fluentform .frm-fluent-form.ff-el-form-right .ff-el-input--content{margin-left:0;width:100%}.fluentform .frm-fluent-form.ff-el-form-left .ff-el-input--label,.fluentform .frm-fluent-form.ff-el-form-right .ff-el-input--label{width:100%;display:block;max-width:80px}.fluentform .frm-fluent-form .ff-el-input--label label{font-size:1rem}.fluentform .frm-fluent-form .ff-btn-submit{margin-top:20px;margin-left:0;width:100%}}@media only screen and (min-width:1180px) and (max-width:1349px){.graphic-blue-box:after{max-width:30%}}@media only screen and (min-width:768px) and (max-width:1024px){.archive-custom-loop article.has-post-thumbnail .archive-text-col{width:70%!important}}