 .contents {
            padding: 30px;
        }
.courses-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: 20px;
            margin-bottom: 25px;
        }
        
        .course-item {
            background: #f8f9fa;
            padding: 20px;
            border-radius: 10px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
            display: flex;
            align-items: center;
            transition: transform 0.3s ease;
            border-left: 5px solid #3498db;
        }
        
        .course-item:hover {
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
        }
        
        .course-item i {
            margin-right: 15px;
            font-size: 1.5rem;
            color: #3498db;
            width: 40px;
            height: 40px;
            background: #e3f2fd;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        
        .course-text {
            font-size: 1.1rem;
            color: #2c3e50;
            font-weight: 500;
        }
        
        .toggle-btn {
            display: block;
            margin: 75px auto 0 auto;
            padding: 12px 25px;
            background: #3498db;
            color: white;
            border: none;
            border-radius: 30px;
            font-size: 1rem;
            font-weight: 600;
            cursor: pointer;
            transition: all 0.3s ease;
            box-shadow: 0 4px 10px rgba(52, 152, 219, 0.3);
        }
        
        .toggle-btn:hover {
            background: #2980b9;
            transform: translateY(-2px);
            box-shadow: 0 6px 15px rgba(52, 152, 219, 0.4);
        }
.course_view .apply_btn.apply_btns a { text-align:left; }
.form_heading p { padding-top:20px;}
.header_content_banner:after,
.header_content_banner:before {
  content:"";
  background-repeat:no-repeat;
  height:100%;
  position:absolute
}
.why_choose_view:after {
  background-position:top center;
  background-repeat:no-repeat
}
.top_reason_view ul li h3,
.why_choose_view ul li h3 {
  font-family:DMSans-ExtraBold;
  display:inline-flex;
  width:100%
}
.content_view h1 span span,
.footer {
  text-transform:uppercase
}
.testimonial_list_txt,
.univer_list {
  align-content:space-between
}
.our_partner_sect .apply_btn a:before {
  background:#fff
}
.form_heading h3,
.university_content {
  text-align:center
}
@font-face {
  font-family:Sora-Regular;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Regular.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Regular.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Regular.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Regular.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Regular.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Regular.svg#Sora-Regular) format("svg");
  font-weight:500;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:Sora-Bold;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Bold.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Bold.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Bold.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Bold.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Bold.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-Bold.svg#Sora-Bold) format("svg");
  font-weight:500;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:Sora-SemiBold;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-SemiBold.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-SemiBold.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-SemiBold.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-SemiBold.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-SemiBold.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/Sora-SemiBold.svg#Sora-SemiBold) format("svg");
  font-weight:500;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:DMSans-Bold;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Bold.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Bold.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Bold.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Bold.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Bold.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Bold.svg#DMSans-Bold) format("svg");
  font-weight:700;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:DMSans-Medium;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Medium.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Medium.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Medium.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Medium.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Medium.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Medium.svg#DMSans-Medium) format("svg");
  font-weight:500;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:DMSans-ExtraBold;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-ExtraBold.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-ExtraBold.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-ExtraBold.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-ExtraBold.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-ExtraBold.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-ExtraBold.svg#DMSans-ExtraBold) format("svg");
  font-weight:700;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:DMSans-SemiBold;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-SemiBold.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-SemiBold.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-SemiBold.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-SemiBold.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-SemiBold.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-SemiBold.svg#DMSans-SemiBold) format("svg");
  font-weight:600;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:DMSans-Regular;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Regular.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Regular.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Regular.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Regular.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Regular.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Regular.svg#DMSans-Regular) format("svg");
  font-weight:400;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:DMSans-Light;
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Light.eot);
  src:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Light.eot?#iefix) format("embedded-opentype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Light.woff2) format("woff2"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Light.woff) format("woff"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Light.ttf) format("truetype"),
  url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/fonts/DMSans-Light.svg#DMSans-Light) format("svg");
  font-weight:400;
  font-style:normal;
  font-display:swap
}
a {
  text-decoration:none
}
body {
  font-family:DMSans-Regular
}
ul {
  margin:0;
  padding:0
}
li {
  list-style-type:none
}
.header_content_banner {
  position:relative;
  padding-top:90px
}
.header_content_banner:after {
  right:0;
  top:0;
  width:550px;
  background-image:url(https://lp.walkinternational.com/wp-content/themes/walkinternational/img/wi.png);
  background-size:auto 100%;
  background-position:top left
}
.header_content_banner:before {
  left:0;
  bottom:0;
  width:100%;
  background-image:url(https://lp.walkinternational.com/wp-content/themes/walkinternational/img/bg-banner.png);
  background-size:contain;
  background-position:bottom left; opacity: 0.2;
}
.header_view {
  position:relative;
  width:100%;
  height:100%;
  background-color:#fff;
  overflow-x:clip
}
.navbar {
	
	border-radius: .5rem;
  outline: .0625rem solid #e1e5ea;	
  background-color:#ffffffd1;
  padding:15px;
  box-shadow:0 4px 8px rgba(0,0,0,.25);
  position:fixed;
  top:15px;
  left:50%;
  width:95%;
  z-index:99;
   transition:.3s ease-in-out;
  transform:translateX(-50%)
}
.navbar.sticky {
  border-radius:0;
  top:0;
  background-color:#fff;
  width:100%
}
.content_view,
.global_degree .view_story_txt {
  padding-right:200px
}
.nav_bar_view {
  justify-content:space-between;
  align-items:center
}
.border_style,
.content_txt,
.content_view,
.course_img_top,
.form_view,
.form_view form,
.header_top_view,
.heading_txt,
.select,
.why_fateh_head {
  position:relative; text-align: center;
}
.header_logo {
  width:150px;
  height:50px
}
.foot_img img,
.header_logo img {
  width:100%;
  height:100%;
  object-fit:contain
}
.navbar_btn,
.testimonial_list_txt:hover:before {
  display:none
}
.navbar_nav li {
  margin-left:30px
}
.navbar_nav li a {
  color:#797979;
  font-size:15px;
  font-family:DMSans-Medium
}
.navbar_nav li a:focus,
.navbar_nav li a:hover {
  color:#242424
}
.apply_btn a:hover,
.form_view button:hover,
.navbar_nav li.apply_btn a:hover {
  color:#ffd539
}
.apply_btn a,
.navbar_nav li.apply_btn a {
  background-color:#0e2531;
  border:1px solid #5f5f5f;
  font-family:DMSans-Bold;
  font-size:15px;
  padding:10px 25px;
  border-radius:7px;
  position:relative;
  overflow:hidden;
  box-sizing:border-box;
  color:#fff;
  z-index:1;
  text-align:center
}
.navbar_nav li.apply_btn a {
  border-radius:50px
}
.apply_btn a {
  display:inline-block
}
.navbar_nav li.apply_btn {
  margin-left:50px
}
.navbar_nav {
  align-items:center
}
.header_top_view {
  padding-top:50px;
  padding-bottom:125px;
  z-index:9
}
.content_view {
  flex:1;
  padding-top:100px
}
.content_view h1 {
  margin-bottom:25px;
  font-size:28px;
  color:#006fb8;
  font-family:Sora-Bold;
  line-height:57px;
  width:100%;
}
.content_view h1 span span,
.our_partner_sect .apply_btn a:hover,
.top_reason_view ul li:nth-child(2n) h3,
.why_choose_view ul li:nth-child(2n) h3,
.why_choose_view ul li:nth-child(2n) p {
  color:#0e2531;
}
.content_view h2 {
  font-size:18px;
  color:#5f5f5f;
  margin:0;
  line-height:34px;
  font-weight:800;
  width:450px;
  font-family:DMSans-Light; text-align: left;
}
.content_view h2 span {
  font-family:DMSans-SemiBold; color: #0e2531;
}
.apply_btn a:hover:before,
.form_view button:hover:before,
.navbar_nav li.apply_btn a:hover:before {
  top:0
}
.form_view {
  width:400px
}
.form_view form {
  padding:40px;
  background:#fffffff2;
  border-radius:15px;
  z-index:9;
  border:1px solid #8282823b;
  box-shadow:0 0 3px #ccc
}
.content_txt select,
.form_view button,
.our_partner_view {
  z-index:1;
  position:relative
}
.form_display {
  width:100%
}
.form_heading {
  display:block;
  margin-bottom:30px
}
.form_heading h3 {
  font-family:DMSans-Bold;
  font-size:24px;
  display:block;
  margin-bottom:5px;
  color:#000;
}
.content_txt input,
.content_txt select {
  font-size:14px;
  padding:15px 10px;
  width:100%;
  font-family:DMSans-Regular
}
.content_txt input::placeholder {
  color:#647384;
  font-family:DMSans-Regular
}
.content_txt input:-ms-input-placeholder {
  color:#647384;
  font-family:DMSans-Regular
}
.content_txt input::-ms-input-placeholder {
  color:#647384;
  font-family:DMSans-Regular
}
.select:before {
  content:"\f107";
  font-family:FontAwesome;
  font-size:24px;
  position:absolute;
  top:50%;
  right:15px;
  z-index:0;
  transform:translateY(-50%)
}
.content_txt select:focus-visible {
  outline:0
}
.content_txt select {
  appearance:none;
  border:none;
  background:0 0;
  height:53px;
  color:#6d6d6d;
  border-bottom:1px solid #647384
}
.content_txt {
  margin:0 0 20px
}
.content_txt input {
  background-color:transparent;
  height:50px;
  color:#fff;
  border:none;
  border-bottom:1px solid #647384
}
.form_view button,
.reg_btn a {
  background:#0e2531;
  display:block
}
.form_view button {
  border:1px solid #5f5f5f;
  padding:15px;
  width:100%;
  border-radius:50px;
  margin:40px auto 0;
  font-size:16px;
  font-family:DMSans-Bold;
  overflow:hidden;
  box-sizing:border-box;
  color:#fff
}
.top_reason_view ul li,
.why_choose_view ul li {
  border-radius:10px;
  width:calc(100% / 4 - 40px);
  margin:0 20px 40px
}
.copy_right a,
.copy_right p,
.foot_img span {
  font-size:12px
}
.apply_btn a:before,
.form_view button:before {
  content:"";
  top:100%;
  left:0;
  width:100%;
  height:100%;
  background:#242424;
  transition:.5s;
  content:"";
  position:absolute;
  color:#ffd539;
  z-index:-1
}
input:focus-visible {
  outline:0
}
.footer {
  background-color:#5f5f5f;
  padding:20px 0
}
.copy_right {
  color:#fff;
  justify-content:space-between
}
.copy_right p,
.view_story_txt p {
  margin:0
}
.copy_right a {
  color:#fff;
  font-family:DMSans-Medium
}
.why_choose_sect {
  padding:100px 0 0;
  position:relative
}
.heading_txt p { text-align:center; }
.heading_txt h4 {  display:block;
  text-align:center;
  font-family:Sora-Bold;
  color:#006fb8;
  font-size:18px;padding-top: 20px;
  margin:0 }
  
.heading_txt h2 { 
  display:block;
  text-align:center;
  font-family:Sora-Bold;
  color:#006fb8;
  font-size:35px;
  margin:0
}
.heading_txt:after {
  content:"";
  position:absolute;
  bottom:-20px;
  left:50%;
  transform:translateX(-50%);
  width:125px;
  height:2px;
  background:#006fb8
}
.end_view_list:before,
.testimonial_list_txt:after,
.testimonial_list_txt:before,
.why_fateh_content:before,
.why_fateh_view:before {
  content:"";
  background-position:top center;
  background-size:contain;
  background-repeat:no-repeat
}
.end_view_list:before,
.why_fateh_view:before {
  transform:translate(-50%,-50%);
  top:50%;
  left:50%
}
.our_partner_sect:after,
.why_choose_view:after {
  bottom:0;
  height:100%;
  position:absolute;
  right:0
}
.why_choose_view:after {
  content:"";
  width:100%;
  background-image:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/images/bubble2.webp);
  background-size:contain;
  z-index:-1
}
.testimonial_list_txt:after,
.testimonial_list_txt:before {
  z-index:0
}
.top_reason_view ul,
.why_choose_view ul {
  flex-wrap:wrap;
  width:1200px;
  margin:0 auto;
  padding-top:100px
}
.why_choose_view ul li {
  box-shadow:0 0 4px #e6e6e6;
  padding:60px 35px 35px;
  background:#fff
}
.why_choose_view ul li:hover {
  box-shadow:2px 2px 5px #bfb8b8
}
.why_choose_view ul li h3 {
  color:#006fb8;
  font-family:DMSans-ExtraBold;
  font-size:30px;
  position:relative;
  display:inline-flex;
  width:100%
}
.why_choose_view ul li:last-child h3 span {
  left:55px
}
.why_choose_view ul li h3 span {
  position:absolute;
  top:-15px;
  left:25px;
  transform:scale(1.5);
  opacity:.05
}
.why_choose_view ul li p {
  font-size:15px;
  font-family:Sora-SemiBold;
  color:#006fb8;
  margin:0
}
.why_choose_view ul li label {
  font-size:10px;
  color:#777
}
.top_reason_sect {
  padding-top:75px;
  padding-bottom:50px
}
.top_reason_view ul li {
	padding: 20px;
	border: 15px solid transparent;
	
	position: relative;
	border: 1px solid #0e2531;
}
.border_style img {
	position: relative;
	top: auto;
	left: auto;
	width: auto;
	height: auto;
	object-fit: contain;
	padding-top: 20px;
	padding-bottom: 20px;
}
 .container-fluid {
	width: 94%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
.top_reason_view ul li h3 {
  color:#006fb8;
  font-size:18px;
  position:relative;
  margin:0 0 15px
}
.border_style p {
  font-size:14px;
  color:#5f5f5f;
  margin:0
}
.top_reason_view .apply_btn {
  display:block;
  margin:25px auto;
  text-align:center
}
.sucess_story_sect {
  padding:30px 0 50px
}
.sucess_story_view {
  background-color:#006fb8;
  border-radius:20px;
  padding:70px;
  justify-content:space-between;
  align-items:center
}
.view_story_txt {
  color:#fff;
  flex:1
}
.view_story_txt h3 {
  font-family:DMSans-Bold;
  margin-bottom:15px
}
.global_degree .view_story_txt h3 {
  line-height:inherit;
  margin:0
}
.client_logos_views,
.sucess_story_sect.global_degree {
  padding:75px 0
}
.popular_course_sect {
  padding:50px 0;
  background-color:#f4faff
}
.popular_course_view ul {
  padding:25px 20px
}
.popular_course_view ul li {
  display:flex;
  align-items:flex-start;
  margin-bottom:15px
}
.popular_course_view ul li img {
  width:15px;
  height:15px;
  object-fit:contain;
  position:relative;
  top:3px
}
.popular_course_view ul li label {
  color:#777;
  font-family:DMSans-Medium;
  font-size:13px;
  position:relative;
  flex:1;
  margin-left:20px;
  margin-bottom:0
}
.course_view {
	padding: 60px 0 60px 0;
	flex-wrap: wrap;
}
.course_list {
  border:1px solid #d1d1d1;
  border-radius:20px;
  padding:15px;
  margin:0 20px 40px;
  background-color:#fff;
  width:400px
}
.course_list.even {
  width:calc(100% - 480px)
}
.course_list.even ul {
  display:flex;
  flex-wrap:wrap
}
.course_list.even ul li {
  display:flex;
  width:calc(100% / 2 - 10px);
  margin-right:10px
}
.course_img_top img {
  width:100%;
  height:200px;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  object-fit:cover
}
.course_img_top h4 {
  position:absolute;
  bottom:20px;
  left:20px;
  font-family:DMSans-Bold;
  font-size:20px;
  color:#fff
}
.popular_course_view .apply_btn {
  margin:30px auto
}
.our_partner_sect {
  padding:75px 0;
  position:relative
}
.our_partner_view {
  margin-bottom:40px;
  align-items:center;
  padding:50px;
  box-shadow:0 0 10px #d8e5f0;
  border-radius:20px;
  overflow:hidden
}

.our_partner_content ul li:last-child,
.our_partner_view:last-child {
  margin-bottom:0
}
.our_partner_view:nth-child(odd) .univer_list {
  order:1
}
.our_partner_view:nth-child(odd) .our_partner_content {
  padding-left:0;
  padding-right:5px
}
.box-img {
	padding-top: 24%;
}
#section4 .list_view {
	padding: 75px 0 75px 0px;
}
.list_view {
  padding:100px 0 0
}
.univer_list {
	width: 652px;
	margin: 0;
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
}
.univer_img {
	width: 100%;
	min-height: auto;
	object-fit: contain;
	border-radius: 7px;
}
.our_partner_content ul li span::before {
	content: '\f058';
	font-family: 'Font Awesome 6 Free';
	font-weight: 900;
	color: #01356f;
	margin-right: 10px;
}
.box2 .univer_img {
  width:100%;
  height:auto;
  object-fit:contain;
  border-radius:0px
}
.univer_logo {
  width:600px;
  height:100%;
  object-fit:cover;
  position:absolute;
  top:0;
  right:0;
  z-index:-1
}
.acc,
.testimonial_list_txt p,
.txt_head {
  z-index:1
}
.our_partner_view:nth-child(2n) .univer_logo {
  top:0;
  right:inherit;
  left:0
}
.our_partner_content h5 {
  color:#f72585;
  font-family:DMSans-Bold;
  font-size:28px;
  width:100%;
  margin:10px 0
}
.our_partner_view_top>p {
  padding-top:65px;
  text-align:center;
  color:#242424;
  font-size:18px;
  font-family:DMSans-Medium;
  margin:0 auto
}
.testimonial_list_txt:hover .txt_head h4,
.testimonial_list_txt:hover .txt_head span,
.testimonial_list_txt:hover p {
  color:#fff
}
.our_partner_content.partner-bottom {
	padding-left: 0;
	text-align: center;
}
.our_partner_content h4 {
	padding-bottom: 30px;
}
.our_partner_content ul {
  padding:40px 0;
  display:block;
  flex-wrap:wrap
}
.our_partner_content1 ul li {
  font-size:18px;
  margin-bottom:25px;
  color:#464646;
  display:block;
 
  margin-right:20px
}
  
  .our_partner_content ul li {
	font-size: 14px;
	margin-bottom: 25px;
	color: #464646;
	display: flex;
	width: calc(100% / 2 - 20px);
	margin-right: 20px;

}
.our_partner_content ul li img {
  width:15px;
  height:15px;
  object-fit:contain;
  position:relative;
  top:4px;
  margin-right:20px
}



.our_partner_content {
  padding-left:75px;
  flex:1
}
.our_partner_content ul {
  padding:40px 0;
  display:flex;
  flex-wrap:wrap
}
.our_partner_content ul li {
  font-size:14px;
  margin-bottom:25px;
  color:#464646;
  display:flex;
  width:calc(100% / 2 - 20px);
  margin-right:20px
}
.our_partner_content ul li img {
  width:15px;
  height:15px;
  object-fit:contain;
  position:relative;
  top:4px;
  margin-right:20px
}
.our_partner_sect .apply_btn a {
  background-color:#f72585;
  border:1px solid #f72585;
  border-radius:50px;
  color:#fff;
  padding:10px 40px; vertical-align: middle;
}


.our_partner_sect .apply_btn a {
  background-color:#0e2531;
  border:1px solid #0e2531;
  border-radius:50px;
  color:#fff;
  padding:10px 40px; vertical-align: middle;
}
.why_fateh_view {
  padding:50px;
  background:#f7fcff;
  border-radius:20px;
  position:relative
}
.testimonial_list_txt,
.why_fateh_content {
  width:calc(100% / 2 - 40px);
  box-shadow:0 0 2px #959595;
  border-radius:10px;
  background:#fff;
  overflow:hidden;
  flex-grow:1
}
.why_fateh_view:before {
  position:absolute;
  width:100%;
  height:100%;
  background-image:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/images/bubble1.webp)
}
.why_fateh_list {
  padding:75px 0 0;
  flex-wrap:wrap
}
.why_fateh_content {
  margin:0 20px 40px;
  padding:15px;
  position:relative;
  transition:.2s ease-in-out
}
.why_fateh_content:hover {
  transform:translateY(-10px)
}
.why_fateh_content:before {
  position:absolute;
  bottom:-20%;
  right:0;
  width:100px;
  height:100px;
  background-image:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/images/emblem.webp)
}
.why_fateh_content h4 {
  font-family:DMSans-ExtraBold;
  font-size:22px;
  padding-right:75px
}
.why_fateh_content:nth-child(odd) h4 {
  color:#006fb8;
  text-shadow:1px 1px 1px #fff,1px 2px 1px #006fb8
}
.why_fateh_content:nth-child(2n) h4 {
  color:#006fb8;
  text-shadow:1px 1px 1px #fff,1px 2px 1px #006fb8
}
.why_fateh_head img {
  position:absolute;
  right:0;
  top:0;
  width:25px;
  height:25px;
  object-fit:contain
}
.why_fateh_content p {
  margin:10px 0;
  font-size:16px;
  color:#818181;
  position:relative;
  z-index:1;
  padding-right:70px
}
.why_fateh_head img.icon_logo {
  width:100px;
  height:auto
}
.testimonial_list {
  padding:100px 0;
  flex-wrap:wrap;
  margin:0 auto
}
.testimonial_list_txt {
  margin:0 15px 30px;
  padding:85px 35px 35px;
  position:relative;
  display:flex;
  flex-wrap:wrap
}
.txt_head h4 {
  display:block;
  color:#006fb8;
  font-family:Sora-Bold;
  font-size:22px;
  margin:0
}
.testimonial_list_txt:before {
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  width:100%;
  height:100%;
  background-image:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/images/bubble2.webp)
}
.testimonial_list_txt:after {
  position:absolute;
  top:20px;
  left:20px;
  width:40px;
  height:40px;
  background-image:url(https://www.fateheducation.com/landingpages/newpages/ireland_LP/ireland_Gen/images/qoute.webp)
}
.testimonial_list_txt p,
.txt_head span {
  color:#777;
  font-size:14px
}
.txt_head {
  margin-top:25px
}
.testimonial_list_txt:hover {
  background-color:#006fbb
}
.testimonial_sect {
  padding:50px 0 0
}
.end_adminssion_sect {
  padding-top:5px;
  position:relative
}
.end_adminssion_sect>img {
  position:absolute;
  bottom:0;
  left:50%;
  transform:translateX(-50%);
  width:60%;
  height:auto
}
.end_view_list {
  width:1200px;
  height:auto;
  margin:100px auto 0;
  padding:0 0 25px;
  position:relative;
  display:flex;
  flex-wrap:wrap
}
.end_adminssion_view {
  padding-bottom:100px
}
.flipper-container:nth-child(odd) {
background: hsla(212, 78%, 85%, 1);

background: radial-gradient(circle, hsla(212, 78%, 85%, 1) 0%, hsla(204, 100%, 97%, 1) 100%);

background: -moz-radial-gradient(circle, hsla(212, 78%, 85%, 1) 0%, hsla(204, 100%, 97%, 1) 100%);

background: -webkit-radial-gradient(circle, hsla(212, 78%, 85%, 1) 0%, hsla(204, 100%, 97%, 1) 100%);

filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#BDD8F7", endColorstr="#F0F9FF", GradientType=1 );
}
.flipper-container:nth-child(2n) {
background: hsla(212, 78%, 85%, 1);

background: radial-gradient(circle, hsla(212, 78%, 85%, 1) 0%, hsla(204, 100%, 97%, 1) 100%);

background: -moz-radial-gradient(circle, hsla(212, 78%, 85%, 1) 0%, hsla(204, 100%, 97%, 1) 100%);

background: -webkit-radial-gradient(circle, hsla(212, 78%, 85%, 1) 0%, hsla(204, 100%, 97%, 1) 100%);

filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#BDD8F7", endColorstr="#F0F9FF", GradientType=1 );
}
.flipper-container {
  width:calc(100% / 4 - 40px);
  position:relative;
  margin:0 20px 40px;
  padding:30px;
  border-radius:10px;
  overflow:hidden
}
.flipper-container h4 {
  font-size:20px;
  font-family:DMSans-Bold;
  position:relative;
  margin-bottom:30px
}
.flipper-container h4:after {
  content:"";
  position:absolute;
  bottom:-10px;
  left:0;
  width:35px;
  height:2px;
  background:#006fb8
}
.flipper-container p {
  font-size:14px;
  font-family:DMSans-Medium;
  padding-right:50px;
  margin:0
}
.flipper-container img {
  width:85px;
  height:85px;
  position:absolute;
  right:-5px;
  bottom:-5px;
  object-fit:contain
}
.flipper-container:nth-child(odd) h4,
.flipper-container:nth-child(odd) p {
  background-color:#f0f9ff00;
  color:#0e161c
}
.flipper-container:nth-child(2n) h4,
.flipper-container:nth-child(2n) p {
  background-color:#f0f9ff00;
  color:#0e161c
}
.flipper-container:nth-child(odd) h4:after {
  background-color:#006fb8
}
.flipper-container:nth-child(2n) h4:after {
  background-color:#006fb8
}
.end_adminssion_view .apply_btn {
  display:block;
  text-align:center
}
@media (max-width:1200px) {
  .navbar_nav li {
    margin-left:20px
  }
  .navbar_nav li a {
    font-size:13px
  }
  .content_view {
    padding-right:100px
  }
  .popular_course_view ul,
  .top_reason_view ul,
  .why_choose_view ul {
    width:100%
  }
  .why_choose_view ul li h3 {
    font-size:25px
  }
  .why_choose_view ul li h3 span {
    transform:scale(1.5)
  }
  .list_view {
    flex-wrap:wrap;
    justify-content:center;
    padding:65px 0 0
  }
  .global_degree .view_story_txt {
    padding-right:50px
  }
  .navbar_nav li.apply_btn {
    margin-left:30px
  }
  .apply_btn a,
  .navbar_nav li.apply_btn a {
    font-size:14px;
    padding:10px 20px
  }
}
@media (max-width:1025px) {
  .navbar,
  .navbar_list {
    top:0;
    left:0;
    width:100%
  }
  .navbar_list {
    position:fixed;
    background:#fff;
    transition:.5s cubic-bezier(0, 1, .5, 1);
    transform:translateY(-100%);
    height:100%;
    overflow:auto
  }
  .navbar {
    transform:translate(0);
    border-radius:0
  }
  .navbar.height_ext {
    height:100%
  }
  .navbar_list.active {
    transform:translateY(0)
  }
  .navbar_list .navbar_btn {
    font-size:18px;
    margin:25px 30px 0 auto
  }
  li.nav_item.apply_btn {
    display:none
  }
  .navbar_nav li {
    border-bottom:1px solid #ddd;
    padding:10px 20px;
    width:100%;
    margin:0 0 20px
  }
  .navbar_nav {
    padding:50px 0;
    flex-wrap:wrap
  }
  .navbar_nav li:last-child {
    border:none
  }
  .navbar_btn {
    background-color:#fff;
    border-radius:4px;
    border:2px solid #cccaca;
    padding:5px;
    color:#8c8989;
    display:block;
    font-size:18px;
    width:40px
  }
  .content_view {
    padding-right:100px
  }
  .top_reason_view ul li,
  .why_choose_view ul li,
  .why_fateh_content {
    width:calc(100% / 2 - 40px)
  }
  .content_view h2 {
    width:auto
  }
  .why_choose_view ul {
    width:100%;
    justify-content:center
  }
  .why_choose_view ul li {
    padding:50px 25px 25px
  }
  .top_reason_view ul {
    justify-content:center;
    width:100%
  }
  .sucess_story_view {
    flex-wrap:wrap
  }
  .view_story_txt {
    width:100%;
    flex:inherit;
    text-align:center;
    margin-bottom:40px
  }
  .apply_btn {
    margin:0 auto
  }
  .end_view_list,
  .faq_view_content,
  .popular_course_view ul,
  .testimonial_list_txt {
    width:100%
  }
  .end_view_list:before {
    width:105%
  }
  .why_fateh_content h4 {
    font-size:20px
  }
  .global_degree .view_story_txt {
    padding-right:0
  }
  .our_partner_content ul li {
    width:100%;
    margin-right:0;
    margin-bottom:20px
  }
}
@media (max-width:992px) {
    .header_top_view {
	padding-top: 0;
	padding-bottom: 125px;
	z-index: 9;
}
  .content_view {
    padding-right:50px
  }
  .form_view {
    width:350px
  }
  .content_view h1 {
	font-size: 18px;
	line-height: 47px;
	width: 100%;
}
  .header_content_banner:after {
    width:440px
  }
  .course_list,
  .course_list.even {
    width:100%;
    margin:0 0 40px
  }
  .our_partner_view {
    flex-wrap:wrap
  }
  .our_partner_content {
    flex:inherit;
    width:100%;
    padding-left:0;
    padding-top:40px
  }
  .our_partner_view:nth-child(odd) .our_partner_content {
    padding-right:0;
    padding-top:40px
  }
  .univer_list {
    margin:0 auto
  }
  .our_partner_view:nth-child(odd) .univer_list {
    order:inherit;
    margin:0 auto
  }
  .why_fateh_content h4 {
    padding-right:100px
  }
  .why_fateh_content:nth-last-child(-n+2) {
    width:100%
  }
  .why_fateh_view {
    padding:50px 35px
  }
}

  @media (max-width: 768px) {
            .courses-grid {
                grid-template-columns: 1fr;
            }
            .contents {
                padding: 20px;
            }
         
        }
        
@media (max-width:767px) {
   
        
        
        .univer_logo {
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: relative;
	top: 0;
	right: 0;
	z-index: -1;
}
  .header_content_banner:after {
    height:60%;
    top:inherit;
    bottom:0
  }
  .header_top_view {
    flex-wrap:wrap
  }
  .content_view {
    padding-right:0;
    width:100%;
    flex:inherit;
    padding-top:0
  }
  .form_view {
    width:400px;
    margin:35px auto 0
  }
  .heading_txt h2 {
    font-size:26px
  }
  .heading_txt:after {
    width:90px
  }
  .why_choose_view ul li h3 {
    font-size:22px
  }
  .why_choose_view ul li h3 span {
    top:-10px;
    transform:scale(1.5)
  }
  .our_partner_view_top>p,
  .why_choose_view ul li p {
    font-size:14px
  }
  .flipper-container {
    width:calc(100% / 2 - 40px)
  }
  .why_fateh_content {
    width:100%;
    margin:0 0 40px
  }
  .end_view_list:before {
    height:50%
  }
  .course_list.even ul li {
    width:100%;
    margin-right:0
  }
  .why_fateh_view:before {
    background-size:cover;
    background-repeat:repeat
  }
  .our_partner_content h5 {
    font-size:24px
  }
}
@media (max-width:500px) {
  .flipper-container,
  .form_view,
  .popular_course_view ul li,
  .top_reason_view ul li,
  .univer_list,
  .why_choose_view ul li {
    width:100%
  }
  .content_view {
    padding-top:10px
  }
  .univer_img {
    height:200px
  }
  .heading_txt h2 {
    font-size:23px
  }
  .why_fateh_view {
    padding:50px 0
  }
  .copy_right {
    flex-wrap:wrap;
    text-align:center
  }
  .copy_right p {
    width:100%;
    margin-bottom:15px
  }
  .copy_right a {
    margin:0 auto
  }
  .our_partner_view {
    padding:35px 30px
  }
}