@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;500&family=Space+Grotesk:wght@300..700&display=swap");.footer-sec .social-media ul li a img{width:35px!important}.about-us .main-content .right .card .swiper-slide .right-content .lower-logo-content img{margin-left:auto!important;width:110px!important}.header-sec .baseline,form .hs-button,form input[type=submit]{font-family:gotham book,sans-serif!important;font-weight:500!important}*,body,p{font-family:Poppins,sans-serif!important}.hero-banner:before,.nos-campus span.swiper-heading:before{display:none}.hero-banner .hero-banner-content .left-content h1{font-weight:400;padding-left:30px}.hero-banner .hero-banner-content .left-content h1,.hero-banner .hero-banner-content .left-content h1 span.no_outline strong,.hero-banner.hero_v2 h1,.hero-banner.hero_v2 h1 span.no_outline strong{display:inline-block;position:relative}.button,.good-reason-section .main-content .left-content h2,.hs-blog-post-listing__post-button,.hs-button,.our-school-section .our-school-content .left-content h2,.why-choose-brassart .why-choose-content .right-content h2,button,h2{font-family:Poppins,sans-serif!important;font-weight:500;position:relative}.button,.button:hover,.secoundary_buttons,.secoundary_buttons:hover{font-weight:500}.about-us .main-content .left h2,.our-school-section .our-school-content .right-counter .counter-title span,.our-school-speciality .contain span.bg-text,.our-school-speciality .contain span.simple-text{font-weight:500!important}.footer-sec .logo_container{align-items:center}.footer-sec .left,.footer-sec .left .logo,.footer-sec .left .social-media,.footer-sec .social-media ul li{width:auto!important}.footer-sec .left .logo a img{max-width:inherit;width:180px}.nos-campus:before{height:265px!important;width:600px!important}.about-us .main-content .left:after,.about-us .main-content .left:before,.about-us .main-content .right:after,.about-us .main-content .right:before,.good-reason-section .main-content .left-content h2 span.framing_effect:after,.good-reason-section .main-content .left-content h2 span.framing_effect:before,.good-reason-section .main-content .left-content h2:after,.good-reason-section .main-content .left-content h2:before,.hero-banner .hero-banner-content .left-content h1 span.no_outline strong:after,.hero-banner .hero-banner-content .left-content h1 span.no_outline strong:before,.hero-banner .hero-banner-content .left-content h1:after,.hero-banner .hero-banner-content .left-content h1:before,.hero-banner.hero_v2 .upper-content:after,.hero-banner.hero_v2 .upper-content:before,.hero-banner.hero_v2 h1 span.no_outline strong:after,.hero-banner.hero_v2 h1 span.no_outline strong:before,.hero-banner.hero_v2 h1:after,.hero-banner.hero_v2 h1:before,.our-school-section .our-school-content .right-counter .counters:last-of-type:after,.our-school-section .our-school-content .right-counter:after,.our-school-section .our-school-content .right-counter:before,.our-school-section .our-school-content:before,.why-choose-brassart .why-choose-content .right-content h2:after,.why-choose-brassart .why-choose-content .right-content h2:before,.why-choose-brassart .why-choose-content .right-content:after,.why-choose-brassart .why-choose-content .right-content:before{background-image:url(https://5756847.fs1.hubspotusercontent-na1.net/hubfs/5756847/ESEC%20-%20LP%20assets/angle%20haut%20gauche%20rouge.svg)!important;background-repeat:no-repeat!important;background-size:contain!important;color:#cd1316!important;content:""!important;height:22px!important;position:absolute!important;width:22px!important}.about-us .main-content .right:before{left:-2px;top:-2px;transform:rotate(0deg);z-index:30}.about-us .main-content .right:after{right:-2px;top:-2px;transform:rotate(90deg);z-index:30}.about-us .main-content .left:before{bottom:-2px;left:calc(100% - 2px);transform:rotate(-90deg);z-index:30}.about-us .main-content .left:after{bottom:-2px;left:219%;transform:rotate(180deg);z-index:30}.hero-banner h1{text-align:center}.hero-banner .hero-banner-content .left-content h1:before{left:0;top:-12px}.hero-banner.hero_v2 h1:before{left:-20px;top:-12px}.hero-banner.herobanner_icons ul.icon_lines_container li.lines{margin-bottom:50px!important}.our-school-section .our-school-content .right-counter:before{left:0;top:0}.our-school-section .our-school-content .right-counter:after{right:0;top:0;transform:rotate(90deg)}.why-choose-brassart .why-choose-content .right-content:before{filter:brightness(0);left:-20px;top:-10px}.why-choose-brassart .why-choose-content .right-content:after{filter:brightness(0);right:-20px;top:-10px;transform:rotate(90deg)}.good-reason-section .main-content .left-content h2 span.framing_effect:before{background-color:transparent!important;filter:brightness(0);left:-20px;top:-20px}.good-reason-section .main-content .left-content h2 span.framing_effect:after{filter:brightness(0);right:-20px;top:-20px;transform:rotate(90deg)}.good-reason-section .main-content .left-content h2 span.framing_effect{font-size:43px!important;line-height:50px!important;margin:0!important;position:relative!important}.good-reason-section .main-content .left-content h2:before,.why-choose-brassart .why-choose-content .right-content h2:before{bottom:20px;filter:brightness(0);left:-20px;transform:rotate(-90deg)}.good-reason-section .main-content .left-content h2:after,.why-choose-brassart .why-choose-content .right-content h2:after{bottom:20px;filter:brightness(0);right:-20px;transform:rotate(-180deg)}.hero-banner.hero_v2 .upper-content{padding-left:20px}.our-school-section .our-school-content:before{bottom:75px!important;left:auto!important;right:calc(50% - 30px)!important;transform:rotate(-90deg)!important}.our-school-section .our-school-content .right-counter .counters:last-of-type:after{bottom:0;right:0;transform:rotate(-180deg)}.hero-banner .hero-banner-content .left-content h1:after{right:0;top:-12px;transform:rotate(90deg)}.good-reason-section .main-content .left-content h2{display:inline-block!important}.hero-banner.hero_v2 h1:after{right:-20px;top:-12px;transform:rotate(90deg)}.about-us .main-content .left,.about-us .main-content .right,.good-reason-section .main-content .left-content h2,.why-choose-brassart .why-choose-content .right-content,.why-choose-brassart .why-choose-content .right-content h2{position:relative}.why-choose-brassart .why-choose-content .right-content{width:auto!important}.hero-banner .hero-banner-content .left-content h1 span.no_outline strong:before{bottom:-12px;left:0;transform:rotate(-90deg)}.hero-banner .hero-banner-content .left-content h1 span.no_outline strong:after{bottom:-12px;right:0;transform:rotate(180deg)}.hero-banner.hero_v2 .upper-content{position:relative;width:fit-content}.hero-banner.hero_v2 .upper-content:before{bottom:-20px;left:0;transform:rotate(-90deg)}.hero-banner.hero_v2 .upper-content:after{bottom:-20px;right:-20px;transform:rotate(180deg)}.good-reason-section .main-content{justify-content:normal!important}.good-reason-section .main-content .col.left-content{position:relative;width:auto!important}.good-reason-section .main-content .left-content h2{max-width:550px}.form-title,form label,form legend{color:#000}form .hs-button,form input[type=submit]{background-color:#cd1316}form .inputs-list>li.hs-form-booleancheckbox input:checked+span:after{border-color:#cd1316}.nos-campus .nos-campus-slider .left-swiper-heading h2,.our-school-section .our-school-content .left-content h2,.why-choose-brassart .why-choose-content .right-content h2{display:inherit!important}.legal-consent-container .hs-form-booleancheckbox-display>span p a{color:#cd1316}.nos-campus span.swiper-heading{display:inline-block;margin:0!important;padding:5px 10px!important}.about-us .main-content .left h2:after,.about-us .main-content .left h2:before{color:#000}.footer-sec .left{width:auto}.our-school-section .our-school-content .right-counter{padding:0!important;position:relative;row-gap:50px!important;text-align:center}.poppins-light{font-family:Poppins,sans-serif;font-style:normal;font-weight:300}.about-us .swiper-pagination.swiper-pagination-bullets{bottom:-40px!important;left:50%!important}.about-us .main-content:before{bottom:-2px;left:calc(45% - 2px)!important;transform:rotate(-90deg);z-index:100}.hero-banner .upper-content h1{padding-right:20px}.our-school-section .our-school-content .left-content{padding:0 150px 0 0!important}.poppins-medium{font-family:Poppins,sans-serif;font-style:normal;font-weight:500}@media (max-width:767px){.hero-banner .hero-banner-content .left-content h1{padding:0!important}.about-us .main-content:before{bottom:-2px;left:-2px!important;transform:rotate(-90deg);z-index:100}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{font-size:12px}h1,h2{font-size:35px}h2{font-size:32px}.hero-banner .mobile-cta a.button{display:block!important;margin:auto!important;width:100%!important}form .hs-button,form input[type=submit]{font-size:18px}.nos-campus .nos-campus-slider .swiper-horizontal{margin-bottom:60px}.our-school-section .our-school-content .right-counter .counters:last-of-type:after{bottom:-14px;right:0}.why-choose-brassart .why-choose-content .right-content h2:before,.why-choose-brassart .why-choose-content .right-content:before{left:0}.good-reason-section .main-content .left-content h2:before{left:10px}.why-choose-brassart .why-choose-content .right-content h2:after,.why-choose-brassart .why-choose-content .right-content:after{right:0}.good-reason-section .main-content .left-content h2:after{right:10px}.our-school-section .our-school-content:before{bottom:95px!important;left:auto!important;left:30px!important;right:inherit!important}.good-reason-section .main-content .left-content h2,.why-choose-brassart .why-choose-content .right-content h2{font-size:26px!important;line-height:1.6!important;margin-bottom:30px!important;padding:0 30px!important}.about-us .main-content .right .card .swiper-slide .right-content h4{margin-bottom:50px!important}.hero-banner .upper-content h1{font-size:33px;padding-right:0}.good-reason-section .main-content .left-content h2 span.framing_effect{font-size:28px!important;line-height:28px!important}.about-us .main-content .right .card .swiper-slide{border:1px solid #000}.hero-banner.hero_v2 h1 span.underline_effect{display:block}.about-us .main-content{position:relative}.hero-banner.hero_v2 h1:after{right:-20px}.hero-banner.hero_v2.upper-content{bottom:-60px;left:-20px}.hero-banner .hero-banner-content{margin:0 0 25px!important}.hero-banner.hero_v2 .upper-content:after{bottom:-20px;right:0}.hero-banner .hero-banner-content .left-content{margin-top:40px!important}.hero-banner.hero_v2 .upper-content{padding-left:20px;padding-right:20px}.about-us .main-content .left:after,.about-us .main-content .left:before{display:none}.about-us .main-content:after,.about-us .main-content:before{background-image:url(https://5756847.fs1.hubspotusercontent-na1.net/hubfs/5756847/ESEC%20-%20LP%20assets/angle%20haut%20gauche%20rouge.svg)!important;background-repeat:no-repeat!important;background-size:contain!important;color:#cd1316!important;content:""!important;height:22px!important;position:absolute!important;width:22px!important}.about-us .main-content:after{bottom:-2px;right:-2px;transform:rotate(180deg);z-index:100}.footer-sec .social-media ul li a img{width:22px}.good-reason-section .main-content .left-content h2:after,.good-reason-section .main-content .left-content h2:before,.why-choose-brassart .why-choose-content .right-content h2:after,.why-choose-brassart .why-choose-content .right-content h2:before{bottom:-10px}.our-school-section{padding:150px 0 70px!important}.about-us span.swiper-pagination-bullet{background-color:#000!important}.about-us span.swiper-pagination-bullet.swiper-pagination-bullet-active,.nos-campus .container span.swiper-pagination-bullet-active{background-color:#d9000d!important}.button,.button:hover,.secoundary_buttons,.secoundary_buttons:hover{font-size:20px!important}.nos-campus:before{width:120%!important}.our-school-section .our-school-content .right-counter{margin-bottom:40px;padding-top:30px!important}.hero-banner .hero-banner-content .right-form form{border:1px solid #000}.our-school-section .our-school-content .left-content{margin-bottom:40px;padding:0!important}}.rencontrer-sec .card .logo-info .logo{text-align:center;width:110px!important}.rencontrer-sec .card .logo-info .info{width:calc(100% - 130px)!important}.rencontrer-sec .card .logo-info .logo img{width:auto!important}.nos-campus span.swiper-heading:before{display:inline!important}.nos-campus.no-slider .left-swiper-heading h2{margin:0}.nos-campus .right-swiper-content .bottom-arrows{align-items:center;display:flex;gap:20px;height:45px;justify-content:center;line-height:0;vertical-align:top;width:100%}.nos-campus .right-swiper-content .bottom-arrows .swiper-button-next,.nos-campus .right-swiper-content .bottom-arrows .swiper-button-prev{position:relative}.nos-campus .right-swiper-content .bottom-arrows .swiper-button-next{left:0!important}.nos-campus .nos-campus-slider{gap:32px!important}.nos-campus .nos-campus-slider .right-swiper-content .swiper-content{padding-bottom:15px}.brochure-sec .top .cta a.secoundary_buttons{color:#fff!important}.hero-banner .hero-banner-content .left-content h1:after,.hero-banner .hero-banner-content .left-content h1:before{display:none}.hero-banner .hero-banner-content .left-content h1{padding-left:0;text-align:left}.brochure-open ul li:first-child a svg path{fill:#000!important}.brochure-sec .bottom .image label small{width:100%}.brochure-sec .bottom .image label{flex-wrap:wrap}@media(max-width:991px){.nos-campus .nos-campus-slider{flex-wrap:wrap!important}.nos-campus .nos-campus-slider .left-swiper-heading{width:100%!important}.nos-campus .nos-campus-slider .right-swiper-content{padding:0!important;width:100%!important}.nos-campus .nos-campus-slider .swiper-slide img{height:360px!important}.nos-campus .contain{padding-top:30px!important}.nos-campus{padding:40px 0 50px!important}.hero-banner,.hero-banner .right-img{padding-bottom:0!important}.hero-banner .hero-banner-content{margin-bottom:0!important}.hero-banner .hero-banner-content .left-content{margin:0!important}}@media(max-width:767px){.nos-campus .nos-campus-slider .right-swiper-content .swiper-content{margin-bottom:0}.nos-campus .nos-campus-slider .swiper-slide img{height:200px!important}.rencontrer-sec .card .logo-info .logo{width:80px!important}.rencontrer-sec .card .logo-info .info{width:calc(100% - 100px)!important}.brochure-sec .cta.mobile{padding:40px 0 0!important}}.sc-fybuyZ.dBfsvQ.ax-widget-container{display:none!important}