@charset "UTF-8";.header.default{position:relative;padding:15px 5px}.header.default .contact-info .whatsapp-icon{position:initial;width:23px;margin:0}.header.default .btn-primary{display:contents}.header.default .btn-primary .navbar-toggler-icon{width:23px;height:23px;display:block;background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='8.5' width='22' height='6' stroke='white'/%3E%3Crect x='0.5' y='17.5' width='22' height='5' stroke='white'/%3E%3Crect x='0.5' y='0.5' width='22' height='5' stroke='white'/%3E%3C/svg%3E%0A")}.header.default .menu-mobile{display:none;position:absolute;top:0;left:20px;width:calc(100% - 40px);padding:15px 20px 23px;background-color:#f4f0ed;z-index:10}.header.default .menu-mobile .custom-logo-link{filter:brightness(0);margin:0 auto 30px}.header.default .menu-mobile .primary-navigation{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 0 20px}.header.default .menu-mobile .primary-navigation ul{padding:0;margin:0;list-style:none}.header.default .menu-mobile .primary-navigation ul .menu-item{text-align:center;margin:0}.header.default .menu-mobile .primary-navigation ul .menu-item a{font-family:Rubik,sans-serif;color:#171515;font-size:1.25rem;line-height:2.1875rem;font-weight:300;text-decoration:none;text-transform:uppercase;letter-spacing:20%}.header.default .menu-mobile .primary-navigation ul .menu-item a:hover{color:#171515;text-decoration:underline}.header.default .menu-mobile .social-links{margin:0 0 30px}.header.default .menu-mobile .social-links ul{text-align:center}.header.default .menu-mobile .social-links ul .menu-item img{filter:brightness(0);height:31.62px}.header.default .menu-mobile .contact-info{color:#171515;text-align:center;font-weight:400}.header.default .menu-mobile .contact-info .phone-link{display:flex;flex-direction:column;align-items:center}.header.default .menu-mobile .contact-info .phone-link .whatsapp-icon{filter:brightness(0);margin:10px 0 0}.header.default .menu-mobile .btn-close{position:absolute;top:15px;right:20px;width:23px;height:23px;background:unset;border:none;padding:0;cursor:pointer}.header.default .menu-mobile .btn-close .navbar-close{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.000234403 14.85L5.55023 7.38L0.120234 -6.55651e-07H2.25023L6.60023 6L11.0402 -6.55651e-07H12.9902L7.62024 7.32L13.1702 14.85H11.0402L6.57023 8.7L1.98023 14.85H0.000234403Z' fill='%23171515'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center center}@media (min-width:768px){.header.default .menu-mobile{display:none}.header.default .primary-navigation ul{list-style:none;padding:0;margin:0;display:flex}.header.default .primary-navigation ul .menu-item{font-family:Rubik,sans-serif;font-size:1rem;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:25%;margin:0 10px}.header.default .social-links ul{position:relative;top:2px}}@media (min-width:992px){.header.default{padding:20px 10px}.header.default .contact-info .phone-link{display:flex}.header.default .contact-info .phone-link img{margin:0 5px 0 0}}@media (min-width:1440px){.header.default{padding:20px 40px 0}.header.default .custom-logo-link .custom-logo{width:136px}.header.default .primary-navigation ul .menu-item{font-size:1.125rem;line-height:1.5rem}.header.default .contact-info{font-size:1.125rem;position:relative;top:initial}.header.default .contact-info .phone-link .whatsapp-icon{width:25px;margin:0 30px 0 0}}@media (min-width:1680px){.header.default .primary-navigation ul .menu-item{margin:0 15px}.header.default .contact-info .phone-link .whatsapp-icon{margin:0 30px 0 0}}.footer,.header{padding:15px 0;margin:0 0 70px}.footer .custom-logo-link,.header .custom-logo-link{display:table;margin:0 auto}.footer .custom-logo-link .custom-logo,.header .custom-logo-link .custom-logo{width:88px;height:auto}.footer .contact-info,.header .contact-info{font-family:Rubik,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:300;color:#fff;letter-spacing:25%}.footer .contact-info .label,.header .contact-info .label{font-weight:500}.footer .contact-info .whatsapp-icon,.header .contact-info .whatsapp-icon{width:17px;margin:0 0 0 5px;position:relative;top:3px}.footer .contact-info .phone-link,.header .contact-info .phone-link{color:inherit;text-decoration:none}.footer .social-links,.header .social-links{margin:0 0 0 15px}.footer .social-links ul,.header .social-links ul{list-style:none;padding:0;margin:0}.footer .social-links ul .menu-item,.header .social-links ul .menu-item{display:inline-block;margin:0 2.5px}.footer .social-links ul .menu-item img,.header .social-links ul .menu-item img{height:20px;width:auto}@media (min-width:768px){.footer,.header{padding:30px 0;margin:0 0 118px}.footer .custom-logo-link,.header .custom-logo-link{display:block;margin:0}.footer .fit-content,.header .fit-content{height:-moz-fit-content;height:fit-content}}@media (min-width:1440px){.footer,.header{padding:60px 45px}.footer .custom-logo-link .custom-logo,.header .custom-logo-link .custom-logo{width:100%;max-width:163px}.footer .contact-info,.header .contact-info{font-size:1.375rem;line-height:1.5rem;position:relative;top:-3px}.footer .contact-info .whatsapp-icon,.header .contact-info .whatsapp-icon{width:25px;margin:0 0 0 10px;position:relative;top:4px}.footer .social-links,.header .social-links{margin:0 0 0 23px}.footer .social-links ul .menu-item,.header .social-links ul .menu-item{margin:0 4.5px}.footer .social-links ul .menu-item img,.header .social-links ul .menu-item img{height:26.77px}}.cards{margin:0 0 50px}.cards__head{font-family:Roboto,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:300;color:#fff;letter-spacing:10%;text-transform:lowercase;text-align:center;margin:0 0 26px}.cards__head::first-letter{text-transform:capitalize}.cards__grid{display:grid;grid-template-columns:1fr;gap:27px;padding:0 15px}.cards__item{padding:27px 20px 36px;border-radius:3px;background-color:#f4f0ed;margin:0 auto}.cards__item--title{font-family:Rubik,sans-serif;font-size:1.3125rem;line-height:2.125rem;font-weight:500;text-transform:uppercase;color:#171515;letter-spacing:5%;margin:0 0 20px}.cards__item--description{font-family:"Mozilla Text";font-size:.9375rem;line-height:1.375rem;font-weight:200;color:#171515;margin:0 0 20px}.cards__item--button{font-family:Roboto,sans-serif;font-size:.9375rem;line-height:initial;font-weight:300;text-transform:uppercase;text-decoration:none;letter-spacing:10%;color:#fff;padding:9px 10px 9px 8px;border-radius:5px;width:137.36px;background-color:#171515;display:inline-flex;align-items:center;justify-content:space-between}.cards__item--button img{margin-left:20px}@media (min-width:768px){.cards__grid{grid-template-columns:repeat(2,1fr);max-width:initial;gap:20px;padding:0 15px}}@media (min-width:992px){.cards__head{font-size:1.5rem;line-height:2rem;margin:0 0 42px}.cards__grid{grid-template-columns:repeat(3,1fr);gap:33px}.cards__item{max-width:initial}}@media (min-width:1440px){.cards__item{padding:42px 30px 46px}.cards__item--title{letter-spacing:10%}.cards__item--description{font-size:1.0625rem;line-height:1.75rem;margin:0 0 2.75rem}.cards__grid{padding:0}}.footer.default .custom-logo-link{margin:0 auto 50px}.footer.default .custom-logo-link .custom-logo{width:160px;height:auto}.footer.default .footer__description{font-family:"Mozilla Text",sans-serif;font-size:1rem;line-height:1.5rem;text-align:center;font-weight:200;color:#fff;max-width:280px;margin:0 auto 50px}.footer.default .primary-navigation ul{list-style:none;padding:0;margin:0 0 38px}.footer.default .primary-navigation ul .menu-item{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:2.1875rem;font-weight:300;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:20%}@media (min-width:500px){.footer.default .footer__description{max-width:60%}}@media (min-width:768px){.footer.default .custom-logo-link{display:table}}@media (min-width:992px){.footer.default .primary-navigation ul{display:flex;margin:0}.footer.default .primary-navigation ul .menu-item{font-size:1rem;line-height:1.5rem;margin:0 5px}}@media (min-width:1366px){.footer.default .primary-navigation ul .menu-item{margin:0 10px;letter-spacing:25%}}@media (min-width:1440px){.footer.default .primary-navigation ul .menu-item{font-size:1.125rem;margin:0 4px}.footer.default .contact-info{font-size:1.125rem;line-height:1.5rem}.footer.default .contact-info .phone-link{display:flex;align-items:center}.footer.default .contact-info .phone-link .whatsapp-icon{top:0;left:-10px}.footer.default .social-links ul .menu-item img{height:26.77px}}@media (min-width:1680px){.footer.default .primary-navigation ul .menu-item{margin:0 15px}.footer.default .primary-navigation ul .menu-item:last-child{margin-right:25px}}.footer{padding:0;margin:0 0 30px}.footer .contact-info{line-height:2.5rem;border:1px solid #fff;border-radius:7px;padding:0 17px;margin:0 auto 35px;letter-spacing:25%}.footer .contact-info .whatsapp-icon{margin:0 5px 0 0;width:21px;top:5px}.footer .social-links{margin:0 0 20px}.footer .social-links ul .menu-item img{height:31.62px}.footer .copy{font-family:REM,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:200;color:#fff}@media (min-width:768px){.footer{margin:0 0 30px}}@media (min-width:992px){.footer .contact-info{padding:0;border:none;margin:0}.footer .contact-info .whatsapp-icon{width:17px;margin:0 0 0 5px;position:relative;top:3px}.footer .social-links{margin:0 0 0 15px}.footer .social-links ul .menu-item img{height:20px}}@media (min-width:1440px){.footer{padding:0 30px}.footer .contact-info{top:initial}.footer .contact-info .whatsapp-icon{width:25px;margin:0 0 0 10px;position:relative;top:4px}.footer .social-links ul .menu-item img{height:31.62px}}.hero{padding:0 15px;margin:0 0 40px}.hero__title{font-family:Roboto,sans-serif;font-size:1.625rem;line-height:2.375rem;font-weight:500;text-transform:uppercase;color:#fff;margin:0 0 20px;letter-spacing:30%}.hero__description{font-family:"Mozilla Text";font-size:1rem;line-height:1.375rem;font-weight:200;color:#fff}.hero__description p{margin:0 0 20px}@media (min-width:768px){.hero{margin:0 0 47px}.hero__description{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media (min-width:1440px){.hero__title{font-size:2.5rem;line-height:5rem;letter-spacing:20%;margin:0 0 5px}.hero__description{font-size:1.125rem;line-height:1.75rem}}@font-face{font-family:Rubik;src:url(../fonts/Rubik-Medium.woff2) format("woff2"),url(../fonts/Rubik-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(Rubik-Regular.woff2) format("woff2"),url(Rubik-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(../fonts/Rubik-Light.woff2) format("woff2"),url(../fonts/Rubik-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-ExtraLight.woff2) format("woff2"),url(../fonts/Roboto-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:REM;src:url(../fonts/REM-ExtraLight.woff2) format("woff2"),url(../fonts/REM-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:REM;src:url(../fonts/REM-Light.woff2) format("woff2"),url(../fonts/REM-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:REM;src:url(../fonts/REM-Regular.woff2) format("woff2"),url(../fonts/REM-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:REM;src:url(../fonts/REM-Thin.woff2) format("woff2"),url(../fonts/REM-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Mozilla Text";src:url(../fonts/MozillaText-Light.woff2) format("woff2"),url(../fonts/MozillaText-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Mozilla Text";src:url(../fonts/MozillaText-ExtraLight.woff2) format("woff2"),url(../fonts/MozillaText-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Mozilla Text";src:url(../fonts/MozillaText-Medium.woff2) format("woff2"),url(../fonts/MozillaText-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Mozilla Text";src:url(../fonts/MozillaText-Regular.woff2) format("woff2"),url(../fonts/MozillaText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.casting-filter{padding:0 15px 25px}.casting-filter__toolbar{display:flex;align-items:stretch;gap:11px}.casting-filter__dropdown{position:relative}.casting-filter__trigger{flex:1;border-radius:3px;border:1px solid #fff;background:linear-gradient(180deg,#191919 0,#101010 100%);color:#f2ebe4;font-family:Roboto,sans-serif;font-size:.9375rem;font-weight:300;text-transform:uppercase;letter-spacing:10%;display:flex;align-items:center;justify-content:space-between;padding:3.5px 13px;cursor:pointer;transition:all .5s ease;width:100%}.casting-filter__trigger[aria-expanded=true]{background:#fff;color:#171515;border-radius:3px 3px 0 0;border-color:#fff}.casting-filter__button{font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;min-width:140px;border-radius:3px;border:none;background:rgba(255,255,255,.75);color:#171515;text-transform:uppercase;letter-spacing:10%;padding:9.5px 10px;cursor:pointer;margin:0 0 9px}.casting-filter__button:disabled{cursor:not-allowed;opacity:.7}.casting-filter__button.is-loading{position:relative;color:transparent}.casting-filter__button.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid rgba(0,0,0,.2);border-top-color:#171515;border-radius:50%;animation:casting-filter-spin .6s linear infinite}@keyframes casting-filter-spin{to{transform:rotate(360deg)}}.casting-filter__text{font-family:REM,sans-serif;font-size:1rem;font-weight:200;text-align:center;color:#f2e6d8}.casting-filter__search-wrap{display:flex;color:#fff;background:#171515;border:none}.casting-filter__search{font-family:Roboto,sans-serif;font-size:.9375rem;font-weight:300;color:#fff;background:0 0;width:100%;letter-spacing:10%;line-height:1;border-radius:3px;padding:9px 13px;border:1px solid #fff;outline:0}.casting-filter__search::-moz-placeholder{color:#fff;text-transform:uppercase;letter-spacing:10%}.casting-filter__search::placeholder{color:#fff;text-transform:uppercase;letter-spacing:10%}.casting-filter__trigger-icon{position:relative;font-size:1.5rem}.casting-filter__trigger-icon.is-open{font-size:0}.casting-filter__trigger-icon.is-open::before{content:"-";font-size:1.5rem}.casting-filter__panel{max-height:0;margin-top:0;opacity:0;visibility:hidden;pointer-events:none;transition:max-height 420ms ease,opacity 260ms ease,margin-top 260ms ease;position:absolute;left:0;top:0;width:100%}.casting-filter__panel.is-open{opacity:1;visibility:visible;pointer-events:auto;z-index:99}.casting-filter__box{max-width:900px;margin:0 auto;border-radius:0 0 3px 3px;background:#fff;padding:20px;position:absolute;top:38px;left:0;width:100%}.casting-filter__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.casting-filter__title{font-family:Rototo,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700;color:#171515;text-transform:uppercase;margin:0}.casting-filter__list{display:flex;flex-direction:column;gap:12px}.casting-filter__group{border-radius:4px;background:#fff;overflow:hidden}.casting-filter__row{display:flex;align-items:center;cursor:pointer;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;border-bottom:1px solid #d9d9d9}.casting-filter__row.is-selected{background:rgba(240,115,36,.12);box-shadow:inset 0 0 0 2px rgba(240,115,36,.6)}.casting-filter__bar{display:inline-block;width:4px;height:28px;margin-right:8px}.casting-filter__label{flex:1;font-family:Roboto,sans-serif;font-size:1.125rem;line-height:2.125rem;color:#171515;font-weight:300;letter-spacing:5%;text-transform:uppercase}.casting-filter__arrow{font-size:1.5rem;color:#171515;position:relative}.casting-filter__arrow.is-open{font-size:0}.casting-filter__arrow.is-open::before{content:"-";font-size:1.5rem}.casting-filter__children{font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;color:#171515;letter-spacing:5%;max-height:0;overflow:hidden;flex-direction:column;gap:0;transition:max-height 420ms ease,padding .3s ease,gap .3s ease}.casting-filter__children.is-open{max-height:500px;padding:5px 8px;gap:8px}.casting-filter__child-link{display:inline-block;font-family:Rubik,sans-serif;font-size:.8125rem;line-height:1rem;color:#171515;text-decoration:none;padding:4px 6px;border-radius:4px;transition:background-color 180ms ease,color 180ms ease,box-shadow 180ms ease}.casting-filter__child-link:hover{color:#f07324}.casting-filter__child-link.is-selected{background:rgba(240,115,36,.12);color:#f07324;box-shadow:inset 0 0 0 1px rgba(240,115,36,.5)}@media (min-width:992px){.casting-filter{padding:0 0 50px}.casting-filter__dropdown,.casting-filter__search-wrap{min-width:calc(50% - 173.5px)}.casting-filter__search,.casting-filter__trigger{font-size:.875rem;line-height:1.5rem;white-space:nowrap;padding:11px 13px}.casting-filter__button{font-size:1.25rem;padding:12px 10px;margin:0}.casting-filter__text{font-size:1.25rem;line-height:3rem}}@media (min-width:1366px){.casting-filter{padding:0 0 49px}.casting-filter__main{max-width:calc(100% - 60px);position:relative;left:30px}.casting-filter__search,.casting-filter__trigger{font-size:1.125rem}}.casting-section--filtered{padding:0 0 52px}.casting-section--filtered .container{position:relative}.casting-section--filtered .casting-lecture-grid{display:grid;grid-template-columns:1fr;gap:24px;padding:0 15px}.casting-section--filtered .casting-lecture-post{display:grid;grid-template-columns:1fr;border-bottom:1px solid #fff;overflow:hidden;padding:0 0 37px;margin:0 0 29px}.casting-section--filtered .casting-lecture-post__speaker .casting-card{margin:0 auto 40px}.casting-section--filtered .casting-lecture-post__speaker .casting-card__link{display:block;height:100%;position:relative;text-decoration:none;background-size:cover;background-position:top center}.casting-section--filtered .casting-lecture-post__header{background:#f2ebe4;border-bottom:1px solid rgba(25,25,25,.08);padding:18px 20px 16px}.casting-section--filtered .casting-lecture-post__title{margin:0;color:#171515;font-family:Rototo,sans-serif;font-size:1.125rem;line-height:1.4;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.casting-section--filtered .casting-lecture-post__list{display:grid;gap:27px;z-index:1}.casting-section--filtered .casting-lecture-item__meta{margin:0 0 5px}.casting-section--filtered .casting-lecture-item__tag{color:#fff;font-family:Rubik,sans-serif;font-size:1.125rem;font-weight:300;text-decoration:none}.casting-section--filtered .casting-lecture-item__title{color:#fff;font-family:"Mozilla Text",sans-serif;font-size:1.125rem;line-height:1.25rem;font-weight:400;margin:0 0 15px}.casting-section--filtered .casting-lecture-item__description{font-family:REM,sans-serif;font-size:.9375rem;line-height:1.25rem;font-weight:200;color:#fff;margin:0 0 15px}.casting-section--filtered .casting-lecture-item__cta{font-family:Rototo,sans-serif;font-size:.75rem;line-height:1;font-weight:500;color:#171515;text-decoration:none;letter-spacing:20%;text-transform:uppercase;display:inline-block;padding:6.5px 8px;border-radius:3px 0 0 3px;background:#fff;transition:all .5s ease}@media (min-width:992px){.casting-section--filtered .casting-lecture-post{grid-template-columns:minmax(280px,330px) 1fr;align-items:start}.casting-section--filtered .casting-lecture-post__speaker{padding:0}.casting-section--filtered .casting-lecture-post__speaker .casting-card{margin:0}}@media (min-width:576px){.casting-section--filtered .casting-lecture-post__speaker{padding:0 15px}.casting-section--filtered .casting-lecture-post__speaker .casting-card{max-width:288px}}@media (min-width:992px){.casting-section--filtered .casting-lecture-grid{gap:42px;padding:0}.casting-section--filtered .casting-lecture-post__speaker .casting-card{height:384px}.casting-section--filtered .casting-lecture-post__speaker .casting-card__content--tag{font-size:.8125rem;padding:1px 4px 1px 9px}.casting-section--filtered .casting-lecture-post__speaker .casting-card__content--subtitle{font-size:.875rem;margin:0 0 16px;letter-spacing:5%}}@media (min-width:1366px){.casting-section--filtered .casting-lecture-item__meta{margin:0}.casting-section--filtered .casting-lecture-item__title{font-size:1.75rem;line-height:2.125rem;margin:0}.casting-section--filtered .casting-lecture-item__description{font-size:1.1875rem;line-height:1.8125rem}.casting-section--filtered .casting-lecture-item__cta{padding:6.5px 4px 6.5px 10px}}.casting-subcategories{padding:35px 15px 50px}.casting-subcategories__list{display:flex;flex-wrap:wrap;justify-content:center;gap:25px 29px;margin:0;padding:0;list-style:none}.casting-subcategories__item{border:1px solid rgba(242,255,255,.5);border-radius:5px;color:var(--category-color);font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:300;letter-spacing:5%;padding:8px 40px;text-align:center;white-space:nowrap}.casting-subcategories__load-more{text-align:center;margin:20px 0 0}.casting-subcategories__load-more .casting-subcategories-load-more{font-family:Rubik,sans-serif;font-size:.875rem;line-height:initial;font-weight:300;color:#fff;letter-spacing:15%;border:none;background:unset}@media (min-width:768px){.casting-subcategories{padding:60px 0}.casting-subcategories__list{gap:18px 20px}.casting-subcategories__item{flex:0 1 185px}}@media (max-width:768px){.casting-subcategories__list{gap:8px 15px}.casting-subcategories__item{font-size:.75rem;padding:5px 16px}}@media (min-width:992px){.casting-subcategories__load-more{text-align:center;margin:36px 0 0}.casting-subcategories__load-more .casting-subcategories-load-more{font-size:1.125rem}}.casting-section{margin:0 0 35px}.casting-section__title{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:2.375rem;font-weight:500;color:var(--section-color);text-transform:uppercase;padding:0 0 5px 45px;letter-spacing:20%;position:relative;width:calc(100% + 30px);left:-15px;background:#171515;margin:0}.casting-section__title:before{content:url("data:image/svg+xml,%3Csvg width='31' height='20' viewBox='0 0 31 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='27.7809' y1='10.6309' x2='5.70477e-07' y2='10.6309' stroke='%23F2EBE4' stroke-opacity='0.2' stroke-width='4'/%3E%3Cline y1='-2' x2='13.7868' y2='-2' transform='matrix(-0.794665 0.607048 -0.661184 -0.750224 27.7809 8.63086)' stroke='%23F2EBE4' stroke-opacity='0.2' stroke-width='4'/%3E%3Cline y1='-2' x2='13.9471' y2='-2' transform='matrix(-0.785531 -0.618823 0.672578 -0.740026 27.7809 8.63086)' stroke='%23F2EBE4' stroke-opacity='0.2' stroke-width='4'/%3E%3C/svg%3E%0A");position:relative;left:-12px;top:3px}.casting-section .casting-card{height:416px;max-width:359px;border-radius:3px;display:block;text-decoration:none;overflow:hidden}.casting-section .casting-card__link{display:block;height:100%;position:relative;text-decoration:none;background-size:cover;background-position:top center}.casting-section .casting-card{background-size:cover;background-position:top center;position:relative}.casting-section .casting-card__content{position:absolute;bottom:28px;left:0;width:100%;padding:0 15px;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.casting-section .casting-card__content--tag{font-family:Rubik,sans-serif;font-size:.8125rem;line-height:initial;font-weight:300;color:#171515;text-transform:uppercase;letter-spacing:10%;background:#fff;padding:0 3px;margin:0 0 2px;display:inline-block;border-radius:0 3px 3px 0}.casting-section .casting-card__content--name{font-family:Rubik,sans-serif;font-size:1.875rem;line-height:2.375rem;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:5%;margin:0 0 2px;display:inline-block;white-space:normal;word-spacing:100vw}.casting-section .casting-card__content--name span{color:inherit;text-decoration:none;background:var(--section-color,#f2e6d8);display:inline;border-radius:0 3px 3px 0;padding:0 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.casting-section .casting-card__content--subtitle{font-family:Rubik,sans-serif;font-size:.75rem;line-height:initial;font-weight:300;color:#171515;background:#fff;text-transform:lowercase;letter-spacing:10%;padding:3px 3px;border-radius:0 3px 3px 0;margin:0;display:inline-block}.casting-section .casting-card__content--button{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:initial;font-weight:300;color:#fff;text-transform:uppercase;background:var(--section-color,#171515);border-radius:0 3px 3px 0;text-decoration:none;position:absolute;bottom:0;right:0;width:21px;height:21px;display:flex;align-items:center;justify-content:center;z-index:1}@media (max-width:767px){.casting-section .casting-grid{padding:0;overflow:hidden;width:calc(100% + 30px);position:relative;left:-15px}.casting-section .casting-grid.owl-carousel .owl-stage-outer{overflow:visible}.casting-section .casting-grid.owl-carousel .owl-stage-outer .owl-item{transform:scale(.94);transition:all .3s ease-in-out}.casting-section .casting-grid.owl-carousel .owl-stage-outer .owl-item.active{transform:scale(1)}.casting-section .casting-card{max-width:100%}}.casting-load-more-wrap{text-align:center}.casting-load-more-wrap .casting-load-more{font-family:Rubik,sans-serif;font-size:.875rem;line-height:initial;font-weight:300;color:#fff;letter-spacing:15%;border:none;background:unset}@media (min-width:768px){.casting-section{background:initial}.casting-section .casting-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}}@media (min-width:992px){.casting-section{margin:0 0 26px}.casting-section .container{position:relative}.casting-section__title{position:absolute;left:-40px;top:53px;flex-direction:column;align-items:center;font-family:Roboto,sans-serif;font-weight:500;font-size:1.375rem;line-height:2.375rem;letter-spacing:30%;margin:0;z-index:-1;writing-mode:vertical-rl;transform:rotate(180deg)}.casting-section__title:before{content:url("data:image/svg+xml,%3Csvg width='27' height='42' viewBox='0 0 27 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='12.75' y1='39.0007' x2='12.75' y2='6.11248e-05' stroke='%23F2EBE4' stroke-opacity='0.2' stroke-width='4'/%3E%3Cline y1='-2' x2='19.3547' y2='-2' transform='matrix(-0.607048 -0.794665 0.750223 -0.661184 14.75 39.0007)' stroke='%23F2EBE4' stroke-opacity='0.2' stroke-width='4'/%3E%3Cline y1='-2' x2='19.5798' y2='-2' transform='matrix(0.618822 -0.785531 0.740026 0.672578 14.75 39.0007)' stroke='%23F2EBE4' stroke-opacity='0.2' stroke-width='4'/%3E%3C/svg%3E%0A");position:absolute;top:initial;left:initial;right:0;bottom:-53px;transform:rotate(-180deg)}.casting-section .casting-grid{gap:25px}.casting-section .casting-grid .casting-card{max-width:100%;height:384px}.casting-section .casting-grid .casting-card__content--tag{font-size:.875rem}.casting-load-more-wrap{margin:10px 0 0}.casting-load-more-wrap .casting-load-more{font-size:1.125rem}}@media (min-width:1366px){.casting-section .casting-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1680px){.casting-section .casting-grid{grid-template-columns:repeat(5,1fr)}}
/*# sourceMappingURL=casting.min.css.map */
