@font-face {
  font-family: Amiko-Regular;
  src: url(https://54b9f6.claudeassets.com/20260204084920im_/https://goldengatecolleges.net/main/fonts/Amiko-Regular.ttf);
}
@font-face {
  font-family: Amiko-SemiBold;
  src: url(https://ea9723.claudeassets.com/20260204084920im_/https://goldengatecolleges.net/main/fonts/Amiko-SemiBold.ttf);
}
@font-face {
  font-family: Amiko-Bold;
  src: url(https://c584bc.claudeassets.com/20260204084920im_/https://goldengatecolleges.net/main/fonts/Amiko-Bold.ttf);
}
/*.p_reg{
	font-family: Amiko-Regular;
}
.p_semi{
	font-family: Amiko-SemiBold;
}
.p_bold{
	font-family: Amiko-Bold;
}
p, a {
  font-family: Amiko-Regular;
}*/
body{
    overflow-x: hidden;
}
body::-webkit-scrollbar {
  width: 15px;
}
 
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
 
body::-webkit-scrollbar-thumb {
  background-color: green;
  outline: 1px solid slategrey;
}
/** {
  background: #000 !important;
  color: #0f0 !important;
  outline: solid #f00 1px !important;
}

*/
.navbar{
    z-index: 99;
}
.dropdown-item.active, .dropdown-item:active{
      background-color: green;
}











/* desktop */
     h1{
		font-size: 40px;
		font-weight: 400;
		font-family: Amiko-Bold;
     }
     h2{
		font-size: 35px;
		font-weight: bold !important;
		font-family: Amiko-Bold;
		margin-bottom: 0;
     }
     h3{
		font-size:28px;
		font-weight: 400;
		margin-bottom: 0;
     }
     h4{
		font-size:20px;
		margin-bottom: 0;
     }
     h5{
		font-size:15px;
		margin-bottom: 0;
     }
     h6{
		font-size:12px;
		margin-bottom: 0;
     }
     p{
     	font-size:17px;
     	margin-bottom: 0;
     }


/*medium desktop device*/
@media (max-width: 1336px){
	h1{
		font-size: 35px;
		    font-weight: 400;
     }
     h2{
		font-size: 30px;
     }
     h3{
		font-size:25px;
		font-weight: 400;
     }
     h4{
		font-size:20px;
     }
     h5{
		font-size:16px;
     } 
     h6{
		font-size:12px;
     }
     p{
     	font-size:16px;
     }
}

@media (max-width: 991.98px){
	h1{
		font-size: 25px;
		    font-weight: 400;
     }
     h2{
		font-size: 23px;
     }
     h3{
		font-size:18px;
		font-weight: 400;
     }
     h4{
		font-size:15px;
     }
     h5{
		font-size:14px;
     } 
     h6{
		font-size:12px;
     }
     p{
     	font-size:10px;
     }
}


.top-nav-sec{
	background-color: white;
}

@media (min-width: 1500px){
.container {
    max-width: 1350px;
}

@media (min-width: 1200px){
	.fluid-row{
    max-width: 1140px;
    margin: auto;
}
}



/*
     FILE ARCHIVED ON 14:54:00 Oct 06, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:39:33 Jun 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.627
  exclusion.robots: 0.071
  exclusion.robots.policy: 0.058
  esindex: 0.011
  cdx.remote: 11.873
  LoadShardBlock: 75.885 (3)
  PetaboxLoader3.datanode: 51.826 (4)
  PetaboxLoader3.resolve: 627.072 (3)
  load_resource: 626.764
*/