body{margin:0}.main-title{color:#fff;font-family:Anton,sans-serif;font-size:5vw;padding:60vh 0 0 50px}h2{font-size:40px}h2,h3{color:#348bf7;font-family:Anton,sans-serif}li,p{font-family:Abel,sans-serif;font-size:22px}li{list-style-type:"- "}.btn{border-radius:0}.page-title{background-color:#264072}.page-title .space{height:200px}.page-title h1{background:#348bf7;background:linear-gradient(131deg,#348bf7,#fff);color:#fff;font-family:Anton,sans-serif;font-size:5vw;font-size:55px;padding:30px 100px;text-shadow:2px 3px 3px #264072}.page-content{padding:60px 0}.page-content h2{background-color:#264072;color:#fff;font-size:30px;margin-bottom:30px}.page-content h2,.page-content h3{padding:10px 5px;text-transform:uppercase}.page-content h3{background-color:#d9e2f3;color:#000;font-size:20px}.page-content .numbers span{color:#348bf7;font-family:Abel,sans-serif;font-size:80px}.page-content .numbers h6{font-family:Anton,sans-serif;font-size:40px}.page-image-lg{height:350px;overflow:hidden;width:100%}.page-image-lg img{height:350px;object-fit:cover;width:100%}.side-logo{height:auto;margin-bottom:20px;width:150px}.professionnal-img{height:250px;width:250px}.actors-img{height:150px;width:150px}@media screen and (max-width:667px){.page-content{padding:30px 10px}.page-title .space{height:72px}.page-title h1{font-size:8vw;padding:20px 10px}}.navbar{background-color:#264072}.navbar .navbar-nav{width:100%}.navbar .navbar-nav .nav-item{font-family:Abel,sans-serif;margin:0 auto;text-align:center}.navbar .navbar-nav .nav-item .nav-link{color:#fff;font-size:1vw;transition:all .2s ease-in}.navbar .navbar-nav .nav-item .nav-link:hover{font-weight:700;padding-top:5px}.navbar .navbar-nav .nav-item .active{font-weight:400}.navbar .navbar-collapse{flex-direction:column}.navbar .nav-title{color:#fff}.navbar .nav-title img{border-radius:5%;height:auto;width:50px}.navbar .nav-title .title{border-right:1px solid #fff;font-family:Anton,sans-serif;font-size:30px;line-height:30px;padding:10px 30px 10px 10px}.navbar .nav-title .title a{color:#fff;text-decoration:none}.navbar .nav-title .subtitle{font-family:Abel,sans-serif;font-size:25px;font-style:italic;line-height:30px;padding:10px 30px}.navbar .navbar-mobile-title{color:#fff;font-family:Anton,sans-serif;font-size:20px}.navbar .navbar-mobile-subtitle{color:#fff;font-family:Abel,sans-serif;font-size:16px;font-style:italic}.navbar .navbar-toggler{border:none}.navbar li{list-style-type:none}@media screen and (max-width:667px){.nav-title{display:none}.nav-item{margin:0!important;text-align:left!important}.nav-item .nav-link{font-size:4vw!important}}.footer{background-color:#264072;padding:10px 80px}.footer .footer-link{color:#fff;display:block;font-family:Abel,sans-serif;margin:20px 0;text-decoration:none;transition:all .2s ease-in}.footer .footer-link:hover{font-weight:700;padding-left:5px}.footer p{color:#fff;font-family:Abel,sans-serif}.footer i{color:#fff;font-size:30px}.footer li{list-style-type:none}@media screen and (max-width:667px){.footer{padding:20px 0}.footer-link{text-align:center}}.home-intro{padding:200px 0 20px}.home-intro .card{border:none}.home-intro .card .card-body{padding:50px 20px}.home-list{padding-bottom:30px}.home-list .list{border:1px solid #264072;padding:30px}.home-list table{text-align:center;width:100%}.home-list table tr:hover{background-color:rgba(52,139,247,.3)}.home-list table td{box-shadow:0 1px 3px #d3d3d3}.home-list table p{margin:0}.home-list .home-right-link{word-wrap:break-word;width:150px}.mobile-img-zone,img{max-width:100%}@media screen and (max-width:667px){.home-intro{padding:100px 0 20px}.home-intro h2{font-size:30px}.home-intro .card .card-body{padding:0 20px!important}.list{padding:10px!important}.list a,.list p{font-size:14px!important}}.partnairs{background-color:#d3d3d3;margin-bottom:50px;padding:100px 30px}.partnairs .partner-card{display:flex;margin-bottom:30px}.partnairs .partner-card .card-image{background-color:#fff;vertical-align:middle}.partnairs .partner-card .card-image .card-img{height:250px;object-fit:cover;width:250px}.partnairs .partner-card .card-text{background-color:#fff;padding:20px;width:100%}.partnairs .partner-card .card-text h4{border-bottom:1px solid #348bf7;color:#264072;font-family:Anton,sans-serif;font-size:30px}.partnairs .partner-card .card-text h5{color:#348bf7;font-size:20px}@media screen and (max-width:667px){.card-text h4{font-size:22px!important}}.contact{background-color:#fff;position:relative;z-index:1000}.contact .contact-section{padding:50px 0}.contact .contact-section h2{margin-bottom:30px}.contact .contact-section h5{margin-bottom:25px}.contact .contact-section input,.contact .contact-section textarea{-webkit-appearance:none;background-color:#fff;border:1px solid #efefef;border-radius:0;box-sizing:border-box;line-height:30px;margin-bottom:20px;outline:0;padding-bottom:5px;padding-left:20px;padding-top:8px;width:100%}.contact .contact-section .submit-btn{background-color:#cdb280;border:0 solid;box-shadow:inset 0 0 20px hsla(0,0%,100%,0);color:#fff;cursor:pointer;font-size:16px;font-weight:400;line-height:45px;margin:0 0 2em;max-width:160px;outline:1px solid;outline-color:hsla(0,0%,100%,.5);outline-offset:0;text-decoration:none;text-transform:uppercase;transition:all 1.25s cubic-bezier(.19,1,.22,1);width:100%}.contact .contact-section .submit-btn:hover{border:1px solid;box-shadow:inset 0 0 20px hsla(39,44%,65%,.5),0 0 20px hsla(39,44%,65%,.2);outline-color:#cdb280;outline-offset:5px}.contact .contact-section .htp{display:none}@media screen and (max-width:667px){.contact .contact-section{padding:50px 0!important}}.login-form{background-color:#264072;box-shadow:0 3px 4px 0 #000;color:#fff;font-family:Abel,sans-serif;padding:30px}