@import url('https://fonts.googleapis.com/css2?family=Bree+Serif&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,700&display=swap');
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css");
*{margin: 0; padding: 0; box-sizing: border-box;}
body{font-size: 18px;font-family: 'DM Sans', sans-serif;}
h1,h2,h3,h4,h5,h6{font-family: 'Bree Serif', sans-serif;}
header{background-color: #fff;}
a, a:hover{text-decoration: none;}
button, button:active, button:focus{border:none;  outline:none; background-color:inherit; text-decoration: none;}
.transition-2{transition: .2s ease-in-out;}
.fs-14{font-size: 14px;}
.btn-link, .btn-link:active, .btn-link:focus{color: #fff !important;}
.pointer{cursor: pointer;}
.bold{font-weight: bold;}
.header_logo{max-width:220px}
.header_logoMin{max-width:180px}
.back-blue{background-color: #12284c;}
.back-black{background-color: #000;}
.back-blueGradiaet{
    background: rgb(17,32,71);
    background: linear-gradient(132deg, rgba(17,32,71,1) 0%, rgba(0,68,121,1) 19%, rgba(17,32,71,1) 37%, rgba(0,68,121,1) 57%, rgba(17,32,71,1) 77%, rgba(0,68,121,1) 100%); 
}
.green1{color:#93d500}
.fixedBoxes{
    right: 10%;
    top: 20%;
    position: fixed; 
    width: 25%;
    z-index: 3;
    transform: translateX(100vh);
    transition: .4s ease-in-out;
}
.transX0{transform: translateX(0px);}
.price_box{
    border-radius: 10px; 
    box-shadow: 4px -4px 0px 0px #93d500;
    -webkit-box-shadow: 4px -4px 0px 0px #93d500;
    -moz-box-shadow: 4px -4px 0px 0px #93d500;
}
.price_number{font-size: 20px;}
.footer_socialIcon{color: #fff; background-color: #1c1c1c; border-radius: 5px; padding: 5px 10px;transition: .2s ease-in-out;}
.footer_socialIcon:hover{color: #12284c; background-color: #fff;}
/* footer{position:relative;z-index:3} */
.study_banner{margin-top: 90px; padding: 90px 0px;}
.study_banner__title{font-size: 50px; position: relative;}
.study_banner__title::after{position: absolute; content: ""; width: 100px; height: 3px; background-color: #93d500; bottom: -25px; left: 50%; transform: translateX(-50%);}
.interested-btn{background-color: #93d500; color: #fff; padding: 5px; border-radius: 5px; border: solid 1px #93d500;}
.interested-btn:hover{background-color: #fff; color: #93d500; border: solid 1px #93d500;}
.link_study, .link_study:hover{font-size: 14px; text-decoration: underline;color:#93d500}
.study_info{min-height: 50vh;}
.accordion_tittle{position: relative; margin-bottom: 0px;}
.accordion_btn[aria-expanded="false"] .accordion_tittle::before{position:absolute;content:'\F234';font-family: "bootstrap-icons";left:-23px; top:0px}
.accordion_btn[aria-expanded="true"] .accordion_tittle::before{position:absolute;content:'\F229';font-family: "bootstrap-icons";left:-23px; top:0px}
.icon-search{
    position: absolute;
    right: 10%;
    font-size: 20px;
    padding: 6px 11px;
    border-radius: 50%;
    top: 30%;
    background-color: #fff;
    border: solid 1px #12284c;
}
/* .icon-search:hover{background-color: #12284c;border: solid 1px #fff;color: #fff;} */
.header_menu{color: #12284c; text-decoration: underline;}
.search_form__btn{background-color: #93d500; color: #fff; border-color: #ced4da;}
.search_form__btn:hover,.search_form__btn:focus{background-color: #fff; color: #93d500; border-color: #93d500;}
.results_study__card{border: solid 1px #ced4da; padding: 40px;}
@media (max-width: 767px) {
    .fixedBoxes{display: none;}
}