.fullwidth{width:100%}@media only screen and (min-width: 1900px){.fullwidth{max-width:1900px;margin-left:auto;margin-right:auto}}.home-video-wrap,.normalwidth{width:1150px;max-width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.home-video-wrap,.normalwidth{width:100%}}.home-reassurance{margin-top:6rem}@media only screen and (max-width: 1199px){.home-reassurance{margin-top:5rem}}@media only screen and (max-width: 991px){.home-reassurance{margin-top:4rem}}@media only screen and (max-width: 767px){.home-reassurance{margin-top:3rem}}.home-reassurance,.home-news-slider .slide,.home-news,.home-featured-slider .slide,.home-featured{margin-bottom:6rem}@media only screen and (max-width: 1199px){.home-reassurance,.home-news-slider .slide,.home-news,.home-featured-slider .slide,.home-featured{margin-bottom:5rem}}@media only screen and (max-width: 991px){.home-reassurance,.home-news-slider .slide,.home-news,.home-featured-slider .slide,.home-featured{margin-bottom:4rem}}@media only screen and (max-width: 767px){.home-reassurance,.home-news-slider .slide,.home-news,.home-featured-slider .slide,.home-featured{margin-bottom:3rem}}.home-reassurance,.home-testimonies,.home-about,.home-video{padding-top:6rem}@media only screen and (max-width: 1199px){.home-reassurance,.home-testimonies,.home-about,.home-video{padding-top:5rem}}@media only screen and (max-width: 991px){.home-reassurance,.home-testimonies,.home-about,.home-video{padding-top:4rem}}@media only screen and (max-width: 767px){.home-reassurance,.home-testimonies,.home-about,.home-video{padding-top:3rem}}.home-reassurance,.home-testimonies,.home-about,.home-video{padding-bottom:6rem}@media only screen and (max-width: 1199px){.home-reassurance,.home-testimonies,.home-about,.home-video{padding-bottom:5rem}}@media only screen and (max-width: 991px){.home-reassurance,.home-testimonies,.home-about,.home-video{padding-bottom:4rem}}@media only screen and (max-width: 767px){.home-reassurance,.home-testimonies,.home-about,.home-video{padding-bottom:3rem}}@media only screen and (max-width: 1199px){.home-video-wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (max-width: 991px){.home-video-wrap{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width: 767px){.home-video-wrap{padding-left:1.5rem;padding-right:1.5rem}}.slider-default .slick-arrow,.slider-fullscreen .slick-arrow,.slider-similar .slick-arrow,.home-testimonies-slider .slick-arrow,.home-news-slider .slick-arrow,.home-featured-slider .slick-arrow,.home-header-slider .slick-arrow{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.home-header-slider .slide{background-position:center;background-repeat:no-repeat;background-size:cover}.thumb-simple:hover .thumb-simple-button .cta-icon:before,.thumb-featured:hover .thumb-featured-button .cta-icon:before,.thumb-simple:hover .thumb-simple-button .cta-icon:after,.thumb-featured:hover .thumb-featured-button .cta-icon:after{transform:translate3d(0, 100%, 0)}.thumb-simple:hover .thumb-simple-button .cta-icon:after,.thumb-featured:hover .thumb-featured-button .cta-icon:after{transition-delay:.175s}.slider-default .slick-arrow,.slider-fullscreen .slick-arrow,.slider-similar .slick-arrow,.home-testimonies-slider .slick-arrow,.home-news-slider .slick-arrow,.home-featured-slider .slick-arrow,.home-header-slider .slick-arrow{z-index:10;background:var(--slider-button-background);opacity:.6;cursor:pointer;font-size:0;color:var(--slider-button-color);transition:all .3s ease-in-out;padding-right:2rem;position:absolute;top:50%}@media only screen and (min-width: 1200px){.slider-default .slick-arrow,.slider-fullscreen .slick-arrow,.slider-similar .slick-arrow,.home-testimonies-slider .slick-arrow,.home-news-slider .slick-arrow,.home-featured-slider .slick-arrow,.home-header-slider .slick-arrow{width:8rem;height:8rem;border-radius:4rem;margin-top:-4rem}}@media only screen and (max-width: 1199px){.slider-default .slick-arrow,.slider-fullscreen .slick-arrow,.slider-similar .slick-arrow,.home-testimonies-slider .slick-arrow,.home-news-slider .slick-arrow,.home-featured-slider .slick-arrow,.home-header-slider .slick-arrow{width:6rem;height:6rem;border-radius:3rem;margin-top:-3rem}}.slider-default .slick-arrow:before,.slider-fullscreen .slick-arrow:before,.slider-similar .slick-arrow:before,.home-testimonies-slider .slick-arrow:before,.home-news-slider .slick-arrow:before,.home-featured-slider .slick-arrow:before,.home-header-slider .slick-arrow:before{content:"";font-size:2rem}.slider-default .slick-arrow:hover,.slider-fullscreen .slick-arrow:hover,.slider-similar .slick-arrow:hover,.home-testimonies-slider .slick-arrow:hover,.home-news-slider .slick-arrow:hover,.home-featured-slider .slick-arrow:hover,.home-header-slider .slick-arrow:hover{opacity:.8}.slider-default .slick-prev,.slider-fullscreen .slick-prev,.slider-similar .slick-prev,.home-testimonies-slider .slick-prev,.home-news-slider .slick-prev,.home-featured-slider .slick-prev,.home-header-slider .slick-prev{transform:rotate(180deg);left:-3.5rem}.slider-default .slick-next,.slider-fullscreen .slick-next,.slider-similar .slick-next,.home-testimonies-slider .slick-next,.home-news-slider .slick-next,.home-featured-slider .slick-next,.home-header-slider .slick-next{right:-3.5rem}.header{background:var(--header-background);position:static}@media only screen and (min-width: 992px){.header{border-bottom:0}.page-404 .header{position:static}.home .header{position:absolute;background:rgba(0,0,0,.7)}.home.scroll .header{background:var(--header-background);position:fixed}}@media only screen and (max-width: 991px){.header{position:fixed;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:100vw}}@media only screen and (min-width: 992px){.header-background{padding-top:0;position:relative;z-index:-1}}.header-wrap{position:relative;z-index:1}@media only screen and (max-width: 991px){.header-wrap{width:auto}}.scroll .header-logo{margin-bottom:0}@media only screen and (min-width: 992px){.header-logo{margin-bottom:1.5rem}.scroll .header-logo .logo{width:200px}}@media only screen and (max-width: 1199px){.header-logo{margin-bottom:0}}.header-nav{flex:none}@media only screen and (max-width: 991px){.header-nav{background:var(--color-enhance)}}.header-contact,.header-phone{font-size:2rem;color:#cccacb;font-weight:900;font-family:var(--font-text)}.header-contact{margin-left:1.5rem;margin-right:0}@media only screen and (max-width: 1449px){.header-contact{margin-right:0}}@media only screen and (max-width: 991px){.header-contact{margin:0 1.5rem}}@media only screen and (max-width: 767px){.header-contact{margin-right:.5rem}}.header-contact .icon{margin:0}@media only screen and (min-width: 1200px){.header-phone .icon{display:none}}@media only screen and (min-width: 992px){.menu-main{margin-right:3rem;border-right:1px solid #cccacb;padding:.5rem 0}}@media only screen and (max-width: 991px){.menu-main{background-color:rgba(0,0,0,.8)}}.menu-main-item{margin-right:3rem}.menu-main-item>.label{font-size:1.7rem;color:#cccacb;font-weight:900;font-family:var(--font-text)}body{max-width:100%;overflow-x:hidden}.main-title{font-family:var(--font-primary);font-weight:var(--font-primary-weight);text-transform:uppercase}.section-title{font-family:var(--font-primary);font-weight:var(--font-primary-weight)}[data-aos]{opacity:1 !important;transform:none !important;transition:none !important}.cta-default{border-radius:2.5rem;padding:0 4rem;height:5rem;line-height:5rem}@media only screen and (max-width: 991px){.cta-default{height:4rem;line-height:4rem;border-radius:2rem;padding:0 2rem}}.cta-default .label{font-family:var(--font-text-bold);font-weight:var(--font-text-bold-weight);text-transform:none}.footer-wrap{width:1490px}@media only screen and (max-width: 1449px){.footer-wrap{width:1200px}}@media only screen and (max-width: 991px){.footer-wrap{width:100%}}.footer-item{padding:0 6rem}@media only screen and (max-width: 1599px){.footer-item{padding:0 5rem}}@media only screen and (max-width: 1449px){.footer-item{padding:0 2rem}}.footer-item .title{font-size:2.4rem;font-family:var(--font-text-bold);font-weight:var(--font-text-bold-weight)}.footer-item.item{flex:none}@media only screen and (max-width: 1199px){.footer-item.logo{width:100%;flex:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:2rem}.footer-item.logo .logo{width:200px}}@media only screen and (max-width: 767px){.footer-item.logo{justify-content:flex-start}}.footer-contact-info{margin-top:2rem}.footer-menu-item{margin-bottom:1.5rem}.home-header{position:relative;overflow:hidden}.home-header-slider .slide{width:100%;height:100vh}.home-header-slider .slick-arrow{background:var(--slider-arrow-background-home);margin-top:6rem;color:var(--slider-arrow-color-home)}@media only screen and (max-width: 767px){.home-header-slider .slick-arrow{margin-top:0}}.home-header-content{position:absolute;top:163px;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.home-header-content{top:var(--header-height-xs)}}.home-header-title{white-space:pre-line;font-size:6rem;color:var(--color-light);text-align:center}@media only screen and (max-width: 1199px){.home-header-title{font-size:5rem}}@media only screen and (max-width: 991px){.home-header-title{font-size:4rem}}@media only screen and (max-width: 767px){.home-header-title{font-size:2.5rem;padding:0 1rem}}.home-header-buttons{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 20rem;margin-top:6rem}@media only screen and (max-width: 1199px){.home-header-buttons{padding:0 10rem}}@media only screen and (max-width: 991px){.home-header-buttons{padding:0 2.5rem}}@media only screen and (max-width: 767px){.home-header-buttons{display:block}}.home-header-buttons .cta-default{width:300px;max-width:100%;text-align:center;padding:0}@media only screen and (max-width: 767px){.home-header-buttons .cta-default{margin:2.5rem auto}}.home-header-buttons .cta-default .label{text-transform:uppercase;display:block}.home-video{background-color:var(--color-enhance-medium)}.home-video-player{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;background-color:#000}.home-video-player video,.home-video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.home-video-cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:3rem}@media only screen and (max-width: 991px){.home-video-cta{margin-top:2rem}}@media only screen and (max-width: 767px){.home-video-cta{margin-top:1.5rem}}.home-featured{padding:0 1rem}@media only screen and (max-width: 1199px){.home-featured{padding:0;margin-bottom:0}}.home-featured-title{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-weight:normal}@media only screen and (max-width: 1199px){.home-featured-title{display:block}}.home-featured-title.margin-bottom{margin-bottom:5rem}@media only screen and (max-width: 1199px){.home-featured-title.margin-bottom{margin-bottom:4rem}}@media only screen and (max-width: 991px){.home-featured-title.margin-bottom{margin-bottom:3rem}}@media only screen and (max-width: 767px){.home-featured-title.margin-bottom{margin-bottom:2rem}}.home-featured-title .logo{display:block;margin-right:5rem}@media only screen and (max-width: 1199px){.home-featured-title .logo{margin:0 auto 1.5rem auto}}@media only screen and (max-width: 991px){.home-featured-title .logo{max-width:220px}}@media only screen and (max-width: 767px){.home-featured-title .logo{max-width:180px}}.home-featured-title .title{font-size:3.6rem;color:var(--color-dark);font-family:var(--font-text-bold);font-weight:var(--font-text-bold-weight);text-transform:uppercase}@media only screen and (max-width: 1449px){.home-featured-title .title{font-size:3rem}}@media only screen and (max-width: 1199px){.home-featured-title .title{text-align:center;display:block}}@media only screen and (max-width: 991px){.home-featured-title .title{font-size:2.6rem}}@media only screen and (max-width: 767px){.home-featured-title .title{font-size:2rem}}.home-featured-title .link{transition:all ease-in-out .5s}.home-featured-title .link.underline{color:var(--color-dark);display:inline-block}.home-featured-title .link.underline:after{content:"";display:block;height:2px;background:var(--color-dark);margin-top:-3px}.home-featured-title .link.color-offer{color:var(--color-offer)}.home-featured-title .link.color-offer:hover{color:var(--color-offer-medium)}.home-featured-title .link.color-model{color:var(--color-model)}.home-featured-title .link.color-model:hover{color:var(--color-model-medium)}.home-featured-title .link.color-program{color:var(--color-program)}.home-featured-title .link.color-program:hover{color:var(--color-program-medium)}.home-featured-text{margin:4rem auto;padding:0 4rem;text-align:center}@media only screen and (max-width: 991px){.home-featured-text{margin:2rem auto 3rem auto}}@media only screen and (max-width: 767px){.home-featured-text{margin:2rem auto 3rem auto;padding:0 1.5rem}}.home-featured-slider{overflow:hidden}.home-featured-slider .slide{padding:0 1rem}.home-featured-program .thumb-featured-image{max-width:935px}.home-featured-program .cta-default{background-color:var(--color-program)}.home-featured-model .cta-default{background-color:var(--color-model)}.home-agencies{margin:5rem auto;display:flex;justify-content:center}.home-agencies .thumb-simple{margin:2rem;flex-basis:25%}.home-about{width:100%;max-width:1700px;margin-left:auto;margin-right:auto}.home-about-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.home-about-wrap{display:block}}.home-about-content,.home-about-image{flex:1}@media only screen and (max-width: 1199px){.home-about-content,.home-about-image{flex:auto}}.home-about-content{padding-left:6rem}@media only screen and (max-width: 1449px){.home-about-content{padding-left:3rem}}@media only screen and (max-width: 1199px){.home-about-content{padding-left:6rem}}@media only screen and (max-width: 991px){.home-about-content{padding-left:3rem}}@media only screen and (max-width: 767px){.home-about-content{width:100%}}.home-about-image{box-shadow:2px -3px 8px rgba(0,0,0,.2);border-radius:10px;overflow:hidden}@media only screen and (max-width: 1449px){.home-about-image{max-width:380px}}@media only screen and (max-width: 1199px){.home-about-image{display:none}}.home-about-image .img-responsive{margin-bottom:-5px}@media only screen and (max-width: 767px){.home-about-content{padding:0 1.5rem}}.home-about-title{white-space:pre-line;margin-bottom:3rem;display:block}@media only screen and (max-width: 1199px){.home-about-title{margin-bottom:2rem}}@media only screen and (max-width: 767px){.home-about-title{white-space:normal;margin-bottom:1rem}}@media only screen and (max-width: 1199px){.home-about-title .title{text-align:left}}.home-about-text p{line-height:2}@media only screen and (max-width: 1199px){.home-about-text p{line-height:1.5}}.home-about-button{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:4rem}@media only screen and (max-width: 767px){.home-about-button{margin:2rem 0}}.home-news{padding:0 1rem}@media only screen and (max-width: 1199px){.home-news{padding:0;margin-bottom:0}}.home-news-slider{overflow:hidden}.home-news-slider .slide{padding:0 1rem}.home-testimonies-slider{overflow:hidden;padding:0 1rem}.home-testimonies-slider .slide{padding:1rem}.home-testimonies-slider .slide-background{padding:2rem}.home-testimonies-slider .slide-wrap{border-radius:1rem;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.2)}.home-testimonies-slider .slide-content{display:flex;flex-direction:column;gap:2rem;padding:3rem 2rem;justify-content:center;align-items:center;min-height:250px}@media only screen and (max-width: 767px){.home-testimonies-slider .slide-content{padding:2rem 1.5rem;min-height:200px}}.home-testimonies-title{font-size:2rem;color:var(--color-dark);font-family:var(--font-text-bold);font-weight:var(--font-text-bold-weight);text-align:center}@media only screen and (max-width: 767px){.home-testimonies-title{font-size:1.8rem}}.home-testimonies-text{font-size:1.5rem;color:var(--color-dark);text-align:center;line-height:1.8}@media only screen and (max-width: 767px){.home-testimonies-text{font-size:1.4rem}}.home-testimonies-text p{margin:0}@media only screen and (max-width: 1199px){.home-reassurance{padding-top:0}}.home-reassurance-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:1500px;margin:6rem auto 8rem auto}@media only screen and (max-width: 1199px){.home-reassurance-wrap{margin:4rem auto 6rem auto}}@media only screen and (max-width: 991px){.home-reassurance-wrap{margin:3rem auto 5rem auto}}@media only screen and (max-width: 767px){.home-reassurance-wrap{display:block;margin:2rem auto}}.home-reassurance-item{width:25%;padding:0 1.5rem}@media only screen and (max-width: 991px){.home-reassurance-item{width:50%;margin-bottom:2rem}}@media only screen and (max-width: 767px){.home-reassurance-item{width:100%}}.home-reassurance-item .icon{display:block;margin:0 auto}@media only screen and (max-width: 767px){.home-reassurance-item .icon{max-width:160px}}.home-reassurance-item .title{display:block;font-size:2rem;color:var(--color-enhance);font-weight:900;font-family:var(--font-text);text-transform:uppercase;margin:2rem 0;text-align:center}@media only screen and (max-width: 767px){.home-reassurance-item .title{margin:.5rem 0}}.home-reassurance-item .text{text-align:center}@media only screen and (max-width: 1449px){.home-reassurance-item .text br{display:none}}@media only screen and (max-width: 991px){.home-reassurance-item .text br{display:block}}.home-reassurance-button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem}@media only screen and (max-width: 767px){.home-reassurance-button{flex-direction:column;align-items:center;gap:1rem}}.thumb-featured-image{border-radius:10px;overflow:hidden}@media only screen and (max-width: 991px){.thumb-featured-image{border-radius:10px 10px 0 0}}.form-header{padding:0 3rem 3rem}.form-header a{color:var(--color-enhance)}.contact-form-global{background-size:cover;background-position:center;background-repeat:no-repeat;padding:6rem 0;text-align:center}@media only screen and (max-width: 991px){.contact-form-global{padding:4rem 0}}@media only screen and (max-width: 767px){.contact-form-global{padding:3rem 0}}.contact-form-global-text{margin-bottom:2rem}.detail-page-content h2{font-size:fase;font-family:var(--font-primary);font-weight:var(--font-primary-weight)}
