:root{--ff-body-text:1rem;--ff-heading-1:3rem;--ff-heading-2:2rem;--ff-heading-3:1.5rem;--ff-caption:0.75rem;--circle-width: 189px}@media screen and (max-width: 768px){:root{--ff-body-text:1rem;--ff-heading-1:3rem;--ff-heading-2:2rem;--ff-heading-3:1.5rem;--ff-caption:0.75rem}}.background-three-lines{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0)}.background-three-lines :nth-child(1){left:var(--calc-left-line)}.background-three-lines :nth-child(2){left:calc(50% + var(--center-line))}@media screen and (max-width: 768px){.background-three-lines :nth-child(2){display:none}}.background-three-lines :nth-child(3){right:var(--calc-right-line)}.insta-feed #sb_instagram{width:calc(100% + 2*var(--computed-margin))}@media screen and (min-width: 768px){.insta-feed #sb_instagram{transform:translateX(calc(-1 * var(--computed-margin)))}}.insta-feed #sb_instagram.sbi_col_4 #sbi_images .sbi_item:first-child{margin-left:calc(var(--computed-margin) + 5px) !important}@media screen and (max-width: 768px){.insta-feed #sb_instagram.sbi_col_4 #sbi_images .sbi_item:first-child{margin-left:0 !important}}.insta-feed #sb_instagram.sbi_col_4 #sbi_images .sbi_item .sbi_photo{width:264px !important;height:272px !important}@media screen and (max-width: 768px){.insta-feed #sb_instagram.sbi_col_4 #sbi_images .sbi_item .sbi_photo{width:264px !important;height:272px !important}}#sb_instagram{padding-bottom:0 !important;width:calc(100% + var(--computed-margin))}#sb_instagram.sbi_col_4 #sbi_images{padding:0 !important;display:flex;overflow-x:scroll;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width: 768px){#sb_instagram.sbi_col_4 #sbi_images{padding:20px var(--computed-margin) 0 !important}}#sb_instagram.sbi_col_4 #sbi_images::-webkit-scrollbar{display:none}#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:max-content;overflow:visible}#sb_instagram.sbi_col_4 #sbi_images .sbi_item:not(:last-child){margin-right:24px !important}@media screen and (max-width: 768px){#sb_instagram.sbi_col_4 #sbi_images .sbi_item:not(:last-child){padding:0 !important}}#sb_instagram.sbi_col_4 #sbi_images .sbi_item:last-child{margin-right:var(--computed-margin) !important}@media screen and (max-width: 768px){#sb_instagram.sbi_col_4 #sbi_images .sbi_item:last-child{padding:0 !important;margin-right:0 !important}}#sb_instagram.sbi_col_4 #sbi_images .sbi_item .sbi_photo{width:360px !important;height:396.044px !important}@media screen and (max-width: 768px){#sb_instagram.sbi_col_4 #sbi_images .sbi_item .sbi_photo{width:266.467px !important;height:276.051px !important}}section#instagram{position:relative;background-color:#cc735d}@media screen and (min-width: 768px){section#instagram{padding:95px 0 92px}}@media screen and (max-width: 768px){section#instagram{padding:70px 0 52px}}@media screen and (min-width: 768px){section#instagram>div.wrapper{display:grid;grid-template-columns:80px calc(100% - 80px);grid-column-gap:24px}}@media screen and (min-width: 768px){section#instagram>div.wrapper>div.follow_us{padding:0 18px;border-left:1px solid #fff;border-right:1px solid #fff;height:469px;display:flex;align-items:center;justify-content:center}}section#instagram>div.wrapper>div.follow_us>.title-h2{color:#fff}@media screen and (min-width: 768px){section#instagram>div.wrapper>div.follow_us>.title-h2{writing-mode:vertical-rl;transform:rotate(-180deg)}}section#instagram>div.wrapper>div.feed{max-width:1025px}@media screen and (max-width: 768px){section#instagram>div.wrapper>div.feed{width:calc(100% + 2*var(--computed-margin));transform:translateX(calc(-1 * var(--computed-margin)))}}section#instagram>div.wrapper>div.feed>div.social_bar{margin-top:32px;border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:9px 0;width:100%}@media screen and (max-width: 768px){section#instagram>div.wrapper>div.feed>div.social_bar{width:calc(100% - var(--computed-margin)*2);margin:32px var(--computed-margin) 0}}section#instagram>div.wrapper>div.feed>div.social_bar>p{color:#fff;font-size:12px}section#instagram>div.wrapper>div.feed>div.social_bar>ul{display:flex;flex-direction:row;align-items:flex-end;gap:15px}section#instagram>div.wrapper>div.feed>div.social_bar>ul>li{list-style:none}section#instagram>div.wrapper>div.feed>div.social_bar>ul>li::before{display:none}section#instagram>div.wrapper>div.feed>div.social_bar>ul>li>a>svg{height:19px;width:auto;vertical-align:sub}.insta-feed{--calc-left-line: var(--left-line);--calc-right-line: var(--right-line);padding:64px 0;position:relative;border-top:1px solid #cc735d;overflow:hidden;background:#efebe6}@media screen and (min-width: 1440px){.insta-feed{--calc-left-line: calc(50% - 720px + var(--left-line));--calc-right-line: calc(50% - 720px + var(--right-line))}}@media screen and (max-width: 768px){.insta-feed{--calc-left-line: 36px;--calc-right-line: 37px }}@media screen and (max-width: 768px){.insta-feed{padding:52px 0 60px}}.insta-feed .v-line,.insta-feed .h-line,.insta-feed .dual-circle{z-index:0}.insta-feed .v-line{top:0}.insta-feed .v-line:nth-child(1){left:var(--calc-left-line)}.insta-feed .v-line:nth-child(2){right:var(--calc-right-line)}.insta-feed>.circle-shape{z-index:0;left:calc(var(--calc-left-line) - var(--circle-width)/2);top:58px}@media screen and (max-width: 768px){.insta-feed>.circle-shape{left:calc(var(--calc-left-line) - var(--circle-width)/2)}}.insta-feed .h-line{left:0;bottom:80px}.insta-feed .dual-circle{right:var(--calc-right-line);transform:translateX(calc(-1 * (var(--circle-width) * 2 - 10px))) translateY(calc(-1 * (var(--circle-width))));bottom:-10px}@media screen and (max-width: 768px){.insta-feed .dual-circle{right:-55px}}.insta-feed .container{position:relative;display:flex;flex-flow:column;justify-content:center}.insta-feed--title{text-align:center;font-size:15px !important;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:6px}.insta-feed--username{text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:"acumin-variable",sans-serif;font-size:16px;font-weight:400;line-height:120%;margin-bottom:62px}@media screen and (max-width: 768px){.insta-feed--username{margin-bottom:60px}}.insta-feed--btn{margin:38px auto 0}@media screen and (max-width: 768px){.insta-feed .scroll{overflow-x:scroll;overflow-y:hidden}}.insta-feed--images{display:flex;flex-flow:row wrap;gap:24px;width:100%}@media screen and (max-width: 768px){.insta-feed--images{width:max-content;padding:0 62px}}.insta-feed--images--item{width:calc((100% - 72px)/4);height:100%;aspect-ratio:264/272}@media screen and (max-width: 768px){.insta-feed--images--item{height:272px}}.insta-feed--images--item img{width:100%;height:100%;object-fit:cover}:root{--ff-body-text:1rem;--ff-heading-1:3rem;--ff-heading-2:2rem;--ff-heading-3:1.5rem;--ff-caption:0.75rem;--circle-width: 189px}@media screen and (max-width: 768px){:root{--ff-body-text:1rem;--ff-heading-1:3rem;--ff-heading-2:2rem;--ff-heading-3:1.5rem;--ff-caption:0.75rem}}.card-article{position:relative;width:100%;height:100%;display:grid;grid-template-rows:180px 298px;background:#fff}@media screen and (min-width: 768px){.card-article{max-width:358px;max-height:478px}}.card-article::before{content:" ";height:100%;width:1px;background:#efebe6;position:absolute;left:36px}.card-article::after{content:" ";height:100%;width:1px;background:#efebe6;position:absolute;right:36px}.card-article--cat-list{position:absolute;display:flex;flex-flow:row wrap;gap:10px;padding:20px 60px 0}.card-article--cat-list--item p{letter-spacing:.36px;text-transform:uppercase;padding:2px 10px;background:#cc735d;border-radius:30px}.card-article--image img{aspect-ratio:358/180;width:100%;height:100%;max-height:180px;object-fit:cover}.card-article--content{display:grid;height:100%;grid-template-rows:repeat(2, auto) 1fr auto;padding:49.5px 57px 40px}.card-article--datetime,.card-article--title,.card-article--excerpt{font-family:"acumin-variable",sans-serif}.card-article--datetime,.card-article--excerpt p{font-size:12px;line-height:19px;letter-spacing:.36px;text-overflow:ellipsis}.card-article--datetime{color:#d3b89f;font-weight:350;text-transform:capitalize;margin-bottom:8px;display:inline-block}.card-article .card-article--title{color:#b56753;font-size:15px;font-weight:350;line-height:18px;letter-spacing:.45px;margin-bottom:11.5px}.card-article--excerpt{max-height:calc(100% - 15px);overflow:auto}.card-article--excerpt p:not(:last-of-type){color:#2b2e34;text-overflow:ellipsis;max-height:76px;margin-bottom:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.card-article--btn{align-self:end;justify-self:center}.ter-carousel.style-one{padding:74px 0 96px;position:relative;display:flex;flex-flow:column;align-items:center}@media screen and (min-width: 768px){.ter-carousel.style-one[data-sides=left] .ter-carousel--controls--prev{left:calc(var(--computed-margin) - 35px)}}.ter-carousel.style-one[data-sides=left] .ter-carousel--controls--next{right:-35px}@media screen and (min-width: 768px){.ter-carousel.style-one[data-sides=right] .ter-carousel--controls--prev{left:-35px}}.ter-carousel.style-one[data-sides=right] .ter-carousel--controls--next{right:calc(var(--computed-margin) - 35px)}.ter-carousel.style-one[data-sides=none] .ter-carousel--controls--prev{left:-35px}.ter-carousel.style-one[data-sides=none] .ter-carousel--controls--next{right:-35px}.ter-carousel.style-one .carousel-cards[data-sides=both]{padding:0 var(--computed-margin)}.ter-carousel.style-one .carousel-cards[data-sides=both]>*:not(.spacer){scroll-margin:var(--computed-margin)}.ter-carousel.style-one .carousel-cards[data-sides=none]{padding:0}.ter-carousel.style-one .carousel-cards[data-sides=right]{padding:0 var(--computed-margin) 0 0}.ter-carousel.style-one .carousel-cards[data-sides=left]{padding:0 0 0 var(--computed-margin)}.ter-carousel.style-one .carousel-cards[data-sides=left]>*:not(.spacer){scroll-margin:var(--computed-margin)}.ter-carousel.style-one .ter-carousel--header{position:relative;display:flex;flex-flow:row;justify-content:space-between;margin-bottom:109px;width:100%}@media screen and (min-width: 768px){.ter-carousel.style-one .ter-carousel--header{align-items:flex-end}}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--header{margin-bottom:69px}}.ter-carousel.style-one .ter-carousel--header--title{font-size:22px;line-height:32px;letter-spacing:.44px;padding:0;text-transform:uppercase}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--header--title{font-size:20px}}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--header--title{line-height:normal}}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--header--title{letter-spacing:.6px}}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--header--title{padding:0 36px}}.ter-carousel.style-one .ter-carousel--header::after{content:" ";display:block;left:50%;width:100vw;height:1px;background:#d3b89f;position:absolute;bottom:-19px;transform:translateX(-50%)}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--header::after{bottom:-15px}}.ter-carousel.style-one .scrollable-horizontal-both{width:100%}.ter-carousel.style-one .ter-carousel--btn{margin:auto}.ter-carousel.style-one .ter-carousel--controls--next,.ter-carousel.style-one .ter-carousel--controls--prev{padding:0;height:69px;width:69px;z-index:10;position:absolute;top:50%;opacity:0}.ter-carousel.style-one .ter-carousel--controls--next.needed,.ter-carousel.style-one .ter-carousel--controls--prev.needed{opacity:1}.ter-carousel.style-one .ter-carousel--controls--next{right:calc(var(--computed-margin) - 46px)}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--controls--next{right:0}}.ter-carousel.style-one .ter-carousel--controls--prev{left:calc(var(--computed-margin) - 46px)}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--controls--prev{left:0}}.ter-carousel.style-one .ter-carousel--controls--prev::after{transform:scaleX(-1)}.ter-carousel.style-one .ter-carousel--controls--dots{display:flex;flex-flow:row;padding-top:65px}@media screen and (min-width: 768px){.ter-carousel.style-one .ter-carousel--controls--dots{padding-right:var(--computed-margin)}}@media screen and (max-width: 768px){.ter-carousel.style-one .ter-carousel--controls--dots{padding-top:24px}}.ter-carousel.style-one .carousel-cards{display:grid;grid-auto-flow:column;gap:27px;width:100%;padding:0 var(--computed-margin);scroll-snap-type:x mandatory;position:relative;grid-auto-columns:min-content}@media screen and (max-width: 768px){.ter-carousel.style-one .carousel-cards{margin-bottom:40px;gap:19px}}.ter-carousel.style-one .carousel-cards>*:not(.spacer){width:358px;scroll-snap-align:start;scroll-margin:0 var(--computed-margin)}@media screen and (max-width: 768px){.ter-carousel.style-one .carousel-cards>*:not(.spacer){width:calc(var(--vw, 1vw)*100 - 72px)}}:root{--ff-body-text:1rem;--ff-heading-1:3rem;--ff-heading-2:2rem;--ff-heading-3:1.5rem;--ff-caption:0.75rem;--circle-width: 189px}@media screen and (max-width: 768px){:root{--ff-body-text:1rem;--ff-heading-1:3rem;--ff-heading-2:2rem;--ff-heading-3:1.5rem;--ff-caption:0.75rem}}.card-article{position:relative;width:100%;height:100%;display:grid;grid-template-rows:180px 298px;background:#fff}@media screen and (min-width: 768px){.card-article{max-width:358px;max-height:478px}}.card-article::before{content:" ";height:100%;width:1px;background:#efebe6;position:absolute;left:36px}.card-article::after{content:" ";height:100%;width:1px;background:#efebe6;position:absolute;right:36px}.card-article--cat-list{position:absolute;display:flex;flex-flow:row wrap;gap:10px;padding:20px 60px 0}.card-article--cat-list--item p{letter-spacing:.36px;text-transform:uppercase;padding:2px 10px;background:#cc735d;border-radius:30px}.card-article--image img{aspect-ratio:358/180;width:100%;height:100%;max-height:180px;object-fit:cover}.card-article--content{display:grid;height:100%;grid-template-rows:repeat(2, auto) 1fr auto;padding:49.5px 57px 40px}.card-article--datetime,.card-article--title,.card-article--excerpt{font-family:"acumin-variable",sans-serif}.card-article--datetime,.card-article--excerpt p{font-size:12px;line-height:19px;letter-spacing:.36px;text-overflow:ellipsis}.card-article--datetime{color:#d3b89f;font-weight:350;text-transform:capitalize;margin-bottom:8px;display:inline-block}.card-article .card-article--title{color:#b56753;font-size:15px;font-weight:350;line-height:18px;letter-spacing:.45px;margin-bottom:11.5px}.card-article--excerpt{max-height:calc(100% - 15px);overflow:auto}.card-article--excerpt p:not(:last-of-type){color:#2b2e34;text-overflow:ellipsis;max-height:76px;margin-bottom:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.card-article--btn{align-self:end;justify-self:center}.scroll-indicator-container{--width-scroll-indicator-container: 70px;--width-scroll-indicator: 30px;--percentage-scroll: 0;background:#b56753;width:70px;max-width:100%}.scroll-indicator-container,.scroll-indicator-container .scroll-indicator{border-radius:3px;height:6px}.scroll-indicator-container .scroll-indicator{background:#d78e7a;height:100%;width:var(--width-scroll-indicator, 0px);position:relative;left:calc((var(--width-scroll-indicator-container, 70px) - var(--width-scroll-indicator, 0px))*var(--percentage-scroll, 0)/100)}.ter-carousel.style-two{padding:74px 0 0;position:relative;display:flex;flex-flow:column;align-items:center}@media screen and (min-width: 768px){.ter-carousel.style-two[data-sides=left] .ter-carousel--controls--prev{left:calc(var(--computed-margin) - 35px)}}.ter-carousel.style-two[data-sides=left] .ter-carousel--controls--next{right:-35px}@media screen and (min-width: 768px){.ter-carousel.style-two[data-sides=right] .ter-carousel--controls--prev{left:-35px}}.ter-carousel.style-two[data-sides=right] .ter-carousel--controls--next{right:calc(var(--computed-margin) - 35px)}.ter-carousel.style-two[data-sides=none] .ter-carousel--controls--prev{left:-35px}.ter-carousel.style-two[data-sides=none] .ter-carousel--controls--next{right:-35px}.ter-carousel.style-two .carousel-cards[data-sides=both]{padding:0 var(--computed-margin)}.ter-carousel.style-two .carousel-cards[data-sides=both]>*:not(.spacer){scroll-margin:var(--computed-margin)}.ter-carousel.style-two .carousel-cards[data-sides=none]{padding:0}.ter-carousel.style-two .carousel-cards[data-sides=right]{padding:0 var(--computed-margin) 0 0}.ter-carousel.style-two .carousel-cards[data-sides=left]{padding:0 0 0 var(--computed-margin)}.ter-carousel.style-two .carousel-cards[data-sides=left]>*:not(.spacer){scroll-margin:var(--computed-margin)}.ter-carousel.style-two .ter-carousel--header{position:relative;display:flex;flex-flow:row;justify-content:space-between;margin-bottom:109px;width:100%}@media screen and (min-width: 768px){.ter-carousel.style-two .ter-carousel--header{align-items:flex-end}}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--header{margin-bottom:69px}}.ter-carousel.style-two .ter-carousel--header .ter-carousel--title{font-size:22px;line-height:32px;letter-spacing:.44px;padding:0;text-transform:uppercase}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--header .ter-carousel--title{font-size:20px}}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--header .ter-carousel--title{line-height:normal}}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--header .ter-carousel--title{letter-spacing:.6px}}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--header .ter-carousel--title{padding:0 36px}}.ter-carousel.style-two .ter-carousel--header::after{content:" ";display:block;left:50%;width:calc(var(--vw, 1vw)*100);height:1px;background:#d3b89f;position:absolute;bottom:-19px;transform:translateX(-50%)}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--header::after{bottom:-15px}}.ter-carousel.style-two .scrollable-horizontal-both{width:100%}.ter-carousel.style-two .ter-carousel--btn{margin:auto}.ter-carousel.style-two .ter-carousel--controls .ter-carousel--next,.ter-carousel.style-two .ter-carousel--controls .ter-carousel--prev{padding:0;height:69px;width:69px;z-index:10;position:absolute;top:50%;opacity:0}.ter-carousel.style-two .ter-carousel--controls .ter-carousel--next.needed,.ter-carousel.style-two .ter-carousel--controls .ter-carousel--prev.needed{opacity:1}.ter-carousel.style-two .ter-carousel--controls--next{right:calc(var(--computed-margin) - 46px)}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--controls--next{right:0}}.ter-carousel.style-two .ter-carousel--controls--prev{left:calc(var(--computed-margin) - 46px)}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--controls--prev{left:0}}.ter-carousel.style-two .ter-carousel--controls--prev::after{transform:scaleX(-1)}.ter-carousel.style-two .ter-carousel--controls--dots{display:flex;flex-flow:row;padding-top:39px;gap:7px}@media screen and (max-width: 768px){.ter-carousel.style-two .ter-carousel--controls--dots{padding-top:24px}}@media screen and (min-width: 768px){.ter-carousel.style-two .ter-carousel--controls--dots[data-sides=both]{padding-right:var(--computed-margin);padding-left:var(--computed-margin)}.ter-carousel.style-two .ter-carousel--controls--dots[data-sides=right]{padding-right:var(--computed-margin)}.ter-carousel.style-two .ter-carousel--controls--dots[data-sides=left]{padding-left:var(--computed-margin)}}.ter-carousel.style-two .ter-carousel--controls--dots--next,.ter-carousel.style-two .ter-carousel--controls--dots--prev{aspect-ratio:1;padding:20px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out .3s,background-color .3s ease-in-out,border-color .3s ease-in-out}.ter-carousel.style-two .ter-carousel--controls--dots--next.needed,.ter-carousel.style-two .ter-carousel--controls--dots--prev.needed{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.ter-carousel.style-two .ter-carousel--controls--dots--prev::after{transform:scaleX(-1)}.ter-carousel.style-two .carousel-cards{display:grid;grid-auto-flow:column;width:100%;scroll-snap-type:x mandatory}.ter-carousel.style-two .carousel-cards>*:not(.spacer){scroll-snap-align:start}.ter-carousel.style-two[data-type=circle] .carousel-cards{display:grid;grid-auto-flow:column;width:100%;scroll-snap-type:x mandatory;position:relative;grid-auto-columns:276px}@media screen and (min-width: 768px){.ter-carousel.style-two[data-type=circle] .carousel-cards[data-sides=both]{padding:0 calc(var(--computed-margin) + 12px)}.ter-carousel.style-two[data-type=circle] .carousel-cards[data-sides=right]{padding:0 calc(var(--computed-margin) + 12px) 0 12px}.ter-carousel.style-two[data-type=circle] .carousel-cards[data-sides=left]{padding:0 12px 0 calc(var(--computed-margin) + 12px)}}@media screen and (max-width: 768px){.ter-carousel.style-two[data-type=circle] .carousel-cards{grid-auto-columns:174px;padding:0 calc(var(--computed-margin) + 10px)}}.ter-carousel.style-two[data-type=circle] .carousel-cards[data-sides=both]>*:not(.card-formation):not(.spacer),.ter-carousel.style-two[data-type=circle] .carousel-cards[data-sides=left]>*:not(.card-formation):not(.spacer){scroll-margin:0 calc(var(--computed-margin) + 12px)}.ter-carousel.style-two[data-type=circle] .carousel-cards[data-sides=right]>*:not(.card-formation){scroll-margin:0 12px}.ter-carousel.style-two[data-type=circle] .carousel-cards>*:not(.card-formation):not(.spacer){height:300px;width:276px;scroll-snap-align:start}@media screen and (max-width: 768px){.ter-carousel.style-two[data-type=circle] .carousel-cards>*:not(.card-formation):not(.spacer){height:192px}}@media screen and (max-width: 768px){.ter-carousel.style-two[data-type=circle] .carousel-cards>*:not(.card-formation):not(.spacer){width:174px}}@media screen and (max-width: 768px){.ter-carousel.style-two[data-type=circle] .carousel-cards>*:not(.card-formation):not(.spacer){scroll-margin:0 36px}}.ter-carousel .carousel-cards .card-circle{padding:50px 45px;display:flex;flex-flow:column;align-items:center;justify-content:center;position:relative;aspect-ratio:1}.ter-carousel .carousel-cards .card-circle.inversion{flex-flow:column-reverse}.ter-carousel .carousel-cards .card-circle.inversion .title{margin-bottom:11px}.ter-carousel .carousel-cards .card-circle.inversion .over-title{margin-bottom:0}.ter-carousel .carousel-cards .card-circle::after{content:" ";display:block;position:absolute;border:1px solid #cc735d;border-radius:300px;width:298px;height:298px;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.ter-carousel .carousel-cards .card-circle::after{width:189px}}@media screen and (max-width: 768px){.ter-carousel .carousel-cards .card-circle::after{height:189px}}.ter-carousel .carousel-cards .card-circle .over-title{max-width:143px;font-family:"acumin-variable",sans-serif;font-variation-settings:"wght" 400,"wdth" 107;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.36px;margin-bottom:11px;text-align:center;text-transform:uppercase}.ter-carousel .carousel-cards .card-circle .title{max-width:143px;font-family:"Ninna";font-variation-settings:"wght" 400,"wdth" 107;font-weight:400;font-size:20px;line-height:25px;letter-spacing:.6px;text-align:center;text-transform:uppercase}:root{--ff-body-text:1rem;--ff-heading-1:3rem;--ff-heading-2:2rem;--ff-heading-3:1.5rem;--ff-caption:0.75rem;--circle-width: 189px}@media screen and (max-width: 768px){:root{--ff-body-text:1rem;--ff-heading-1:3rem;--ff-heading-2:2rem;--ff-heading-3:1.5rem;--ff-caption:0.75rem}}.scroll-indicator-container{background:#b56753;--percentage-scroll-x: 0;--percentage-scroll-y: 0;position:absolute}.scroll-indicator-container,.scroll-indicator-container .scroll-indicator{display:block;border-radius:3px}.scroll-indicator-container[data-scroll-x]{--scroll-left: 0px;--width-scroll-indicator-container: 70px;--width-scroll-indicator: 30px;left:calc(50% + var(--scroll-left)*1px);bottom:0;transform:translateX(-50%);width:var(--width-scroll-indicator-container);max-width:100%}.scroll-indicator-container[data-scroll-x],.scroll-indicator-container[data-scroll-x] .scroll-indicator{height:6px}.scroll-indicator-container[data-scroll-x] .scroll-indicator{background:#d78e7a;height:100%;width:var(--width-scroll-indicator, 0px);position:relative;left:calc((var(--width-scroll-indicator-container, 70px) - var(--width-scroll-indicator, 0px))*var(--percentage-scroll-x, 0)/100)}.scroll-indicator-container[data-scroll-y]{--scroll-top: 0px;--height-scroll-indicator-container: 70px;--height-scroll-indicator: 30px;height:var(--height-scroll-indicator-container);max-height:100%;top:calc(var(--scroll-top)*1px);right:0}.scroll-indicator-container[data-scroll-y],.scroll-indicator-container[data-scroll-y] .scroll-indicator{width:6px}.scroll-indicator-container[data-scroll-y] .scroll-indicator{background:#d78e7a;width:100%;height:var(--height-scroll-indicator, 0px);position:relative;top:calc((var(--height-scroll-indicator-container, 70px) - var(--height-scroll-indicator, 0px))*var(--percentage-scroll-y, 0)/100)}.ter-carousel[data-type=testimony] .ter-carousel--controls--prev,.ter-carousel[data-type=testimony] .ter-carousel--controls--next,.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .ter-carousel--controls--prev,.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .ter-carousel--controls--next{top:calc((100% - 170px + 69px)/2)}@media screen and (max-width: 768px){.ter-carousel[data-type=testimony] .ter-carousel--controls--prev,.ter-carousel[data-type=testimony] .ter-carousel--controls--next,.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .ter-carousel--controls--prev,.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .ter-carousel--controls--next{top:calc((100% - 170px + 29px)/2)}}@media screen and (min-width: 768px){.ter-carousel[data-type=testimony][data-sides=both] .ter-carousel--controls--prev,.ter-carousel[data-type=testimony]:is(.style-one,.style-two)[data-sides=both] .ter-carousel--controls--prev{left:calc(var(--computed-margin) - 35px)}}.ter-carousel[data-type=testimony][data-sides=both] .ter-carousel--controls--next,.ter-carousel[data-type=testimony]:is(.style-one,.style-two)[data-sides=both] .ter-carousel--controls--next{right:calc(var(--computed-margin) - 35px)}@media screen and (min-width: 768px){.ter-carousel[data-type=testimony][data-sides=left] .ter-carousel--controls--prev,.ter-carousel[data-type=testimony]:is(.style-one,.style-two)[data-sides=left] .ter-carousel--controls--prev{left:calc(var(--computed-margin) - 35px)}}.ter-carousel[data-type=testimony][data-sides=left] .ter-carousel--controls--next,.ter-carousel[data-type=testimony]:is(.style-one,.style-two)[data-sides=left] .ter-carousel--controls--next{right:-35px}@media screen and (min-width: 768px){.ter-carousel[data-type=testimony][data-sides=right] .ter-carousel--controls--prev,.ter-carousel[data-type=testimony]:is(.style-one,.style-two)[data-sides=right] .ter-carousel--controls--prev{left:-35px}}.ter-carousel[data-type=testimony][data-sides=right] .ter-carousel--controls--next,.ter-carousel[data-type=testimony]:is(.style-one,.style-two)[data-sides=right] .ter-carousel--controls--next{right:calc(var(--computed-margin) - 35px)}.ter-carousel[data-type=testimony][data-sides=none] .ter-carousel--controls--prev,.ter-carousel[data-type=testimony]:is(.style-one,.style-two)[data-sides=none] .ter-carousel--controls--prev{left:-35px}.ter-carousel[data-type=testimony][data-sides=none] .ter-carousel--controls--next,.ter-carousel[data-type=testimony]:is(.style-one,.style-two)[data-sides=none] .ter-carousel--controls--next{right:-35px}.ter-carousel[data-type=testimony] .carousel-cards,.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards{grid-auto-columns:min-content;grid-template-rows:496px;gap:0}.ter-carousel[data-type=testimony] .carousel-cards .spacer,.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards .spacer{width:27px;display:block;height:100%;background:rgba(0,0,0,0)}@media screen and (max-width: 768px){.ter-carousel[data-type=testimony] .carousel-cards,.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards{grid-auto-columns:min-content;padding:0 36px}}.ter-carousel[data-type=testimony] .carousel-cards[data-sides=both],.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards[data-sides=both]{padding:0 var(--computed-margin)}.ter-carousel[data-type=testimony] .carousel-cards[data-sides=both]>*:not(.spacer),.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards[data-sides=both]>*:not(.spacer){scroll-margin:var(--computed-margin)}.ter-carousel[data-type=testimony] .carousel-cards[data-sides=none],.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards[data-sides=none]{padding:0}.ter-carousel[data-type=testimony] .carousel-cards[data-sides=right],.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards[data-sides=right]{padding:0 var(--computed-margin) 0 0}.ter-carousel[data-type=testimony] .carousel-cards[data-sides=left],.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards[data-sides=left]{padding:0 0 0 var(--computed-margin)}.ter-carousel[data-type=testimony] .carousel-cards[data-sides=left]>*:not(.spacer),.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards[data-sides=left]>*:not(.spacer){scroll-margin:var(--computed-margin)}.ter-carousel[data-type=testimony] .carousel-cards>*:not(.spacer),.ter-carousel[data-type=testimony]:is(.style-one,.style-two) .carousel-cards>*:not(.spacer){scroll-margin:0}.card-testimony{background:#cc735d;padding:41px 30px 33px;display:grid;grid-template-areas:"content" "footer";grid-template-rows:calc(100% - 100px) 100px;width:100%;height:100%;max-height:496px;max-width:calc(var(--vw, 1vw)*100 - 72px);overflow:hidden}.card-testimony .testimony{margin-right:27px}.card-testimony .testimony-content .readMore{text-indent:0}.card-testimony .testimony-content>p{margin-left:22px;height:calc(100% - 50px);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-indent:65px;position:relative;-webkit-line-clamp:11;-moz-line-clamp:11;-ms-line-clamp:11;-o-line-clamp:11;line-clamp:11}.card-testimony .testimony-content>p,.card-testimony .testimony-content>p+.readMore{font-size:18px;line-height:25px;letter-spacing:.54px;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-testimony .testimony-content>p .scroll-indicator-container{opacity:0 !important}.card-testimony .testimony-footer{border-top:1px solid #efebe6}.card-testimony .testimony-footer--author{text-transform:uppercase;font-family:"Ninna";font-variation-settings:"wght" 400,"wdth" 107;font-weight:400;font-size:20px;line-height:25px;letter-spacing:.6px;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:25px 0 9px}.card-testimony .testimony-footer--promotion,.card-testimony .testimony-footer--formation{text-transform:none;font-family:"acumin-variable",sans-serif;font-variation-settings:"wght" 350,"wdth" 107;font-weight:350;font-size:13px;line-height:21px;letter-spacing:.39px;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion.style-one{--accordion-color: #efebe6;padding:15px 0 22px;border-bottom:1px solid var(--accordion-color)}.accordion.style-one[data-color=beige]{--accordion-color: #d3b89f}.accordion.style-one[data-color=night-blue]{--accordion-color: #2b2e34}.accordion.style-one[data-color=light-beige]{--accordion-color: #FBF2EF}.accordion.style-one.has-image,.accordion.style-one.has-image.big-image{padding:20px 0 22px}.accordion.style-one.has-image.first,.accordion.style-one.has-image.big-image.first{border-top:1px solid var(--accordion-color)}.accordion.style-one.has-image .accordion--header,.accordion.style-one.has-image.big-image .accordion--header{grid-template-areas:"image . title . icon";grid-template-columns:72px 15px 1fr 33px 42px}.accordion.style-one.has-image .accordion--content,.accordion.style-one.has-image.big-image .accordion--content{padding-left:87px}@media screen and (min-width: 768px){.accordion.style-one.has-image.big-image .accordion--header{grid-template-columns:147px 15px 1fr 33px 42px}.accordion.style-one.has-image.big-image .accordion--header--image,.accordion.style-one.has-image.big-image .accordion--header--image img{height:147px;width:147px}.accordion.style-one.has-image.big-image .accordion--content{padding-left:162px}}.accordion.style-one.large-content .accordion--content{width:100%;max-width:100%}.accordion.style-one .accordion--header{display:grid;grid-template-columns:1fr 33px 42px;grid-template-areas:"title . icon";align-items:center;cursor:pointer}.accordion.style-one .accordion--header--image{grid-area:image;border-radius:100px;overflow:hidden;width:72px;height:72px}.accordion.style-one .accordion--header--image img{width:72px;height:72px;object-fit:cover}.accordion.style-one .accordion--header--title{grid-area:title}.accordion.style-one .accordion--header--icon{grid-area:icon}.accordion.style-one .accordion--header--icon img{display:none}.accordion.style-one:not(.has-image) .accordion--content>:first-child{padding-top:22px}.accordion.style-one:not(.has-image) .accordion--content>:last-child{padding-bottom:20px}.accordion.style-one .accordion--content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;padding-right:50px}.accordion.style-one .accordion--content--link{display:grid;grid-template-columns:30px 1fr;padding:15px 0 10px;width:fit-content}.accordion.style-one .accordion--content--link::before{display:inline-block;position:relative;height:14px;background:#cc735d;top:3px}@supports(mask: url("/wp-content/uploads/2023/08/Arrow.svg")){.accordion.style-one .accordion--content--link::before{width:20px;content:"";-webkit-mask:url("/wp-content/uploads/2023/08/Arrow.svg") no-repeat 50% 50%;mask:url("/wp-content/uploads/2023/08/Arrow.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}}@supports not (mask: url("/wp-content/uploads/2023/08/Arrow.svg")){.accordion.style-one .accordion--content--link::before{content:url("/wp-content/uploads/2023/08/Arrow.svg")}}.accordion.style-one .accordion--content--link a{text-decoration:none;font-feature-settings:"clig" off,"liga" off;font-family:"acumin-variable",sans-serif;font-variation-settings:"wght" 350,"wdth" 107;font-weight:350;line-height:18px;letter-spacing:.45px}.accordion.style-one .accordion--content--link a:after{content:" ";bottom:0;display:block;height:1px;background:#cc735d;width:0;transition:width .2s ease-in-out}.accordion.style-one .accordion--content--link a:hover:after{width:100%}.accordion.style-one[data-state=open] .accordion--header--icon--minus{display:block}.accordion.style-one[data-state=open] .accordion--content{max-height:calc(var(--max-height) + 10px)}.accordion.style-one[data-state=close] .accordion--header--icon--plus{display:block}.figure-text{display:flex;flex-flow:row;align-items:center;gap:19px;width:100%;max-width:356px}.figure-text p{font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.figure-text--figure{display:flex;flex-flow:row;justify-content:center;align-items:center;border:1px solid #efebe6;border-radius:100px;aspect-ratio:1;width:87px;height:87px}.figure-text--figure p{font-family:"Ninna";font-variation-settings:"wght" 400,"wdth" 107;font-weight:400;letter-spacing:1.2px;font-size:32px;line-height:25px;text-align:center}.figure-text--text{font-family:"acumin-variable",sans-serif;font-variation-settings:"wght" 400,"wdth" 107;font-weight:400;letter-spacing:.6px;font-size:20px;line-height:28px;text-transform:uppercase}.card-formation{display:grid;grid-template-areas:"image over-title" "image title" "image description" "image link";padding:52px 45px;background:#efebe6;grid-template-rows:auto auto 1fr auto;grid-template-columns:217px calc(100% - 217px);width:100%}@media screen and (min-width: 679px){.card-formation{width:100%}}@media screen and (max-width: 768px){.card-formation{max-width:304px}}@media screen and (max-width: 768px){.card-formation{padding:34px 35px;grid-template-columns:100%;grid-template-areas:"image" "over-title" "title" "description" "link"}}.card-formation .formation--image{grid-area:image;width:182px;height:182px;aspect-ratio:1;border-radius:300px;overflow:hidden}@media screen and (min-width: 768px){.card-formation .formation--image{margin-right:35px}}@media screen and (max-width: 768px){.card-formation .formation--image{width:235px;height:235px;margin-bottom:20px}}.card-formation .formation--image img{height:100%;width:100%;aspect-ratio:1;object-fit:cover}@media screen and (max-width: 768px){.card-formation .formation--description,.card-formation .formation--title,.card-formation .formation--over-title{text-align:center}}.card-formation .formation--over-title{grid-area:over-title;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variation-settings:"wght" 350,"wdth" 107;font-weight:350;padding-bottom:5px}.card-formation .formation--title{grid-area:title;font-family:"Ninna";font-variation-settings:"wght" 400,"wdth" 107;font-weight:400;font-size:30px;line-height:35px;letter-spacing:.9px;text-transform:uppercase;padding-bottom:8px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-chars:12;-moz-hyphenate-limit-chars:12;-ms-hyphenate-limit-chars:12;-o-hyphenate-limit-chars:12;hyphenate-limit-chars:12}.card-formation .formation--description{grid-area:description;margin-bottom:25px}@media screen and (max-width: 768px){.card-formation .formation--description{-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}}.card-formation .formation--link{grid-area:link}@media screen and (max-width: 768px){.card-formation .formation--link{display:block;margin:auto}}.ter-carousel[data-type=certification]{padding-top:0}.ter-carousel[data-type=certification] .carousel-cards{display:grid;grid-auto-flow:column;width:100%;scroll-snap-type:x mandatory;position:relative;grid-auto-columns:291px;grid-template-rows:268px}@media screen and (min-width: 768px){.ter-carousel[data-type=certification] .carousel-cards[data-sides=both]{padding:0 calc(var(--computed-margin) + 12px)}.ter-carousel[data-type=certification] .carousel-cards[data-sides=right]{padding:0 calc(var(--computed-margin) + 12px) 0 12px}.ter-carousel[data-type=certification] .carousel-cards[data-sides=left]{padding:0 12px 0 calc(var(--computed-margin) + 12px)}}@media screen and (max-width: 768px){.ter-carousel[data-type=certification] .carousel-cards{grid-auto-columns:191px;grid-template-rows:175px;padding:0 calc(var(--computed-margin) + 10px)}}.ter-carousel[data-type=certification] .carousel-cards[data-sides=both]>*:not(.card-formation):not(.spacer),.ter-carousel[data-type=certification] .carousel-cards[data-sides=left]>*:not(.card-formation):not(.spacer){scroll-margin:0 calc(var(--computed-margin) + 12px)}.ter-carousel[data-type=certification] .carousel-cards[data-sides=right]>*:not(.card-formation):not(.spacer){scroll-margin:0 12px}.ter-carousel[data-type=certification] .carousel-cards>*:not(.spacer){scroll-snap-align:start}@media screen and (max-width: 768px){.ter-carousel[data-type=certification] .carousel-cards>*:not(.spacer){scroll-margin:0 36px}}.ter-carousel[data-type=certification] .card-certification{position:relative;padding:0;border-radius:1000px;width:264px;height:264px;aspect-ratio:1}@media screen and (max-width: 768px){.ter-carousel[data-type=certification] .card-certification{width:171px}}@media screen and (max-width: 768px){.ter-carousel[data-type=certification] .card-certification{height:171px}}.ter-carousel[data-type=certification] .card-certification:not(:last-child){margin-right:25px}@media screen and (max-width: 768px){.ter-carousel[data-type=certification] .card-certification:not(:last-child){margin-right:18px}}.ter-carousel[data-type=certification] .card-certification::after{content:" ";display:block;position:absolute;border:1px solid #efebe6;border-radius:300px;width:262px;height:262px;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.ter-carousel[data-type=certification] .card-certification::after{width:171px}}@media screen and (max-width: 768px){.ter-carousel[data-type=certification] .card-certification::after{height:171px}}.ter-carousel[data-type=certification] .card-certification img{border-radius:1000px;overflow:hidden;width:100%;height:100%;object-fit:contain}.card-meeting{padding:35px 45px;width:100%;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"date title register" "date hours register" "date type register";background:#efebe6}@media screen and (min-width: 768px){.card-meeting{align-items:center}}@media screen and (max-width: 768px){.card-meeting{padding:42px 6px;grid-template-columns:auto 1fr;grid-template-areas:"date title" "date hours" "date type" "date register"}}.card-meeting:not(:last-child){margin-bottom:20px}.card-meeting.custom{grid-template-areas:"title . register"}@media screen and (max-width: 768px){.card-meeting.custom{grid-template-areas:"title title" "register register"}}.card-meeting.custom .meeting--title{margin-bottom:0}@media screen and (max-width: 768px){.card-meeting.custom .meeting--title{text-align:center;margin:0 30px 15px}}@media screen and (max-width: 768px){.card-meeting.custom .meeting--link{margin:auto}}.card-meeting .meeting--date{grid-area:date;text-align:center;font-family:"Ninna";font-variation-settings:"wght" 400,"wdth" 107;font-weight:400;font-size:27px;line-height:35px;letter-spacing:.81px;min-width:77px;margin-right:36px}@media screen and (max-width: 768px){.card-meeting .meeting--date{margin-right:9px}}.card-meeting .meeting--title{margin-right:36px;grid-area:title;margin-bottom:8px}.card-meeting .meeting--hours{grid-area:hours;line-height:18px}.card-meeting .meeting--type{margin-right:36px;grid-area:type;line-height:18px}@media screen and (max-width: 768px){.card-meeting .meeting--type{margin-bottom:15px}}.card-meeting .meeting--link{margin-right:36px;grid-area:register;height:fit-content}.truncated-text .readMore,.truncated-text+.readMore{text-decoration:underline;cursor:pointer}.truncated-text .readLess{display:none;text-decoration:underline;cursor:pointer}.truncated-text .more{display:none}.truncated-text.moreOpen{-webkit-line-clamp:unset !important;-moz-line-clamp:unset !important;-ms-line-clamp:unset !important;-o-line-clamp:unset !important;line-clamp:unset !important;overflow-y:scroll !important}.truncated-text.moreOpen span.scroll-indicator-container{opacity:1 !important}.truncated-text.moreOpen .readMore,.truncated-text.moreOpen+.readMore{display:none}.truncated-text.moreOpen .dots{display:none}.truncated-text.moreOpen .readLess{display:inline}.truncated-text.moreOpen .more{display:initial}@media screen and (max-width: 768px){.faq-table{overflow-x:scroll}}.faq-table table{border:none;border-collapse:collapse;width:100%}@media screen and (max-width: 768px){.faq-table table{width:max-content}}.faq-table tr:nth-child(2n){background:#efebe6}.faq-table tr:nth-child(2n+1){background:#fff}.faq-table td{font-family:"acumin-variable",sans-serif;font-variation-settings:"wght" 400,"wdth" 107;font-weight:400;font-size:15px;line-height:22px;letter-spacing:.45px;color:#2b2e34;padding:22px 10px}.bloc-faq{background:#fbf2ef;padding:52px 71px 81px}@media screen and (max-width: 768px){.bloc-faq{padding:53px 33px 80px}}.bloc-faq .bloc-faq--title{margin-bottom:44px;position:relative;font-size:20px !important;font-style:normal;font-weight:350;line-height:24px;letter-spacing:.6px;text-transform:uppercase}@media screen and (max-width: 768px){.bloc-faq .bloc-faq--title{max-width:245px;margin:0 auto 34px}}.bloc-faq .accordion--header--title{font-family:"acumin-variable",sans-serif;font-variation-settings:"wght" 350,"wdth" 107;font-weight:350;font-size:16px;line-height:21px;letter-spacing:.48px}.bloc-faq--content{margin-top:30.5px;display:flex;flex-flow:column;gap:40px}.bloc-faq--content .content--text{max-width:863px}.bloc-faq--content .content--image{max-height:260px;overflow:hidden}.bloc-faq--content .content--image,.bloc-faq--content .content--image img{height:100%;width:100%}.bloc-faq--content .content--image img{object-fit:cover;position:relative;transform:translateY(calc(-50% + 130px))}.single-campus{--left-line: 80px;--center-line: 0px;--right-line: 77px;--calc-left-line: var(--left-line);--calc-right-line: var(--right-line)}@media screen and (min-width: 1447px){.single-campus{--calc-left-line: calc(50% - 720px + var(--left-line));--calc-right-line: calc(50% - 720px + var(--right-line))}}@media screen and (max-width: 768px){.single-campus{--calc-left-line: 36px;--calc-right-line: 36px}}.single-campus li:before{content:" " !important;background-color:#cc735d;font-weight:bold;display:inline-block;width:6px;height:6px;margin:0 6px 0 0;vertical-align:middle;border-radius:1rem}.single-campus .title-h3{padding:96px 0 35px}@media screen and (max-width: 768px){.single-campus .title-h3{padding:64px 0 15px}}.single-campus section[class*=section-],.single-campus section[class*=section-] .wrapper{position:relative}.single-campus section[class*=section-]:not(.section-heading) .background-three-lines{z-index:-1}@media screen and (max-width: 768px){.single-campus section[class*=section-]:not(.section-heading) .background-three-lines{display:none}}.single-campus .h-line+.wrapper{padding-top:48px}.single-campus .section-heading{overflow:hidden;--left-line: 80px;--center-line: 0px;--right-line: 140px;--calc-left-line: var(--left-line);--calc-right-line: var(--right-line);padding:55px 0 0;background:#efebe6}@media screen and (min-width: 1447px){.single-campus .section-heading{--calc-left-line: calc(50% - 720px + var(--left-line));--calc-right-line: calc(50% - 720px + var(--right-line))}}@media screen and (max-width: 768px){.single-campus .section-heading{--calc-left-line: 36px;--calc-right-line: 36px}}@media screen and (max-width: 768px){.single-campus .section-heading .wrapper>:nth-child(1){grid-row:2}.single-campus .section-heading .wrapper>:nth-child(2){grid-row:1}}.single-campus .section-heading .v-line{z-index:1}.single-campus .section-heading .infos{--right-line: 140px;--calc-right-line: var(--right-line);z-index:2}@media screen and (min-width: 1447px){.single-campus .section-heading .infos{--calc-right-line: calc(50% - 720px + var(--right-line))}}@media screen and (max-width: 768px){.single-campus .section-heading .infos{--calc-right-line: 36px}}@media screen and (min-width: 768px){.single-campus .section-heading .infos{padding-top:87px;width:455px}}.single-campus .section-heading .infos .small-in-title{display:block;margin-bottom:20px;font:350 15px/22px "acumin-variable",sans-serif;text-transform:uppercase;font-variation-settings:"wght" 350,"wdth" 107;font-weight:350}@media screen and (max-width: 768px){.single-campus .section-heading .infos{padding-bottom:55px}.single-campus .section-heading .infos *{text-align:center}}.single-campus .section-heading .infos p.cap{margin-bottom:20px}@media screen and (max-width: 768px){.single-campus .section-heading .infos p.cap{margin-bottom:1px}}.single-campus .section-heading .infos .title-h1{margin-bottom:29px}@media screen and (max-width: 768px){.single-campus .section-heading .infos .title-h1{margin-bottom:23px}}.single-campus .section-heading .infos .description{max-width:358px;margin-bottom:30px}@media screen and (max-width: 768px){.single-campus .section-heading .infos .description{margin-left:auto;margin-right:auto;max-width:303px;margin-bottom:36px}}.single-campus .section-heading .infos .btn{text-align:center}@media screen and (max-width: 768px){.single-campus .section-heading .infos .btn{display:block;margin:auto;max-width:290px}}.single-campus .section-heading .campus-thumbnail{height:632px;width:632px;aspect-ratio:1;position:relative}@media screen and (min-width: 768px){.single-campus .section-heading .campus-thumbnail{margin-left:-24px;margin-right:-28px}}@media screen and (max-width: 768px){.single-campus .section-heading .campus-thumbnail{width:100%;height:auto;margin-bottom:48px}.single-campus .section-heading .campus-thumbnail::before,.single-campus .section-heading .campus-thumbnail::after{content:" ";position:absolute;height:100%;width:100%;border-radius:100%;display:block;z-index:1000;top:0}.single-campus .section-heading .campus-thumbnail::before{left:30px;background:rgba(255,255,255,.3);transform:translateX(-100%)}.single-campus .section-heading .campus-thumbnail::after{left:100%;transform:translateX(-30px);background:rgba(211,184,159,.2)}}.single-campus .section-heading .campus-thumbnail img{border-radius:500px;overflow:hidden;width:100%;height:100%;object-fit:cover}.single-campus .section-heading .circles{width:100%;--circle-width: 629px;z-index:1;position:absolute;top:55px}.single-campus .section-heading .circles>.circle-shape:nth-child(1){left:calc(50% - var(--circle-width));transform:translateX(30px);background:rgba(255,255,255,.3)}.single-campus .section-heading .circles>.circle-shape:nth-child(2){left:calc(100% - var(--calc-right-line));transform:translateX(-25px);background:rgba(211,184,159,.2)}.single-campus .section-heading .circles .dual-circle{left:calc(37px + var(--calc-left-line));bottom:-470px}.single-campus .section-heading .circles .dual-circle :nth-child(1){left:574px}.single-campus .section-1{padding:86px 0 0}@media screen and (max-width: 768px){.single-campus .section-1{padding:73px 0 0}}@media screen and (min-width: 768px){.single-campus .section-1 .title{max-width:353px}}@media screen and (max-width: 768px){.single-campus .section-1 .title{padding-bottom:24px}}@media screen and (min-width: 768px){.single-campus .section-1 .description{padding-left:30px;padding-top:17px}}.single-campus .section-1--carousel .ter-carousel{padding:67px 0 0}@media screen and (max-width: 768px){.single-campus .section-1--carousel .ter-carousel{padding:45px 0 0}}.single-campus .section-1--image{width:100%;height:auto;aspect-ratio:1128/360;margin-top:63px}@media screen and (max-width: 768px){.single-campus .section-1--image{aspect-ratio:361/205}}.single-campus .section-1--image img{width:100%;height:100%;object-fit:cover}.single-campus .section-2 .description{margin-bottom:45px}@media screen and (min-width: 768px){.single-campus .section-2 .description{max-width:552px}}@media screen and (max-width: 768px){.single-campus .section-2 .btn{order:-1}}@media screen and (max-width: 768px){.single-campus .section-2 .wrapper{padding-top:18px;display:flex;flex-flow:column-reverse}}.single-campus .section-2--accordion{margin-top:73px;display:grid;grid-template-columns:repeat(2, calc(50% - 12px));column-gap:24px;grid-auto-flow:row}@media screen and (max-width: 768px){.single-campus .section-2--accordion{margin-top:15px;grid-template-columns:100%;margin-bottom:24px}}.single-campus .section-2--accordion .accordion--content>:first-child{padding-top:22px}.single-campus .section-3 .section-3--testimonies{padding-top:40px}.single-campus .section-3 .ter-carousel.style-one{padding:0}.single-campus .section-4{padding-bottom:25px}.single-campus .section-4 .wrapper.third-section{display:grid;grid-template-columns:34% 66%}@media screen and (max-width: 768px){.single-campus .section-4 .wrapper.third-section{grid-template-columns:100%}}@media screen and (min-width: 768px){.single-campus .section-4 .wrapper.third-section .description{padding-right:30px}}@media screen and (max-width: 768px){.single-campus .section-4 .wrapper.third-section .description{padding-bottom:50px}}.single-campus .section-4 .wrapper.third-section .figures{display:flex;flex-flow:row wrap}@media screen and (max-width: 768px){.single-campus .section-4 .wrapper.third-section .figures{gap:34px}}.single-campus .section-4 .wrapper.third-section .figures>*{margin-bottom:20px}.single-campus .section-4 .wrapper.third-section .figures>*:nth-last-child(2):nth-child(odd),.single-campus .section-4 .wrapper.third-section .figures>*:nth-last-child(1):nth-child(even),.single-campus .section-4 .wrapper.third-section .figures>*:nth-last-child(1):nth-child(odd){margin-bottom:0}.single-campus .section-4 .wrapper.third-section .figures>:nth-child(2n-1){padding-right:23px}.single-campus .section-5 .next-meetings{padding:63px 0 96px}.single-campus .section-5 .contact .wrapper{background:#2b2e34;padding:58px 0 52px}@media screen and (max-width: 768px){.single-campus .section-5 .contact .wrapper{padding:58px 43px}}.single-campus .section-5 .contact .wrapper .title{font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"acumin-variable",sans-serif;font-variation-settings:"wght" 300,"wdth" 107;font-weight:300;font-size:30px;line-height:35px;letter-spacing:.9px;padding-bottom:85px;text-align:center;text-transform:uppercase}@media screen and (max-width: 768px){.single-campus .section-5 .contact .wrapper .title{padding-bottom:15px}}.single-campus .section-5 .contact .wrapper .title .ninna{font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Ninna";font-variation-settings:"wght" 300,"wdth" 107;font-weight:300;font-size:27px;line-height:35px;letter-spacing:.81px;text-align:center;text-transform:uppercase}.single-campus .section-5 .contact .wrapper .contact_details{display:flex}@media screen and (max-width: 768px){.single-campus .section-5 .contact .wrapper .contact_details{flex-flow:column}}.single-campus .section-5 .contact .wrapper .contact_details>div{display:flex;flex-flow:column;align-items:center;gap:15px}@media screen and (min-width: 768px){.single-campus .section-5 .contact .wrapper .contact_details>div{width:calc((100% - 2px)/3)}}@media screen and (max-width: 768px){.single-campus .section-5 .contact .wrapper .contact_details>div{padding:28px 0 25px}.single-campus .section-5 .contact .wrapper .contact_details>div:last-child{padding-bottom:0}}@media screen and (min-width: 768px){.single-campus .section-5 .contact .wrapper .contact_details>div:not(:last-child){border-right:1px solid #fff}}@media screen and (max-width: 768px){.single-campus .section-5 .contact .wrapper .contact_details>div:not(:last-child){border-bottom:1px solid #fff}}.single-campus .section-5 .contact .wrapper .contact_details>div a,.single-campus .section-5 .contact .wrapper .contact_details>div p{text-decoration:none;font-family:"acumin-variable",sans-serif;font-variation-settings:"wght" 350,"wdth" 107;font-weight:350;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:21px;letter-spacing:.45px;text-align:center}@media screen and (min-width: 768px){.single-campus .section-7 .description,.single-campus .section-6 .description{max-width:455px}}.single-campus .section-6 .description{padding-bottom:74px}@media screen and (max-width: 768px){.single-campus .section-6 .description{padding-bottom:56px}}.single-campus .section-7{padding-bottom:96px}.single-campus .section-7 .description{padding-bottom:45px}.single-campus .section-7-1{margin-bottom:70px}.single-campus .section-8{overflow:hidden;background:#efebe6}.single-campus .section-10{padding-bottom:64px}@media screen and (max-width: 768px){.single-campus .section-10 .wrapper{margin-left:0;margin-right:0}}@media screen and (min-width: 1200px){.single-campus .section-10 .title-h3{max-width:288px}}@media screen and (min-width: 1200px){.single-campus .section-10 .wrapper .title-h3{padding-bottom:59px}}@media screen and (min-width: 1200px){.single-campus .section-10 .wrapper.other_campus{padding:0 0 0 372px;margin-top:-116px}}@media screen and (max-width: 768px){.single-campus .section-10 .wrapper.other_campus .ter-carousel{padding-top:0}}@media screen and (min-width: 768px){.single-campus .section-10 .wrapper .ter-carousel.style-two{padding:0}}@media screen and (min-width: 768px){.single-campus .section-10 .wrapper .carousel-cards[data-sides=both]{display:flex;flex-flow:column;gap:20px;padding-left:0;padding-right:0}.single-campus .section-10 .wrapper .carousel-cards[data-sides=both] .card-formation{padding:37px 52px;width:100%}}@media screen and (max-width: 768px){.single-campus .section-10 .wrapper .carousel-cards[data-sides=both]{gap:12px}}
