.common_top_view,.content_top,.content_txt select,.course_offer,.course_offer h2,.form_view,.form_view form,.header_view,.select,.testimonial_sect,.top_view_sect,.why_fateh_sect,.why_ireland_sect{position:relative}.client_slide .owl-nav button,.select:before{position:absolute;top:50%;transform:translateY(-50%)}.header_view{overflow:hidden;padding-bottom:35px;background-color:#006fb8}@font-face{font-family:"SF Pro Display";src:url(fonts/sf-pro-text-regular.eot);src:url(fonts/sf-pro-text-regular.eot) format("embedded-opentype"),url(fonts/sf-pro-text-regular.woff) format("woff"),url(fonts/sf-pro-text-regular.ttf) format("truetype"),url(fonts/sf-pro-text-regular.OTF) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SF Pro Display bold";src:url(fonts/SF-Pro-Display-Bold.eot);src:url(fonts/SF-Pro-Display-Bold.eot) format("embedded-opentype"),url(fonts/SF-Pro-Display-Bold.woff) format("woff"),url(fonts/SF-Pro-Display-Bold.ttf) format("truetype"),url(fonts/SF-Pro-Display-Bold.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SF Pro Display medium";src:url(fonts/SF-Pro-Display-Medium.eot);src:url(fonts/SF-Pro-Display-Medium.eot) format("embedded-opentype"),url(fonts/SF-Pro-Display-Medium.woff) format("woff"),url(fonts/SF-Pro-Display-Medium.ttf) format("truetype"),url(fonts/SF-Pro-Display-Medium.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"poppins bold";src:url(https://www.fateheducation.com/landingpages/0010Search5/fonts/poppins-bold.eot);src:url(https://www.fateheducation.com/landingpages/0010Search5/fonts/poppins-bold.eot) format("embedded-opentype"),url(fonts/poppins-bold.woff) format("woff"),url(https://www.fateheducation.com/landingpages/0010Search5/fonts/poppins-bold.ttf) format("truetype"),url(https://www.fateheducation.com/landingpages/0010Search5/fonts/poppins-bold.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:poppins-medium;src:url(https://www.fateheducation.com/landingpages/0010Search5/fonts/poppins-medium.eot);src:url(https://www.fateheducation.com/landingpages/0010Search5/fonts/poppins-medium.eot) format("embedded-opentype"),url(fonts/poppins-medium.woff) format("woff"),url(fonts/poppins-medium.ttf) format("truetype"),url(https://www.fateheducation.com/landingpages/0010Search5/fonts/poppins-medium.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:"SF Pro Display"}ul{margin:0;padding:0}li{list-style-type:none}.content_top,.right_why_fateh ul{padding-top:40px}.logo_img img{width:200px;height:auto}.form_view form{padding:40px;background:#fff;box-shadow:0 3px 15px #00000029;border-radius:12px;z-index:9}.content_txt input,.content_txt select{font-size:14px;padding:15px 18px;width:100%}.content_txt input::placeholder{color:#000;opacity:.2}.content_txt input:-ms-input-placeholder{color:#000;opacity:.2}.content_txt input::-ms-input-placeholder{color:#000;opacity:.2}.content_txt{margin:0 0 20px}.content_txt label{width:100%;margin-bottom:10px;font-size:14px;font-weight:600}.content_txt input{background-color:#f8f8f8;border-radius:5px;border:transparent;height:51px}.select{background-color:#f8f8f8;border-radius:5px;border:transparent}.content_txt select{appearance:none;border:none;background:0 0;z-index:1;height:51px}.form_view button,.testimonial_slide.owl-theme .owl-dots .owl-dot.active span,.testimonial_slide.owl-theme .owl-dots .owl-dot:hover span,.why_fateh_slide.owl-theme .owl-dots .owl-dot.active span,.why_fateh_slide.owl-theme .owl-dots .owl-dot:hover span{background:#005295}.select:before{content:"\f107";font-family:FontAwesome;font-size:24px;right:15px;z-index:0}.common_top_view:after,.common_top_view:before{width:35%;z-index:9;background-repeat:no-repeat;position:absolute;content:""}.image_sect{width:250px;padding:20px;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;text-align:center}.top_view_sect{width:calc(100% - 51%);z-index:1}.form_content h1{font-size:45px;color:#ffd539;font-family:"poppins bold";margin:0;line-height:inherit}.form_content ul li,.form_view button{font-size:18px;font-family:"SF Pro Display medium"}.form_content ul{padding-top:40px;width:500px}.form_content ul li{color:#fff;margin-bottom:15px;display:flex;align-items:flex-start;line-height:36px;font-size:22px}.common_top_view{justify-content:space-between;align-items:flex-start}.form_view button{color:#fff;border:transparent;padding:15px;width:250px;border-radius:7px;margin:15px auto 0;display:block}.common_top_view:after{background-image:url(images/dot.webp);background-position:center;background-size:cover;right:-10%;height:155%;top:-50%}.common_top_view:before,.why_ireland_sect:after,.why_ireland_sect:before{background-image:url(images/question.webp)}.common_top_view:before,.why_ireland_sect:before{background-position:left center;background-size:contain}.common_top_view:before{left:-17%;height:50%;bottom:0}.header_view:after{height:100%;top:0;background-repeat:no-repeat;z-index:1;content:"";position:absolute;background-color:#6cb8eb;right:0;width:50%}.why_ireland_sect:after,.why_ireland_sect:before{background-repeat:no-repeat;content:"";position:absolute}.form_view{width:37%;z-index:99;padding-top:50px}.form_display,.form_left{width:100%}.why_ireland_sect{padding:50px 0;overflow:hidden}.why_ireland_view h2{font-family:"poppins bold";font-size:50px;margin-top:30px;margin-bottom:0;text-align:center}.why_ireland_view ul{padding:50px 0;display:flex;flex-wrap:wrap;justify-content:center}.why_ireland_view ul li{border:2px solid #70707040;padding:25px;width:calc(100% / 3 - 60px);margin:30px;border-radius:10px;box-shadow:0 0 10px #70707040;background-color:#fff;z-index:1}.why_ireland_view ul li h5{font-size:20px;font-family:"poppins bold";margin-bottom:15px}.conquer_view a,.list_view ul li,.profile_detail,.testi_view ul li p{font-family:"SF Pro Display medium"}.why_ireland_view ul li p{margin:0;color:#2e2e2e}.why_ireland_sect:before{left:3%;width:60%;height:60%;top:7%}.why_ireland_sect:after{background-position:left;background-size:cover;right:-12%;width:30%;height:50%;bottom:-8%}.testimonial_sect{padding:100px 0 0;overflow:hidden}.testimonial_sect::before{content:"";width:250px;height:250px;background-image:url(images/test1.webp);background-size:contain;top:0;left:3%;background-position:center center;position:absolute}.testimonial_sect:after{content:"";
     background-image:url(images/test2.webp);
     right:-16%;
     bottom:-15%;
     width:600px;
     height:600px;
     background-position:center;
     background-size:cover;
     position:absolute}
     .testi_view h2,
     .testi_view>p{text-align:center;font-family:"poppins bold";color:#202a30}
     .testi_view>p{letter-spacing:3px;font-size:22px;margin-bottom:40px}
     .testi_view h2{font-size:48px;letter-spacing:1px;margin-bottom:0}
     .testi_view ul{display:flex;padding:100px 0;flex-wrap:wrap}
     .testi_view ul li{width:calc(100% / 3);color:#151d41;padding:0 35px;display:flex;flex-wrap:wrap;z-index:9}
     .mobile_slider,.mobile_univercity_list,.slider_courses_offeres{display:none}
     .client_slide .item,.profile{display:flex;align-items:center}
     .testi_view ul li p{color:#4b5257;margin:0;line-height:30px}
     .profile{padding-top:30px}
     .profile img{width:85px;border-radius:50%;object-fit:cover;height:85px;box-shadow:0 0 5px #949393}.profile_detail{padding-left:20px;width:calc(100% - 85px)}.profile_detail label{font-family:"SF Pro Display bold";width:100%;font-size:17px;margin-bottom:7px}.profile_detail span{width:100%;font-size:14px;font-family:"SF Pro Display medium";color:#707070}.top_univercity_sect{padding:75px 0 0}.top_univercity_sect h4{text-align:center;font-family:"poppins bold";color:#202a30;font-size:40px;margin:0;padding-bottom:25px}.client_slide .item img{width:200px!important;height:auto;object-fit:contain}.client_slide .item{padding:20px;justify-content:center;box-shadow:0 20px 20px #7682b72e;border-radius:5px;height:150px;background:#fff}.client_slide .owl-item{padding:30px 20px}.client_slide .owl-nav{margin:0}.client_slide .owl-nav button{background-color:#8daedb!important;color:#fff!important;width:35px;height:35px;border-radius:50%!important;margin:0!important;display:flex!important;align-items:center;justify-content:center}.client_slide .owl-nav button span{font-size:24px;position:relative;top:-3px}.client_slide .owl-nav button.owl-prev{left:0}.client_slide .owl-nav button.owl-next{right:0}.client_slide .owl-nav button.owl-prev span{left:-1px}.client_slide .owl-nav button.owl-next span{right:-1px}.why_fateh_slide p{color:#151d41;margin:0;padding:40px 0;font-size:18px;line-height:32px}.cls_city{width:350px;display:block;margin:0 auto}.testimonial_slide.owl-theme .owl-dots .owl-dot span,.why_fateh_slide.owl-theme .owl-dots .owl-dot span{background:#d6d6d6}.success_story{background:linear-gradient(84deg,#e1ecfc 35%,#fbf5e6,#ffd539);height:175px;display:flex;align-items:center;justify-content:center}

.success_story{background:linear-gradient(84deg,#e1ecfc 35%,#fbf5e6,#ffd539);
height:175px;
display:flex;
align-items:center;
justify-content:center}

.success_story p{font-size:40px;font-family:"poppins bold";
color:#005295;margin:0;text-align:center}

.success_story a {
  text-decoration: none;         /* Remove underline */
  color: #0056D2;                /* Optional: set base color */
  font-weight: 500;
  transition: all 0.3s ease;
}

.success_story a:hover {
  color: tomato;                /* Darker blue on hover */
  text-shadow: 0 1px 4px rgba(0, 86, 210, 0.3); /* Subtle glow effect */
}


      .why_fateh_left{width:500px}.why_fateh_left .owl-item{padding:20px}.why_fateh_left .item{height:550px;width:100%;border-radius:15px;background-position:center center;background-size:cover;box-shadow:0 2px 10px #0000008c;border:20px solid #fff}.why_fateh_sect{padding:50px 0;background-color:#ffd539}.why_fateh_sect:before{left:0;width:350px;height:100%;background-position:center;background-size:cover;z-index:0;opacity:.5}.why_fateh_right{width:calc(100% - 500px);padding-right:150px}.why_fateh_right .logo_img{width:250px;height:auto;margin-top:50px}.why_fateh_right .logo_img img{width:100%;height:auto;object-fit:contain}.why_fateh_right h2{font-family:"poppins bold";font-size:55px;margin-top:30px;margin-bottom:30px}.conquer_view p,.course_offer h2,.list_view h3{font-family:"SF Pro Display bold"}.conquer_view,.why_fateh_view{align-items:center}
     .right_why_fateh{font-family:SF Pro 
     Display medium}
     .right_why_fateh p{font-size:14px;
     line-height:38px}
     .right_why_fateh li{display:flex;
     flex-wrap:wrap;
     align-items:flex-start;
     margin-bottom:15px;
     font-size:14px}
     .right_why_fateh ul li img{margin-top:7px;
     width:15px;
     height:auto;
     margin-right:10px}
     .right_why_fateh ul li span{width:calc(100% - 25px)}
     .conquer_sect{padding:50px 0;
     background:#ffd539}
     .conquer_view p{font-size:37px;
     margin:0;width:calc(100% - 275px)}.conquer_view a{border:solid #006fb8;background-color:#006fb8;border-radius:5px;display:flex;width:275px;color:#fff;font-size:22px;padding:10px 0;margin-left:auto;justify-content:center;text-decoration:none}.conquer_view a:focus,.conquer_view a:hover{background-color:#17488e;border:solid #17488e}
     .footer{background-color:#2e2e2e;padding:20px 0;}
     .copy_right p{color:#fff;
     opacity:.5;
     margin:0;
     font-size:14px}
     
     .copy_right ul{color:#fff;opacity:.5}
     .copy_right li{padding:0 5px}
     .copy_right li a{color:#fff;font-size:14px;text-decoration:none}
     .course_offer h2{color:#000b45;text-align:center;font-size:42px}
     .course_offer h2:after{content:"";position:absolute;width:125px;height:5px;background-color:#ffd539;top:130%;left:50%;transform:translate(-50%,-50%);border-radius:20px}.course_offer:before{background-position:bottom center;background-size:contain;height:150px;content:"";position:absolute;
     background-image:url(images/candle.png);
     background-repeat:no-repeat;width:350px;right:7%;bottom:-5%;animation:1s infinite bounce2}
     .course_offer{background-color:#f6f6f6;padding:75px 0 25px;overflow-x:clip}
     .blue{background-color:rgb(0 118 190 / 10%)}
     .orange{background-color:rgb(255 213 57 / 10%)}
     .pink{background-color:rgb(255 10 84 / 10%)}
     .blue h3{color:#0076be}
     .orange h3{color:#ffd539}
     .pink h3{color:#ff0a54}
     .course_offer_sect{padding:100px 0 50px;flex-wrap:wrap}
     @keyframes bounce2{0%,100%{transform:translateY(-50px)}60%{transform:translateY(-100px)}}.course_offer:after{content:"";position:absolute;width:100px;height:100px;border:18px solid #f83280;border-radius:50%;z-index:0;right:-35px;bottom:10px}.list_of_course{width:calc(100% / 3 - 40px);margin:0 20px 75px}.list_view{border-radius:20px;min-height:320px;padding:30px;text-align:center}.list_view img{width:60px;height:60px;margin-top:-60px;object-fit:contain}.list_view h3{font-size:24px;padding:20px 0;margin:0}.list_view ul li{font-size:16px;color:#5a5a5a;margin-bottom:12px}.list_view ul{text-align:left}@media (max-width:1400px){.content_left h4{font-size:42px}.content_left p{font-size:14px;line-height:27px}.content_left{width:calc(100% - 550px)}.form_view:after{right:-35%}}@media (max-width:1200px){.form_view{width:50%}.top_view_sect{padding-right:50px;width:calc(100% - 47%)}.conquer_view p{width:calc(100% - 400px)}.why_fateh_right h2,.why_ireland_view h2{font-size:40px}.form_content h1{font-size:30px}.form_content ul li{font-size:16px}.form_view:before{left:-10%}.form_content ul{width:100%}.header_view:after{width:53%}.why_fateh_right{padding-right:25px}.profile img{width:60px;height:60px}.profile_detail{width:calc(100% - 60px)}}@media (max-width:992px){.testi_view ul li,.why_fateh_right .logo_img{margin-bottom:50px}.common_top_view,.course_offer_sect,.why_fateh_view{flex-wrap:wrap}.top_view_sect{width:100%;padding-right:0}.header_view:after{width:100%;height:67%;top:50%}.form_content h1{font-size:38px}.common_top_view:before{left:-7%;bottom:50%}.common_top_view:after{right:-10%;width:65%;height:100%;top:40%}.form_view{width:75%;margin:40px auto 0;padding-top:0}.conquer_view p{font-size:34px;width:calc(100% - 300px)}.content_left{width:100%}.why_fateh_right{padding-right:0;width:100%}.why_fateh_left{margin:0 auto}.why_fateh_sect:before{width:300px}.why_ireland_view ul li{width:calc(100% / 2 - 60px)}.testi_view ul li{width:100%;margin-bottom:15px}.testi_view ul{padding:50px 0}.testi_view h2{font-size:35px}.scroll_images{overflow:hidden}.scroll_images:after{width:200%}.mobile_slider{display:block}.desktop_testimonial{display:none!important}.profile img{width:60px!important}
     
     
     
     .list_of_course{width:100%;margin:0 0 50px}.list_view{min-height:280px}}@media (max-width:767px){.form_view{width:100%}.course_offer h2,.form_content h1,.success_story p,.top_univercity_sect h4{font-size:30px}.success_story{height:150px}.conquer_view{align-items:center;flex-wrap:wrap}.conquer_view p{font-size:26px;width:100%;text-align:center}.conquer_view a{margin:15px auto 0;font-size:18px;width:auto;padding:10px 20px}.why_fateh_sect:before{width:220px;height:70%}.why_ireland_view ul li{width:100%;margin:15px 0}.why_ireland_view h2{font-size:35px;margin-top:0}
     .why_ireland_sect:after{right:-2%;width:68%}
     .testimonial_sect,.why_ireland_sect{padding:50px 0 0}
     .testi_view ul li{padding:0}
     .testi_view h2{font-size:27px}

     .testi_view>p{font-size:20px}
     .testimonial_sect:after{bottom:0;width:400px;height:400px}
     .course_offer_sect{display:none!important}
     .slider_courses_offeres{display:block;padding:50px 0}
     .list_of_course{margin:50px 0}
     .course_offer:before{bottom:-10%}}
     @media (max-width:519px){.why_fateh_left{width:100%}.right_why_fateh p{font-size:17px}.mobile_remove{display:none!important}.form_content ul li{line-height:27px}.right_why_fateh ul li img{margin-top:3px}.image_sect{width:200px}.logo_img img{width:150px}}@media (max-width:427px){.cls_city,.form_view button,.list_of_college ul li,.why_fateh_left{width:100%}.scroll_images,.scroll_images:after,.success_story{height:100px}.success_story p{font-size:20px;text-align:center}.form_content ul li,.why_fateh_right ul li{font-size:14px}.copy_right{flex-wrap:wrap}.copy_right p,.copy_right ul{margin:0 auto}.conquer_view p,.top_univercity_sect h4{font-size:22px}.conquer_view a{font-size:16px}.why_fateh_left .item{height:400px;background-position:top center}.form_content h1{font-size:24px}.why_fateh_right h2{font-size:35px}.form_view form{padding:30px}.form_content ul{padding-top:20px}.profile_detail label{font-size:18px}.profile_detail span{font-size:12px}}@media (max-width:376px){.form_content h1{font-size:20px}.mobile_univercity_list{margin-top:30px}}
     


.footer-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 1200px;
  margin: auto;
  color: #ffffff;
  opacity:.5
}

.footer-column {
  flex: 1 1 220px;
  margin: 20px;
}

.footer-column h3,
.footer-column h4 {
  color: #fff;
  margin-bottom: 20px;
}

.footer-column ul {
  list-style: none;
  padding: 0;
}

.footer-column ul li {
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1.6;
}

.footer-column ul li a {
  color: #ccc;
  text-decoration: none;
  transition: all 0.3s ease;
}

.footer-column ul li a:hover {
  color:tomato;
  opacity:1;
  font-weight: 600;
}

.contact-info li {
  font-size: 14px;
  margin-bottom: 8px;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(5px);
  z-index: 2147483647; /* Maximum safe z-index */
  display: none;
  animation: fadeIn 0.3s ease-in-out;
}


.modal-content {
  background: rgba(255, 255, 255, 0.95);
  margin: 5% auto;
  padding: 30px 20px;
  border-radius: 16px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);
  max-width: 480px;
  position: relative;
  animation: fadeIn 0.3s ease-in-out;
}


.modal-inner {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.modal-header h3 {
  font-size: 20px;
  margin-bottom: 4px;
  color: #111;
}

.modal-header p {
  margin: 0;
  color: #555;
  font-size: 14px;
}

.modal-close {
  position: absolute;
  top: 10px;
  right: 16px;
  font-size: 22px;
  color: #fff;
  background: #003f9a;
  padding: 2px 10px;
  border-radius: 50px;
  cursor: pointer;
  transition: 0.3s ease;
}

.modal-close:hover {
  background: red;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-bottom: 20px;
}

.form-row input,
.form-row select {
  flex: 1;
  padding: 10px 12px;
  font-size: 14px;
  border: 1px solid #ccc;
  border-radius: 8px;
  width: 100%;
  background-color: #f9f9f9;
}

.disclaimer {
  font-size: 10px;
  line-height: 1.2;
  color: #999;
  margin-top: 10px;
}

.submit-btn {
  width: 100%;
  background-color: #0056D2;
  color: white;
  padding: 12px;
  font-size: 16px;
  font-weight: bold;
  border: none;
  border-radius: 8px;
  margin-top: 10px;
  cursor: pointer;
  transition: background 0.3s ease;
}

.submit-btn:hover {
  background-color: #003f9a;
}

@keyframes fadeIn {
  from { opacity: 0; transform: scale(0.95); }
  to { opacity: 1; transform: scale(1); }
}

@keyframes fadeSlideIn {
  0% {
    opacity: 0;
    transform: translateY(-30px) scale(0.95);
  }
  100% {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

#exit-popup .popup-box {
  animation: fadeSlideIn 0.5s ease forwards;
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  70% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}

#exit-popup .popup-box {
  animation: bounceIn 0.6s ease-out forwards;
  opacity: 0;
}

.love {
  color: red;
  font-weight: bold;
}

.credits-link {
  text-decoration: none;
}

.credits-link:hover {
  color: orange;
  text-decoration: none; /* Optional: removes underline on hover */
}