/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 7, 2024 */
@font-face{font-family:gilroy-bolduploaded_file;src:url(../webfonts/gilroy-bold.woff2) format('woff2'),url(../webfonts/gilroy-bold.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:gilroy-lightuploaded_file;src:url(../webfonts/gilroy-light.woff2) format('woff2'),url(../webfonts/gilroy-light.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:gilroy-mediumuploaded_file;src:url(../webfonts/gilroy-medium.woff2) format('woff2'),url(../webfonts/gilroy-medium.woff) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:gilroy-regularuploaded_file;src:url(../webfonts/gilroy-regular.woff2) format('woff2'),url(../webfonts/gilroy-regular.woff) format('woff');font-weight:400;font-style:normal}
a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
:root{--bordo:#000}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
:focus{outline:0}
.clear{clear:both}
img{max-width:100%;height:auto}
p{font-family:gilroy-regularuploaded_file;font-size:16px;line-height:32px}
.form-holder{position:fixed;width:400px;height:100vh;background:#6143ff;right:0;box-sizing:border-box;padding:0 3%;display:flex;align-items:center;justify-content:center}
section{width:calc(100% - 400px);float:left;position:relative}
.main-page{height:100vh;background-size:cover;background-position:center}
.form-wrapper{width:100%;float:left;text-align:center}
.form-logo{width:140px;margin:0 auto 30px}
.form-wrapper h3{font-family:gilroy-bolduploaded_file;font-size:32px;color:#fff}
.form-wrapper h3 span{font-family:gilroy-lightuploaded_file}
.container{width:80%;margin:auto}
.main-content{width:100%;float:left;margin-top:50px;text-align:center}
.main-logo{width:140px;margin:0 auto 30px}
.main-content h1{width:100%;float:left;color:#fff;font-family:gilroy-bolduploaded_file;font-size:3vw;font-weight:400}
.main-content p{color:#fff;width:90%;font-family:gilroy-mediumuploaded_file;font-size:1.1vw;line-height:1.5em;margin-left:5%;margin-top:20px;float:left;margin-right:5%;margin-bottom:20px}
.main-location{width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-family:gilroy-bolduploaded_file;font-size:1.6vw;font-weight:400}
.main-location img{margin-right:10px}
.scroll{position:absolute;bottom:20px;right:30px}
.about{padding:120px 0;text-align:center}
.why-school{background-size:cover;background-position:center;padding:100px 0 200px}
.row{width:100%;float:left;display:flex;align-items:center;flex-wrap:wrap}
.col-6{width:50%;float:left;box-sizing:border-box;overflow:hidden}
.neden-img{padding-right:50px}
.neden-content{padding-left:50px}
.neden-content h2{font-family:gilroy-bolduploaded_file;font-size:2vw;width:100%;float:left;margin-bottom:15px;font-weight:400}
.neden-content h2 span{font-family:gilroy-lightuploaded_file}
.neden-content p{margin-bottom:20px}
.neden-content p strong{font-family:gilroy-bolduploaded_file}
.neden-content p:last-child{margin-bottom:0}
.yaklasimimiz{padding:120px 0}
.yaklasim-content{padding-right:60px}
.yaklasim-content h2{font-family:gilroy-bolduploaded_file;font-size:2vw;width:100%;float:left;margin-bottom:15px;font-weight:400}
.yaklasim-content h2 span{font-family:gilroy-lightuploaded_file}
.yaklasim-content p{margin-bottom:20px}
.yaklasim-content p:last-child{margin-bottom:0}
.egitim{background-size:cover;background-position:center;padding:80px 0}
.egitim h2{width:100%;float:left;text-align:center;margin-bottom:60px;position:relative;font-family:gilroy-mediumuploaded_file;font-size:2vw;font-weight:400}
.egitim h2:before{content:"";position:absolute;width:70px;height:1px;background:#693a86;bottom:-10px;margin-left:50%;left:-35px}
.egitim-list{width:100%;float:left;display:flex;align-items:center;justify-content:space-between}
.egitim-col{width:125px;text-align:center}
.egitim-col img{margin-bottom:10px;width:100%}
.galeri{background:#fafafa;padding:95px 0;text-align:center}
.galeri h2{font-family:gilroy-bolduploaded_file;font-size:3vw;font-weight:400;margin-bottom:35px}
.galeri h2 span{font-family:gilroy-lightuploaded_file}
.gallery{width:100%;float:left;display:flex;justify-content:space-between}
.gallery-col{width:calc(19% - 20px);position:relative}
.gallery-col>img{width:30%;margin-top:75px}
.gallery-box{width:100%;height:245px;background-size:cover;border-radius:14px;background-position:center}
.gallery-col:nth-child(1) .gallery-box:nth-child(1){margin-top:50px}
.gallery-col:nth-child(1) .gallery-box:nth-child(2){margin-top:75px}
.gallery-col:nth-child(2){width:calc(23% - 20px)}
.gallery-col:nth-child(2) .gallery-box:nth-child(1){height:420px;margin-bottom:20px}
.gallery-col:nth-child(2) .gallery-box:nth-child(2){width:67%;height:190px}
.gallery-col:nth-child(3){width:calc(18% - 20px)}
.gallery-col:nth-child(3) .gallery-box:nth-child(1){margin-top:20px;margin-bottom:20px;height:330px}
.gallery-col:nth-child(3) .gallery-box:nth-child(2){width:49%;height:91px}
.gallery-col:nth-child(3) img:nth-child(3){width:38%;float:right;margin-top:20px}
.gallery-col:nth-child(4) .gallery-box:nth-child(1){width:52%;height:100px;margin-bottom:20px;margin-top:70px}
.gallery-col:nth-child(4) .gallery-box:nth-child(2){height:270px}
.gallery-col:nth-child(5){width:calc(24% - 20px)}
.gallery-col:nth-child(5) .gallery-box:nth-child(1){height:210px;margin-bottom:20px;float:left}
.gallery-col:nth-child(5) .gallery-box:nth-child(2){width:67%;height:270px;float:left}
.gallery-col:nth-child(5) .gallery-box:nth-child(3){width:calc(33% - 15px);margin-left:15px;height:80px;background-color:#f2f2f2;float:left}
.gallery-box a{width:100%;height:100%;float:left;display:block}
.video{padding:75px 0;text-align:center}
.kadromuz h2,.video h2{font-family:gilroy-bolduploaded_file;font-size:3vw;font-weight:400;margin-bottom:40px}
.kadromuz h2 span,.video h2 span{font-family:gilroy-lightuploaded_file}
.video-bg{width:1000px;margin:auto;height:410px;background-size:cover;background-position:center;border-radius:6px;overflow:hidden;position:relative}
.video-bg:before{content:"";position:absolute;width:100%;height:100%;display:block;background:#000;opacity:.5;border-radius:6px}
.video-bg a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}
.video-bg a:before{content:"";position:absolute;width:120px;height:120px;border:1px solid #fff;border-radius:50%;transition:all ease-in-out .3s}
.video-bg a:hover:before{transform:scale(.8)}
.kadromuz{text-align:center;padding:50px 0 180px}
.kadro-slider{width:100%;float:left;position:relative}
.kadro-img{width:100%;height:340px;background-size:cover;background-position:center;border-radius:14px;float:left;margin-bottom:15px}
.kadro-content{width:100%;float:left}
.kadro-content h3{font-family:gilroy-bolduploaded_file;font-weight:400;font-size:19px}
.kadro-content span{font-family:gilroy-lightuploaded_file;font-size:14px}
.owl-nav{position:absolute;width:100%;display:flex;align-items:center;justify-content:space-between;top:50%;margin-top:-50px}
.owl-nav .owl-prev{left:-60px;position:relative}
.owl-nav .owl-next{position:relative;right:-60px}
.footer{background:#f0a35c;padding:50px 0 50px}
.footer-img{padding-left:50px;position:relative;margin-top:-155px}
.footer-content img{width:100px;margin-bottom:15px}
.footer-content h2{font-size:2.8em;font-family:gilroy-bolduploaded_file;color:#fff;font-weight:400;margin-bottom:20px}
.footer-content a{background:#fff;display:inline-block;padding:15px 30px;font-size:14px;font-family:gilroy-mediumuploaded_file;color:#000;border-radius:5px}
.copyright{text-align:center;padding:15px 0}
.formDiv{width:100%;float:left;margin-top:20px}
.formDiv ul{width:100%;float:left}
.formDiv ul li{width:100%;float:left;margin-bottom:10px;display:flex;align-items:center;justify-content:center;position:relative}
.formDiv ul li span{width:calc(100% - 30px);margin-left:10px;float:left;font-size:12px;font-family:gilroy-regularuploaded_file;color:#fff;text-align:left}
.form-text,.form-textarea{width:calc(100% - 35px);height:40px;box-sizing:border-box;padding-left:20px;font-family:gilroy-lightuploaded_file;font-size:14px;border-radius:8px}
.form-textarea{height:120px;padding-top:10px}
.formDiv label{font-size:12px;text-align:left;font-family:gilroy-lightuploaded_file;color:#fff;padding-left:14px}
.form-submit{width:100%;height:45px;background:#71c057;border-radius:8px;box-shadow:0 7px 8px rgba(0,0,0,.3);font-size:16px;color:#fff;font-family:gilroy-bolduploaded_file;cursor:pointer;appearance:none;float:right;margin-top:10px;transition:all ease-in-out .3s}
.form-submit:hover{background:#f0a35c}
.formDiv ul li:nth-child(5),.formDiv ul li:nth-child(6){padding-left:20px;box-sizing:border-box;padding-right:20px}
input[type=checkbox]{opacity:1;float:left;width:15px;height:15px;float:left}
.formDiv label:before{content:"";position:absolute;width:17px;height:17px;background:#fff;border-radius:50%;left:35px}
.formDiv label:after{content:"";position:absolute;width:17px;height:17px;background-image:url(../images/icn-tick.svg);background-size:10px 7px;background-position:center;background-repeat:no-repeat;left:35px;top:0}
input[type=checkbox]+label:after{opacity:0}
input[type=checkbox]:checked+label:after{opacity:1}
.ty-wrapper{width:100%;height:100vh;background:#6143ff;display:flex;align-items:center;justify-content:center;text-align:center}
.ty-vertical{font-size:30px;color:#fff;font-family:gilroy-lightuploaded_file}
.ty-vertical strong{font-family:gilroy-bolduploaded_file}
.ty-vertical img{margin-bottom:30px}
.fancybox-content{min-height:700px!important}
.akademik-title{width:50%;float:left;border-right:1px solid #707070;padding-right:70px;box-sizing:border-box}
.akademik-description{width:50%;float:left;box-sizing:border-box;padding-left:70px}
.akademik-description p{font-size:1.9em;font-family:gilroy-lightuploaded_file;line-height:1.1em;width:100%;float:left;margin-bottom:5px}
.akademik-description a{display:flex;width:100%;float:left;color:#000;font-family:gilroy-bolduploaded_file;font-size:2.3em;align-items:center}
.akademik-description a span{float:left;margin-left:15px;position:relative;top:3px;line-height:35px}
.akademik-description a img{width:35px}
.main-icons{width:500px;height:110px;background-image:url(../images/icons-bg.jpg);background-size:cover;background-position:center;border-radius:35px;position:absolute;bottom:30px;left:50%;margin-left:-250px;display:flex;align-items:center;justify-content:center}
.icn-list{width:100%;float:left;display:flex;align-items:end}
.icn-box{width:20%;float:left;text-align:center}
.icn-box span{width:100%;float:left;margin-top:5px;font-family:gilroy-mediumuploaded_file}
.form-title p{font-size:18px;line-height:24px;color:#fff;margin-bottom:10px;font-weight:700;font-family:gilroy-mediumuploaded_file}
.form-title a{font-size:30px;color:#fff;font-family:gilroy-bolduploaded_file}
.formDiv ul li:nth-child(5){flex-direction:row-reverse;justify-content:space-between;align-items:start}