/**
Theme Name: Action 360x
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: action-digital
Template: astra
*/

html{scroll-behavior: smooth;scroll-padding: 145px;overflow-x: hidden!important;}
body{background-color: #F9F9F9!important;}

/*Header*/
.ast-main-header-wrap > div:nth-child(1) {border: none!important;}
.site-header {background: linear-gradient(#fff 0%, #f9f9f9 100%);box-shadow: 0px 2px 16px rgba(57, 57, 57, 0.1);}
.ast-above-header-bar {border: none;}
.ast-above-header.ast-above-header-bar {background-color: transparent;}
.ast-primary-header-bar {background-color: transparent;}
.site-primary-header-wrap {padding: 0px 80px !important;}
.site-above-header-wrap {padding: 20px 80px 0!important;}
.site-above-header-wrap > div:nth-child(1) {padding-bottom: 15px;border-bottom: 1px solid #d8d8d8;}
.keep-btn {font-weight: bold;font-size: 18px;letter-spacing: 0.02em;line-height: 20px;text-align: center;color: #fff;padding: 10px 25px;border-radius: 22.5px;background: #00bfca;box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1);text-decoration: none!important;}
.keep-btn:hover, .keep-btn:focus{background: transparent;}
.library-btn {display: inline-block;min-width: 170px;margin-right: 14px;font-weight: 500;font-size: 16px;letter-spacing: 0.02em;line-height: 20px;text-align: center;color: #828282;padding: 10px 25px;border-radius: 22.5px;background: #fff;box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1);text-decoration: none!important;text-transform: uppercase;}
.library-btn svg{margin-top: -2px;}
.library-btn:hover,.library-btn:focus{background-color: #003399;color: #fff;}
.library-btn:hover path,.library-btn:focus path{fill: #fff}
.ast-mobile-header-wrap .ast-primary-header-bar, .ast-primary-header-bar .site-primary-header-wrap {min-height: 0;}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item {line-height: 100%;}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item .menu-link{font-size: 16px;letter-spacing: 0.01em;line-height: 24px;text-align: left;color: #1a1a1a;outline: none !important;}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item > .menu-link{font-weight: 500;text-transform: uppercase!important;padding: 12px 0!important;margin: 0 25px;}
.ast-desktop .ast-primary-header-bar .main-header-menu > :is(.menu-item:hover, .menu-item:focus) > .menu-link{color: #00bfca;}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item:hover > .menu-link > span:nth-child(3) {transform: rotate(180deg);}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item:hover > .menu-link > span:nth-child(3) svg {margin-left: 0;margin-right: 10px;}
.main-header-menu .sub-menu{border: none!important;border-radius: 10px;background: #fff;box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);}
.main-header-menu .sub-menu .menu-link {padding: 10px 25px;}
.main-header-menu .sub-menu :is(.menu-link:hover, .menu-link:focus) {color: #00bfca!important;}
.main-header-menu .sub-menu .menu-link svg {margin-right: 10px;display: inline-block;vertical-align: middle;}
.main-header-menu .sub-menu .menu-link .menu-text{max-width: 100%;display: inline-block; width: calc(100% - 34px);vertical-align: middle;}
.main-header-menu .sub-menu :is(.menu-link:hover, .menu-link:focus) svg {margin-right: 5px;margin-left: 5px;}
.main-header-menu .sub-menu :is(.menu-link:hover, .menu-link:focus) svg path {fill: #00bfca;}
:is(#regiontitle, #regiontitleMob){cursor: pointer;position: relative;padding: 0px;font-weight: normal;font-size: 16px;letter-spacing: 0.02em;line-height: 36px;text-align: left;color: #828282;}
:is(#regiontitle, #regiontitleMob).active {color: #00BFCA;}
:is(#regiontitle, #regiontitleMob) svg{margin-bottom: 2px;}
:is(#regiontitle, #regiontitleMob).active svg {transform: rotate(180deg);}
:is(#regiontitle, #regiontitleMob).active svg path{fill: #00BFCA!important;}
.ast-header-search .astra-search-icon {color: #828282;}
.ast-header-search .astra-search-icon:hover {color: #00BFCA;}
:is(#regionmenu, #regionmenuMob){padding: 10px 20px;z-index:999;display: none;position: absolute;background: #fff;transform: translateX(-25%);}
:is(#regionmenu, #regionmenuMob) li>a{display: block;font-weight: normal;font-size: 16px;letter-spacing: 0.02em;line-height: 36px;text-align: center;color: #1a1a1a;}
:is(#regionmenu, #regionmenuMob) li:after{display: none;}
:is(#regionmenu, #regionmenuMob) li > :is(a:hover, a:focus) {color: #00BFCA;}
.language-menu img{margin:0 }
.language-menu{margin: 0;margin-top: 25px;}
#block-3 p {display: none!important;}
.ast-builder-layout-element.ast-header-search {padding: 0;}
.header-widget-area[data-section="sidebar-widgets-header-widget-1"] {padding: 0;/*height: 56px;*/}
.header-widget-area[data-section="sidebar-widgets-header-widget-1"] p{display: none!important;}
.ast-primary-header-bar.ast-header-sticked {background: #003399;border: none!important;}
.ast-header-sticked .main-header-menu > .menu-item > .menu-link {color: #fff!important;}
.ast-header-sticked .main-header-menu > :is(.menu-item:hover, .menu-item:focus) > .menu-link {color: #00BFCA!important;}
.ast-header-sticked .astra-search-icon {color: #fff;}
.ast-header-sticked :is(#regiontitle, #regiontitleMob) {color: #fff;}
.ast-header-sticked :is(#regiontitle, #regiontitleMob).active {color: #00BFCA;}
.ast-header-sticked :is(#regiontitle, #regiontitleMob) > svg:nth-child(1) > path:nth-child(1) {fill: #fff;}
.ast-builder-menu-2.ast-builder-menu{display: none;visibility: hidden;}
.keep-btn.keep-btn_ehealth{visibility: hidden;display: none;}
.ehealthitem{visibility: hidden;height: 0;}
.main-header-menu .sub-menu{width: 270px!important;}
/*Toolset Header*/
.site-header.tool-header .site-logo {display: block;width: fit-content;margin: 0 auto;}
.site-header.tool-header .first-row-header .col-lg-5 {display: inline-flex;justify-content: flex-end;}

/*footer*/
footer#colophon {margin-top: 130px;overflow: hidden;}
footer#colophon:before {content: '';position: absolute;display: block;bottom: 0;left: 0;background-image: url(/wp-content/themes/astra-child/images/Curve-top.svg);width: 740px;height: 515px;background-position: left top;background-size: auto;background-repeat: no-repeat;z-index: -1;}
footer#colophon:after {content: '';position: absolute;display: block;bottom: 0;left: 0;background-image: url(/wp-content/themes/astra-child/images/Curve-Bottom.svg);width: 100vw;height: 578px;background-position: right bottom;background-size: auto;background-repeat: no-repeat;z-index: -1;}
footer#colophon > div{background: transparent;border: none;padding: 0;position: relative;}
footer#colophon > div > div > div{max-width: 100%;}
body.geo footer#colophon .site-primary-footer-wrap{padding-top: 185px;}
footer#colophon .site-primary-footer-wrap {padding-top: 230px;padding-bottom: 125px;margin-top: 100px;}
footer#colophon .site-primary-footer-wrap:before {content: '';position: absolute;display: block;top: 0;right: 0;background-image: url(/wp-content/themes/astra-child/images/Dots-Right.svg);width: 610px;height: 503px;background-position: right top;background-size: contain;background-repeat: no-repeat;}
footer#colophon .site-below-footer-wrap:before {content: '';position: absolute;display: block;bottom: 0;left: 0;background-image: url(/wp-content/themes/astra-child/images/Dots-Left.svg);width: 380px;height: 230px;background-position: left bottom;background-size: contain;background-repeat: no-repeat;}
.newsletter-F .newsletter-F-section {border-radius: 20px;background: #fff;box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);padding-top: 100px;padding-bottom: 50px;}
.newsletter-F .newsletter-F-section p {text-align: center;}
.newsletter-F h2{font-weight: bold;font-size: 48px;letter-spacing: 0.01em;line-height: 54px;text-align: center;color: #039;margin-bottom: 12px;}
.newsletter-F .col-lg-10 > p{font-weight: normal;font-size: 22px;line-height: 30px;text-align: center;color: #828282;margin-bottom: 60px;}
.newsletter-F #mc_embed_signup .input-group {padding-bottom: 0;}
.newsletter-F #mc_embed_signup label,.mailpoet_checkbox_label{font-weight: normal;font-size: 16px;line-height: 24px;text-align: left;color: #828282;margin-bottom: 0!important;margin-left: 10px;}
.newsletter-F #mc_embed_signup label a,.mailpoet_checkbox_label a {color: #00bfca;text-decoration: none!important;}
.newsletter-F #mc_embed_signup .email-group input#mce-EMAIL,.mailpoet_text{font-family: 'Quicksand',sans-serif;font-weight: normal;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: left;color: #828282;padding-left: 0!important;padding-top: 8px!important;padding-bottom: 8px!important;border: none!important;border-bottom: 1px solid #b7b7c0!important;outline: none!important;background: transparent!important;text-indent: 0;border-radius: 0!important;padding-right: 130px;}
.mailpoet_text::-webkit-input-placeholder,.mailpoet_text:-ms-input-placeholder,.mailpoet_text::placeholder {font-family: 'Quicksand',sans-serif;font-weight: normal;font-size: 24px!important;letter-spacing: 0.01em;line-height: 30px;text-align: left;color: #828282;}
.newsletter-F #mc_embed_signup form {padding: 0;max-width: 990px;margin: 0 auto;}
.newsletter-F #mc_embed_signup .mc-field-group {width: 100%;}
.newsletter-F #mc_embed_signup_scroll > .clear:last-child,.mailpoet_paragraph.last{position: absolute;margin: 0;bottom: 40px;right: 0;}
.newsletter-F #mc_embed_signup .button,.mailpoet_submit{font-weight: 600;font-size: 20px;line-height: 25px;text-align: left;color: #003399;padding: 0!important;background: transparent!important;outline: none;border: none!important;display: inline-block;margin: 0;padding-right: 34px !important;}
.newsletter-F #mc_embed_signup_scroll > .clear:last-child span{position: relative;display: inline-block;width: 24px;height: 24px;border: 1px solid #003399;border-radius: 50%;background-image: url(/wp-content/themes/astra-child/images/form-blue-arrow.svg);margin-left: 10px;background-repeat: no-repeat;background-position: center;margin-top: 4px;position: absolute;right: 0;pointer-events: none;}
.newsletter-F #mc_embed_signup_scroll > .clear:last-child:hover span{background: #003399;background-image: url(/wp-content/themes/astra-child/images/form-white-arrow.svg);background-repeat: no-repeat;background-position: center;}
.newsletter-F #mc_embed_signup input[type=radio]{width: 17px;height: 17px;}
form.mailpoet_form{padding: 0!important;border: none!important;max-width: 990px;margin: auto;position: relative;}
.mailpoet_paragraph.last{bottom: 8px;}
.mailpoet_paragraph{margin-bottom: 0!important;}
.mailpoet_form_sending .mailpoet_paragraph.last:after{display: none;}
.mailpoet_paragraph.last:after{content: '';position: relative;display: inline-block;width: 24px;height: 24px;border: 1px solid #003399;border-radius: 50%;background-image: url(/wp-content/themes/astra-child/images/form-blue-arrow.svg);margin-left: 10px;background-repeat: no-repeat;background-position: center;margin-top: 0px;position: absolute;right: 0;pointer-events: none;}
.mailpoet_paragraph.last:hover:after{background: #003399;background-image: url(/wp-content/themes/astra-child/images/form-white-arrow.svg); background-repeat: no-repeat;background-position: center;}
.mailpoet_checkbox_label{margin-left: 0;margin-bottom: 10px!important;}
#parsley-id-10{position: absolute;}
.main-F .align-items-center {display: flex;align-items: center;}
.main-F .col-lg-5 {text-align: left;}
.main-F .footer-email {font-weight: bold;font-size: 24px;line-height: 24px;text-align: left;color: #fff;margin-bottom: 20px;display: block;width: fit-content;max-width: 100%;}
/*.main-F p:nth-child(2){display: none!important;}*/
.main-F p{font-weight: 500;font-size: 16px;line-height: 24px;text-align: left;color: #fff;margin: 0;}
footer#colophon .flinks{text-align: right;}
footer#colophon .flinks a {font-weight: 500;font-size: 16px;line-height: 24px;text-align: left;color: #00bfca;outline: none;}
footer#colophon .flinks a:first-child::after{content: '';display: inline-block;position: relative;height: 18px;width: 2px;border-radius: 1px;background: #fff;margin: 0 8px -4px 5px;}
footer#colophon .flinks a:hover{color: #fff;}
footer#colophon .copyrights{display: flex;justify-content: space-between;align-items: center;padding-top: 15px;padding-bottom: 15px;border-top: 1px solid #fff;margin-top: 15px;}
footer#colophon .copyrights div{font-weight: 500;font-size: 16px;line-height: 24px;text-align: left;color: #fff;}
footer#colophon .copyrights div:last-child{text-align: right;}
div.mce_inline_error {position: absolute;}
.footer-new-row footer#colophon > div {margin-left: 0!important;margin-right: 0!important;}
#page > footer#colophon {display: none;}

/*Main*/
a {outline: none!important;}
.ast-single-post.ast-page-builder-template .site-main > article, .woocommerce.ast-page-builder-template .site-main{padding: 0!important;}
.ast-single-post.ast-page-builder-template .site-main > article > header {display: none!important;}
.btn {padding: 0!important;outline: none!important;}
.btn.btn-arrow {transition: .75s;font-weight: 600;font-size: 20px;line-height: 25px;text-align: left;color: #003399!important;display: block;width: fit-content;max-width: 100%;}
.btn.btn-arrow:after{transition: .75s;content: '';position: relative;display: inline-block;width: 24px;height: 24px;border: 1px solid #003399;border-radius: 50%;background-image: url('/wp-content/themes/astra-child/images/Read-More-Arrow.svg');margin-left: 10px;background-repeat: no-repeat;background-position: 6px 7px;margin-bottom: -5px;pointer-events: none;}
.btn.btn-arrow:hover::after{background: #003399;background-image: url('/wp-content/themes/astra-child/images/Read-More-Hover-Arrow.svg');background-repeat: no-repeat;background-position: center;transition: .75s;transform: translateX(5px);}
h2.section-title {font-weight: bold;font-size: 48px;letter-spacing: 0.01em;line-height: 54px;text-align: left;color: #039;margin: 0;margin-bottom: 50px;}
.js-wpv-dps-spinner{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;display: flex;justify-content: center;align-items: center;z-index: 9999999999999999999999999999999999;background: rgba(255,255,255,0.5);}
.js-wpv-dps-spinner img{width: 150px;}

/*Home*/
body {background-image: url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Left.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Left.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg)!important;background-repeat: no-repeat;background-position: right 7%, left 22%, right 43%, left 54%, right 66%, right 85%;}
.bg-right-dots {max-width: 100vw;right: 0;bottom: 0;z-index: -5;position: absolute;display: none!important;}
.bg-left-dots {max-width: 100vw;left: 0;bottom: 50%;z-index: -5;position: absolute;transform: translateY(50%);display: none!important;}
.homeFeatured {margin-top: 100px;margin-bottom: 180px;display: flex;justify-content: space-between;align-items: center;border-radius: 20px;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);position: relative;}
.homeFeatured > div {width: 50%;min-height: 617px;}
.homeFeatured-img img {width: 100%;height: 617px;object-fit: cover;border-radius: 20px 0px 0px 20px;}
.homeFeatured-img:before{content: '';position: absolute;display: block;width: 988px;height: 578px;background: url(/wp-content/themes/astra-child/images/v2/feat-home-left-1.png);bottom: -30px;left: -30px;z-index: -1;background-size: contain;background-repeat: no-repeat;background-position: left bottom;}
.homeFeatured-content {padding: 40px 50px 70px 80px;background: #fff;border-radius: 0px 20px 20px 0px;}
.homeFeatured-content:after{content: '';position: absolute;display: block;width: 855px;height: 584px;background: url(/wp-content/themes/astra-child/images/v2/feat-home-right.png);top: -30px;right: -30px;z-index: -1;background-size: contain;background-repeat: no-repeat;background-position: right top;}
p.homeFeatured-date {font-weight: normal;font-size: 16px;line-height: 24px;text-align: left;color: #b7b7c0;margin-bottom: 10px;}
.homeFeatured h2 {font-weight: bold;font-size: 54px;letter-spacing: 0.01em;line-height: 62px;text-align: left;color: #0066f9;margin: 0;margin-bottom: 30px;display: block;display: -webkit-box;  max-height: 248px;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;}
p.homeFeatured-desc {font-weight: normal;font-size: 22px;line-height: 32px;text-align: left;color: #1a1a1a;margin: 0;margin-bottom: 40px;display: block; display: -webkit-box; max-height: 128px; -webkit-line-clamp: 4; -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
ul.home-articles{margin: 0;padding: 0;list-style: none;}
ul.home-articles > li {display: inline-block;width: calc(33.333% - 20px);vertical-align: top;margin-bottom: 30px!important;}
ul.home-articles > li:nth-child(3n+2) {margin: 0 30px}
.home ul.home-articles > li:nth-child(4){margin: 0 30px}
.home ul.home-articles > li:first-child{width: calc(60% - 15px);margin: 0 15px 0 0;}
.home ul.home-articles > li:nth-child(2){width: calc(40% - 15px);margin: 0 0 0 15px;}
.home ul.home-articles > li:nth-child(5){margin: 0;}
ul.home-articles > li img{height: 355px;width: 100%;object-fit: cover;border-radius: 20px 20px 0px 0px;}
.home ul.home-articles > :is(li:nth-child(1), li:nth-child(2)) > img{height: 415px;}
ul.home-articles > li > div{padding: 25px 30px;border-radius: 0 0 20px 20px;background: #fff;box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);}
ul.home-articles > li .homepostDate {font-weight: normal;font-size: 15px;line-height: 24px;text-align: left;color: #b7b7c0;margin-bottom: 10px!important;}
ul.home-articles > li h5{font-weight: bold;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: left;color: #1a1a1a;margin-bottom: 25px;display: block;display: -webkit-box;height: 90px;-webkit-line-clamp: 3;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;}
ul.home-articles > li a:hover h5{color: #0066f9;}
ul.home-articles > li>a{position: relative;display: block;}
ul.home-articles > li>a>g{position: absolute;right: 20px;top: 20px;background: #fff;font-size: 19px;font-weight: 700;color: #003399;border-radius: 10px;padding: 4px 31px;}
a.btn.btn-arrow.btn-home-news{margin: 30px auto 0px!important;}
.home a.btn.btn-arrow.btn-home-news{margin: 30px auto 200px!important;}
.homeNewsTitle {display: inline-block;width: calc(100% - 350px);}
#myTab {border: none!important;display: inline-block;width: 350px;padding: 0;margin: 0;text-align: right;border-bottom: none!important;vertical-align: top;margin-top: 17px;}
#myTab li{margin: 0;margin-left: 30px;display: inline-block;}
#myTab .nav-link{font-weight: 500;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: center;color: #1a1a1a;background: transparent!important;outline: none!important;border: none!important;padding: 0;}
#myTab .nav-link.active{color: #0066f9;}
#myTab li:first-child {margin-left: 0!important;}
#myTab .nav-link.active:after{content: '';height: 2px;width: 100%;display: block;position: relative;background: #0066f9;margin-bottom: 20px;}
.home-discover-section {margin-bottom: 350px;}
.home-discover-section .section-title{margin-bottom: 30px;}
.home-discover-section p {font-weight: normal;font-size: 22px;line-height: 32px;text-align: left;color: #1a1a1a;margin-bottom: 40px;}
.home-discover-section ul {margin: 0;padding: 0;}
.home-discover-section ul li{width: 49%;display: inline-block;margin-bottom: 40px;vertical-align: top;}
.home-discover-section ul.list-100 li{width: 100%;}
.home-discover-section ul li:last-child{margin-bottom: 0;}
.home-discover-section ul li:before{content: '';display: inline-block;position: relative;margin-right: 15px;width: 32px;height: 30px;background: url('/wp-content/uploads/2023/05/Circle-01.png');background-size: contain;background-position: center;background-repeat: no-repeat;margin-bottom: -6px;}
.home-discover-section ul li a{font-weight: bold;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: left;color: #1a1a1a;outline: none;cursor: pointer;}
.home-discover-section ul li a:hover{color: #039;}
.img-borders{position: relative;width: fit-content;max-width: calc(100% - 30px);}
.img-borders.right{text-align: right;float: right;}
.img-borders img{border-radius: 20px;box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);border: 8px solid #f9f9f9;}
.img-borders:before{content: '';position: absolute;display: block;width: 855px;max-width: 100%;height: 584px;max-height: 100%;top: -30px;right: -30px;background: url(/wp-content/themes/astra-child/images/v2/image-border-right.png);z-index: -1;background-size: contain;background-position: top right;background-repeat: no-repeat;}
.img-borders:after{content: '';position: absolute;display: block;width: 823px;max-width: 100%;height: 504px;max-height: 100%;bottom: -55px;left: -35px;background: url(/wp-content/themes/astra-child/images/v2/image-border-left.png);z-index: -1;background-size: contain;background-position: bottom left;background-repeat: no-repeat;}
.country-home-section{margin-bottom: 200px;}
.home-thematic-section{margin-bottom: 100px;}
.home-thematic-area{display: none;}
.home-thematic-area.active{display: block;}
.home-thematic-area p{margin-top: 55px;margin-bottom: 20px;}
.thematic-link-home.active{font-weight: bold;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: left;color: #00bfca;}
.thematic-link-home.active:hover{color: #00bfca;}
.homeArticlesSection .section-title.homeNewsTitle{width: max-content;}
.homeArticlesSection #myTab{width: auto;float: right;}
.single-thematic-area #success,.single-countries #success{margin-top: 70px;}

/*Latest News*/
.archPagination {display: flex;justify-content: center;align-items: center;margin-top: 30px;}
.archPagination select {font-size: 18px;line-height: 21px;padding: 0px;border: none;}
body.page-id-88{background-image: url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Left.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Left.svg)!important;background-repeat: no-repeat;background-position: right 13%, left 22%, right 59%, left 77%;}
.title-breadcrumbs {margin-top: 35px;border-bottom: 1px solid #039;margin-bottom: 80px;}
.title-breadcrumbs .breads a{font-weight: normal;font-size: 16px;line-height: 24px;text-align: left;color: #616161;}
.title-breadcrumbs .breads :is(a:hover,a:focus) {color: #039!important;}
.title-breadcrumbs .breads a:after{content: '/';margin: 0 5px;}
.title-breadcrumbs .breads a:last-child::after{display: none;}
.title-breadcrumbs .breads a:not([href]) {color: #616161!important;cursor: default!important;}
.title-breadcrumbs .breads a.currentBread{color: #039!important;}
.title-breadcrumbs .page-title h1{margin-top: 10px;margin-bottom: 15px;font-weight: bold;font-size: 48px;letter-spacing: 0.01em;line-height: 54px;text-align: left;color: #039;}
.page-id-88 .homeFeatured {margin-top: 0;}
.articles-filters {padding: 50px 25px;border-radius: 20px;background: #fff;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);}
.articles-filters h4 {font-weight: bold;font-size: 32px;letter-spacing: 0.01em;line-height: 54px;text-align: left;color: #0066f9;margin-top: 0;margin-bottom: 30px;}
.articles-filters .themesFields h4 {color: #00bfca;margin-top: 50px;}
.articles-filters :not(.statusFields) .form-check {display: inline-block;width: fit-content;max-width: 100%;padding: 0!important;margin: 0 15px 20px 0px;border-radius: 8px;}
.articles-filters :not(.statusFields) .form-check input{display: none;}
.articles-filters :not(.statusFields) .form-check label{font-weight: 500;font-size: 20px;letter-spacing: 0.01em;line-height: 34px;text-align: left;color: #1a1a1a;padding: 0 13px!important;cursor: pointer;border-radius: 8px;border: 1px solid #0066f9;}
.articles-filters :not(.statusFields) .form-check label:hover{background: #0066f9;color: #fff;}
.articles-filters :not(.statusFields) .form-check input[checked="checked"] ~ label {background: #0066f9;color: #fff;}
.articles-filters .themesFields .form-check {}
.articles-filters .themesFields .form-check label{border: 1px solid #00bfca;}
.articles-filters .themesFields .form-check label:hover{background: #00bfca;}
.articles-filters .themesFields .form-check input[checked="checked"] ~ label {background: #00bfca;}
.page-item .page-link {font-weight: normal;font-size: 18px;line-height: 21px;text-align: center;color: #003399;margin: 0 15px;padding: 0!important;background: transparent!important;border: none!important;outline: none!important;box-shadow: none!important;border-radius: 0!important;}
.wpv-pagination-nav-links-container {padding: 0!important;margin: 50px auto!important;justify-content: center;}
.wpv-pagination-nav-links-container .wpv-filter-pagination-link {font-weight: normal;font-size: 16px;line-height: 21px;text-align: center;color: #cfcfcf;padding: 0!important;margin: 0 15px!important;border: none!important;background: transparent!important;}
.wpv-pagination-nav-links-container .active .wpv-filter-pagination-link {font-weight: bold!important;color: #039!important;}
.wpv-pagination-nav-links-container .wpv_page_ellipsis {font-weight: normal;font-size: 16px;line-height: 21px;text-align: center;color: #cfcfcf;}
.page-item .page-link svg {margin-top: -4px;}
.page-item .page-link path {fill: #003399!important;}
ul.home-articles > li p:not(.homepostDate){font-weight: normal;font-size: 14px;line-height: 20px;text-align: left;color: #1a1a1a;margin-bottom: 15px;display: block;display: -webkit-box;height: 60px;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.post-type-archive-newsletter ul.home-articles > li h5 {height: 30px;-webkit-line-clamp: 1;}
.post-type-archive-newsletter ul.home-articles > li {margin-bottom: 60px!important;}
.postCount {font-weight: 500;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: right;color: #b7b7c0;margin-bottom: 35px;}
:is(.post-type-archive-newsletter, .page-id-26814) .title-breadcrumbs {margin-bottom: 35px;}
.entry-content p{margin-bottom: 20px!important;}
.articles-filters label[for="post_tag-ehealth-network"],.articles-filters label[for="post_tag-ehealth-network-uk"],.articles-filters label[for="post_tag-ehealth-network-az"],.articles-filters label[for="post_tag-ehealth-network-geo"]
,.articles-filters label[for="post_tag-ehealth-network-hy"],.articles-filters label[for="post_tag-ehealth-network-bel"],.articles-filters label[for="post_tag-ehealth-network-ro"],.articles-filters label[for="post_tag-ehealth-network-ru"]{display: none;}

/*Explainers*/
body.page-id-26814{background-image: url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Left.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg), url(/wp-content/themes/astra-child/images/BG-Dots-Left.svg)!important;background-repeat: no-repeat;background-position: right 13%, left 22%, right 59%, left 77%;}
#cards form h4{font-weight: bold;font-size: 32px;letter-spacing: 0.01em;line-height: 54px;text-align: left;color: #00bfca;margin-bottom: 20px;}
.page-id-26814 .articles-filters {padding: 0;background: transparent;box-shadow: none;margin-bottom: 45px;}
.page-id-26814 .articles-filters .form-check {border: none;}
.page-id-26814 .articles-filters .form-check label:hover{background: #00bfca;}
.page-id-26814 .articles-filters .form-check input[checked="checked"] ~ label {background: #00bfca;}
.page-id-26814 .articles-filters :not(.statusFields) .form-check label{border: 1px solid #00bfca;}
.explainers-articles .singleexplainer {padding: 50px 75px;border-radius: 30px;background: #fff;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);margin-bottom: 20px;position: relative;cursor: pointer;}
.explainers-articles .singleexplainer:after {content:"";position:absolute;display:block;width:29px;height:17px;background-image: url(/wp-content/themes/astra-child/images/chevron-down.svg);background-size: contain;background-repeat: no-repeat;top: 62px;right: 75px;}
.explainers-articles .singleexplainer.active:after {transform: rotate(180deg);}
.explainers-articles .singleexplainer .explainerTitle{max-width: 1175px;font-weight: 600;font-size: 28px;letter-spacing: 0.01em;line-height: 34px;text-align: left;color: #039;padding-right: 35px;}
.explainers-articles .singleexplainer .explainerContent{max-width: 1150px;font-weight: normal!important;font-size: 22px!important;line-height: 32px;text-align: left;color: #1a1a1a;margin-top: 50px;display: none;}
.explainers-articles .singleexplainer.active .explainerContent{display: block;}
.explainers-articles .singleexplainer .explainerContent p{margin-bottom: 11px;font-weight: normal!important;font-size: 22px!important}
.explainers-articles .singleexplainer .explainerContent a{text-decoration: underline;}
.explainers-articles .singleexplainer .explainerContent ul{list-style-image: url('/wp-content/themes/astra-child/images/Blue_dot.svg');}

/*Library*/
.post-type-archive-library .title-breadcrumbs {margin-bottom: 45px;}
body.post-type-archive-library{background-image: url('/wp-content/themes/astra-child/images/BG-Dots-Right.svg'), url('/wp-content/themes/astra-child/images/BG-Dots-Left.svg')!important;background-position: right 7%, left 22%;}
.search-library {margin-bottom: 55px;position: relative;}
.post-type-archive-library .search-library input[name="wpv_post_search"]{font-weight: 500;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: left;color: #b7b7c0;padding: 15px 40px;border: none!important;border-radius: 13px;background: #fff;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);}
.post-type-archive-library .search-library button.wpv-submit-trigger {padding: 0;background: transparent;position: absolute;top: 50%;right: 40px;transform: translateY(-50%);}
.news--filtering {display: flex;}
.news--filtering .selectors {margin: 0 10px;margin-bottom: 25px;}
.news--filtering .selectors:first-child {margin-left: 0;}
.news--filtering .selectors:last-child {margin-right: 0;}
.title-of-selector {font-weight: bold;font-size: 20px;letter-spacing: 0.01em;line-height: 25px;text-align: center;color: #00bfca;padding: 7.5px 40px;width: fit-content;max-width: 100%;border-radius: 10px;background: #fff;border: 1px solid #00bfca;cursor: pointer;}
.news--filtering .selectors.droped .title-of-selector{background: #00bfca;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);color: #fff;}
.news--filtering .selectors.droped .title-of-selector svg{transform: rotate(180deg);}
.news--filtering .selectors.droped .title-of-selector path{fill: #fff!important;}
.country-selector .title-of-selector{color: #0066f9;border-color: #0066f9;}
.categories-selector .title-of-selector{color: #039;border-color: #039;}
.news--filtering .country-selector.droped .title-of-selector{background: #0066f9;}
.news--filtering .categories-selector.droped .title-of-selector{background: #039;}
.drop-of-selector {position: absolute;padding: 30px 25px;border-radius: 10px;background: #fff;box-shadow: 7px 5px 8px rgba(0, 0, 0, 0.16);margin-top: 8px;z-index: 9999;display: none;}
.selectors.droped .drop-of-selector{display: block;}
.drop-of-selector .form-check {margin-bottom: 14px;padding-left: 20px;}
.drop-of-selector .form-check input {margin: 0;left: 0;top: 50%;transform: translateY(-50%);margin-top: 2px;box-shadow: none!important;}
.drop-of-selector label{font-weight: 500;font-size: 20px;letter-spacing: 0.01em;line-height: 24px;text-align: left;color: #039;}
.news--filtering .country-selector .drop-of-selector label{color: #0066f9;}
.news--filtering .country-selector .drop-of-selector .form-check input[type="checkbox"]:checked{accent-color: #0066f9;}
.news--filtering .themes-selector .drop-of-selector label{color: #00bfca;}
.news--filtering .themes-selector .drop-of-selector .form-check input[type="checkbox"]:checked{accent-color: #00bfca;}
.news--filtering .categories-selector .drop-of-selector .form-check input[type="checkbox"]:checked{accent-color: #039;}
.filteringTags {margin-bottom: 35px;display: flex;align-items: center;}
.filteringTags > div {display: flex;align-items: center;}
.filteringTags > div > div{margin-right: 10px;border-radius: 16px;background: #00bfca;padding: 5px 20px;font-weight: bold;font-size: 20px;letter-spacing: 0.01em;line-height: 20px;text-align: left;color: #fff;border: 1px solid #00bfca;cursor: pointer;}
.filteringTags > div > div span{width: 15.75px;height: 3.38px;background: #fff;display: inline-block;border-radius: 2px;margin-left: 10px;margin-bottom: 4px;cursor: pointer;}
.filteringTags > div.countriestags > div {background: #0066f9;border-color: #0066f9;}
.filteringTags > div.categoriestags > div {background: #039;border-color: #039;}
body.post-type-archive-library ul.home-articles > li img,#wpv-view-layout-9499 ul.home-articles > li img{object-fit: contain;background-color: #fff;}
.single-library .navigation.post-navigation{display: none;}

/*Projects*/
.page-id-231 .row {max-width: 100%!important;margin-left: -15px!important;margin-right: -15px!important;}
.page-id-231 .swiper.home-articles {margin-left: 0;}
.page-id-231 .swiper.home-articles p{font-size: 14px;line-height: 22px;}
.title-breadcrumbs.page-breads {margin-bottom: 65px;}
.homeFeatured.projectsFeatured {margin-top: 0;margin-bottom: 0;}
.homeFeatured.projectsFeatured .homeFeatured-img img {height: 440px;}
.homeFeatured.projectsFeatured > div {min-height: 440px;}
.homeFeatured.projectsFeatured h2{font-weight: bold;font-size: 48px;letter-spacing: 0.01em;line-height: 62px;text-align: left;color: #039;margin-bottom:20px;}
.homeFeatured.projectsFeatured p {font-weight: normal;font-size: 22px;line-height: 32px;text-align: left;color: #1a1a1a;margin-bottom: 30px;}
.homeFeatured.projectsFeatured .btn-arrow {display: inline-block;margin-right: 40px;}
.homeFeatured.projectsFeatured .btn-arrow:last-child {margin-right: 0px;}
.homeFeatured.projectsFeatured .homeFeatured-content {padding: 50px 50px 50px 80px;}
.homeFeatured.projectsFeatured .homeFeatured-content::after {background-image: url(/wp-content/themes/astra-child/images/projects-hero-right.png);}
.homeFeatured.projectsFeatured .homeFeatured-img::before {background-image: url(/wp-content/themes/astra-child/images/projects-hero-left.png);}
.EUprojectsSection {margin-bottom: 75px;padding-bottom: 125px;border-bottom: 1px solid #039;margin-top: 180px;}
.EUprojectsSection ul.home-articles > li:first-child{width: calc(60% - 15px);margin: 0 15px 0 0;}
.EUprojectsSection ul.home-articles > li:nth-child(2){width: calc(40% - 15px);margin: 0 0 0 15px;}
.EUprojectsSection ul.home-articles > li:nth-child(3n+4){margin-left: 30px;margin-right: 30px;}
.EUprojectsSection ul.home-articles > li h5 {height: 60px;-webkit-line-clamp: 2;}
.EUprojectsSection ul.home-articles > li:last-child{margin: 0;}
.projectsTitle {display: flex;justify-content: space-between;align-items: flex-end;}
.projectsTitle .postCount {margin-bottom: 50px;}
.otherProjectsCount {margin-bottom: 50px;margin-top: -80px;}
.otherProjectsSection .articles-filters .countryFields h4 {margin-top: 50px;}
.otherProjectsSection .articles-filters .statusFields h4 {color: #039;}
.statusFields .form-check {position: relative;padding-left: 0;}
.statusFields .form-check input{display: none;}
.statusFields .form-check label{font-weight: 500;font-size: 20px;letter-spacing: 0.01em;line-height: 25px;text-align: left;color: #1a1a1a;padding-left: 30px;cursor: pointer;}
.statusFields .form-check span{width: 18px;height: 18px;border-radius: 3px;background: #fff;border: 1px solid #039;display: inline-block;position: absolute;top: 7px;pointer-events: none;}
.statusFields .form-check input[checked="checked"] ~ span {background: #039;background-image: url('/wp-content/themes/astra-child/images/checkmark.svg');background-size: auto;background-repeat: no-repeat;background-position: center;}
.homeFeatured.projectsFeatured > div {height: 100%;}
.homeFeatured.projectsFeatured {flex-direction: row-reverse;}
.homeFeatured.projectsFeatured .homeFeatured-img img {height: 100%;}
.homeFeatured.projectsFeatured .homeFeatured-img::before {bottom: -15px;left: -15px;}
.homeFeatured.projectsFeatured .homeFeatured-img {position: absolute;left: 0;}
.expandFilters {display: none;}
.ehealthweb{color: #0066F9;font-size: 20px;line-height: 30px;float: right;font-weight: 500;}
.ehealthweb:hover svg>path{fill: #00bfca;}

/*Cookie Bar*/
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background: rgba(0,0,0,0.8)!important;}
#moove_gdpr_cookie_info_bar{min-height: 100vh!important;max-height: 100vh!important;z-index: 9999999999!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {max-width: 67%;margin: auto;right: 0;background-color: #fff;
position: absolute!important;width: 100%!important;top: 50%!important;left: 0!important;padding: 40px 40px!important;margin-top: -15%!important}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3{color: #000!important;font-weight: normal!important;}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3{font-weight: 500;margin-top: 0}
#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden {bottom: -100vh!important;}
#strict-necessary-cookies .moove-gdpr-status-bar.gdpr-checkbox-disabled.checkbox-selected{display: none!important;}
#moove_gdpr_save_popup_settings_button{display: none!important;}
.page-cookies-policy #moove_gdpr_save_popup_settings_button{display: block!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-weight: normal!important;}
.page-id-1219 #moove_gdpr_cookie_info_bar,.page-privacy-policy #moove_gdpr_cookie_info_bar{display: none!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{background: #19A9E6;}
.lity{z-index: 9999999999!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{margin-top:20px!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{display: block!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{display: block!important;margin: auto!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p{font-size: 16px!important;color: #fff!important;margin-bottom: 25px!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p:first-child{margin-bottom: 60px!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top: 90px;}
#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{position: absolute!important;top: 14px;right: 10px;}
.gdpr_lightbox.gdpr_lightbox-opened{z-index: 99999999999!important;}

/*Single Post*/
body.single-post{background-image: url('/wp-content/themes/astra-child/images/bg-colordots-right.svg'), url('/wp-content/themes/astra-child/images/bg-colordots-left.svg'), url('/wp-content/themes/astra-child/images/bg-colordots-leftbottom.svg')!important;
background-repeat: no-repeat;background-position: right 15%, left 28%, right 50%;}
.single-post.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.single-post.ast-page-builder-template .entry-content[ast-blocks-layout] .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.inside-header .shadow{display: block;background-image: url('/wp-content/uploads/2023/10/NEW-hero-img-mask-2-1.png');height: 81px;position: absolute;bottom: -1px;left: 0;z-index: 9;width: 100%;box-shadow: none!important;}
.inside-header{text-align: center;position: relative;}
.inside-header img{position: relative;z-index: 2;height: calc(100% - 34px);}
.inside-header:before{content: '';display: block;width: 100%;height: 100%;background: rgba(190,190,190,0.42);position: absolute;z-index: 1;}
.inside-header .blur-image{height: 100%;width: 100%;object-position: center;object-fit: cover;position: absolute;top: 0;filter: blur(10px);left: 0;}
.single-post.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1140px!important;margin-right: auto;margin-left: auto;}
.breadcrumbs{font-size: 16px;color: #616161;line-height: 24px;margin-bottom: 0;}
.breadcrumbs a{color: #616161;}
.breadcrumbs a:hover{color: #003399;}
.breadcrumbs a.currentBread{color: #003399;}
h1.section--title{font-size: 48px;line-height: 54px;font-weight: 700;margin-bottom: 25px;margin-top: 34px;color: #003399;letter-spacing: 0.24px;}
.theme--box{border-bottom: 1px solid #003399;margin-bottom: 50px;}
.theme--box p{margin-bottom: 22px;font-size: 22px;line-height: 34px;letter-spacing: 0.24px;color: #003399;font-weight: 500;}
.theme--box p>span{font-size: 20px;line-height: 34px;font-weight: 400;color: #1A1A1A;}
body.en .single-post_content p>strong{font-weight: 500;}
.single-post_content a{font-weight: 700;border-bottom: 1px solid;}
.wp-block-heading,.entry-content h2.wp-block-heading,.single-post_content h2{font-size: 34px!important;line-height: 40px!important;letter-spacing: 0.24px!important;color: #003399!important;font-weight: 700!important;}
.entry-content h3.wp-block-heading,.single-post_content h3{font-size: 28px!important;line-height: 34px!important;letter-spacing: 0.24px!important;color: #003399!important;font-weight: 700!important;}
.entry-content h4.wp-block-heading,.single-post_content h4{font-size: 24px!important;line-height: 34px!important;letter-spacing: 0.24px!important;color: #1A1A1A!important;font-weight: 700!important;}
.single-post_content{border-bottom: 1px solid #003399;margin-bottom: 35px;}
.tags-list{padding: 0!important;font-size: 20px;line-height: 24px;margin-top: 0!important;margin-bottom: 100px!important;font-weight: 500;}
.tags-list li{display: inline-block;margin-right: 15px;border: 1px solid;border-radius: 10px;padding: 2px 18px;margin-bottom: 10px;}
.tags-list li:last-child{margin-right: 0;}
.single-post.ast-page-builder-template .post-navigation{display: none;}
.wp-block-quote{max-width: 960px;margin: 70px auto;border-left: none!important;padding: 0;color: #0066F9;font-size: 28px;line-height: 36px;font-weight: 600;}
.wp-block-quote p{margin-bottom: 7px!important;}
.wp-block-quote cite{font-weight: 400;font-size: 22px;line-height: 26px;}
.wp-block-image figcaption{font-weight: 400;font-size: 16px;line-height: 26px;}
figure.wp-block-image{position: relative;}
.wp-block-image figcaption{margin-top: 0;position: absolute;bottom: 0;z-index: 9;margin-bottom: 0;text-align: center;color: #fff;width: 100%;background: rgb(255,255,255);background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.65) 100%);padding: 13px 5px;}
.single-post_content ul{list-style-image: url('/wp-content/themes/astra-child/images/Blue_dot.svg');margin-top: 0;}
.single-post_content ul li{margin-bottom: 15px;padding-left: 10px;}

/*Single Library*/
body.single-library {background-image: url(/wp-content/themes/astra-child/images/BG-Dots-Right.svg)!important;background-repeat: no-repeat;background-position: right 19%;}
.download-box{-webkit-box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.16);-moz-box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.16);box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.16);position: relative;background: #fff;border-radius: 20px;padding: 40px 25px;background-image: url('/wp-content/uploads/2023/04/dots-02.png'),url('/wp-content/uploads/2023/04/dots-01.png');background-repeat: no-repeat,no-repeat;background-position: left top,right bottom;margin-bottom: 50px;}
.download-box>div>div{display: inline-block;vertical-align: middle;}
.download-box>div{max-width: 85%;margin: auto;}
.single-library .img-borders{margin-right: 40px;}
.download-box>div div:nth-child(2){width: calc(100% - 305px);}
.single-library .img-borders:before {width: 235px;height: 214px;top: -14px;right: -8px;background: url('/wp-content/themes/astra-child/images/v2/green-top.png');}
.single-library .img-borders:after {width: 235px;height: 214px;bottom: -14px;left: -8px;background: url('/wp-content/themes/astra-child/images/v2/blue-bottom.png');}
.single-library .img-borders{z-index: 9;}
.single-library .img-borders img{border: none;min-height: 357px;}
.download-box h5{font-weight: 600;font-size: 32px;line-height: 40px;color: #1A1A1A;margin-top: 0;margin-bottom: 25px;}
.download-box:before {content: '';position: absolute;display: block;width: 978px;height: 346px;background: url('/wp-content/themes/astra-child/images/v2/Path-646.png');bottom: -14px;left: -23px;z-index: -1;background-size: contain;background-repeat: no-repeat;background-position: left bottom;}
.download-box:after {content: '';position: absolute;display: block;width: 855px;height: 426px;background: url('/wp-content/themes/astra-child/images/v2/feat-home-right.png');top: -26px;right: -15px;z-index: -1;background-size: contain;background-repeat: no-repeat;background-position: right top;}
.single .post-navigation{border-top: none;margin-top: 125px;}
.single .post-navigation .nav-previous a{text-align: left;padding-left: 0;}
.single .post-navigation .nav-next{border-left: 1px solid #003399;}
.single .post-navigation .nav-next a{text-align: right;padding-right: 0;}
.single .post-navigation a{font-size: 20px;font-weight: 700;line-height: 28px;max-width: 520px;}
.single .post-navigation a:hover{color: #00bfca;}
.single .post-navigation a:hover path{fill: #00bfca;}
.single .post-navigation g{font-size: 16px;line-height: 22px;font-weight: 400;}
.download-box a{background: #3F64AF;font-size: 36px;line-height: 62px;font-weight: 700;color: #fff;border-radius: 10px;padding: 8px 38px;position: relative;z-index: 1;}
.download-box a:hover,.download-box a:focus{color: #3F64AF;background: #fff;}
.download-box a:before {content: '';position: absolute;display: block;width: 293px;height: 66px;background: url('/wp-content/uploads/2023/04/Path-651.png');top: -7px;right: -8px;z-index: -1;background-size: contain;background-repeat: no-repeat;background-position: right top;}
.download-box a:after {content: '';position: absolute;display: block;width: 293px;height: 66px;background: url('/wp-content/uploads/2023/04/Path-659.png');bottom: -7px;left: -8px;z-index: -1;background-size: contain;background-repeat: no-repeat;background-position: left bottom;}

/*Single Project*/
.theme--box ul{padding: 0;margin: 0;margin-bottom: 34px;}
.theme--box ul>li{display: inline-block;font-size: 22px;line-height: 34px;letter-spacing: 0.24px;color: #003399;font-weight: 500;margin-right: 50px;}
.theme--box ul>li:last-child{margin-right: 0;}
.theme--box ul>li span{font-weight: 400;font-size: 20px;color: #1A1A1A;}
.single-discover-eu ul.home-articles > li{width: calc(25% - 20px);}
.single-discover-eu ul.home-articles > li:nth-child(3n+2) {margin: 0 0px;}
.single-discover-eu ul.home-articles > li:nth-child(2),.single-discover-eu ul.home-articles > li:nth-child(3) {margin: 0 20px;}
.single-discover-eu .single-post_content,.single-thematic-area .single-post_content,.single-countries .single-post_content{border-bottom: none;margin-bottom: 100px;}
.single-discover-eu .navigation.post-navigation{display: none;}

/*Single Thematic*/
.single-thematic-area.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.single-thematic-area.ast-page-builder-template .entry-content[ast-blocks-layout] .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.single-e-card.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.single-e-card.ast-page-builder-template .entry-content[ast-blocks-layout] .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.single-e-card .entry-header.ast-no-title{display: none;}
.single-thematic-area .wp-block-video video{height: auto!important}
.single-thematic-area.ast-page-builder-template .post-navigation{display: none;}
.single-thematic-area ul.home-articles > li{width: calc(25% - 20px);}
.single-thematic-area ul.home-articles > li:nth-child(3n+2) {margin: 0 0px;}
.single-thematic-area ul.home-articles > li:nth-child(2),.single-thematic-area ul.home-articles > li:nth-child(3) {margin: 0 20px;}

/*Single Country*/
.single-countries.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.single-countries.ast-page-builder-template .entry-content[ast-blocks-layout] .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.single-countries.ast-page-builder-template .post-navigation{display: none;}
.single-countries ul.home-articles > li{width: calc(25% - 20px);}
.single-countries ul.home-articles > li:nth-child(3n+2) {margin: 0 0px;}
.single-countries ul.home-articles > li:nth-child(2),.single-countries ul.home-articles > li:nth-child(3) {margin: 0 20px;}
.single-countries ul.home-articles > li:nth-child(2),.single-thematic-area ul.home-articles > li:nth-child(2),.single-discover-eu ul.home-articles > li:nth-child(2){margin-right: 0;}
.btn.btn-default{margin: 30px auto 0px!important;font-weight: 600;font-size: 20px;line-height: 25px;text-align: left;color: #003399!important;display: block;width: fit-content;max-width: 100%;border-bottom: none;}
.btn.btn-default:after {content: '';position: relative;display: inline-block;width: 24px;height: 24px;border: 1px solid #003399;border-radius: 50%;background-image: url('/wp-content/themes/astra-child/images/form-blue-arrow.svg');margin-left: 10px;background-repeat: no-repeat;background-position: center;margin-bottom: -5px;pointer-events: none;}
.btn.btn-default:hover::after {background: #003399;background-image: url('/wp-content/themes/astra-child/images/form-white-arrow.svg');background-repeat: no-repeat;background-position: center;}
body.single-countries {background-image: url('/wp-content/themes/astra-child/images/BG-Dots-Left.svg'), url('/wp-content/themes/astra-child/images/BG-Dots-Right.svg')!important;background-repeat: no-repeat;background-position: -16% 28%, right 17%;}
.readmore, .readless{color: #003399;font-size: 20px;font-weight: 600;margin-top: 15px;cursor: pointer;}
.readmore:hover, .readless:hover{color: #00bfca;}
.readmore:hover svg path, .readless:hover svg path{fill: #00bfca;}
.readless.d-none.active {display: block!important;}
.hide_content{height: 450px;overflow: hidden;position: relative;}
.hide_content.active{height: auto;overflow: auto;}
.hide_content:after{content: '';display: block;width: 100%;height: 156px;background: rgb(249,249,249);background: linear-gradient(360deg, rgba(249,249,249,1) 0%, rgba(249,249,249,0.59) 100%);position: absolute;bottom: 0;}
.hide_content.active:after{display: none;}
.ast-404-search{display: none;}

/*Search*/
.title-breadcrumbs.search-breads {margin-bottom: 45px;}
.search--form input {border-radius: 13px;border: none!important;background: #fff;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16)!important;font-weight: 500;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: left;color: #039!important;padding: 15px 70px 15px 40px;outline: none!important;margin-bottom: 60px;}
.search--form button {padding: 0;background: top;position: absolute;top: 13px;right: 25px;z-index: 1;}
.search--filtering .countries-list{margin: 0!important;padding: 0!important;}
.searchPostCount.postCount {font-weight: 500;font-size: 24px;letter-spacing: 0.01em;line-height: 30px;text-align: left;color: #b7b7c0;margin-bottom: 15px;}

/*Mob menu*/
.mobile-menu-window {background: #039;width: 100vw;height: 100vh;position: fixed;left: 0;top: 0;transform: translateX(100%);transition: all .2s linear;padding-top: 80px;overflow-y: scroll;padding-bottom: 72px;z-index: 9999;}
body.uk.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item {max-width: 200px;}

/*Ehealth*/

.page-parent .bluegreen-bg ul.home-articles > li:nth-child(4){margin: 0 30px}
.page-parent .bluegreen-bg ul.home-articles > li:first-child{width: calc(60% - 15px);margin: 0 15px 0 0;}
.page-parent .bluegreen-bg ul.home-articles > li:nth-child(2){width: calc(40% - 15px);margin: 0 0 0 15px;}
.page-parent .bluegreen-bg ul.home-articles > li:nth-child(5){margin: 0;}
.page-parent .bluegreen-bg ul.home-articles > :is(li:nth-child(1), li:nth-child(2)) > img{height: 415px;}
.page-parent .bluegreen-bg a.btn.btn-arrow.btn-home-news{margin: 30px auto 200px!important;}
/*Mission Page*/
.mission-box {background: #F3F7FC;border-radius: 12px;font-size: 24px;line-height: 30px;position: relative;padding: 47px 75px;min-height: 245px;margin-bottom: 60px}
.bullet-point {position: absolute;background: #1336B3;font-weight: bold;font-size: 24px;line-height: 56px;color: #19A9E6;width: 56px;height: 56px;text-align: center;border-radius: 50%;top: -24px;left: -24px;}
.page-child.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-child.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-parent .ast-builder-menu-2.ast-builder-menu,.page-child .ast-builder-menu-2.ast-builder-menu{display: block;visibility: visible;}
.page-parent .ast-builder-menu-1.ast-builder-menu,.page-child .ast-builder-menu-1.ast-builder-menu{display: none;visibility: hidden;}
.page-parent .keep-btn,.page-child .keep-btn{visibility: hidden;}
.page-parent .keep-btn.keep-btn_ehealth,.page-child .keep-btn.keep-btn_ehealth{visibility: visible;display: inline;}
.page-parent.hy #myTab,.page-parent.geo #myTab{width: 450px;}
.page-parent.hy .section-title.homeNewsTitle,.page-parent.geo .section-title.homeNewsTitle{width: calc(100% - 450px);}

body.en p,body.en h2,body.en .entry-content h2,body.en, body.en button, body.en input,body.en select,
body.en textarea,body.en .ast-button,body.en .ast-custom-button,body.en h3,body.en .entry-content h3,body.en h1,body.en .entry-content h1,
body.en h5,body.en .entry-content h5,body.en h4,body.en .entry-content h4{font-family: 'Quicksand',sans-serif!important}

body.hy input,body.ru input,body.ro input,body.uk input,body.geo input,body.bel input,body.az input{font-family: 'Roboto',sans-serif!important}

.hy.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item > .menu-link,.geo.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item > .menu-link{font-weight: 700;}
.mailpoet_page .entry-content.clear{max-width: 1240px;margin: auto;}
.mailpoet_page .entry-meta{display: none;}

/*Courses*/
.single-course .entry-header.ast-no-title,.single-course.ast-page-builder-template .entry-header{display: none;}
.single-course.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.single-course.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.single-course.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.single-course .navigation.post-navigation{display: none;}
.single-course .theme--box>div{width: calc(100% - 220px);display: inline-block;}
.single-course .theme--box h1.section--title{margin-top: 0;}
.single-course .theme--box>img{display: inline-block;vertical-align: top;margin-bottom: 20px;}
.single-course .breadcrumbs{margin-bottom: 30px!important;}
.single-course .single-post_content a:hover svg path{fill: #00bfca}
.page-id-28868.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-id-28868.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-id-28868.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.page-id-28868 ul.home-articles > li h5,.single-course ul.home-articles > li h5{margin-bottom: 15px;height: inherit!important;font-size: 19px;}

.page-id-32608.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-id-32608.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-id-32608.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.page-id-32608 ul.home-articles > li h5,.single-course ul.home-articles > li h5{margin-bottom: 15px;height: inherit!important;font-size: 19px;}

.page-id-32609.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-id-32609.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-id-32609.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.page-id-32609 ul.home-articles > li h5,.single-course ul.home-articles > li h5{margin-bottom: 15px;height: inherit!important;font-size: 19px;}

.page-id-32610.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-id-32610.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-id-32610.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.page-id-32610 ul.home-articles > li h5,.single-course ul.home-articles > li h5{margin-bottom: 15px;height: inherit!important;font-size: 19px;}

.page-id-32611.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-id-32611.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-id-32611.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.page-id-32611 ul.home-articles > li h5,.single-course ul.home-articles > li h5{margin-bottom: 15px;height: inherit!important;font-size: 19px;}

.page-id-32612.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-id-32612.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-id-32612.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.page-id-32612 ul.home-articles > li h5,.single-course ul.home-articles > li h5{margin-bottom: 15px;height: inherit!important;font-size: 19px;}

.page-id-32613.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-id-32613.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-id-32613.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.page-id-32613 ul.home-articles > li h5,.single-course ul.home-articles > li h5{margin-bottom: 15px;height: inherit!important;font-size: 19px;}

.page-id-32614.ast-page-builder-template .entry-content[ast-blocks-layout] > * > *{max-width: 100%!important;}
.page-id-32614.ast-page-builder-template .entry-content[ast-blocks-layout] > .container{max-width: 1300px!important;margin-right: auto;margin-left: auto;}
.page-id-32614.ast-page-builder-template .entry-content[ast-blocks-layout] > .container-fluid{padding-right: 0!important;padding-left: 0!important;}
.page-id-32614 ul.home-articles > li h5,.single-course ul.home-articles > li h5{margin-bottom: 15px;height: inherit!important;font-size: 19px;}



/*Ed Tech*/
.edtechFeat .homeFeatured-img img {height: 455px;}
.edtechFeat .homeFeatured > div {min-height: 455px;}
.edtechFeat .homeFeatured-img::before {height: 455px;}
.edtechFeat .homeFeatured-content::after {height: 455px;}
.edtechFeat .homeFeatured-content {padding-right: 104px;}
.edtechFeat .homeFeatured {margin-top: 50px;}
.edtechFeat p.homeFeatured-desc{overflow: visible;}
.edtech-icons {display: flex;justify-content: center;margin-top: 50px;margin-bottom: 90px;}
.edtech-icons > div {display: flex;align-items: center;flex-direction: column;padding: 25px 20px;border-right: 0.5px solid #039;}
.edtech-icons > div:last-child{border: none;}
.edtech-icons > div span {width: 350px;font-weight: 600;font-size: 28px;letter-spacing: 0.01em;line-height: 34px;text-align: center;color: #039;margin-top: 70px;}
.edtech-body > div > p:last-child {margin-bottom: 150px!important;}
.edtech-banner {margin-top: 200px;}
.edtech-banner.download-box > div > div {width: 100%;display: flex;flex-direction: column;align-items: center;}
.edtech-banner h5 {font-weight: bold;font-size: 28px;letter-spacing: 0.01em;line-height: 34px;text-align: center;color: #039;}
.edtech-banner.download-box a {height: 66px;border: 2px solid #3F64AF;line-height: 46px;}
.edtech-banner.download-box a:before,.edtech-banner.download-box a:after{display: none;}
.edtech-banner.download-box {background-image: none!important;}
.edtech-banner.download-box:before {background-image: url(/wp-content/uploads/2023/09/Mask-Group-97.png);width: 857px;height: 202px;bottom: -51px;left: -46px;max-width: 100%;}
.edtech-banner.download-box:after {background-image: url(/wp-content/uploads/2023/09/Path-865.png);width: 767px;height: 179px;top: -16px;max-width: 100%;}
.page-id-28868 p.homeFeatured-desc{max-height: inherit;-webkit-line-clamp: inherit;-webkit-box-orient: initial;overflow: inherit;}
.dropdown.course-countries>a{display: block;border-top: 2px solid #003399;margin-top: 30px;padding-top: 15px;font-weight: 700;font-size: 17px;}
.dropdown.course-countries .dropdown-menu {width: 100%;padding: 10px 12px;font-size: 17px;color: #000;}
.dropdown.course-countries .dropdown-menu a{color: #000;font-weight: 500;}
.dropdown.course-countries .dropdown-menu a:hover{color: #003399;}
.enroll-box{border: 2px solid #003399;border-radius: 30px;padding: 30px 50px;margin: 35px 0!important;text-align: center;}
.enroll-box ul li{display: inline-block;vertical-align: middle;}
.enroll-box ul{list-style: none;margin-top: 60px;padding: 0;}
.enroll-box ul li img{max-width: 150px;}
.enroll-box p{margin-bottom: 40px !important;text-align: left;min-height: 128px;}
.enroll-box a{display: block;}
.flags-lists li a.library-btn{margin-right: 0!important;min-width: inherit;}
.partner-list{padding: 0!important;}
.partner-list li{width: 19%;display: inline-block;}
.partner-list li a{display: block;padding: 0 10px;}


.followtwitter{display: block;text-align: center;margin-top: 65px;}
.followtwitter:hover path{fill: #00bfca}
.main-F .followtwitter{color: #fff;display: inline-block;margin-top: 20px;}
.main-F .followtwitter:hover{color: #00bfca;}
.headtwitter{margin-bottom: 0!important;margin-right: 20px;}
.headtwitter,header .ast-search-icon, .site-header.tool-header .ast-search-icon{display: inline-block;}
:is(header, .site-header.tool-header) .ast-search-icon path{fill: #828282}
.headtwitter a:hover path,:is(.site-header.tool-header, header) a.astra-search-icon:hover path,.ast-header-sticked .headtwitter a:hover path{fill: #00bfca}
.ast-header-sticked .headtwitter a path, .ast-header-sticked .ast-search-icon path{fill: #fff!important}


body.hy .homeFeatured h2, body.bel .homeFeatured h2, body.ro .homeFeatured h2, body.ru .homeFeatured h2, body.uk .homeFeatured h2 {font-size: 48px;line-height: 50px;}
body.geo .homeFeatured h2 {font-size: 40px;line-height: 42px;}