.page-title h2{color:#1ca56f;font-weight:700;font-size:23px;padding-bottom:0}.page-title p{padding-top:10px}.home-news-row article{background-color:#fff;border-radius:15px;border:1px solid gray}.home-news-row article h2.entry-title{font-size:18px;color:green}.home-news-row article p.post-meta span{color:#4156a6;font-weight:700}.home-news-row article .post-content p{color:black!important;font-size:15px}.home-news-row article a.more-link,article.programmes.type-programmes a.more-link{background-color:#1ca56f;color:#fff;width:fit-content;padding:5px 10px;border-radius:4px;transition:all 0.3s;margin-top:20px;margin-bottom:20px;font-size:14px;text-transform:capitalize}.home-news-row article a.more-link:hover,article.programmes.type-programmes a.more-link:hover{background-color:#4156a6}article.programmes.type-programmes a.more-link{margin-bottom:0}.home-latest-blog article img.et_pb_post_main_image{border-radius:15px 15px 0 0;max-height:500px;object-fit:cover}.home-latest-blog article h2.entry-title{padding:0 20px 15px 20px}.home-latest-blog article .post-meta,.home-latest-blog article .post-content{padding:0 20px 0 20px}.home-three-blog article{padding:20px}.home-three-blog article a.more-link{margin-bottom:0}li.apply-header-button.menu-item a{padding:10px 20px!important;background-color:#4156a6;color:white!important;border-radius:5px}#main-header.et-fixed-header li.apply-header-button.menu-item a{color:white!important}.footer-title h3{font-weight:700;font-size:20px;color:#1ca56f}.home-info-box p strong{color:#4156a6}.wpcf7 label{display:block;font-weight:600;margin-bottom:8px;color:#333;font-size:14px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 select,.wpcf7 textarea{width:100%;padding:12px 16px;margin-bottom:10px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f9f9f9;font-size:16px;color:#333;transition:all 0.3s ease;box-sizing:border-box}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 input[type="url"]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:#e64146;background-color:#fff;box-shadow:0 0 0 4px rgb(0 115 170 / .1);outline:none}.wpcf7 textarea{height:150px;resize:vertical}.wpcf7 input[type="submit"]{width:100%;padding:14px 20px;background-color:#1CA56F;color:#fff;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:background-color 0.3s ease,transform 0.1s ease}.wpcf7 input[type="submit"]:hover{background-color:#7c5800}.wpcf7 input[type="submit"]:active{transform:scale(.98)}.wpcf7-response-output{margin:20px 0 0 0!important;padding:12px!important;border-radius:8px!important;font-size:14px}.wpcf7-not-valid-tip{color:#dc3232;font-size:13px;margin-top:-15px;margin-bottom:15px;display:block}.page-title{padding-bottom:15px}.page-title:before{content:"";width:120px;height:4px;background-color:#1ca56f;position:absolute;bottom:0;border-radius:5px}.page-title.centered{width:fit-content;margin:0 auto}.page-title.centered:before{transform:translateX(-50%);left:50%}.home-icon-blurb p strong{color:#1ca56f}.intro-page-title-colored h1{font-weight:700}.intro-page-title-colored h1 strong{color:#1ca56f}.intro-page-title-descr p{font-size:18px;line-height:1.4em}.intro-page-special-message .et_pb_blurb_content{display:flex;flex-direction:row;align-items:center!important;column-gap:10px}.intro-page-special-message{background-color:#f3f3f3;padding:15px 15px;border-left:4px solid #e64146;border-radius:10px}.intro-page-special-message .et_pb_blurb_description{font-style:italic}.intro-page-special-message.blue{border-left:4px solid #4156A6}.intro-page-special-message.blue.box{border-radius:0;background-color:#fff}.blog-posts-module article{border-radius:15px;border:1px solid #4156a6}.blog-posts-module article h2.entry-title{font-size:18px;color:#1ca56f}.blog-posts-module article p.post-meta{background-color:#fdb913;color:#000;width:fit-content;padding:5px 10px;border-radius:6px;font-weight:700}.blog-posts-module article p.post-meta span,.blog-posts-module article p.post-meta span a{color:black!important}.blog-posts-module article a.more-link{background-color:#1ca56f;color:#fff;width:fit-content;padding:5px 10px;border-radius:4px;transition:all 0.3s;margin-top:20px;margin-bottom:20px}.blog-posts-module article .post-content p{color:black!important;font-size:15px}.blog-posts-module article img{border-radius:15px 15px 0 0}.data-pdf-download img{max-height:360px;width:auto;transition:all 0.4s}.data-pdf-download .et_pb_image_wrap{overflow:hidden}.data-pdf-download:hover img{transform:scale(1.06)}.program-logos img{max-height:90px;width:auto}.et_pb_blog_posts article.et_pb_post_id_415{border-color:#4156a6;box-shadow:0 2px 8px #686868}.europe-logo-blurb img{max-height:80px;width:auto}.europe-logo-blurb span.et_pb_image_wrap{min-height:80px}