body{font-family:'Raleway',sans-serif;background-color:#fefeff}.layout_padding{padding:75px 0}.layout_padding2{padding:45px 0}.layout_padding2-top{padding-top:45px}.layout_padding-top{padding-top:75px}.layout_padding-bottom{padding-bottom:75px}.call_to-btn{display:inline-block;padding:15px 45px;border-radius:10px;font-size:15px;background-color:#fff;color:#262627;font-weight:600;transition:all .3s ease 0s}.hero_section .call_to-btn{}.call_to-btn img{width:18px;margin-left:10px}.btn_on-hover{transition:all .3s ease 0s}.call_to-btn:hover,.btn_on-hover:hover{-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,.7);-moz-box-shadow:0 5px 10px -5px rgba(0,0,0,.7);box-shadow:0 5px 10px -5px rgba(0,0,0,.7);transform:translateY(-7px)}.main-heading{color:#082465;font-weight:bold;text-align:center}.header_section{padding-top:10px;font-family:'Poppins',sans-serif}nav.navbar.navbar-expand-lg{padding:10px 0}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-link{padding:10px 20px;color:#f7f6f7;text-align:center}a,a:hover,a:focus{text-decoration:none}a:hover,a:focus{color:initial}.btn,.btn:focus{outline:none!important;box-shadow:none}.top_container{position:relative}.top_container::before{content:"";position:absolute;width:100%;height:100%;background:url(http://narjess-mouaffak.tn/images/xhero-bg.png.pagespeed.ic.xe2gEYH4Zv.png);background-size:100% 100%;background-position:right bottom;background-repeat:no-repeat;z-index:-1}.sub_page .top_container::before{background-color:#fdd31d;background-image:none}.top_container::after{content:"";position:absolute;width:75px;height:75px;bottom:20%;left:6%;background-color:#fdd31d}.sub_page .top_container::after{display:none}.navbar-brand img{width:25px;margin-right:7px}.custom_nav-container .nav_search-btn{background-image:url(http://narjess-mouaffak.tn/images/search-icon.png);background-size:22px;background-repeat:no-repeat;background-position-y:7px;width:35px;height:35px;padding:0;border:none}.navbar-brand{display:flex;align-items:center}.navbar-brand span{font-size:22px;font-weight:700;color:#fefefe}.custom_nav-container{z-index:99999;padding:15px 0}.custom_nav-container .navbar-toggler{outline:none}.custom_nav-container .navbar-toggler .navbar-toggler-icon{background-image:url(http://narjess-mouaffak.tn/images/xmenu.png.pagespeed.ic.ACn502-mQj.png);background-size:40px}.hero-container{display:flex;padding-top:90px;padding-bottom:325px}.hero_detail-box{width:40%}.hero_img-container{width:68%;margin-right:-8%;margin-top:-5%}.hero_img-container img{width:100%}.hero_detail-box{color:#fefeff}.hero_detail-box h1{font-size:50px;color:#fefeff;font-weight:600;width:70%}.hero_detail-box p{margin-top:20px;margin-bottom:35px}.common_style>section{padding:50px 0}.common_style .row{align-items:center}.common_style h3{font-weight:600;color:#151516}.common_style p{font-weight:600;color:#4e4f50;margin:30px 0 50px 0}.common_style img{width:100%}.about_section{}.about_section a{background-color:#6ebca8;color:#fefeff}.admission_section a{background-color:#fdd31d;color:#fefeff}.why_section{text-align:right}.why_section a{background-color:#6ebca8;color:#fefeff}.determine_section a{background-color:#fdd31d;color:#fefeff}.client_section h2,.client_section h5,.client_section p{font-weight:600}.client_section h2{text-align:center}.client_section h5{font-size:24px;color:#fdd31d}.client_section .row{align-items:center;padding:75px 0;margin:0 15px}.client_section img{width:100%}.client_img-box::before,.client_img-box::after{content:"";position:absolute;width:100px;height:30px;border-radius:20px;background-color:#fdd31d}.client_img-box::before{top:-15px;transform:rotate(139deg);left:-15px;animation:beforeanimate 1s;animation-delay:.1s}.client_img-box::after{bottom:-15px;transform:rotate(142deg);right:-15px;animation:afteranimate 1s;animation-delay:.1s}@keyframes beforeanimate {
  0% {
    top: 43%;
    transform: rotate(142deg);
    left: 31%;

  }

  100% {
    top: -15px;
    transform: rotate(139deg);
    left: -15px;
  }
}@keyframes afteranimate {
  0% {
    bottom: 46%;
    transform: rotate(142deg);
    right: 35%;
  }

  100% {
    bottom: -15px;
    transform: rotate(142deg);
    right: -15px;
  }
}.client_section .carousel-indicators{margin:0;justify-content:flex-end;padding-right:15px;bottom:20px}.client_section .carousel-indicators li{width:25px;height:25px;background-color:#6bd1bd;border-radius:100%;opacity:1}.client_section .carousel-indicators li.active{background-color:#fdd31d}.contact_section{padding:75px 45px;font-family:'Poppins',sans-serif}.contact_section .row{align-items:center}.contact_section input{border:none;outline:none;border-bottom:1px solid #000;width:90%;margin:15px 0}.contact_form-container button{border:none;background-color:#6bd1bd;color:#fff;font-size:15px;padding:15px 45px;border-radius:30px;text-transform:uppercase;font-weight:bold}.contact_img-box{display:flex;align-items:center}.contact_img-box img{width:100%}.contact_section h2{font-size:26px;color:#010103;font-weight:600;font-family:'Raleway',sans-serif;margin-bottom:35px}.info_section{background-color:#363636;color:#fff;font-family:'Poppins',sans-serif}.info_logo-box{display:flex;justify-content:center}.info_logo-box h2{font-weight:bold;padding:5px 7px;border-bottom:1.5px solid #fdd31d}.info_section ul{padding:0}.info_section ul li{list-style-type:none;margin:3px 0}.info_section ul li a{color:#fff}.info_section ul li a:hover{color:#fdd31d}.info_section h5{margin-bottom:12px;font-size:22px}.info_section .form_container input{width:225px;height:40px;padding:10px}.info_section .form_container input::placeholder{color:#ccc8c8}.info_section .form_container button{background-color:#fdd31d;border:none;outline:none;color:#fff;padding:8px 30px;margin-top:15px;font-size:15px;text-transform:uppercase}.social_container{width:90%;margin:0 auto;border-top:1px solid #898989;padding:25px 0}.info_section .social-box{margin:0 auto;width:400px;display:flex;justify-content:center}.info_section .social-box img{width:35px;margin-right:5px}.footer_section{background-color:#d8b109;padding:20px 15px;font-family:'Poppins',sans-serif}.footer_section p{color:#fdfdfe;margin:0;text-align:center}.footer_section a{color:#fdfdfe}.hero_img-subcontainer{text-align:center;padding-top:25px}.hero-img{max-width:400px}.hero-container{padding-top:180px!important}h3{border:solid 1px #6ebca8;line-height:72px;text-align:center}.quarter-no{font-weight:bold;margin-bottom:40px}h5{text-align:center;margin-bottom:30px}.one-document{text-align:center;margin-bottom:20px}.devoir-one-column{align-self:start;text-align:center}@media (max-width:992px){.hero-container{flex-direction:column}.hero_detail-box{width:100%;margin-bottom:45px}.hero_img-container{width:100%}.hero-container.container{padding-top:45px}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-link{color:#fff}}@media (max-width:768px){.hero_detail-box{text-align:center}.hero_detail-box h1{width:100%}.top_container::after{display:none}.top_container::before{background-size:cover}.info_section .col-md-3{padding:20px 25px;text-align:center}.common_style img{width:100%;margin:20px auto}}@media (max-width:576px){.hero-container{padding-bottom:100px}.client_img-box::before,.client_img-box::after{content:"";position:absolute;width:75px;height:20px;border-radius:20px;background-color:#fdd31d}.client_img-box::before{top:0;transform:rotate(132deg);left:-15px;animation:beforeanimate 1s;animation-delay:.1s}.client_img-box::after{bottom:0;transform:rotate(135deg);right:-15px;animation:afteranimate 1s;animation-delay:.1s}@keyframes beforeanimate {
        0% {
            top: 43%;
            transform: rotate(142deg);
            left: 31%;

        }

        100% {
            top: 0px;
            transform: rotate(132deg);
            left: -15px;
        }
    }@keyframes afteranimate {
        0% {
            bottom: 46%;
            transform: rotate(142deg);
            right: 35%;
        }

        100% {
            bottom: 0px;
            transform: rotate(135deg);
            right: -15px;
        }
    }.contact_section{padding:0 15px 0 15px}.sub_page .contact_section{padding:45px 15px}.contact_section input{width:100%}.info_section .social-box{width:auto}}@media (min-width:1200px){.container{max-width:1170px}}