﻿@charset "UTF-8";@import url("https://fonts.cdnfonts.com/css/actor");@font-face{font-family:"Avenir";src:url("../Fonts/Avenir/Avenir-Regular.woff2") format("woff2"),url("../Fonts/Avenir/Avenir-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Avenir LT Std 65";src:url("../Fonts/Avenir/AvenirLTStd-Black.woff2") format("woff2"),url("../Fonts/Avenir/AvenirLTStd-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"Avenir";src:url("../Fonts/Avenir/Avenir-Light.woff2") format("woff2"),url("../Fonts/Avenir/Avenir-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Avenir";src:url("../Fonts/Avenir/Avenir-Medium.woff2") format("woff2"),url("../Fonts/Avenir/Avenir-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Avenir LT Std 55 Roman";src:url("../Fonts/Avenir/AvenirLTStd-Roman.woff2") format("woff2"),url("../Fonts/Avenir/AvenirLTStd-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Avenir LT Std 45 Book";src:url("../Fonts/Avenir/AvenirLTStd-Book.woff2") format("woff2"),url("../Fonts/Avenir/AvenirLTStd-Book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-BoldItalic.woff2") format("woff2"),url("../Fonts/Karla/Karla-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-MediumItalic.woff2") format("woff2"),url("../Fonts/Karla/Karla-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-Light.woff2") format("woff2"),url("../Fonts/Karla/Karla-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-SemiBoldItalic.woff2") format("woff2"),url("../Fonts/Karla/Karla-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-Bold.woff2") format("woff2"),url("../Fonts/Karla/Karla-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-Regular.woff2") format("woff2"),url("../Fonts/Karla/Karla-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-ExtraLight.woff2") format("woff2"),url("../Fonts/Karla/Karla-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-Medium.woff2") format("woff2"),url("../Fonts/Karla/Karla-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-Italic.woff2") format("woff2"),url("../Fonts/Karla/Karla-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-LightItalic.woff2") format("woff2"),url("../Fonts/Karla/Karla-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-ExtraBoldItalic.woff2") format("woff2"),url("../Fonts/Karla/Karla-ExtraBoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-SemiBold.woff2") format("woff2"),url("../Fonts/Karla/Karla-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-ExtraBold.woff2") format("woff2"),url("../Fonts/Karla/Karla-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Karla";src:url("../Fonts/Karla/Karla-ExtraLightItalic.woff2") format("woff2"),url("../Fonts/Karla/Karla-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap;}:root{--black:#000;--black-secondary:#1e1f1e;--yellow:#effe53;--yellow-dark:#c5d521;--white:#fff;--white-secondary:#ebebeb;--beige:#e9e6d7;--beige-dark:#cbc8bb;--brown:#b59f81;--gray:#c4c4c4;--gray-dark:#a9a9a9;--red:#f00000;--purple-gradient:linear-gradient(180deg,#d8bce6 0%,#ce99e9 100%);--beige-gradient:linear-gradient(180deg,#e9e6d7 0%,#efe6b8 100%);--background:#e5e5e5;--avenir:"Avenir",sans-serif;--avenir-next:"Avenir Next LT Pro",sans-serif;--karla:"Karla",sans-serif;--fa:"Font Awesome 6 Pro";--swiper-pagination-color:var(--gray);--swiper-navigation-color:var(--gray-dark);}html{font-size:16px;}.container{max-width:1400px;width:100%;}*{box-sizing:border-box;}a,.nav-link{color:var(--white);text-decoration:none;}a.yellow,.nav-link.yellow{color:var(--yellow);}a.yellow:hover,.nav-link.yellow:hover{color:var(--white-secondary);}a:hover,.nav-link:hover{text-decoration:none;color:var(--white-secondary);}.btn-yellow{height:3.2rem;background:var(--yellow);width:11.25rem;color:var(--black);font-family:var(--karla);display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold;font-style:italic;border-radius:.125rem;transition:background ease-in-out .2s;}.btn-yellow:hover{background:var(--white-secondary);color:var(--black);}.yellow-link{color:var(--yellow);}.yellow-link:hover{color:var(--white-secondary);}.btn-outline{height:3.2rem;background:transparent;width:11.25rem;color:var(--white-secondary);font-family:var(--karla);display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold;font-style:italic;border-radius:.125rem;transition:background ease-in-out .2s;border:1px solid var(--white-secondary);}.btn-outline:hover{background:var(--white-secondary);color:var(--black);}body{padding:0;margin:0;background:var(--background);}body header{background-color:var(--black-secondary);--color:var(--white);--color2:var(--yellow);}body.--beige{background-color:var(--beige);color:var(--black);}body.--beige header{color:inherit;--color:var(--black);--color2:var(--black);background-color:inherit;}body.--beige header a,body.--beige header .nav-link{color:inherit;}body.--beige header.sticky{border-color:var(--beige-dark);}body.--black{background-color:var(--black);color:var(--white);}body.--white{background-color:var(--white);color:var(--black);}body.--white header{background-color:var(--white);color:var(--black);--color:var(--black);--color2:var(--black);}body.--white header a,body.--white header .nav-link{color:inherit;}body.--white header.sticky{background:var(--white);}body.--white-secondary header{background:var(--white-secondary);color:var(--black);--color:var(--black);--color2:var(--black);}body.--white-secondary header a,body.--white-secondary header .nav-link{color:inherit;}body.--light header{background-color:transparent;color:var(--black);--color:var(--black);--color2:var(--black);}body.--light header.sticky{background:var(--white);}body.--black-secondary{background-color:var(--black-secondary);color:var(--white);}body.--blog header{background:transparent;position:relative;z-index:2;color:var(--black);--color:var(--black);}body.--blog header a,body.--blog header .nav-link{color:inherit;}.yellow-title{color:var(--yellow);font-weight:300;text-transform:uppercase;}.yellow-title.center{text-align:center;}.beige-title{color:var(--beige);font-weight:300;text-transform:uppercase;}.beige-title.center{text-align:center;}.nav-image{display:flex;width:100%;height:500px;margin-top:-140px;padding-top:calc(140px + 5rem);justify-content:center;position:relative;}.nav-image img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%;z-index:-1;}.nav-image h1.title{text-align:center;font-family:var(--avenir);text-transform:uppercase;font-weight:300;font-size:2rem;}.nav-image p.sub-title{font-family:var(--karla);font-weight:500;text-align:center;font-size:1.25rem;}.nav-image .search-box{display:flex;margin:0 auto;width:800px;height:70px;border:1px solid var(--brown);background:var(--white);align-items:center;position:absolute;bottom:-35px;overflow:hidden;border-radius:2px;}.nav-image .search-box input{width:100%;height:100%;outline:0;border:0;font-family:var(--karla);font-size:.9rem;font-weight:600;padding-left:4rem;line-height:1.2rem;}.nav-image .search-box input::placeholder{color:var(--black);font-weight:300;}.nav-image .search-box i{position:absolute;left:1.5rem;font-size:1.5rem;}.ui-form{display:flex;gap:1rem;flex-flow:column nowrap;width:100%;max-width:380px;margin:0 auto;margin-top:3rem;align-items:center;justify-content:center;--ui-border-color:rgba(196,196,196,1);--ui-border-hover-color:rgba(239,254,83,1);--ui-border-focus-color:rgba(169,169,169,1);--ui-border-active-color:rgba(196,196,196,1);--ui-input-bg:#fff;--ui-check-color:#fff;--ui-checked-color:#effe53;--ui-text-color:#fff;--ui-icon-color:#1e1f1e;--ui-radio-list-color:#b878d8;}.ui-form.light{--ui-border-color:rgba(196,196,196,1);--ui-border-hover-color:rgba(181,159,129,1);--ui-border-focus-color:rgba(169,169,169,1);--ui-border-active-color:rgba(196,196,196,1);--ui-input-bg:rgba(250,250,250,1);--ui-check-color:rgba(196,196,196,1);--ui-checked-color:#000;--ui-text-color:rgba(30,31,30,1);--ui-icon-color:#fff;}.ui-form.full{max-width:100%;}.ui-form.gap-xl{gap:88px;}.ui-form .ui-row{display:flex;gap:1rem;width:100%;justify-content:space-between;}.ui-form .ui-row.actions{margin-top:2rem;justify-content:center;}.ui-form .ui-row.actions.end{justify-content:flex-end;}.ui-form .ui-row.actions.start{justify-content:flex-start;}.ui-form .ui-row.remember-me{margin-top:2rem;}.ui-form .ui-row .forgot-pwd{font-family:var(--karla);font-weight:400;font-size:.88rem;}.ui-form .ui-row .ui-checkbox input{display:none;}.ui-form .ui-row .ui-checkbox label{font-family:var(--karla);font-weight:400;font-size:.88rem;display:flex;align-items:center;cursor:pointer;position:relative;}.ui-form .ui-row .ui-checkbox label a{color:var(--ui-text-color);font-weight:bold;}.ui-form .ui-row .ui-checkbox label:before{content:"";height:24px;width:24px;border:1px solid var(--ui-check-color);border-radius:3px;display:inline-flex;margin-right:.75rem;transition:all ease-in-out .2s;}.ui-form .ui-row .ui-checkbox input:checked~label:before{border:1px solid var(--ui-checked-color);background:var(--ui-checked-color);}.ui-form .ui-row .ui-checkbox input:checked~label:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;color:var(--ui-icon-color);font-weight:800;font-size:1.2rem;width:24px;display:flex;align-items:center;justify-content:center;}.ui-form .ui-row .ui-input{width:100%;height:70px;border-radius:5px;background:var(--ui-input-bg);overflow:hidden;border:1px solid var(--ui-border-color);position:relative;display:flex;align-items:center;}.ui-form .ui-row .ui-input:hover{border-color:var(--ui-border-hover-color);}.ui-form .ui-row .ui-input input,.ui-form .ui-row .ui-input textarea{width:100%;height:100%;outline:0;border:0;font-weight:500;font-family:var(--karla);padding:0 1.5rem;transition:all ease .2s;background:transparent;z-index:2;}.ui-form .ui-row .ui-input:not(.labeled) label{position:absolute;left:1.5rem;font-family:var(--karla);font-weight:500;font-size:.8rem;color:var(--gray-dark);transition:all ease .2s;z-index:1;}.ui-form .ui-row .ui-input:not(.labeled) input:not(:placeholder-shown),.ui-form .ui-row .ui-input:not(.labeled) textarea:not(:placeholder-shown){padding-top:1rem;}.ui-form .ui-row .ui-input:not(.labeled) input:not(:placeholder-shown)~label,.ui-form .ui-row .ui-input:not(.labeled) textarea:not(:placeholder-shown)~label{transform:translateY(-.9rem);}.ui-form .ui-row .ui-input.labeled{display:flex;flex-flow:column nowrap;gap:12px;border-radius:0;background:none;height:auto;border:0;align-items:flex-start;}.ui-form .ui-row .ui-input.labeled label{order:1;display:flex;align-items:flex-start;justify-content:flex-start;font-family:Actor;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;}.ui-form .ui-row .ui-input.labeled input,.ui-form .ui-row .ui-input.labeled textarea{order:2;width:100%;min-height:100px;border-radius:5px;background:var(--ui-input-bg);overflow:hidden;border:1px solid var(--ui-border-color);position:relative;display:flex;align-items:center;padding-top:1rem;font-family:Karla;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0%;}.ui-form .ui-row .ui-input.labeled input::placeholder,.ui-form .ui-row .ui-input.labeled textarea::placeholder{font-family:Karla;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0%;}.ui-form .ui-row.group{border:1px solid var(--ui-border-color);border-radius:5px;display:flex;flex-flow:row nowrap;overflow:hidden;background:var(--ui-input-bg);}.ui-form .ui-row.group .ui-input{background:inherit;border:0;--gap:1.5rem;}.ui-form .ui-row.group .ui-input.col-7{flex:0 0 calc(58.33% - var(--gap));}.ui-form .ui-row.group .ui-input.col-3{flex:0 0 calc(25% - var(--gap));}.ui-form .ui-row.group .ui-input.col-1{flex:0 0 calc(8.33% - var(--gap));}.ui-form .ui-row.group .ui-input.col-2{flex:0 0 calc(16.66% - var(--gap));}.ui-form .ui-row>.ui-group{display:flex;flex-flow:column nowrap;gap:20px;}.ui-form .ui-row .ui-radio-list{display:flex;flex-flow:row wrap;width:100%;gap:43px;}.ui-form .ui-row .ui-radio-list .item input{display:none;}.ui-form .ui-row .ui-radio-list .item label{font-family:var(--karla);font-weight:400;font-size:.88rem;display:flex;align-items:center;cursor:pointer;position:relative;}.ui-form .ui-row .ui-radio-list .item label a{color:var(--ui-text-color);font-weight:bold;}.ui-form .ui-row .ui-radio-list .item label:before{content:"";height:24px;width:24px;border-radius:50%;background:var(--white);display:inline-flex;margin-right:.75rem;transition:all ease-in-out .2s;}.ui-form .ui-row .ui-radio-list .item input:checked~label{display:flex;align-items:center;justify-content:flex-start;}.ui-form .ui-row .ui-radio-list .item input:checked~label:before{border:2px solid var(--ui-radio-list-color);background:var(#fff);}.ui-form .ui-row .ui-radio-list .item input:checked~label:after{left:6px;content:"";position:absolute;background:var(--ui-radio-list-color);width:12px;height:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;}.ui-form .ui-row .ui-check-list{display:flex;flex-flow:row wrap;width:100%;gap:24px;}.ui-form .ui-row .ui-check-list.center{align-items:center;justify-content:center;}.ui-form .ui-row .ui-check-list .item{width:calc(50% - 12px);}.ui-form .ui-row .ui-check-list .item input{display:none;}.ui-form .ui-row .ui-check-list .item label{cursor:pointer;width:100%;height:70px;border-radius:5px;background:var(--white);font-family:Actor;font-weight:400;font-size:16px;line-height:20px;color:var(--black-secondary);display:flex;align-items:center;justify-content:flex-start;padding:16px;}.ui-form .ui-row .ui-check-list .item label.custom-title{display:flex;flex-flow:column nowrap;align-items:flex-start;}.ui-form .ui-row .ui-check-list .item label.custom-title .a-title{font-family:Actor;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;}.ui-form .ui-row .ui-check-list .item label.custom-title .b-title{font-family:Karla;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0%;}.ui-form .ui-row .ui-check-list .item input:checked+label{background:linear-gradient(217.34deg,#ebebeb -133.59%,#1e1f1e 113.37%);box-shadow:0 0 4px 0 #5e605e;color:var(--white);}.ui-form .ui-row .ui-col{gap:36px!important;}.ui-form .ui-list ul{list-style:decimal;display:flex;flex-flow:column nowrap;gap:16px;max-width:600px;margin:0 auto;}.ui-form .ui-list ul li{font-family:Actor;font-weight:400;font-size:16px;line-height:20px;}.ui-form .ui-col>.ui-group.vertical{display:flex;flex-flow:column nowrap;gap:20px;}.ui-form .ui-range-slider{width:100%;position:relative;margin-top:48px!important;margin-left:auto;margin-right:auto;max-width:590px;}.ui-form .ui-range-slider .noUi-target{border:0;box-shadow:none;background:linear-gradient(270deg,#effe53 .92%,#494f2c 100%);height:3.2px;}.ui-form .ui-range-slider .noUi-target .noUi-pips{top:unset!important;bottom:-20px!important;}.ui-form .ui-range-slider .noUi-target .noUi-pips .noUi-value,.ui-form .ui-range-slider .noUi-target .noUi-pips .noUi-value-sub{font-family:Karla;font-weight:400;font-size:18px!important;line-height:14px;letter-spacing:0%;}.ui-form .ui-range-slider .noUi-target .noUi-pips .noUi-marker{display:none;}.ui-form .ui-range-slider .noUi-handle{width:18px;height:18px;border-radius:50%;background-color:var(--yellow);cursor:pointer;right:-8px;border:2px solid #1e1f1e;}.ui-form .ui-range-slider .noUi-handle:before,.ui-form .ui-range-slider .noUi-handle:after{content:none;}.ui-form>.ui-group{display:flex;flex-flow:column nowrap;gap:32px;width:100%;}.ui-form>.ui-group>.ui-row{display:flex;flex-flow:row nowrap;gap:24px;}.ui-form>.ui-group>.ui-row>.ui-col{display:flex;flex-flow:column nowrap;gap:24px;}.ui-form .ui-select{width:100%;height:70px;position:relative;display:flex;align-items:center;}.ui-form .ui-select.selected label{transform:translateY(-.9rem);}.ui-form .ui-select.selected .select2-selection__rendered{padding-top:1.25rem;}.ui-form .ui-select .select2-container{width:100%!important;height:100%;}.ui-form .ui-select .select2-container .select2-selection--single{border-radius:5px;background:var(--ui-input-bg);border:1px solid var(--ui-border-color);height:70px;display:flex;align-items:center;}.ui-form .ui-select .select2-container .select2-selection--single .select2-selection__rendered{height:100%;width:100%;display:flex;align-items:center;padding-right:32px;padding-left:1.5rem;font-weight:500;font-family:var(--karla);}.ui-form .ui-select .select2-container .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{position:absolute;left:1.5rem;font-family:var(--karla);font-weight:500;font-size:.8rem;color:var(--gray-dark);transition:all ease .2s;z-index:1;display:none;}.ui-form .ui-select .select2-container .select2-selection--single .select2-selection__arrow{top:unset;bottom:unset;right:8px;}.ui-form .ui-select:not(.labeled) label{position:absolute;left:1.5rem;font-family:var(--karla);font-weight:500;font-size:.8rem;color:var(--gray-dark);transition:all ease .2s;z-index:1;pointer-events:none;}.ui-form .ui-select:not(.labeled) input:not(:placeholder-shown),.ui-form .ui-select:not(.labeled) textarea:not(:placeholder-shown){padding-top:1rem;}.ui-form .ui-select:not(.labeled) input:not(:placeholder-shown)~label,.ui-form .ui-select:not(.labeled) textarea:not(:placeholder-shown)~label{transform:translateY(-.9rem);}.ui-form .ui-select.labeled{display:flex;flex-flow:column nowrap;gap:12px;border-radius:0;background:none;height:auto;border:0;align-items:flex-start;}.ui-form .ui-select.labeled label{order:1;display:flex;align-items:flex-start;justify-content:flex-start;font-family:Actor;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;}.ui-form .ui-select.labeled input,.ui-form .ui-select.labeled textarea{order:2;width:100%;min-height:100px;border-radius:5px;background:var(--ui-input-bg);overflow:hidden;border:1px solid var(--ui-border-color);position:relative;display:flex;align-items:center;padding-top:1rem;font-family:Karla;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0%;}.ui-form .ui-select.labeled input::placeholder,.ui-form .ui-select.labeled textarea::placeholder{font-family:Karla;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0%;}.ui-form .ui-select select{display:none;}.ui-form .ui-label{font-family:Actor;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0%;}.ui-form .ui-label.center{text-align:center;}.ui-form .ui-label.xl{font-size:22px;line-height:26px;}.ui-form .ui-calendar{width:580px;margin:0 auto;display:flex;justify-content:center;}.ui-form .ui-calendar .dx-calendar{background:#fafafb;padding:16px;border-radius:3px;width:380px;height:400px;}.ui-form .ui-calendar .dx-calendar .dx-calendar-cell.dx-calendar-selected-date span{background:linear-gradient(180deg,#d8bce6 0%,#ce99e9 100%);border-radius:3px;color:#1e1f1e;box-shadow:none!important;}.ui-form .ui-calendar .dx-calendar .dx-calendar-cell.dx-calendar-today span{border-radius:3px;border-color:#ce99e9;}.ui-form .ui-calendar .dx-calendar .dx-calendar-cell.dx-state-hover span{background:linear-gradient(180deg,#d8bce6 0%,#ce99e9 100%);border-radius:3px;color:#1e1f1e;opacity:.5;}.select2-dropdown{border:1px solid #f0f0f0;border-radius:5px!important;overflow:hidden;box-shadow:0 4px 12px 8px rgba(0,0,0,.15);min-width:175px;display:flex;flex-flow:column nowrap;margin-top:6px;margin-left:-1px;padding-bottom:.75rem;animation-name:select2-dropdown-open;animation-duration:.3s;animation-timing-function:ease-out;}.select2-dropdown>.select2-results .select2-results__options{padding:0;display:flex;flex-flow:column nowrap;max-height:325px;padding-bottom:0;position:relative;margin-top:0;padding:0 8px;gap:5px;}.select2-dropdown>.select2-results .select2-results__options li{font-size:.85rem;padding:1rem 1.5rem 1rem 1.5rem;font-weight:500;position:relative;border-radius:5px;}.select2-dropdown>.select2-results .select2-results__options li.select2-results__option--highlighted{background:#394139;color:var(--white);}.select2-search.select2-search--dropdown{display:flex;flex-flow:row nowrap;padding:12px 8px;}.select2-search.select2-search--dropdown .select2-search__field{border:0!important;border-radius:.375rem;outline:0!important;padding:.5rem 1.5rem .5rem 1.5rem;font-size:.875rem;font-weight:bold;height:40px;background:var(--white-secondary);}.ui-group>.ui-row>.ui-col.xl{gap:48px!important;}.ui-group.xl{margin-bottom:64px;}.swiper-pagination-bullet{opacity:.5;background:var(--gray);}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--gray);opacity:1;}.swiper{padding-bottom:4rem;}.container-full{max-width:100%;width:100%;margin:0 auto;}#scroll-to-top{position:fixed;bottom:20px;right:20px;color:var(--black-secondary);background:var(--yellow);border:0;padding:10px 20px;cursor:pointer;display:none;z-index:1000;border-radius:5px;}header{background:var(--black-secondary);padding-top:2.43rem;color:var(--white);--color:var(--white);--color2:var(--yellow);height:140px;position:relative;z-index:99;transition:ease .3s;}header .mobile-menu{display:none;}header nav{display:flex;flex-direction:row;font-family:var(--avenir);align-items:center;color:inherit;}header nav .logo{margin-left:0;margin-right:0;}header nav .logo img{width:9.1rem;height:auto;}header nav .menu{margin-left:3.25rem;margin-right:auto;display:flex;align-items:center;}header nav .menu ul.navbar{list-style:none;display:flex;flex-flow:row nowrap;padding:0;margin:0;align-items:center;}header nav .menu ul.navbar li a{font-size:16px;line-height:20px;padding:0 1.5rem;transition:color ease-in-out .2s;white-space:nowrap;}header nav .menu ul.navbar li a:hover{color:var(--yellow);}header nav .menu ul.navbar li a.active{color:var(--yellow);font-weight:bold;}header nav .membership{margin-right:0;margin-left:auto;display:flex;flex-direction:row;gap:2.18rem;}header nav .membership .btn-aksel-team{height:3.2rem;background:var(--yellow);width:11.25rem;color:var(--black);font-family:var(--karla);display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold;font-style:italic;border-radius:.125rem;transition:background ease-in-out .2s;white-space:nowrap;}header nav .membership .btn-aksel-team:hover{background:var(--white-secondary);}header nav .membership .btn-sign-in{color:var(--color2);font-family:var(--avenir);height:3.2rem;display:flex;align-items:center;gap:.5rem;transition:color ease-in-out .2s;}header nav .membership .btn-sign-in:hover{color:var(--white-secondary);}footer{background:var(--black-secondary);padding-top:4rem;}footer .footer-text{display:flex;align-items:center;gap:8px;}footer .upper-container{padding-bottom:4.31rem;}footer .upper-container .upper-content{display:flex;flex-direction:row;justify-content:space-between;font-family:var(--karla);color:var(--white);}footer .upper-container .upper-content .section-1,footer .upper-container .upper-content .section-2,footer .upper-container .upper-content .section-3{display:flex;flex-direction:row;color:var(--white);align-items:center;}footer .upper-container .upper-content .section-1 .fi-logo,footer .upper-container .upper-content .section-2 .fi-logo,footer .upper-container .upper-content .section-3 .fi-logo{margin-right:1.35rem;}footer .upper-container .upper-content .section-1 .icons,footer .upper-container .upper-content .section-2 .icons,footer .upper-container .upper-content .section-3 .icons{gap:.75rem;color:var(--white);display:flex;flex-direction:row;margin-left:.5rem;}footer .upper-container .upper-content .section-1 .text,footer .upper-container .upper-content .section-2 .text,footer .upper-container .upper-content .section-3 .text{font-family:var(--karla);font-style:normal;font-weight:400;font-size:14px;line-height:32px;}footer .upper-container .upper-content .section-2{display:flex;gap:1rem;flex-direction:row;}footer .upper-container .upper-content .section-2 img{height:2rem;}footer .bottom-container{padding-top:2rem;padding-bottom:2rem;font-family:var(--avenir);color:var(--white);border-top:1px solid var(--yellow);}footer .bottom-container .bottom-content{display:flex;justify-content:space-between;align-items:center;font-size:1rem;}footer .bottom-container .bottom-content .useful-links{display:flex;gap:42px;font-size:inherit;}footer .bottom-container .bottom-content .useful-links>a{font-family:var(--avenir);font-style:normal;font-weight:500;font-size:12px;line-height:18px;}footer .bottom-container .copyright{font-family:var(--avenir);font-style:normal;font-weight:350;font-size:12px;line-height:18px;}footer .insta-link{display:flex;gap:.5rem;align-items:center;}footer .insta-link i{color:var(--yellow);}section.black.secondary{background:var(--black-secondary);color:var(--white);}section.brown{background:var(--brown);color:var(--white);}.section-hero{display:flex;flex-flow:column nowrap;}.section-hero.center{justify-content:center;}.section-hero.center h2.title-hero,.section-hero.center p.desc-hero{text-align:center;}section.connect{padding-bottom:5.5rem;padding-top:6.5rem;}section.connect h1.title{margin:0;padding:0;text-align:center;font-family:var(--avenir);text-transform:uppercase;}section.connect h2.sub-title{margin:0;padding:0;text-align:center;font-family:var(--avenir);text-transform:uppercase;font-style:italic;font-weight:100;margin-bottom:4rem;}section.connect p.desc{text-align:center;font-family:var(--karla);display:flex;align-items:center;gap:.5rem;justify-content:center;}section.connect .con-content{display:flex;justify-content:center;flex-flow:column nowrap;align-items:center;}section.connect .con-content img.devices{margin-top:2rem;margin-bottom:5rem;}section.slider{background:var(--black-secondary);margin-top:-140px;z-index:1;position:relative;display:flex;align-items:center;justify-content:center;}section.slider>.container:not(.menu){position:absolute;top:50%;}section.slider>.container.menu{display:flex;position:absolute;top:0;}section.slider .slider-item{display:flex;align-items:center;justify-content:center;}section.slider .slider-item .btn-play{opacity:.7;position:absolute;transition:opacity ease-in-out .2s;}section.slider .slider-item .btn-play:hover{opacity:1;}section.slider .home-swiper{position:relative;display:flex;padding:0;}section.slider .home-swiper .swiper-wrapper .home-swiper--item a{display:flex;width:100%;height:auto;}section.slider .home-swiper .swiper-wrapper .home-swiper--item a img{width:100%;height:auto;}section.slider .home-swiper .home-swiper--pagination{bottom:2rem;}section.slider .menu-vertical{position:absolute;left:0;top:160px;z-index:99;}section.slider .menu-vertical ul.navbar{flex-flow:column nowrap;list-style:none;padding:0;align-items:start;justify-content:start;gap:32px;}section.slider .menu-vertical ul.navbar li a.nav-link{padding:0;transition:ease .2s;}section.slider .menu-vertical ul.navbar li a.nav-link:hover{color:var(--yellow);}section.meet-aksel{display:flex;position:relative;width:100%;background:var(--beige);overflow:hidden;}section.meet-aksel img.bg{position:absolute;left:0;bottom:0;right:0;top:0;z-index:1;width:100%;height:100%;object-fit:cover;}section.meet-aksel .container,section.meet-aksel .container-full{z-index:2;position:relative;display:flex;height:100%;}section.meet-aksel .content{z-index:2;color:var(--black);display:flex;flex-direction:column;max-width:475px;padding-top:120px;padding-bottom:120px;}section.meet-aksel .content h1.title{font-family:var(--avenir);line-height:52px;font-weight:normal;margin-bottom:32px;font-size:36px;max-width:475px;}section.meet-aksel .content h5,section.meet-aksel .content p{font-family:var(--karla);max-width:560px;}section.meet-aksel .content h5{font-size:20px;font-weight:600;line-height:24px;font-family:var(--karla);margin-bottom:24px;}section.meet-aksel .content .desc{font-size:14px;line-height:18px;font-family:var(--karla);font-weight:300;margin-bottom:36px;}section.services,section.member-area{background:var(--black-secondary);color:var(--white);font-family:var(--karla);overflow:hidden;}section.services .mobile-apps,section.member-area .mobile-apps{display:none;}section.services .container,section.member-area .container{max-width:1200px;}section.services .heading,section.member-area .heading{display:flex;align-items:flex-end;justify-content:space-evenly;margin-bottom:4rem;}section.services .heading .area-1,section.member-area .heading .area-1{position:relative;display:flex;flex-flow:row nowrap;margin-top:-65px;}section.services .heading .area-1 img,section.member-area .heading .area-1 img{width:173px;height:258px;z-index:2;}section.services .heading .area-1 h2.title-hero,section.member-area .heading .area-1 h2.title-hero{font-family:"Avenir";font-style:normal;font-weight:300;font-size:36px;line-height:52px;display:flex;align-items:center;text-align:center;text-transform:uppercase;margin-top:120px;}section.services .heading .area-2,section.member-area .heading .area-2{position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-end;}section.services .heading .area-2 img,section.member-area .heading .area-2 img{position:absolute;left:-150px;top:-120px;}section.services .heading .area-2 h3.title-hero,section.member-area .heading .area-2 h3.title-hero{font-family:"Avenir";font-style:normal;font-weight:350;font-size:28px;line-height:32px;color:var(--white);}section.services .heading .area-2 .desc-hero,section.member-area .heading .area-2 .desc-hero{font-family:"Avenir";font-style:normal;font-weight:400;font-size:16px;line-height:1;color:var(--yellow);}section.services .service-content,section.member-area .service-content{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:8rem;grid-row-gap:5rem;}section.services .service-content .item,section.member-area .service-content .item{position:relative;transition:.8s ease-in-out;transform-style:preserve-3d;cursor:pointer;aspect-ratio:1;}section.services .service-content .item:hover,section.member-area .service-content .item:hover{transform:rotateY(.5turn);}section.services .service-content .item .service-item,section.member-area .service-content .item .service-item{position:absolute;left:0;top:0;width:100%;height:100%;padding:1.5rem;backface-visibility:hidden;transition:.8s ease-in-out;}section.services .service-content .item .service-item h5.title,section.member-area .service-content .item .service-item h5.title{font-weight:600;font-size:1.1rem;line-height:2rem;color:var(--white);}section.services .service-content .item .service-item .desc,section.member-area .service-content .item .service-item .desc{font-family:var(--karla);font-weight:300;opacity:.8;font-size:.875rem;line-height:1.125rem;}section.services .service-content .item .service-item h3.title,section.member-area .service-content .item .service-item h3.title{line-height:2rem;}section.services .service-content .item .service-item img.icon,section.member-area .service-content .item .service-item img.icon{margin-bottom:1.7rem;}section.services .service-content .item .service-item div.und,section.member-area .service-content .item .service-item div.und{text-decoration:line-through;color:var(--white-secondary);}section.services .service-content .item .service-item.black,section.member-area .service-content .item .service-item.black{background:var(--black);border-radius:.3125rem;}section.services .service-content .item .service-item.back,section.member-area .service-content .item .service-item.back{transform:rotateY(.5turn);}section.services .member-app,section.member-area .member-app{font-family:var(--avenir);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 64px;}section.services .member-app h3.title,section.member-area .member-app h3.title{font-size:36px;line-height:42px;text-transform:uppercase;font-weight:300;}section.services .member-app h4.sub-title,section.member-area .member-app h4.sub-title{color:var(--yellow);margin-top:32px;font-size:32px;line-height:32px;font-family:var(--karla);}section.services .member-app .desc,section.member-area .member-app .desc{font-family:var(--karla);font-size:1.25rem;}section.services .member-app .left,section.member-area .member-app .left{width:100%;gap:1.5rem;display:flex;flex-direction:column;flex:1 1 auto;}section.services .member-app .left img.app-icon,section.member-area .member-app .left img.app-icon{width:5.75rem;}section.services .member-app .left .apps,section.member-area .member-app .left .apps{display:flex;flex-direction:row;gap:1rem;margin-top:48px;}section.services .member-app .left .apps img,section.member-area .member-app .left .apps img{height:3.25rem;}section.services .member-app .right video,section.member-area .member-app .right video{aspect-ratio:320/570;}section.services .member-app ul,section.member-area .member-app ul{list-style:none;display:flex;flex-flow:column nowrap;padding:0;margin:0;gap:24px;}section.services .member-app ul li,section.member-area .member-app ul li{display:flex;flex-flow:row wrap;align-items:center;}section.services .member-app ul li:before,section.member-area .member-app ul li:before{content:" ";position:relative;background-image:url(/Assets/Images/check.svg);display:flex;background-repeat:no-repeat;background-size:24px;flex:0 0 auto;margin-right:16px;width:24px;height:24px;}section.member-area{padding-bottom:8.75rem;}section.look-good{background:var(--black-secondary);color:var(--white);min-height:815px;}section.look-good .upper h3.title{text-transform:uppercase;font-weight:100;text-align:right;margin:0;padding:0;}section.look-good .body{background:var(--brown);display:flex;flex-flow:row nowrap;}section.look-good .body .left,section.look-good .body .right{flex:1 1 50%;}section.look-good .body .left{overflow:hidden;}section.look-good .body img.background{width:100%;height:100%;object-fit:cover;transform:scale(1.01);}section.look-good .body .right{padding:24px;}section.look-good .body .right .text{padding-right:calc((100vw - 1200px)/2);}section.look-good .body .right img.look-good{margin-top:-50px;margin-bottom:4rem;}section.look-good .body .right h3.title{margin:0;padding:0;font-family:var(--avenir);font-size:2.2rem;font-weight:bold;font-style:italic;}section.look-good .body .right h4.sub-title{font-family:var(--avenir);font-size:2.2rem;font-weight:100;}section.look-good .body .right .content{color:var(--black);font-family:var(--karla);font-size:1rem;line-height:1.187rem;font-weight:400;margin-top:2rem;display:flex;flex-flow:column;gap:.87rem;}section.look-good .body .right .content .text{max-width:75%;}section.online-coaching-v2{aspect-ratio:2/1;}section.online-coaching-v2 .items{display:flex;flex-flow:row nowrap;width:100%;margin:0 auto;}section.online-coaching-v2 .items .item{flex:1 1 50%;position:relative;padding:48px 48px 84px 48px;display:flex;align-items:end;overflow:hidden;aspect-ratio:1/1;}section.online-coaching-v2 .items .item img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;transition:ease-in-out 5s;}section.online-coaching-v2 .items .item:after{content:"";background-color:rgba(0,0,0,.6);background:linear-gradient(0deg,#000 25%,transparent);position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;opacity:.8;}section.online-coaching-v2 .items .item:hover img{transform:scale(1.2);}section.online-coaching-v2 .items .item .content{z-index:3;position:relative;text-align:center;display:flex;flex-flow:column nowrap;align-items:center;justify-content:end;width:100%;}section.online-coaching-v2 .items .item .content h3.title{font-family:var(--avenir);font-style:normal;font-weight:800;font-size:32px;line-height:36px;letter-spacing:.18em;text-transform:capitalize;margin-bottom:16px;}section.online-coaching-v2 .items .item .content p.desc{font-family:var(--karla);font-size:18px;max-width:440px;font-style:normal;font-weight:400;font-size:18px;line-height:22px;}section.online-coaching-v2 .items .item .content a{margin-top:34px;}section.online-coaching{padding-top:7.93rem;padding-bottom:12rem;}section.online-coaching .on-coach{display:flex;justify-content:center;flex-flow:column nowrap;}section.online-coaching .on-coach h1.title{font-family:var(--avenir);text-transform:uppercase;font-weight:100;margin:0;padding:0;text-align:center;}section.online-coaching .on-coach h2.sub-title{color:var(--yellow);text-transform:uppercase;font-size:1rem;font-family:var(--avenir);text-align:center;}section.online-coaching .items{margin-top:3rem;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;}section.online-coaching .items .item{aspect-ratio:383/552;width:100%;height:auto;padding:2.3rem;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.784) 29.65%,rgba(0,0,0,0) 48.9%,rgba(0,0,0,0) 64.58%,rgba(0,0,0,.4) 79.69%,rgba(0,0,0,.8) 100%);mix-blend-mode:initial;border-radius:.3125rem;overflow:hidden;transition:box-shadow ease-in-out .3s;}section.online-coaching .items .item:hover{box-shadow:0 0 20px 9px rgba(0,0,0,.47);}section.online-coaching .items .item img.background{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}section.online-coaching .items .item .content{z-index:9;color:var(--white);position:absolute;left:4rem;top:2rem;right:1.5rem;bottom:2.5rem;display:flex;flex-flow:column nowrap;justify-content:space-between;}section.online-coaching .items .item .content h5.title{font-family:var(--avenir);font-size:2rem;font-weight:bold;margin-bottom:1rem;width:50%;line-height:2.6rem;}section.online-coaching .items .item .content .upper .desc{font-size:1.1rem;width:80%;line-height:1.5;font-family:var(--karla);color:var(--classic-white,#fff);font-style:normal;}section.online-coaching .items .item .content .bottom{display:flex;justify-content:center;align-items:center;flex-flow:column nowrap;}section.online-coaching .items .item .content .bottom .desc{color:var(--classic-white,#fff);font-family:var(--karla);font-size:14px;font-style:italic;font-weight:500;line-height:18px;margin-bottom:1rem;}section.how-proc-work{padding-bottom:112px;}section.how-proc-work .pro-work{display:flex;justify-content:start;flex-direction:column;}section.how-proc-work .pro-work h2.title{text-align:left;margin:0;padding:0;font-family:var(--avenir);font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem;font-weight:400;}section.how-proc-work .pro-work h3.title{font-size:2rem;text-align:left;padding:0;margin:0;font-weight:bold;font-style:italic;background:#effe53;background:linear-gradient(180deg,#effe53 0%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}section.how-proc-work .pro-work img.how-the{height:1.67rem;}section.how-proc-work .items{margin-top:61px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.5rem;}section.how-proc-work .swiper-wrapper{margin-top:61px;}section.how-proc-work .items .item,section.how-proc-work .swiper-wrapper .item{width:100%;padding:24px;position:relative;mix-blend-mode:initial;border-radius:.3125rem;overflow:hidden;transition:box-shadow ease-in-out .3s;color:var(--black);}section.how-proc-work .items .item:hover,section.how-proc-work .swiper-wrapper .item:hover{box-shadow:0 0 20px 9px rgba(0,0,0,.47);}section.how-proc-work .items .item img,section.how-proc-work .swiper-wrapper .item img{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}section.how-proc-work .items .item .content,section.how-proc-work .swiper-wrapper .item .content{z-index:9;color:var(--black);display:flex;flex-flow:column nowrap;justify-content:space-between;}section.how-proc-work .items .item .content .upper span.num,section.how-proc-work .swiper-wrapper .item .content .upper span.num{font-family:var(--karla);font-size:3rem;}section.how-proc-work .items .item .content .upper h5.title,section.how-proc-work .swiper-wrapper .item .content .upper h5.title{font-family:var(--avenir);font-style:normal;font-weight:300;font-size:16px;line-height:18px;text-transform:uppercase;}section.how-proc-work .items .item .content .upper .desc,section.how-proc-work .swiper-wrapper .item .content .upper .desc{font-size:1.1rem;width:80%;line-height:1.5;font-weight:100;font-family:var(--karla);}section.how-proc-work .items .item .content .upper div.text,section.how-proc-work .swiper-wrapper .item .content .upper div.text{font-family:var(--karla);font-style:normal;font-weight:500;font-size:14px;line-height:18px;padding-left:12px;}section.how-proc-work .items .swiper-slide,section.how-proc-work .swiper-wrapper .swiper-slide{height:auto;display:flex;}section.member-area{padding-top:48px;}section.member-area .content{position:relative;}section.member-area .content .swiper-wrapper div.member-app{width:100%;}section.member-area .content .swiper-button-next{right:0;}section.member-area .content .swiper-button-prev{left:0;}section.sample-programs{padding-top:123px;padding-bottom:32px;position:relative;overflow:hidden;}section.sample-programs .section--sample-programs{margin-bottom:10rem;}section.sample-programs .section--events .full-c{display:flex;flex-flow:row nowrap;gap:32px;margin-top:32px;margin-bottom:72px;position:relative;}section.sample-programs .section--events .full-c .left,section.sample-programs .section--events .full-c .right{width:calc(50% - 32px);gap:32px;flex:1 1 0%;position:relative;}section.sample-programs .section--events .full-c .left .video-container,section.sample-programs .section--events .full-c .right .video-container{aspect-ratio:1;border-radius:5px;overflow:hidden;}section.sample-programs .section--events .full-c .left .video-container video,section.sample-programs .section--events .full-c .right .video-container video{width:100%;height:100%;object-fit:cover;object-position:center;}section.sample-programs .section--events .full-c .left:after,section.sample-programs .section--events .full-c .right:after{position:absolute;bottom:0;left:0;right:0;height:64px;background:linear-gradient(180deg,transparent,var(--black-secondary));z-index:1;}section.sample-programs .section--events .swiper-wrapper{display:flex;}section.sample-programs .section--events .events--swiper{aspect-ratio:1;overflow:hidden;padding-bottom:0;}section.sample-programs .section--events .swiper-slide{height:auto;display:flex;}section.sample-programs .section--events h1.title{margin-bottom:24px;}section.sample-programs .section--events h2{display:flex;align-items:baseline;justify-content:space-between;width:100%;}section.sample-programs .section--events h2 a{display:flex;align-items:center;gap:16px;}section.sample-programs .section--events .event-item{border-radius:5px;background-color:var(--beige);width:100%;height:auto;padding:24px;color:var(--black);display:flex;flex-flow:column nowrap;gap:16px;}section.sample-programs .section--events .event-item .image-container{width:100%;height:350px!important;display:flex;flex:0 0 auto;border-radius:5px;overflow:hidden;}section.sample-programs .section--events .event-item .image-container img.background{object-fit:cover;width:100%;height:100%;}section.sample-programs .section--events .event-item .date-time{display:flex;flex-flow:row nowrap;align-items:center;gap:8px;font-size:13px;line-height:13px;font-family:var(--karla);}section.sample-programs .section--events .event-item .date-time img{height:13px;width:auto;}section.sample-programs .section--events .event-item .upper{margin-top:24px;margin-bottom:24px;}section.sample-programs .section--events .event-item .upper h5.title{font-family:var(--avenir);font-style:normal;font-weight:350;font-size:16px;line-height:20px;}section.sample-programs .section--events .event-item .upper .desc{font-family:var(--karla);font-style:normal;font-weight:400;font-size:12px;line-height:15px;}section.sample-programs .section--events .event-item .btn-outline{height:50px;display:flex;border:1px solid;padding:0 16px;display:inline-flex;color:inherit;align-items:center;justify-content:center;font-family:var(--karla);font-style:italic;font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;}section.sample-programs .content{position:relative;}section.sample-programs .content .swiper-button-next{right:-4rem;}section.sample-programs .content .swiper-button-prev{left:-4rem;}section.sample-programs .container{z-index:2;position:relative;}section.sample-programs .bg-container{background:linear-gradient(180deg,#252525 0%,#1f1f1f 7.96%,rgba(30,31,30,0) 54.15%,rgba(31,31,31,.7) 89.06%,rgba(31,31,31,.9) 92.71%,#1f1f1f 100%);position:absolute;width:100%;height:100%;top:0;z-index:1;}section.sample-programs .bg-container img{object-fit:cover;width:100%;height:100%;position:absolute;left:0;}section.sample-programs h1.title{font-family:var(--avenir);font-size:24px;line-height:32px;text-transform:uppercase;text-align:left;font-weight:300;}section.sample-programs h2.sub-title{color:var(--yellow);font-size:1rem;font-family:var(--avenir);text-transform:uppercase;text-align:left;}section.sample-programs .section--sample-programs .items{margin-top:5.3rem;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.5rem;}section.sample-programs .section--sample-programs .items .item{aspect-ratio:282/400;width:100%;height:auto;padding:2.3rem;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.784) 29.65%,rgba(0,0,0,0) 48.9%,rgba(0,0,0,0) 64.58%,rgba(0,0,0,.4) 79.69%,rgba(0,0,0,.8) 100%);mix-blend-mode:initial;border-radius:.3125rem;overflow:hidden;transition:box-shadow ease-in-out .3s;}section.sample-programs .section--sample-programs .items .item:hover{box-shadow:0 0 20px 9px rgba(0,0,0,.47);}section.sample-programs .section--sample-programs .items .item img{z-index:1;position:absolute;left:0;width:110%;height:auto;object-fit:cover;bottom:0;}section.sample-programs .section--sample-programs .items .item .content{z-index:9;color:var(--white);position:absolute;left:1.5rem;top:2rem;right:1.5rem;bottom:2.5rem;display:flex;flex-flow:column nowrap;justify-content:space-between;}section.sample-programs .section--sample-programs .items .item .content h5.title{font-family:var(--avenir);font-size:1.5rem;font-weight:bold;margin-bottom:1rem;width:50%;line-height:2rem;}section.sample-programs .section--sample-programs .items .item .content .upper .desc{font-size:1.1rem;width:80%;line-height:1.5;font-weight:100;font-family:var(--karla);}section.sample-programs .section--sample-programs .items .item .content .bottom{display:flex;justify-content:center;align-items:center;flex-flow:column nowrap;}section.connect .desc{display:flex;flex-flow:row nowrap;gap:16px;align-items:center;}section.hf-stories{padding-top:89px;padding-bottom:64px;background:#fff;overflow:hidden;}section.hf-stories h2.title-hero{color:var(--gray-dark);font-family:var(--avenir);font-weight:300;font-size:2.25rem;text-align:left!important;}section.hf-stories h2.title-hero strong{font-style:italic;}section.hf-stories .desc-hero{color:var(--black);font-family:var(--avenir);font-size:1rem;}section.hf-stories .content{margin-top:4rem;position:relative;overflow:visible;}section.hf-stories .content .swiper-button-next{right:-48px;}section.hf-stories .content .swiper-button-prev{left:-48px;}section.hf-stories .mobile-hf{display:none;}section.hf-stories .swiper-hf{padding-bottom:4rem;}section.hf-stories .swiper-hf .swiper-slide{display:flex;gap:24px;flex-flow:column nowrap;}section.hf-stories .swiper-hf .swiper-slide .item{display:flex;gap:24px;height:300px;}section.hf-stories .swiper-hf .swiper-slide .item .left,section.hf-stories .swiper-hf .swiper-slide .item .right{flex:1 1 50%;height:auto;width:50%;border-radius:5px;overflow:hidden;}section.hf-stories .swiper-hf .swiper-slide .item .left .img-container,section.hf-stories .swiper-hf .swiper-slide .item .right .img-container{border-radius:5px;height:100%;width:100%;display:flex;}section.hf-stories .swiper-hf .swiper-slide .item .left .img-container img,section.hf-stories .swiper-hf .swiper-slide .item .right .img-container img{width:100%;height:100%;object-fit:cover;}section.hf-stories .swiper-hf .swiper-slide .item .left .card-title,section.hf-stories .swiper-hf .swiper-slide .item .right .card-title{font-weight:700;line-height:18px;font-family:var(--karla);}section.hf-stories .swiper-hf .swiper-slide .item .left .card-desc,section.hf-stories .swiper-hf .swiper-slide .item .right .card-desc{font-size:.87rem;font-family:var(--karla);}section.hf-stories .swiper-hf .swiper-slide .item .text,section.hf-stories .swiper-hf .swiper-slide .item .text-content{background:linear-gradient(180deg,var(--beige) 50%,var(--beige-dark) 100%);padding:1rem 1.5rem;gap:8px;display:flex;flex-flow:column nowrap;width:100%;position:relative;}section.hf-stories .swiper-hf .swiper-slide .item .text .card-title,section.hf-stories .swiper-hf .swiper-slide .item .text-content .card-title{margin:0;padding:0;}section.hf-stories .swiper-hf .swiper-slide .item .text .card-title p,section.hf-stories .swiper-hf .swiper-slide .item .text-content .card-title p{margin:0;padding:0;}section.hf-stories .swiper-hf .swiper-slide .item .text:before,section.hf-stories .swiper-hf .swiper-slide .item .text-content:before{content:"";background:url(/Assets/Images/Vectors/hf-stories-left.svg);position:absolute;right:0;top:0;width:75px;height:75px;background-repeat:no-repeat;background-size:100%;}section.hf-stories .swiper-hf .swiper-slide .item .text:after,section.hf-stories .swiper-hf .swiper-slide .item .text-content:after{content:"";background:url(/Assets/Images/Vectors/hf-stories-dot.svg);position:absolute;right:.5rem;bottom:.5rem;width:1.5rem;height:1rem;background-repeat:repeat-x;background-size:contain;}section.hf-stories .swiper-hf .swiper-slide .item .image-content{flex:1 1 100%;height:auto;width:100%;border-radius:5px;overflow:hidden;}section.hf-stories .swiper-hf .swiper-slide .item .image,section.hf-stories .swiper-hf .swiper-slide .item .image-content{position:relative;}section.hf-stories .swiper-hf .swiper-slide .item .image .img-container,section.hf-stories .swiper-hf .swiper-slide .item .image-content .img-container{border-radius:5px;height:100%;width:100%;display:flex;}section.hf-stories .swiper-hf .swiper-slide .item .image .img-container img,section.hf-stories .swiper-hf .swiper-slide .item .image-content .img-container img{width:100%;height:100%;object-fit:cover;}section.hf-stories .swiper-hf .swiper-slide .item .image .card-title,section.hf-stories .swiper-hf .swiper-slide .item .image-content .card-title{position:absolute;bottom:16px;left:16px;color:#fff;margin:0;padding:0;}section.hf-stories .swiper-hf .swiper-slide .item .image .card-title p,section.hf-stories .swiper-hf .swiper-slide .item .image-content .card-title p{margin:0;padding:0;}section.subscribe{background:var(--beige);height:571px;}section.subscribe .content{display:flex;flex-flow:row nowrap;align-items:center;}section.subscribe .content .left{width:60%;display:flex;flex-flow:column;gap:3rem;position:relative;z-index:10;}section.subscribe .content .left img.vector{position:absolute;right:-10%;top:60%;}section.subscribe .content .left .title-hero{font-family:"Avenir";font-style:normal;font-weight:300;font-size:28px;line-height:38px;}section.subscribe .content .subscribe-form{width:60%;display:flex;flex-flow:column nowrap;gap:1rem;}section.subscribe .content .subscribe-form .inputs{display:flex;gap:1rem;}section.subscribe .content .subscribe-form .inputs input{background:#fff;border-radius:2px;border:0;height:47px;width:100%;font-family:"Karla";font-style:normal;font-weight:600;font-size:14px;line-height:60px;color:var(--black);padding:0 2rem;display:flex;align-items:center;line-height:100%;outline:0;}section.subscribe .content .subscribe-form .inputs input::placeholder{color:var(--gray-dark);font-weight:normal;}section.subscribe .content .subscribe-form .buttons button{height:47px;padding:0 4rem;background:var(--yellow);border:0;outline:0;text-transform:uppercase;font-family:"Karla";font-style:italic;font-weight:700;font-size:14px;line-height:18px;}section.subscribe .content .right{width:40%;z-index:9;}section.home-video{margin-top:-140px;z-index:1;max-height:820px;}section.home-video video{width:100%;height:100%;object-fit:cover;object-position:center;}body.home header{background:linear-gradient(0deg,transparent,#000);}section.contact{margin-top:5rem;margin-bottom:10rem;}section.contact .contact-form{display:flex;align-items:center;justify-content:center;height:100%;}section.contact .contact-form .form-box{max-width:600px;display:flex;flex-flow:column nowrap;width:100%;}section.contact .contact-form .form-box .title{font-family:var(--avenir);font-weight:300;text-transform:uppercase;margin-bottom:2rem;}section.contact .img-container{overflow:hidden;}section.contact .img-container img{width:100%;height:100%;object-fit:cover;}section.blog{padding-bottom:10rem;background:var(--white);padding-top:5rem;}section.blog .categories{display:flex;gap:1rem;width:800px;margin:0 auto;height:auto;flex-flow:row nowrap;}section.blog .categories .blog-category{font-weight:700;font-family:var(--karla);background:var(--beige);color:var(--black-secondary);flex:1 1 auto;align-items:center;justify-content:center;display:flex;border-radius:2px;height:3rem;overflow:hidden;transition:ease .2s all;}section.blog .categories .blog-category a,section.blog .categories .blog-category h3{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;padding:0;margin:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;}section.blog .categories .blog-category.active{background:var(--black-secondary);color:var(--beige);}section.blog .categories .blog-category:not(.active):hover{background:var(--black-secondary);color:var(--beige);}section.blog .categories .blog-category.active{color:var(--beige);background:var(--black-secondary);}section.blog .blog-items{margin-top:5rem;display:grid;grid-gap:1.5rem;row-gap:5rem;grid-template-columns:repeat(2,minmax(0,1fr));}section.blog .blog-items .blog-item .img-container img{width:100%;aspect-ratio:588/395;object-fit:cover;border-radius:2px;}section.blog .blog-items .blog-item .title-container{margin-top:3rem;}section.blog .blog-items .blog-item .title-container .title{font-weight:700;font-family:var(--karla);font-size:1.25rem;}section.blog .blog-items .blog-item .date-container{color:var(--gray-dark);font-family:var(--karla);font-size:.88rem;font-weight:500;}section.blog .blog-items .blog-item .summary{margin-top:1.5rem;font-family:var(--karla);font-size:.88rem;font-weight:400;line-height:1.125rem;}section.blog .blog-items .blog-item .actions{margin-top:2rem;}section.blog-detail{background:var(--white);}section.blog-detail .breadcrumb{background:var(--white-secondary);padding-top:5rem;padding-bottom:2rem;margin:0;}section.blog-detail .breadcrumb ul{list-style:none;display:flex;flex-flow:row nowrap;align-items:center;gap:1rem;}section.blog-detail .breadcrumb ul li{display:flex;height:100%;align-items:center;}section.blog-detail .breadcrumb ul li a{line-height:1;color:var(--black);font-size:.88rem;font-weight:500;font-family:var(--karla);}section.blog-detail .breadcrumb ul li h2{line-height:1;color:var(--gray-dark);font-size:.88rem;font-weight:500;font-family:var(--karla);margin:0;padding:0;}section.blog-detail .breadcrumb ul li:not(:last-child):after{color:var(--gray-dark);margin-left:1.5rem;content:"";font-family:var(--fa);}section.blog-detail .blog-header{background:var(--white-secondary);padding-top:2rem;padding-bottom:12rem;}section.blog-detail .blog-header .title{display:flex;justify-content:center;max-width:800px;margin:0 auto;}section.blog-detail .blog-header .title h1{font-family:var(--avenir);font-size:2.25rem;font-weight:300;text-transform:uppercase;text-align:center;}section.blog-detail .blog-header .date{max-width:800px;margin:0 auto;text-align:center;font-family:var(--karla);font-weight:500;font-size:.88rem;}section.blog-detail .content{padding-bottom:10rem;}section.blog-detail .content .blog-image{margin-top:-8rem;}section.blog-detail .content .blog-image img{width:100%;aspect-ratio:993/559;height:100%;object-fit:cover;}section.blog-detail .content .article{margin-top:3rem;font-family:var(--karla);font-weight:400;font-size:.88rem;}section.faq{margin-top:5rem;margin-bottom:10rem;}section.faq .yellow-title{font-family:var(--avenir);font-size:36px;font-weight:300;line-height:52px;text-underline-position:from-font;text-decoration-skip-ink:none;}section.faq .faq-content{display:grid;grid-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:5rem;}section.faq .faq-content .left,section.faq .faq-content .right{flex-flow:column nowrap;gap:20px;display:flex;}section.faq .faq-content .accordion-item{background:inherit;border:1px solid var(--beige);border-radius:.2rem;background:var(--beige);color:var(--black);height:fit-content;}section.faq .faq-content .accordion-item .accordion-button{padding-left:20px;min-height:70px;min-height:70px;border:0;box-shadow:none;}section.faq .faq-content .accordion-item .accordion-button:after{color:inherit;font-family:var(--fa);content:"+";background:none;transform-origin:center;}section.faq .faq-content .accordion-item .accordion-button h2{font-family:var(--karla);font-size:14px;font-weight:500;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.faq .faq-content .accordion-item .accordion-button.collapsed{background:var(--black-secondary);color:var(--white);}section.faq .faq-content .accordion-item .accordion-button:not(.collapsed){background:var(--beige);color:var(--black);font-weight:bold;}section.faq .faq-content .accordion-item .accordion-button:not(.collapsed):after{transform:none;content:"-";}section.faq .faq-content .accordion-item .accordion-button:not(.collapsed) h2{font-weight:bold;color:var(--black);}section.faq .faq-content .accordion-item .accordion-body{padding:20px 60px 30px 20px;}section.faq .faq-content .accordion-item .accordion-body article,section.faq .faq-content .accordion-item .accordion-body .article{font-family:var(--karla);font-size:14px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.faq .faq-content .accordion-item.collapsed{background:inherit;color:inherit;}section.faq .have-question{padding-top:10rem;display:flex;flex-flow:column nowrap;align-items:center;}section.faq .have-question a.mail-to{margin-top:2rem;}section.about-me{background:inherit;padding-top:5rem;padding-bottom:0;}section.about-me>.section{display:flex;flex-flow:row nowrap;align-items:center;gap:7rem;}section.about-me>.section.--beige{background-color:var(--beige);}section.about-me>.section.--white{background-color:var(--white);}section.about-me>.section.--gray{background-color:var(--white-secondary);}section.about-me>.section .image-content{width:100%;}section.about-me>.section .image-content img{width:100%;height:auto;}section.about-me>.section .content{display:flex;flex-flow:row nowrap;align-items:start;gap:7rem;}section.about-me>.section .content .left--image,section.about-me>.section .content .right--image{background:var(--white);width:40%;flex:0 0 auto;}section.about-me>.section .content .left--image img,section.about-me>.section .content .right--image img{width:100%;height:auto;border-radius:5px;}section.about-me>.section .content .right--content,section.about-me>.section .content .left--content{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column nowrap;width:100%;flex:1 1 auto;}section.about-me>.section .content .right--content h1.title,section.about-me>.section .content .left--content h1.title{margin-bottom:3rem;font-size:3rem;font-family:var(--avenir);font-weight:300;}section.about-me>.section .content .right--content p.text,section.about-me>.section .content .left--content p.text{font-weight:500;font-size:1.25rem;font-family:var(--karla);line-height:1.3;}section.about-me>.section .content .right--content p.text-2,section.about-me>.section .content .left--content p.text-2{font-size:.9rem;font-family:var(--karla);font-weight:400;}section.about-me>.section.about--area--1{z-index:1;position:relative;}section.about-me>.section.about--area--1 h1.title{font-family:var(--avenir)!important;font-style:normal;font-weight:300;font-size:36px;line-height:52px;text-transform:uppercase;margin-bottom:56px;}section.about-me>.section.about--area--1 p.text{font-family:var(--karla)!important;font-style:normal;font-weight:400;font-size:20px;line-height:24px;margin-bottom:16px;}section.about-me>.section.about--area--1 p.text-2,section.about-me>.section.about--area--1 p.text-3{font-family:var(--karla)!important;font-style:normal;font-weight:700;font-size:14px;line-height:18px;}section.about-me>.section.about--area--1 .left--image{margin-bottom:-220px;border-radius:5px;overflow:hidden;height:800px;aspect-ratio:534/800;}section.about-me>.section.about--area--1 .left--image img{aspect-ratio:534/800;object-fit:cover;width:100%;height:100%;}section.about-me>.section.about--area--2{z-index:0;padding-top:260px;padding-bottom:3.5rem;}section.about-me>.section.about--area--2 .right--image{margin-top:-180px;border-radius:5px;overflow:hidden;aspect-ratio:586/732;height:732px;}section.about-me>.section.about--area--2 .right--image img{aspect-ratio:586/732;width:100%;height:100%;object-fit:cover;}section.about-me>.section.about--area--2 h2.title{font-style:normal;font-weight:300;font-size:36px;line-height:52px;text-transform:uppercase;margin-bottom:56px;font-family:var(--avenir)!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.about-me>.section.about--area--2 p.text{font-family:var(--karla)!important;font-style:normal;font-weight:400;font-size:14px;line-height:18px;}section.about-me .about--area--3{height:100vh;position:relative;background:var(--black);z-index:1;}section.about-me .about--area--3 .container{display:flex;flex-flow:column nowrap;height:100%;padding-top:14rem;justify-content:space-between;padding-bottom:5rem;}section.about-me .about--area--3 .title-1{max-width:580px;color:var(--white);justify-self:flex-end;margin-right:0;margin-left:auto;}section.about-me .about--area--3 .title-1 h3.title{font-family:var(--karla);margin-bottom:3rem;font-size:20px;font-weight:700;line-height:28px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.about-me .about--area--3 .title-1 p.text{font-family:var(--karla);font-size:14px;font-weight:300;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.about-me .about--area--3 .title-2{width:100%;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;}section.about-me .about--area--3 .title-2 h3.title{color:var(--yellow);font-family:var(--avenir);font-size:36px;font-weight:300;line-height:52px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;}section.about-me .about--area--3 .title-2 p.text{color:var(--white);font-family:var(--karla);text-align:center;font-size:18px;font-weight:500;line-height:28px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;}section.about-me .about--area--3 img.bg{position:absolute;left:0;width:100%;top:0;height:100%;object-fit:cover;z-index:-1;}section.about-me .about--area--4{background:var(--brown);padding-top:7.5rem;padding-bottom:7.5rem;}section.about-me .about--area--4 .items{display:grid;grid-gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));}section.about-me .about--area--4 .items .item{height:576px;position:relative;border-radius:5px;overflow:hidden;}section.about-me .about--area--4 .items .item img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1;}section.about-me .about--area--4 .items .item p.text{color:var(--white);z-index:2;position:relative;padding:5rem 3rem;text-align:center;font-family:var(--karla);font-family:Karla;font-size:14px;font-weight:300;line-height:18px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;}section.about-me .about--area--4 .items .item p.text strong{font-weight:800;font-size:1.25em;display:flex;align-items:center;justify-content:center;line-height:1;}section.about-me .about--area--5{padding-top:10rem;background:var(--beige);display:flex;flex-flow:column;}section.about-me .about--area--5 .container{display:flex;flex-flow:column nowrap;gap:5rem;}section.about-me .about--area--5 .upper,section.about-me .about--area--5 .bottom{display:flex;gap:10rem;flex-flow:column nowrap;align-items:center;}section.about-me .about--area--5 .upper h2.title,section.about-me .about--area--5 .bottom h2.title{font-family:var(--avenir);font-size:3rem;font-weight:300;margin-bottom:2rem;}section.about-me .about--area--5 .upper{justify-content:start;align-items:start;}section.about-me .about--area--5 .bottom{background:var(--white);padding-bottom:10rem;}section.about-me .about--area--5 h2.title{font-family:var(--avenir);font-size:36px;font-weight:300;line-height:52px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.about-me .about--area--5 p.text{font-family:var(--karla);font-size:14px;font-weight:400;line-height:16.37px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;max-width:996px;}section.about-me .about--area--6{padding-bottom:8rem;padding-top:6.5rem;}section.about-me .about--area--6 h1.title{margin:0;padding:0;text-align:center;font-family:var(--avenir);text-transform:uppercase;}section.about-me .about--area--6 h2.sub-title{margin:0;padding:0;text-align:center;font-family:var(--avenir);text-transform:uppercase;font-style:italic;font-weight:100;margin-bottom:4rem;}section.about-me .about--area--6 p.desc{text-align:center;font-family:var(--karla);display:flex;align-items:center;gap:.5rem;justify-content:center;}section.about-me .about--area--6 .con-content{display:flex;justify-content:center;flex-flow:column nowrap;align-items:center;}section.about-me .about--area--6 .con-content img.devices{margin-top:2rem;margin-bottom:5rem;}.input--white-placeholder{width:100%;border:0;background:var(--white);margin-bottom:1.5rem;display:flex;border-radius:.2rem;line-height:1.4rem;padding:1.5rem;font-family:var(--karla);font-weight:bold;color:var(--black);outline:0;border:2px solid transparent;transition:ease .2s all;}.input--white-placeholder:focus{border-color:var(--gray-dark);}.input--white-placeholder::placeholder{color:var(--gray-dark);font-weight:300;}textarea.input--white-placeholder{height:auto;min-height:10rem;}textarea.input--white-placeholder.long{min-height:15rem;}section.sign-in{background:var(--black);position:relative;padding-top:10rem;padding-bottom:10rem;}section.sign-in .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}section.sign-in .bg img{width:100%;height:100%;object-fit:scale-down;}section.sign-in .container{position:relative;z-index:2;}section.sign-in .login-box{z-index:2;display:flex;flex-flow:column nowrap;color:var(--white);align-items:center;justify-content:center;}section.sign-in .login-box .title{color:var(--white);font-family:var(--avenir);font-weight:400;font-size:2rem;text-align:center;}section.sign-in .not-purchased,section.sign-in .not-a-member{display:flex;flex-flow:column nowrap;gap:.5rem;margin-top:3rem;align-items:center;justify-content:center;}section.sign-in .not-purchased h3,section.sign-in .not-a-member h3{font-family:var(--karla);font-weight:400;font-size:1rem;margin:0;text-align:center;}section.sign-in .not-purchased a,section.sign-in .not-a-member a{font-family:var(--karla);font-weight:700;font-size:1rem;margin:0;text-align:center;}section.page{background:var(--white);}section.page .breadcrumb{background:var(--white-secondary);padding-top:5rem;padding-bottom:2rem;margin:0;}section.page .breadcrumb ul{list-style:none;display:flex;flex-flow:row nowrap;align-items:center;gap:1rem;}section.page .breadcrumb ul li{display:flex;height:100%;align-items:center;}section.page .breadcrumb ul li a{line-height:1;color:var(--black);font-size:.88rem;font-weight:500;font-family:var(--karla);}section.page .breadcrumb ul li h2{line-height:1;color:var(--gray-dark);font-size:.88rem;font-weight:500;font-family:var(--karla);margin:0;padding:0;}section.page .breadcrumb ul li:not(:last-child):after{color:var(--gray-dark);margin-left:1.5rem;content:"";font-family:var(--fa);}section.page .page-header{background:var(--white-secondary);padding-top:2rem;padding-bottom:12rem;}section.page .page-header .title{display:flex;justify-content:center;max-width:800px;margin:0 auto;}section.page .page-header .title h1{font-family:var(--avenir);font-size:2.25rem;font-weight:300;text-transform:uppercase;text-align:center;}section.page .page-header .date{max-width:800px;margin:0 auto;text-align:center;font-family:var(--karla);font-weight:500;font-size:.88rem;}section.page .content{padding-bottom:10rem;}section.page .content .page-image{margin-top:-8rem;}section.page .content .page-image img{width:100%;aspect-ratio:993/559;height:100%;object-fit:cover;}section.page .content .article{margin-top:3rem;font-family:var(--karla);font-weight:400;font-size:.88rem;}.section--events .swiper-slide{height:auto;}.section--events .swiper-slide .event-item{height:100%;}.section--events .swiper-slide .event-item .content{display:flex;flex-flow:column;height:100%;}.section--events .swiper-slide .event-item .content .bottom{margin-bottom:0;margin-top:auto;}section.events{padding-top:7rem;padding-bottom:7rem;}section.events .events{display:flex;flex-flow:row wrap;gap:32px;margin-top:48px;}section.events .event-item{border-radius:5px;background-color:var(--beige);width:100%;padding:24px;color:var(--black);display:flex;flex-flow:column nowrap;gap:16px;width:calc(50% - 32px);}section.events .event-item img{width:100%;height:350px;object-fit:cover;}section.events .event-item .date-time{display:flex;flex-flow:row nowrap;align-items:center;gap:8px;font-size:.9em;}section.events .event-item .date-time img{height:16px;width:auto;}section.events .event-item .upper{margin-top:24px;margin-bottom:24px;}section.events .event-item .upper h5.title{font-family:var(--avenir);line-height:20px;}section.events .event-item .btn-outline{height:50px;display:flex;border:1px solid;padding:0 16px;display:inline-flex;color:inherit;align-items:center;justify-content:center;}section.events .event-item .btn-yellow{height:50px;display:flex;padding:0 16px;display:inline-flex;color:inherit;align-items:center;justify-content:center;white-space:nowrap;width:auto;}section.events h1.w-title{color:#fff;font-family:var(--avenir);font-weight:300;font-size:34px;line-height:1;text-align:center;}section.events h1.w-title.past-events{margin-top:80px!important;}section.event-detail{padding-bottom:5rem;}section.event-detail .bg{height:600px;}section.event-detail .bg img{width:100%;height:100%;object-fit:cover;}section.event-detail .event-detail-content{margin-top:5rem;}section.event-detail .date-time{font-family:var(--karla);display:flex;align-items:center;gap:8px;}section.event-detail h1.w-title{margin-top:48px;font-family:var(--avenir);font-weight:300;font-size:34px;line-height:1;}section.event-detail article{margin-top:48px;font-size:1rem;font-family:var(--karla);}section.event-detail article h2{font-size:22px;margin-top:44px;}section.event-detail article ul{display:flex;flex-flow:column nowrap;gap:16px;}section.event-detail .action-buttons{margin-top:48px;}section.event-detail .action-buttons a{min-width:200px;height:50px;box-shadow:2px 2px 5px rgba(0,0,0,.1);font-family:var(--karla);font-style:italic;}:root{--black:#000;--black-secondary:#1e1f1e;--yellow:#effe53;--yellow-dark:#c5d521;--white:#fff;--white-secondary:#ebebeb;--beige:#e9e6d7;--beige-dark:#cbc8bb;--brown:#b59f81;--gray:#c4c4c4;--gray-dark:#a9a9a9;--red:#f00000;--purple-gradient:linear-gradient(180deg,#d8bce6 0%,#ce99e9 100%);--beige-gradient:linear-gradient(180deg,#e9e6d7 0%,#efe6b8 100%);--background:#e5e5e5;--avenir:"Avenir",sans-serif;--avenir-next:"Avenir Next LT Pro",sans-serif;--karla:"Karla",sans-serif;--fa:"Font Awesome 6 Pro";--swiper-pagination-color:var(--gray);--swiper-navigation-color:var(--gray-dark);}html{font-size:16px;}.container{max-width:1400px;width:100%;}*{box-sizing:border-box;}a,.nav-link{color:var(--white);text-decoration:none;}a.yellow,.nav-link.yellow{color:var(--yellow);}a.yellow:hover,.nav-link.yellow:hover{color:var(--white-secondary);}a:hover,.nav-link:hover{text-decoration:none;color:var(--white-secondary);}.btn-yellow{height:3.2rem;background:var(--yellow);width:11.25rem;color:var(--black);font-family:var(--karla);display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold;font-style:italic;border-radius:.125rem;transition:background ease-in-out .2s;}.btn-yellow:hover{background:var(--white-secondary);color:var(--black);}.yellow-link{color:var(--yellow);}.yellow-link:hover{color:var(--white-secondary);}.btn-outline{height:3.2rem;background:transparent;width:11.25rem;color:var(--white-secondary);font-family:var(--karla);display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold;font-style:italic;border-radius:.125rem;transition:background ease-in-out .2s;border:1px solid var(--white-secondary);}.btn-outline:hover{background:var(--white-secondary);color:var(--black);}body{padding:0;margin:0;background:var(--background);}body header{background-color:var(--black-secondary);--color:var(--white);--color2:var(--yellow);}body.--beige{background-color:var(--beige);color:var(--black);}body.--beige header{color:inherit;--color:var(--black);--color2:var(--black);background-color:inherit;}body.--beige header a,body.--beige header .nav-link{color:inherit;}body.--beige header.sticky{border-color:var(--beige-dark);}body.--black{background-color:var(--black);color:var(--white);}body.--white{background-color:var(--white);color:var(--black);}body.--white header{background-color:var(--white);color:var(--black);--color:var(--black);--color2:var(--black);}body.--white header a,body.--white header .nav-link{color:inherit;}body.--white header.sticky{background:var(--white);}body.--white-secondary header{background:var(--white-secondary);color:var(--black);--color:var(--black);--color2:var(--black);}body.--white-secondary header a,body.--white-secondary header .nav-link{color:inherit;}body.--light header{background-color:transparent;color:var(--black);--color:var(--black);--color2:var(--black);}body.--light header.sticky{background:var(--white);}body.--black-secondary{background-color:var(--black-secondary);color:var(--white);}body.--blog header{background:transparent;position:relative;z-index:2;color:var(--black);--color:var(--black);}body.--blog header a,body.--blog header .nav-link{color:inherit;}.yellow-title{color:var(--yellow);font-weight:300;text-transform:uppercase;}.yellow-title.center{text-align:center;}.beige-title{color:var(--beige);font-weight:300;text-transform:uppercase;}.beige-title.center{text-align:center;}.nav-image{display:flex;width:100%;height:500px;margin-top:-140px;padding-top:calc(140px + 5rem);justify-content:center;position:relative;}.nav-image img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%;z-index:-1;}.nav-image h1.title{text-align:center;font-family:var(--avenir);text-transform:uppercase;font-weight:300;font-size:2rem;}.nav-image p.sub-title{font-family:var(--karla);font-weight:500;text-align:center;font-size:1.25rem;}.nav-image .search-box{display:flex;margin:0 auto;width:800px;height:70px;border:1px solid var(--brown);background:var(--white);align-items:center;position:absolute;bottom:-35px;overflow:hidden;border-radius:2px;}.nav-image .search-box input{width:100%;height:100%;outline:0;border:0;font-family:var(--karla);font-size:.9rem;font-weight:600;padding-left:4rem;line-height:1.2rem;}.nav-image .search-box input::placeholder{color:var(--black);font-weight:300;}.nav-image .search-box i{position:absolute;left:1.5rem;font-size:1.5rem;}section.membership.slider{margin:0;background:#1b1b1b;}section.membership.slider .swiper{margin:0;padding:0;}section.membership.slider .swiper-wrapper{height:810px;display:flex;align-items:center;justify-content:center;}section.membership.slider .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;}section.membership.slider .swiper-wrapper a{display:flex;background:#e5e5e5;}section.membership.slider .swiper-wrapper a img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;}section.membership.hf-stories{background:var(--black-secondary);}section.membership.hf-stories .desc-hero{text-align:center;font-family:var(--avenir);font-size:16px;color:var(--white);text-transform:uppercase;}section.membership.hf-stories .title-hero{color:var(--white);text-align:center;display:flex;align-items:center;justify-content:center;}section.membership.hf-stories .title-hero strong{font-weight:bold;background:linear-gradient(180deg,#fff,var(--yellow));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.membership--video{background:var(--black-secondary);padding-top:0;padding-bottom:0;}.membership--video video{height:auto;width:100%;}.membership--page{background:var(--black-secondary);padding-top:69px;padding-bottom:69px;}.membership--page section.custom-desc{margin-top:24px;color:var(--white);}.membership--page.upper{color:var(--white);}.membership--page.upper h1 span{color:var(--yellow);}.membership--page.upper p.desc{color:var(--yellow);text-align:center;font-family:var(--avenir);font-style:normal;font-weight:300;font-size:20px;line-height:28px;margin:0;}.membership--page h1.title{font-family:var(--avenir);text-align:center;color:var(--white);font-weight:300;font-size:36px;line-height:52px;text-transform:uppercase;margin-bottom:38px;}.membership--page .tabs{display:flex;align-items:center;justify-content:center;margin-top:0;}.membership--page .tabs ul.nav li.nav-item a.nav-link{font-family:var(--karla);text-transform:uppercase;border-bottom:1px solid;background:inherit;border-radius:0;font-style:normal;font-size:16px;line-height:22px;font-weight:300;}.membership--page .tabs ul.nav li.nav-item a.nav-link.active{color:var(--yellow);font-weight:700;}.membership--page div.tab-content{margin-top:3rem;}.membership--page .program-selection{position:relative;}.membership--page .program-selection .items{display:flex;gap:1.5rem;flex-flow:row nowrap;}.membership--page .program-selection .items .item{aspect-ratio:1;overflow:hidden;position:relative;display:flex;padding:2rem;border:2px solid transparent;transition:all ease .2s;}.membership--page .program-selection .items .item img.selection--image{display:none;height:auto;width:150px;position:relative;margin-top:-1.25rem;}.membership--page .program-selection .items .item.active{border:2px solid var(--yellow);}.membership--page .program-selection .items .item.active img.selection--image{display:flex;}.membership--page .program-selection .items .item:hover{border:2px solid var(--yellow);}.membership--page .program-selection .items .item img.bg-image{object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}.membership--page .program-selection .items .item .content{position:relative;z-index:2;}.membership--page .program-selection .items .item .content h2{color:var(--white);font-family:var(--avenir);font-size:24px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.92px;text-transform:capitalize;width:50%;}.membership--page .sample-programs.content{position:relative;}.membership--page .sample-programs.content .swiper-button-next{right:-4rem;}.membership--page .sample-programs.content .swiper-button-prev{left:-4rem;}.membership--page .sample-programs.content .swiper-slide.item{aspect-ratio:1;position:relative;padding:2rem;color:#000;}.membership--page .sample-programs.content .swiper-slide.item img.selection--image{display:none;height:auto;width:150px;position:relative;margin-top:-1.25rem;}.membership--page .sample-programs.content .swiper-slide.item.active{border:2px solid var(--yellow);}.membership--page .sample-programs.content .swiper-slide.item.active img.selection--image{display:flex;}.membership--page .sample-programs.content .swiper-slide.item:hover{border:2px solid var(--yellow);}.membership--page .sample-programs.content .swiper-slide.item img.background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover;}.membership--page .sample-programs.content .swiper-slide.item .content{position:relative;z-index:2;display:flex;flex-flow:column nowrap;height:100%;}.membership--page .sample-programs.content .swiper-slide.item .content .bottom{margin-top:auto;margin-bottom:0;}.membership--page .sample-programs.content .swiper-slide.item .content .bottom span.text{background:var(--white);padding:.25rem .5rem;font-weight:500;}.membership--page .sample-programs.content .swiper-slide.item .content h5{color:var(--white);font-family:var(--avenir);font-size:24px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.92px;text-transform:capitalize;width:75%;}.membership--page .plan-detail{margin-top:3rem;}.membership--page .plan-detail h2.title{color:var(-\2dwhite,#fff);font-family:var(--avenir);font-size:24px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:1.92px;text-transform:capitalize;}.membership--page .plan-detail h3.sub-title{color:var(-\2dwhite,#fff);font-family:var(--avenir);font-size:16px;font-style:normal;font-weight:300;line-height:18px;font-style:italic;}.membership--page .plan-detail div.price{color:var(-\2dyellow,#effe53);font-family:var(--karla);font-size:18px;font-style:normal;font-weight:500;line-height:60px;}.membership--page .what-it-includes{margin-top:77px;color:var(--white);margin-bottom:120px;}.membership--page .what-it-includes h3.title{color:var(-\2dwhite,#fff);font-family:var(--avenir);font-size:24px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:1.92px;text-transform:capitalize;}.membership--page .what-it-includes .options{margin-top:2rem;display:flex;flex-flow:column nowrap;gap:3rem;}.membership--page .what-it-includes .options .item{flex-flow:column nowrap;}.membership--page .what-it-includes .options .item .header{color:var(--yellow);display:flex;align-items:center;gap:1rem;margin-bottom:1rem;}.membership--page .what-it-includes .options .item .header h4.title{color:var(--yellow,#effe53);font-family:var(--karla);font-size:16px;font-style:normal;font-weight:400;margin:0;padding:0;}.membership--page .what-it-includes .options .item .header h4.title p{margin:0;padding:0;}.membership--page section.details{padding-top:65px;}.membership--page .content section.details .mobile-content{display:none;}section.subjects{padding-top:61px;padding-bottom:61px;background:#394139;color:var(--white);}section.subjects h3.title{font-family:var(--avenir);font-size:24px;font-weight:500;line-height:1;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:55px;}section.subjects .items{display:flex;flex-flow:column nowrap;gap:40px;}section.subjects .items .item .title{font-family:var(--karla);font-size:16px;font-weight:500;line-height:22px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:var(--yellow);margin-bottom:16px;}section.subjects .items .item .content{font-family:var(--karla);font-size:14px;font-weight:300;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.compare--packages{background:var(--beige);}section.compare--packages table thead tr td{padding:3rem 2rem;}section.compare--packages table thead tr td h2.title{color:#1e1f1e;font-family:var(--avenir);font-size:24px;font-style:normal;font-weight:800;line-height:52px;text-transform:uppercase;margin:0;padding:0;}section.compare--packages table thead tr td h3.title{color:#1e1f1e;font-family:var(--avenir);font-size:20px;font-style:normal;font-weight:800;line-height:25px;letter-spacing:1.6px;text-transform:capitalize;margin-bottom:1.5rem;}section.compare--packages table thead tr td .desc{color:#1e1f1e;font-family:var(--karla);font-size:16px;font-style:normal;font-weight:400;line-height:20px;}section.compare--packages table thead tr td .plan--desc{color:var(--aksel-siyah,#1e1f1e);font-family:var(--karla);font-size:18px;font-style:normal;font-weight:500;line-height:18px;text-decoration-line:underline;}section.compare--packages table thead tr td.plan--header{width:240px;}section.compare--packages table thead tr td.plan--header:nth-child(2n+1){background:var(--brown,#b59f81);}section.compare--packages table tbody tr{position:relative;}section.compare--packages table tbody tr td{padding:1rem 2rem;}section.compare--packages table tbody tr td p{margin:0;padding:0;}section.compare--packages table tbody tr td.plan--row:nth-child(2n+1){background:var(--brown,#b59f81);}section.compare--packages table tbody tr td.not-included{color:rgba(0,0,0,.5);}section.compare--packages table tbody tr:after{content:" ";opacity:.5;background:#394139;height:1px;width:100%;top:0;position:absolute;left:2rem;}section.compare--packages table tbody tr:last-child td{padding-bottom:3rem;}section.compare--packages.black{background:var(--black-secondary);color:var(--white);border-top:1px solid #394139;overflow:hidden;}section.compare--packages.black table{width:100%;position:relative;}section.compare--packages.black table:after{background:#f6e4ff;content:"";position:absolute;left:100%;top:0;bottom:0;width:100%;}section.compare--packages.black table thead tr td h2.title,section.compare--packages.black table thead tr td p.desc{color:#fff;}section.compare--packages.black table thead tr td h2.title{font-family:var(--avenir);font-size:24px;font-weight:900;line-height:52px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:4px;}section.compare--packages.black table thead tr td p.desc{font-family:var(--karla);font-size:16px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;max-width:480px;}section.compare--packages.black table thead tr td:nth-child(2){background:#fdf5cd;color:var(--black);}section.compare--packages.black table thead tr td:nth-child(3){background:#d1de8d;color:var(--black);}section.compare--packages.black table thead tr td:nth-child(4){background:#f6e4ff;color:var(--black);}section.compare--packages.black table thead tr td.plan--header h3.title{font-family:var(--avenir);font-size:20px;font-weight:900;line-height:25px;letter-spacing:.08em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.compare--packages.black table thead tr td.plan--header a.register{font-family:var(--karla);font-size:18px;font-weight:500;line-height:18px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;}section.compare--packages.black table tbody tr td:nth-child(2){background:#fdf5cd;color:var(--black);}section.compare--packages.black table tbody tr td:nth-child(3){background:#d1de8d;color:var(--black);}section.compare--packages.black table tbody tr td:nth-child(4){background:#f6e4ff;color:var(--black);width:auto;}section.compare--packages.black table tbody tr td{padding:20px 26px;}section.compare--packages.black table tbody tr td.option--col{font-family:var(--karla);font-size:14px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.compare--packages.black table tbody tr td.plan--row{font-family:var(--karla);font-size:14px;font-weight:600;line-height:16px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.compare--packages.black table tbody tr:last-child td{padding-bottom:80px;}section.compare--packages.black table tbody tr:after{left:26px;right:0;width:auto;}section.sample--plans{padding-top:5rem;padding-bottom:10rem;background:var(--brown);}section.sample--plans h2.title{color:#1e1f1e;text-align:center;font-family:var(--avenir);font-size:36px;font-style:normal;font-weight:300;line-height:50px;text-transform:uppercase;}section.sample--plans p.sub-title{color:#1e1f1e;text-align:center;font-family:var(--karla);font-size:16px;font-style:normal;font-weight:700;line-height:22px;}section.sample--plans .swiper--content{margin-top:4rem;}section.sample--plans .swiper--content .plan-item{aspect-ratio:383/552;width:100%;height:auto;padding:2.3rem;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.784) 29.65%,rgba(0,0,0,0) 48.9%,rgba(0,0,0,0) 64.58%,rgba(0,0,0,.4) 79.69%,rgba(0,0,0,.8) 100%);mix-blend-mode:initial;border-radius:.3125rem;overflow:hidden;transition:box-shadow ease-in-out .3s;}section.sample--plans .swiper--content .plan-item img.background{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}section.sample--plans .swiper--content .plan-item .content{z-index:9;color:var(--white);position:absolute;left:4rem;top:2rem;right:1.5rem;bottom:2.5rem;display:flex;flex-flow:column nowrap;justify-content:space-between;}section.sample--plans .swiper--content .plan-item .content h5.title{font-family:var(--avenir);font-size:2rem;font-weight:bold;margin-bottom:1rem;width:50%;line-height:2.6rem;}section.sample--plans .swiper--content .plan-item .content p.desc{font-size:1.1rem;width:80%;line-height:1.5;font-family:var(--karla);color:var(--classic-white,#fff);font-style:normal;}section.have--question{background:var(--black-secondary);padding-top:5rem;padding-bottom:10rem;}section.have--question h3.title{color:var(--aksel-bej,#e9e6d7);text-align:center;font-family:var(--avenir);font-size:36px;font-style:normal;font-weight:300;line-height:52px;text-transform:uppercase;margin-bottom:3rem;}.action--buttons{display:flex;gap:1.5rem;justify-content:center;}.action--buttons.end{justify-content:flex-end;}.action--buttons.start{justify-content:flex-start;}section.register--account{background:#fff;padding-bottom:0;padding-top:0;width:100%;margin-top:-140px;}section.register--account .content--container{display:flex;flex-flow:row nowrap;}section.register--account section.left{width:60%;padding:7.5rem;padding:12rem 5rem 5rem 0;}section.register--account section.left .path ul{list-style:none;padding:0;margin:0;height:60px;display:flex;flex-flow:row nowrap;color:var(--aksel-siyah,#1e1f1e);font-family:var(--karla);font-size:14px;font-style:normal;font-weight:500;margin-bottom:3rem;}section.register--account section.left .path ul li:not(:last-child):after{margin-left:1rem;margin-right:1rem;content:"";font-family:"Font Awesome 6 Pro";color:var(--aksel-siyah,#1e1f1e)!important;font-weight:bold;}section.register--account section.left .path ul li.active{color:#a9a9a9;}section.register--account section.left .content .title--container{display:flex;align-items:center;justify-content:space-between;}section.register--account section.left .content .title--container h1.title{color:var(--aksel-siyah,#1e1f1e);font-family:var(--karla);font-size:20px;font-style:normal;font-weight:700;line-height:60px;}section.register--account section.left .content .title--container .sign-in--container{color:var(--aksel-siyah,#1e1f1e);font-family:var(--avenir);font-size:14px;font-style:normal;font-weight:400;line-height:60px;}section.register--account section.left .content .title--container .sign-in--container .sign-in{color:var(--aksel-siyah,#1e1f1e);font-family:var(--avenir);font-size:14px;font-style:normal;font-weight:800;line-height:60px;}section.register--account section.right{background:#ebebeb;width:40%;padding:12rem 5rem 5rem 5rem;}section.register--account section.right .content .content--image{aspect-ratio:1;width:100%;}section.register--account section.right .content .content--image img{width:100%;height:100%;object-fit:cover;border-radius:5px;}section.register--account section.right .content .title--container{margin-top:1.5rem;display:flex;flex-flow:column nowrap;}section.register--account section.right .content .title--container h2.title{color:#000;font-family:var(--avenir);font-size:18px;font-style:normal;font-weight:900;line-height:34px;}section.register--account section.right .content .title--container p.sub-title{color:var(--aksel-siyah,#1e1f1e);font-family:var(--avenir);font-size:14px;font-style:normal;font-weight:500;line-height:18px;}section.register--account section.right .content .price--container{margin-bottom:1.5rem;color:var(--aksel-siyah,#1e1f1e);font-family:var(--karla);font-size:18px;font-style:normal;font-weight:700;line-height:60px;}section.register--account section.right .content .includes--container h3.title{color:#000;font-family:var(--karla);font-size:18px;font-style:normal;font-weight:800;}section.register--account section.right .content .includes--container>ul{list-style:square;margin-left:0;padding-left:0;}section.register--account section.right .content .includes--container>ul>li{color:#000;font-family:var(--karla);font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:2rem;}section.register--account section.right .content .includes--container>ul>li h4.title{color:#000;font-family:var(--karla);font-size:14px;font-style:normal;font-weight:800;line-height:18px;margin:0;padding:0;}section.register--account section.right .content .includes--container>ul>li h4.title p{padding:0;margin:0;}section.register--account .packages .items{display:flex;flex-flow:column nowrap;gap:1.5rem;}section.register--account .packages .items .item{border-radius:2px;border:1px solid var(--aksel-gri,#c4c4c4);background:#fff;padding:1.5rem;display:flex;flex-flow:row nowrap;}section.register--account .packages .items .item .selection{width:auto;display:flex;align-items:center;justify-content:center;margin-right:1.5rem;}section.register--account .packages .items .item .selection .select--checkbox{width:21px;aspect-ratio:1;border-radius:50%;border:1px solid #c4c4c4;display:flex;}section.register--account .packages .items .item .header{color:var(--aksel-siyah,#1e1f1e);font-family:var(--karla);font-size:14px;font-style:normal;font-weight:600;}section.register--account .packages .items .item .icons{margin-right:0;margin-left:auto;display:flex;align-items:center;gap:.75rem;opacity:.5;}section.register--account .packages .items .item .price{color:var(--aksel-siyah,#1e1f1e);font-family:var(--karla);font-size:14px;font-style:normal;font-weight:700;margin-right:0;margin-left:1.5rem;}section.register--account .packages .items .item.active{border-radius:2px;border:1px solid #effe53;background:var(--aksel-sar,#effe53);}section.register--account .packages .items .item.active .selection .select--checkbox{border-color:var(--aksel-siyah,#1e1f1e);}section.register--account .packages .items .item.active .selection .select--checkbox:after{margin:4px;background:var(--aksel-siyah,#1e1f1e);content:" ";width:calc(100% - 8px);aspect-ratio:1;border-radius:50%;}section.register--account .packages .items .item.active .icons{opacity:1;}section.register--account .packages .items .item:hover{border:1px solid var(--aksel-siyah,#1e1f1e);}section.register--account .packages .items .item:hover .selection .select--checkbox{border-color:var(--aksel-siyah,#c4c4c4);}section.register--account .packages .items .item:hover .selection .select--checkbox:after{margin:4px;background:var(--aksel-siyah,#c4c4c4);content:" ";width:calc(100% - 8px);aspect-ratio:1;border-radius:50%;}section.register--account .payment--summary{color:var(--aksel-siyah,#1e1f1e);font-family:var(--karla);font-size:18px;font-style:normal;font-weight:700;line-height:60px;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;}body.--transparent header{background:transparent;color:var(--black);--color:var(--black);--color2:var(--black);}body.--transparent a.nav-link{color:var(--black);}.paymentModal{display:none;}div#paymentModal{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;align-items:center;justify-content:center;z-index:1100;}div#paymentModal .paymentModalBG{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:Blur(5px);}div#paymentModal .paymentModalBG .loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-flow:column nowrap;gap:1.5rem;color:#fff;}div#paymentModal .ifContainer{z-index:9;width:50vw;height:80vh;}div#paymentModal .ifContainer #payFrame{width:100%;height:100%;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;}body.payment-iframe{overflow:hidden;}body.payment-iframe .paymentModalBG .loading{display:none;}section.payment--successfull{background:var(--black-secondary);}section.payment--successfull .success-payment{display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem;gap:1rem;}section.payment--successfull .success-payment .icon{color:var(--yellow);font-size:1.5rem;}section.payment--successfull .success-payment .title{color:var(--aksel-beyaz,#ebebeb);font-family:var(--karla);font-size:14px;font-style:normal;font-weight:500;line-height:60px;padding:0;margin:0;}section.payment--successfull .welcome{padding-top:5rem;padding-bottom:10rem;}section.payment--successfull .welcome h5.title{color:var(--aksel-beyaz,#ebebeb);font-family:var(--karla);font-size:18px;font-style:normal;font-weight:700;line-height:60px;}section.payment--successfull .welcome h2.title{color:var(--classic-white,#fff);font-family:var(--avenir);font-size:36px;font-style:normal;font-weight:500;line-height:52px;text-transform:uppercase;background:#effe53;background:linear-gradient(180deg,#effe53 0%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}section.payment--successfull .welcome .items{margin-top:3rem;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.5rem;}section.payment--successfull .welcome .items .item{aspect-ratio:282/334;width:100%;height:auto;padding:2.3rem;position:relative;mix-blend-mode:initial;border-radius:.3125rem;overflow:hidden;transition:box-shadow ease-in-out .3s;color:var(--black);}section.payment--successfull .welcome .items .item:hover{box-shadow:0 0 20px 9px rgba(0,0,0,.47);}section.payment--successfull .welcome .items .item img{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}section.payment--successfull .welcome .items .item .content{z-index:9;color:var(--black);position:absolute;left:1.5rem;top:2rem;right:1.5rem;bottom:2.5rem;display:flex;flex-flow:column nowrap;justify-content:space-between;}section.payment--successfull .welcome .items .item .content .upper span.num{font-family:var(--karla);font-size:3rem;}section.payment--successfull .welcome .items .item .content .upper h5.title{font-family:var(--avenir);font-weight:bold;margin-bottom:1rem;line-height:1.6rem;padding:0;margin:0;text-transform:uppercase;font-size:1.25rem;width:100%;color:var(--black);}section.payment--successfull .welcome .items .item .content .upper .desc{font-size:1.1rem;width:80%;line-height:1.5;font-weight:100;font-family:var(--karla);}section.payment--successfull .welcome .items .item .content .upper div.text{font-family:var(--karla);margin-top:2rem;padding-left:1rem;font-size:.85rem;font-weight:500;}header.app-header{height:140px;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);border-bottom:1px solid rgba(240,240,240,.3);}header.app-header nav{justify-content:space-between;}header.app-header nav .app-menu{margin:unset;}header.app-header nav .app-membership{display:flex;flex-flow:row nowrap;gap:0;}header.app-header nav .app-membership a.app-link{padding:0 16px!important;}footer.app-footer .app-footer-content .content{display:flex;justify-content:space-between;align-items:flex-start;}footer.app-footer .app-footer-content .content .top-area{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:40px;}footer.app-footer .app-footer-content .content .navbar{margin:0;padding:0;display:flex;flex-flow:row nowrap;gap:32px;list-style:none;}footer.app-footer .app-footer-content .content .navbar .nav-item .nav-link{color:var(--yellow);}footer.app-footer .app-footer-content .content .bottom-area{display:flex;flex-flow:column;gap:20px;justify-content:flex-end;align-items:flex-end;color:#fff;}footer.app-footer .app-footer-content .content .bottom-area a{color:var(--yellow);}footer.app-footer .app-footer-content .content a.insta-link{color:var(--white);}a.app-link{display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start;gap:16px;padding:0 32px!important;}a.app-link .text{font-family:Karla;font-weight:300;font-style:Light;font-size:14px;leading-trim:NONE;line-height:13px;letter-spacing:0%;text-align:center;}section.profile-content{background-color:var(--black-secondary);--color:var(--white);--color2:var(--yellow);--dark-gray:#a9a9a9;--aksel-black:#1e1f1e;--stepper-active:linear-gradient(180deg,#d8bce6 0%,#ce99e9 100%);--stepper-border:#ebebeb;color:var(--color);padding-top:60px;padding-bottom:60px;display:flex;flex-flow:column nowrap;}section.profile-content .stepper{margin-top:32px;margin-bottom:82px;display:flex;align-items:center;justify-content:center;}section.profile-content .stepper ul{list-style:none;padding:0;margin:0;display:flex;flex-flow:row nowrap;gap:150px;position:relative;}section.profile-content .stepper ul:before{content:"";width:100%;height:1px;background-color:var(--dark-gray);position:absolute;top:12px;}section.profile-content .stepper ul li .item{display:flex;flex-flow:column nowrap;position:relative;}section.profile-content .stepper ul li .item .no{min-width:24px;height:24px;opacity:1;top:198px;left:707.5px;border-radius:2px;display:flex;align-items:center;justify-content:center;background:var(--dark-gray);font-family:Karla;font-weight:500;font-size:16px;line-height:14px;letter-spacing:0%;}section.profile-content .stepper ul li .item .text{top:32px;position:absolute;white-space:nowrap;left:50%;color:var(--dark-gray);transform:translateX(-50%);font-family:Actor;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;text-align:center;}section.profile-content .stepper ul li.active .item .no{background:var(--stepper-active);color:var(--aksel-black);}section.profile-content .stepper ul li.active .item .text{color:var(--stepper-border);}section.profile-content .stepper ul li.done .item .no{aspect-ratio:1;color:var(--white);background:var(--white);border-radius:50%;overflow:hidden;}section.profile-content .stepper ul li.done .item .no:after{font-family:"Font Awesome 6 Pro";content:"";color:var(--gray-dark);position:absolute;}section.profile-content .stepper ul li.done .item .text{color:var(--stepper-border);}section.profile-content .heading{display:flex;flex-flow:column nowrap;gap:24px;margin-bottom:32px;}section.profile-content .heading.xl{margin-bottom:64px;}section.profile-content .heading h1.title{font-family:"Actor",sans-serif;font-family:Actor;font-weight:400;font-size:32px;line-height:24px;letter-spacing:0%;}section.profile-content .heading h1.title.center{text-align:center;}section.profile-content .heading p.sub-title{font-family:Actor;font-weight:400;font-size:24px;line-height:28px;letter-spacing:0%;}section.profile-content .heading p.sub-title.center{text-align:center;}section.profile-content form.ui-form.form-multirow{max-width:800px;}section.profile-content form.ui-form.full-width{width:100%;max-width:unset;}section.profile-content form.ui-form.form-vertical{display:flex;margin:0 auto;flex-flow:column nowrap;}section.profile-content form.ui-form.form-vertical .ui-row{display:flex;flex-flow:row nowrap;}section.profile-content form.ui-form.form-vertical .ui-row .ui-col{width:100%;display:flex;flex-flow:column nowrap;gap:20px;}section.profile-content #availableHours{display:flex;max-width:400px;gap:20px;flex-flow:row wrap;margin:0 auto;}section.profile-content #availableHours .item{min-width:120px;height:32px;display:flex;align-items:center;justify-content:center;font-family:Actor;font-weight:400;font-size:14px;line-height:100%;text-align:center;}section.profile-content #availableHours .item input{appearance:none;display:none;}section.profile-content #availableHours .item label{border:1px solid #fff;border-radius:5px;border-width:1px;height:32px;width:100%;display:flex;align-items:center;justify-content:center;}section.profile-content #availableHours .item label:before,section.profile-content #availableHours .item label:after{content:none;}section.profile-content #availableHours .item input:checked+label{background:linear-gradient(180deg,#d8bce6 0%,#ce99e9 100%);border:0;color:#1e1f1e;}.photo-uploader{display:flex;flex-flow:row nowrap;gap:24px;width:100%;}.photo-uploader .sections{display:flex;flex-flow:column nowrap;}.photo-uploader .sections .ui-buttons.vertical{display:flex;flex-flow:column nowrap;gap:24px;--img-color:#c4c4c4;list-style:none;padding:0;margin:0;border:0;}.photo-uploader .sections .ui-buttons.vertical a.ui-btn{width:280px;height:70px;background:var(--white);border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,.2509803922);color:#1e1f1e;display:flex;flex-flow:row nowrap;gap:18px;padding:9px 16px 9px 9px;align-items:center;}.photo-uploader .sections .ui-buttons.vertical a.ui-btn .img{aspect-ratio:1;height:50px;width:50px;border-radius:3px;border:1px solid #a9a9a9;display:flex;align-items:center;justify-content:center;padding:3px;}.photo-uploader .sections .ui-buttons.vertical a.ui-btn .img svg{width:100%;height:100%;object-fit:contain;}.photo-uploader .sections .ui-buttons.vertical a.ui-btn span.text{font-family:Actor;font-weight:400;font-size:16px;line-height:20px;letter-spacing:8%;}.photo-uploader .sections .ui-buttons.vertical a.ui-btn span.icon{margin-right:0;margin-left:auto;}.photo-uploader .sections .ui-buttons.vertical a.ui-btn.active{background:#394139;color:var(--white);--img-color:#1e1f1e;border:0!important;}.photo-uploader .sections .ui-buttons.vertical a.ui-btn.active .img{background:var(--white);}.photo-uploader .upload-area{width:100%;height:auto;min-width:280px;max-width:480px;margin:0 auto;cursor:pointer;}.photo-uploader .upload-area input[type=file]{display:none;appearance:none;}.photo-uploader .upload-area .preview-thumb{position:relative;opacity:0;transform:scale(.8) translateY(10%);transition:transform .3s ease,opacity .3s ease;width:100%;height:100%;}.photo-uploader .upload-area .preview-thumb img{object-fit:contain;width:100%;height:100%;border-radius:5px;}.photo-uploader .upload-area .preview-thumb.animate-in{opacity:1;transform:scale(1);}.photo-uploader .upload-area .preview-thumb.animate-out{opacity:0;transform:scale(.8);transition:transform .3s ease,opacity .3s ease;}.photo-uploader .upload-area .remove-thumb{position:absolute;top:16px;right:16px;font-size:1.4rem;line-height:1;color:#fff;background:rgba(0,0,0,.6);border-radius:50%;padding:0 .4em;cursor:pointer;aspect-ratio:1;display:flex;align-items:center;justify-content:center;}.photo-uploader .upload-area .upload-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;border:1px solid #a9a9a9;border-radius:5px;overflow:hidden;padding:16px;aspect-ratio:282/379;}.photo-uploader .upload-area .upload-placeholder.dragover{border:3px dashed rgba(239,254,83,.7098039216)!important;border-radius:10px!important;}.photo-uploader .upload-area .upload-placeholder .img{width:100%;height:100%;padding:16px;}.photo-uploader .upload-area .upload-placeholder .img svg,.photo-uploader .upload-area .upload-placeholder .img img{width:100%;height:100%;object-fit:contain;}.photo-uploader .upload-area .upload-placeholder>.text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.photo-uploader .upload-area .upload-placeholder>.text .ui-btn{display:flex;flex-flow:column nowrap;gap:4px;color:var(--yellow);align-items:center;justify-content:center;background:radial-gradient(51.89% 51.89% at 50% 37.11%,rgba(30,31,30,.5) 0%,#1e1f1e .01%,#1e1f1e 33.38%,rgba(30,31,30,.5) 93.01%);width:75%;height:30%;}.photo-uploader .upload-area .upload-placeholder>.text .ui-btn .icon{display:flex;font-size:24px;}.photo-uploader .upload-area .upload-placeholder>.text .ui-btn .text{display:flex;font-family:Karla;font-weight:700;font-size:18px;line-height:28px;letter-spacing:4%;}.photo-uploader .upload-area .file--uploader{width:100%;height:auto;}.photo-uploader .upload-area .filepond--credits{display:none;}.photo-uploader .upload-area .filepond--root{width:100%;height:auto!important;aspect-ratio:282/379;min-width:280px;margin:0;}.photo-uploader .upload-area .filepond--root .filepond--drop-label{display:flex;width:100%;height:100%;}.photo-uploader .upload-area .filepond--root .filepond--drop-label label{width:100%;height:100%;padding:0;}.photo-uploader .upload-area .filepond--root .filepond--drip,.photo-uploader .upload-area .filepond--root .filepond--panel-root{background:#1e1f1e!important;}.photo-uploader .upload-area .filepond--root .filepond--image-preview-wrapper{width:100%;height:100%;}.photo-uploader .upload-area .filepond--root .filepond--item-{width:100%;height:auto!important;aspect-ratio:282/379;min-width:280px;margin:0;}.photo-uploader .upload-area .filepond--root .filepond--item- .filepond--file{padding:0;margin:0;}.photo-uploader .upload-area .filepond--root .filepond--item- .filepond--image-clip{width:100%!important;height:100%!important;overflow:hidden;}.photo-uploader .upload-actions{width:380px;display:flex;flex-flow:column;flex:0 0 380px;gap:32px;}section.member-area.app{padding-bottom:0;padding-top:0;}section.member-area.app .member--heading{display:flex;flex-flow:column nowrap column;align-items:center;justify-content:center;text-align:center;padding:100px 0;}section.member-area.app .member--heading h3{font-family:Actor;font-weight:400;font-size:32px;line-height:24px;text-align:center;}section.member-area.app .member--heading .image{margin-top:48px;}.member--programs{padding:85px 0 115px 0;background:#e9e6d7;color:#1e1f1e;}.member--programs .--heading{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:baseline;width:100%;margin-bottom:52px;}.member--programs .--heading h5{font-family:Actor;font-weight:400;font-size:28px;line-height:20px;}.member--programs .--heading a.link{font-family:Karla;font-weight:700;font-size:14px;line-height:14px;color:inherit;display:flex;align-items:center;flex-flow:row nowrap;}.member--programs .--heading a.link:after{font-family:var(--fa);content:"";color:inherit;margin-left:4px;}.member--programs .grid-items{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);display:grid;gap:24px;}.member--programs .grid-items .item{box-shadow:0 1px 4px 0 rgba(0,0,0,.12);border:1px solid #c4c4c4;background:#1e1f1e;color:var(--white);border-radius:5px;min-height:160px;position:relative;padding:8px;display:flex;align-items:center;overflow:hidden;border-radius:5px;}.member--programs .grid-items .item:before{content:"";width:68px;background:#a9a9a9;left:-1px;top:0;bottom:0;position:absolute;border-bottom-left-radius:5px;border-top-left-radius:5px;}.member--programs .grid-items .item .image-container{width:96px;aspect-ratio:1;display:flex;overflow:hidden;border-radius:10px;z-index:1;position:relative;flex:0 0 auto;}.member--programs .grid-items .item .image-container img{width:100%;height:100%;object-fit:cover;}.member--programs .grid-items .item .content{position:relative;display:flex;width:100%;z-index:2;height:100%;padding:8px 8px 8px 22px;flex-flow:column nowrap;}.member--programs .grid-items .item .content .tags{display:flex;flex-flow:row wrap;margin-bottom:12px;gap:8px;}.member--programs .grid-items .item .content .tags .tag{color:#1e1f1e;background:#e9e6d7;border-radius:12px;height:24px;padding:4px 12px;font-family:Karla;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.5px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;}.member--programs .grid-items .item .content .title{font-family:Actor;font-weight:400;font-size:16px;line-height:16px;letter-spacing:4%;text-transform:capitalize;}.member--programs .grid-items .item .content .desc{margin-top:8px;font-family:Karla;font-weight:400;font-size:12px;line-height:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:30px;overflow:hidden;}.member--programs .grid-items .item .content .actions{margin-top:auto;margin-bottom:0;}.member--programs .grid-items .item .content a.link{font-family:Karla;font-weight:700;font-size:14px;line-height:14px;color:var(--yellow);display:flex;align-items:center;flex-flow:row nowrap;}.member--programs .grid-items .item .content a.link:after{font-family:var(--fa);content:"";color:inherit;margin-left:4px;}.member--programs .grid-items .item.user-program:before{background:#b59f81;}.member--programs .grid-items .item.user-program .viewer{position:absolute;right:16px;top:16px;z-index:2;}.member--programs .grid-items .item.user-program .viewer a{background:#b59f81;width:40px;aspect-ratio:1;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;}.member--programs .grid-items .item.user-program .program-details{margin-top:18px;display:flex;flex-flow:row;align-items:center;justify-content:space-between;}.member--programs .grid-items .item.user-program .program-details>div{display:flex;flex-flow:row nowrap;gap:12px;align-items:center;}.member--programs .grid-items .item.user-program .program-details>div .text{font-family:Karla;font-weight:500;font-size:13px;line-height:13px;letter-spacing:4%;text-transform:capitalize;}.member--programs .grid-items .item.user-program .program-details>div.scheduler{color:var(--yellow);}.member--programs .grid-items .item.user-program .workouts{display:flex;flex-flow:column nowrap;margin-top:24px;}.member--programs .grid-items .item.user-program .workouts .steps{display:flex;flex-flow:row nowrap;gap:9px;}.member--programs .grid-items .item.user-program .workouts .steps .step{display:flex;height:2px;background:var(--white);width:27px;border-radius:2px;}.member--programs .grid-items .item.user-program .workouts .status{font-family:Karla;font-weight:300;font-size:10px;line-height:22px;letter-spacing:4%;}.s--heading{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:baseline;width:100%;margin-bottom:52px;}.s--heading h5{font-family:Actor;font-weight:400;font-size:28px;line-height:20px;}.s--heading a.link{font-family:Karla;font-weight:700;font-size:14px;line-height:14px;color:inherit;display:flex;align-items:center;flex-flow:row nowrap;}.s--heading a.link:after{font-family:var(--fa);content:"";color:inherit;margin-left:4px;}.s--heading.vertical{flex-flow:column nowrap;align-items:center;justify-content:center;gap:40px;}.--grid-items{display:grid;gap:24px;}.--grid-items.c-2{grid-template-columns:repeat(2,1fr);}.--grid-items.c-3{grid-template-columns:repeat(3,1fr);}.--grid-items.c-4{grid-template-columns:repeat(4,1fr);}.--grid-items.c-5{grid-template-columns:repeat(5,1fr);}.--grid-items.c-6{grid-template-columns:repeat(6,1fr);}.member--videos{padding:120px 0 70px 0;background:#394139;}.video--item{border:1px solid #b59f81;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);overflow:hidden;border-radius:5px;position:relative;aspect-ratio:16/9;height:auto;padding:12px;}.video--item .background{position:absolute;left:0;top:0;right:0;bottom:0;}.video--item .background img{width:100%;height:100%;object-fit:cover;}.video--item .background:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.25);}.video--item .content{display:flex;justify-content:space-between;flex-flow:column nowrap;height:100%;}.video--item a.player{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;}.video--item a.player .icon{background:#b59f81;width:40px;aspect-ratio:1;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;}.member--snacks{padding:75px 0 84px 0;}.member--snacks .snack--item{background:linear-gradient(180deg,#e9e6d7 0%,#efe6b8 100%);display:flex;flex-flow:column nowrap;border-radius:5px;overflow:hidden;color:#1e1f1e;align-items:center;justify-content:center;padding:20px;}.member--snacks .snack--item .top-title{font-family:Actor;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:17px;letter-spacing:0%;text-align:center;}.member--snacks .snack--item a.link{display:flex;flex-flow:row nowrap;gap:8px;align-items:center;}.member--snacks .snack--item a.link .text{margin-top:22px;font-family:Karla;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:14px;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;color:#1e1f1e;}.member--recipes{background:#e9e6d7;padding:75px 0 84px 0;color:#1e1f1e;}.member--recipes .items .item{background:#fff;border:1px solid #b59f81;padding:16px;border-radius:5px;box-shadow:0 1px 4px 0 rgba(0,0,0,.12);position:relative;display:flex;}.member--recipes .items .item .image-container{width:100%;aspect-ratio:1;}.member--recipes .items .item .image-container img{width:100%;height:100%;object-fit:cover;}.member--recipes .items .item .tags{display:flex;flex-flow:row wrap;position:absolute;left:16px;top:16px;gap:4px;}.member--recipes .items .item .tags .tag{color:#1e1f1e;background:#e9e6d7;border-radius:12px;height:24px;padding:4px 12px;font-family:Karla;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.5px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;}.member--recipes .items .item .title{margin-top:20px;font-family:Actor;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0%;color:#1e1f1e;}.member--recipes .items .item a.viewer{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;}.member--blogs{background:#b59f81;padding:100px 0;}.blog--items{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;}.blog--items .item{max-width:600px;border:1px solid #b59f81;background:#fff;border-radius:5px;overflow:hidden;padding:20px;color:#1e1f1e;display:flex;flex-flow:column nowrap;height:100%;}.blog--items .item .image-container{display:flex;aspect-ratio:540/350;}.blog--items .item .image-container img{width:100%;height:100%;object-fit:cover;border-radius:5px;}.blog--items .item .tags{display:flex;flex-flow:row wrap;left:16px;top:16px;gap:4px;}.blog--items .item .tags .tag{color:#1e1f1e;background:#e9e6d7;border-radius:12px;height:24px;padding:4px 12px;font-family:Karla;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.5px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;}.blog--items .item .top-heading{margin-top:20px;display:flex;flex-flow:row;align-items:center;gap:20px;}.blog--items .item .top-heading .date{display:flex;flex-flow:row nowrap;align-items:center;gap:8px;color:#a9a9a9;font-family:Karla;font-weight:500;font-size:13px;line-height:13px;letter-spacing:4%;text-transform:capitalize;}.blog--items .item .c-heading{margin-top:20px;}.blog--items .item .c-heading h2.title{margin:0;padding:0;font-family:Actor;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;}.blog--items .item .desc{margin-top:20px;font-family:Karla;font-weight:400;font-size:12px;line-height:15px;letter-spacing:0%;}.blog--items .item a.link{font-family:Karla;font-weight:700;font-size:14px;line-height:14px;color:inherit;display:flex;align-items:center;flex-flow:row nowrap;margin-top:20px;margin-bottom:10px;}.blog--items .item a.link:after{font-family:var(--fa);content:"";color:inherit;margin-left:4px;}.blog--items .item.video-content .image-container{position:relative;display:flex;align-items:center;justify-content:center;}.blog--items .item.video-content .image-container .duration{position:absolute;left:16px;bottom:16px;color:var(--white);}.blog--items .item.video-content .image-container .player{position:absolute;}section.top-premium-banner{background:#394139;height:60px;display:flex;align-items:center;}section.top-premium-banner .content{display:flex;flex-flow:row nowrap;width:100%;align-items:center;justify-content:space-between;color:var(--white);}section.top-premium-banner a.close-banner{width:40px;height:40px;display:flex;align-items:c;align-items:center;justify-content:center;font-weight:100;font-size:32px;}section.top-premium-banner a.yellow-link{font-family:Karla;font-weight:700;font-size:14px;leading-trim:NONE;line-height:20px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;}.subscription-user-content{color:var(--white);display:flex;margin-top:112px;align-items:center;justify-content:center;flex-flow:column nowrap;}.subscription-user-content .uc-title{font-family:Actor;font-weight:400;font-style:Regular;font-size:28px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;}.subscription-user-content .content-items{display:flex;flex-flow:row nowrap;gap:24px;align-items:center;justify-content:center;margin-top:42px;}.subscription-user-content .content-items .item{box-shadow:0 1px 4px 0 rgba(255,255,255,.25);display:flex;flex-flow:column nowrap;color:#1e1f1e;width:285px;border-radius:5px;overflow:hidden;padding:40px 24px;font-family:Actor;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:14px;letter-spacing:0%;}.subscription-user-content .content-items .item .icon{margin-bottom:16px;}.subscription-user-content .content-items .item.purple{background:linear-gradient(180deg,#d8bce6 0%,#ce99e9 100%);}.subscription-user-content .content-items .item.yellow{background:linear-gradient(180deg,#c6d676 0%,#b8d624 100%);}section.member-area .breadcrumb{margin-top:54px;}section.member-area .breadcrumb .breadcrumb-items{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;list-style:none;padding:0;margin:0;}section.member-area .breadcrumb .breadcrumb-items li a{font-family:Karla;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:60px;letter-spacing:0%;vertical-align:middle;color:#fff;}.video--player{margin-top:100px;}.video--player .video-items{flex-flow:column nowrap;width:800px;justify-content:center;align-content:flex-start;display:flex;margin:0 auto;}.video--player .video-items .video-container{width:100%;margin-bottom:40px;}.video--player .video-items .details h1{font-family:Actor;font-weight:400;font-style:Regular;font-size:22px;leading-trim:NONE;line-height:16px;letter-spacing:0%;margin-bottom:16px;}.video--player .video-items .details .desc{margin-top:30px;font-family:Karla;font-weight:400;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:0%;}.s--tags{display:flex;flex-flow:row wrap;margin-bottom:12px;gap:8px;}.s--tags .tag{color:#1e1f1e;background:#e9e6d7;border-radius:12px;height:24px;padding:4px 12px;font-family:Karla;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.5px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;}.app--heading{padding-top:104px;padding-bottom:65px;}.app--heading .heading--content{display:flex;flex-flow:column nowrap;gap:18px;text-align:center;align-items:center;justify-content:center;}.app--heading .title{font-family:Actor;font-weight:400;font-style:Regular;font-size:34px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;}.app--heading .desc{font-family:Karla;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:18px;letter-spacing:0%;text-align:center;}.app--heading .navigation{margin-bottom:-65px;margin-top:65px;}.app--heading .navigation .nav{border-bottom:1.64px solid rgba(255,255,255,.5);}.app--heading .navigation .nav li.nav-item a.nav-link{font-family:Actor;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;color:#a9a9a9;width:192px;padding-bottom:12px;}.app--heading .navigation .nav li.nav-item a.nav-link.active{color:var(--white);border-bottom:2px solid;}.snack-picker{color:#1e1f1e;padding-bottom:100px;}.snack-picker .content{display:flex;align-items:center;justify-content:center;}.snack-picker .snack--item{background:linear-gradient(180deg,#e9e6d7 0%,#efe6b8 100%);display:flex;flex-flow:column nowrap;border-radius:5px;overflow:hidden;color:#1e1f1e;align-items:center;justify-content:center;padding:20px;max-width:588px;}.snack-picker .snack--item a{color:inherit;}.snack-picker .snack--item .top-title{font-family:Actor;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:17px;letter-spacing:0%;text-align:center;}.snack-picker .snack--item a.link{display:flex;flex-flow:row nowrap;gap:8px;align-items:center;}.snack-picker .snack--item a.link .text{margin-top:22px;font-family:Karla;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:14px;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;color:#1e1f1e;}.search--heading{background:transparent;padding-top:125px;color:#1e1f1e;padding-bottom:125px;}.search--heading .search{display:flex;flex-flow:column nowrap;gap:40px;justify-content:center;}.search--heading .search h1{margin:0;padding:0;font-family:Actor;font-weight:400;font-style:Regular;font-size:34px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;}.search--heading .search--container{display:flex;justify-content:center;}.search--heading .search--container input{border:1px solid #ebebeb;height:60px;border-radius:30px;padding-left:30px;width:600px;}.search--heading .search--container input::placeholder{font-family:Karla;font-weight:400;font-size:14px;leading-trim:NONE;line-height:150%;letter-spacing:0;}section.member-area.app.app-search{background:#ebebeb;}section.member-area.app.app-search.recipes{background:linear-gradient(180deg,#e9e6d7 0%,#efe6b8 100%);}section.member-area.app.recipe-detail{background:linear-gradient(180deg,#e9e6d7 0%,#efe6b8 100%);}section.member-area.app.recipe-detail .breadcrumb{margin-top:54px;}section.member-area.app.recipe-detail .breadcrumb a{color:#1e1f1e;}section.member-area.app.blog-post{background:var(--white);}section.member-area.app.blog-post .breadcrumb{padding-top:54px;margin-top:0;padding-bottom:200px;background:#1e1f1e;}.blog-post-detail-container{margin-top:-150px;padding-bottom:150px;}.blog-post-detail-container .blog-detail-content{width:100%;}.blog-post-detail-container .blog-detail-content .image-container img{height:auto;width:100%;object-fit:cover;border-radius:3px;aspect-ratio:790/445;}.blog-post-detail-container .blog-detail-content .post--content{margin-top:56px;}.blog-post-detail-container .blog-detail-content .post--content .tags{display:flex;flex-flow:row wrap;left:16px;top:16px;gap:8px;}.blog-post-detail-container .blog-detail-content .post--content .tags .tag{color:#1e1f1e;background:#e9e6d7;border-radius:12px;height:24px;padding:4px 12px;font-family:Karla;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.5px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;}.blog-post-detail-container .blog-detail-content .post--content .top-heading{margin-top:20px;display:flex;flex-flow:row;align-items:center;gap:20px;}.blog-post-detail-container .blog-detail-content .post--content .top-heading .date{display:flex;flex-flow:row nowrap;align-items:center;gap:8px;color:#a9a9a9;font-family:Karla;font-weight:500;font-size:13px;line-height:13px;letter-spacing:4%;text-transform:capitalize;}.blog-post-detail-container .blog-detail-content .post--content h1{font-family:Actor;font-weight:400;font-style:Regular;font-size:22px;leading-trim:NONE;line-height:16px;letter-spacing:0%;color:var(--black);margin-top:48px;}.blog-post-detail-container .blog-detail-content .post--content .article{font-family:Karla;font-weight:400;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:0%;color:var(--black);}.recipe--categories .navigation{display:flex;align-items:center;justify-content:center;margin-bottom:40px;}.recipe--categories .navigation .nav-pills{color:#1e1f1e;border-bottom:1px solid #a9a9a9;padding-left:20px;padding-right:20px;display:flex;flex-flow:row nowrap;gap:0;}.recipe--categories .navigation .nav-pills .nav-link{color:#1e1f1e;}.recipe--categories .navigation .nav-pills .nav-link.active{border-bottom-left-radius:0;border-bottom-right-radius:0;background:linear-gradient(180deg,#4e4e4e 0%,#1e1f1e 124.56%);color:#fff;}.recipe--categories .navigation .nav-pills .nav-link .cat-name{white-space:nowrap;}.recipes--listing{padding-bottom:100px;}.recipes--listing .item{border-radius:5px;overflow:hidden;width:100%;display:flex;aspect-ratio:1;position:relative;opacity:1;transition:opacity 300ms ease;}.recipes--listing .item.hidden{opacity:0;}.recipes--listing .item .content{width:100%;}.recipes--listing .item .content:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 42.71%,rgba(0,0,0,.147273) 64.58%,rgba(0,0,0,.6) 100%);position:absolute;left:0;bottom:0;right:0;top:0;}.recipes--listing .item .content .image-container{position:absolute;left:0;top:0;right:0;bottom:0;}.recipes--listing .item .content .image-container img{width:100%;height:100%;object-fit:cover;}.recipes--listing .item .content .title{z-index:2;position:absolute;bottom:16px;text-align:center;left:0;right:0;font-family:Karla;font-weight:500;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;}.recipes--listing .item .viewer{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;}.recipes--listing .item.locked:before{content:"";background:rgba(0,0,0,.6);position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;pointer-events:none;cursor:none;}.recipes--listing .item.locked:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='32' height='41' viewBox='0 0 32 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3105 0.695312V0.699219C21.5093 0.766536 25.7187 5.0139 25.7188 10.2295V13.4141H28.7725C30.2483 13.4142 31.4482 14.6147 31.4482 16.0908V37.499C31.4482 38.9752 30.2483 40.1756 28.7725 40.1758H3.55859C2.0828 40.1756 0.882812 38.9751 0.882812 37.499V16.0908C0.882812 14.6147 2.0828 13.4143 3.55859 13.4141H6.65332V10.2295C6.65335 4.97207 10.9292 0.695312 16.1855 0.695312H16.3105ZM3.55859 14.6445C2.7618 14.6445 2.1123 15.2938 2.1123 16.0908V37.499C2.1123 38.2961 2.7618 38.9453 3.55859 38.9453H28.7715C29.5673 38.9452 30.2158 38.2961 30.2158 37.499V16.0908C30.2158 15.2937 29.5681 14.6446 28.7715 14.6445H3.55859ZM16.1855 1.92578C11.6084 1.92578 7.88382 5.65127 7.88379 10.2295V13.4141H9.8291V10.127C9.82918 6.62176 12.683 3.77051 16.1865 3.77051C19.6899 3.7707 22.5409 6.62193 22.541 10.127V13.4141H24.4873V10.2295C24.4873 5.65135 20.7626 1.92592 16.1855 1.92578ZM16.1846 5.00195C13.3593 5.00195 11.0596 7.30101 11.0596 10.127V13.4141H21.3086V10.127C21.3085 7.30106 19.0098 5.00204 16.1846 5.00195Z' fill='white' stroke='white' stroke-width='0.25'/%3E%3Cpath d='M16.124 21.0781C18.1593 21.0781 19.8153 22.7339 19.8154 24.7695C19.8154 25.9724 19.2235 27.0942 18.252 27.7822V30.3818C18.252 31.5542 17.2972 32.5088 16.125 32.5088C14.953 32.5086 13.999 31.555 13.999 30.3818V27.7832C13.0267 27.096 12.4336 25.9729 12.4336 24.7695C12.4337 22.734 14.0889 21.0784 16.124 21.0781ZM16.126 22.3076C14.7696 22.3082 13.667 23.4124 13.666 24.7695C13.666 25.6533 14.1462 26.4735 14.918 26.9111C15.1109 27.0199 15.2303 27.2245 15.2305 27.4463V30.3818C15.2305 30.8758 15.6322 31.2782 16.126 31.2783C16.6199 31.2783 17.0225 30.8759 17.0225 30.3818V27.4463C17.0226 27.2254 17.1417 27.0199 17.334 26.9111C18.1056 26.4744 18.5859 25.6534 18.5859 24.7695C18.5858 23.4123 17.4827 22.308 16.126 22.3076Z' fill='white' stroke='white' stroke-width='0.25'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:40px 40px;display:flex;background-position:center;width:94px;height:94px;z-index:4;background-color:rgba(0,0,0,.5);aspect-ratio:1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.recipes--listing .item.locked .title{z-index:4;}.recipe-detail-container{display:flex;padding-bottom:100px;}.recipe-detail-container .recipe-detail-content{display:flex;flex-flow:row nowrap;gap:20px;}.recipe-detail-container .recipe-detail-content .image-container{flex:0 0 38%;}.recipe-detail-container .recipe-detail-content .image-container img{width:100%;height:auto;}.recipe-detail-container .recipe-detail-content .recipe--content{flex:1 1 auto;width:100%;display:flex;gap:32px;flex-flow:column nowrap;}.recipe-detail-container .recipe-detail-content .recipe--content h1.title{font-family:Actor;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:20px;letter-spacing:0%;color:#1e1f1e;}.recipe-detail-container .recipe-detail-content .recipe--content .ingredients{background:#394139;padding:20px;border-radius:5px;}.recipe-detail-container .recipe-detail-content .recipe--content .ingredients h5{font-family:Karla;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;color:var(--white);margin-bottom:24px;}.recipe-detail-container .recipe-detail-content .recipe--content .make{background:var(--white);padding:20px;border-radius:5px;color:var(--black);}.recipe-detail-container .recipe-detail-content .recipe--content .make h5{font-family:Karla;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;margin-bottom:24px;}.recipe-detail-container .recipe-detail-content .recipe--content .make p{font-family:Karla;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:20px;letter-spacing:0%;}.learn--bhead{background:linear-gradient(192.41deg,#394139 -95.07%,#797d66 78.89%);height:82px;display:flex;}.learn--bhead .content{display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center;height:100%;}.learn--bhead .categories{display:flex;align-items:center;}.learn--bhead .categories ul.checklist{display:flex;flex-flow:row nowrap;gap:12px;list-style:none;padding:0;margin:0;}.learn--bhead .categories ul.checklist li.checkbox-item label input{display:none;appearance:none;}.learn--bhead .categories ul.checklist li.checkbox-item label .indicator{display:flex;flex-flow:row nowrap;gap:6px;align-items:center;cursor:pointer;background:#e9e6d7;height:30px;border-radius:15px;padding:0 15px;}.learn--bhead .categories ul.checklist li.checkbox-item label .text{font-family:Karla;font-weight:700;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:.5px;vertical-align:middle;color:#b59f81;}.learn--bhead .categories ul.checklist li.checkbox-item label:hover .indicator{opacity:.7;}.learn--bhead .categories ul.checklist li.checkbox-item label input:checked+.indicator{background-color:#b59f81;}.learn--bhead .categories ul.checklist li.checkbox-item label input:checked+.indicator .text{color:var(--white);}.learn-items-container{padding-top:128px;background:var(--white);padding-bottom:128px;}.learn-items-container .blog--items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.content--filters{height:40px;border-radius:20px;background:#e9e6d7;padding:0 20px;display:flex;flex-flow:row nowrap;align-items:center;}.content--filters .label{font-family:Karla;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:.25px;vertical-align:middle;color:#394139;margin-right:20px;}.content--filters ul.checklist{display:flex;flex-flow:row nowrap;gap:20px;list-style:none;padding:0;margin:0;}.content--filters ul.checklist li.checkbox-item input{display:none;appearance:none;}.content--filters ul.checklist li.checkbox-item label{display:flex;flex-flow:row nowrap;gap:6px;align-items:center;cursor:pointer;}.content--filters ul.checklist li.checkbox-item label .indicator{opacity:.5;flex-flow:row nowrap;padding-left:20px;position:relative;display:flex;align-items:center;}.content--filters ul.checklist li.checkbox-item label .indicator:before{content:"";aspect-ratio:1;width:16px;height:16px;flex:0 0 auto;border-radius:3px;border:1px solid #394139;transition:ease-in-out .2s;display:flex;align-items:center;justify-content:center;position:absolute;left:0;}.content--filters ul.checklist li.checkbox-item label .text{color:#394139;font-family:Karla;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:.25px;vertical-align:middle;}.content--filters ul.checklist li.checkbox-item label:hover .indicator{opacity:.7;}.content--filters ul.checklist li.checkbox-item label input:checked+.indicator{opacity:1;}.content--filters ul.checklist li.checkbox-item label input:checked+.indicator:after{content:"";color:#394139;font-family:var(--fa);font-size:11px;font-weight:500;position:absolute;left:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;}.content--filters ul.checklist li.checkbox-item label input:checked+span.text{opacity:1;}section.member-area.app.profile{background:#1e1f1e;}section.member-area.app.profile .navigation{border-bottom:1.64px solid rgba(255,255,255,.5);}section.member-area.app.profile .navigation .nav{height:52px;align-items:flex-end;justify-content:center;}section.member-area.app.profile .navigation .nav li.nav-item a.nav-link{font-family:Actor;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;color:#a9a9a9;width:192px;padding-bottom:12px;text-align:center;}section.member-area.app.profile .navigation .nav li.nav-item a.nav-link.active{color:var(--white);border-bottom:2px solid;}section.member-area.app.profile .profile--header{padding-top:100px;position:relative;min-height:300px;overflow:hidden;}section.member-area.app.profile .profile--header:before{content:" ";background:radial-gradient(50% 50% at 50% 50%,#fff 0%,rgba(255,255,255,0) 100%);position:absolute;left:-300px;bottom:-300px;right:-300px;top:-300px;opacity:.2;z-index:1;}section.member-area.app.profile .profile--header .container{z-index:2;position:relative;}section.member-area.app.profile .profile--header .subscription-details{z-index:2;}section.member-area.app.profile .profile--header .details{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;}section.member-area.app.profile .profile--header .details a.settings{margin-left:24px;}section.member-area.app.profile .profile--header .details .info{display:flex;flex-flow:column nowrap;gap:10px;}section.member-area.app.profile .profile--header .details .info .email{font-family:Actor;font-weight:400;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0;}section.member-area.app.profile .profile--header .details .info .name{font-family:Actor;font-weight:400;font-size:22px;leading-trim:NONE;line-height:26px;letter-spacing:-.25px;text-transform:uppercase;}section.member-area.app.profile .profile--header .details .image-container{border-radius:5px;aspect-ratio:1;width:128px;height:128px;margin-right:20px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);border:.4px solid #171816;overflow:hidden;}section.member-area.app.profile .profile--header .details .image-container .image{width:100%;height:100%;position:relative;}section.member-area.app.profile .profile--header .details .image-container .image img{width:100%;height:100%;object-fit:cover;}section.member-area.app.profile .profile--header .details .image-container .image a.edit-button{position:absolute;right:10px;top:10px;}section.member-area.app.profile .subscription-details{position:relative;padding-top:32px;margin-top:32px;padding-bottom:32px;}section.member-area.app.profile .subscription-details:before{content:" ";left:0;right:0;height:5px;top:0;position:absolute;opacity:.5;background:linear-gradient(270deg,#272827 9.43%,#4c4c4c 11.08%,#515151 12.73%,#606060 14.86%,#787878 16.89%,#999 18.46%,#c4c4c4 21.2%,#d1d1d1 24.86%,#c6c6c6 29.25%,#888 47.52%,#8f8f8f 52.47%,#a2a2a2 59.4%,#c0c0c0 68.31%,#ebebeb 77.22%,#f7f7f7 79.2%,#a0a0a0 81.98%,#2d2e2d 90.65%);}section.member-area.app.profile .subscription-details .content{display:flex;flex-flow:row nowrap;gap:16px;align-items:center;justify-content:center;}section.member-area.app.profile .subscription-details .content .title{font-family:Karla;font-weight:200;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:1px;}section.member-area.app.profile .subscription-details .content .sub-title{font-family:Actor;font-weight:400;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:1px;}section.member-area.app.profile .dashboard{padding-top:64px;}section.member-area.app.profile .dashboard .stats{margin:0 auto;max-width:600px;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;}section.member-area.app.profile .dashboard .stats .stat-item{display:flex;flex-flow:column nowrap;gap:10px;}section.member-area.app.profile .dashboard .stats .stat-item .val{font-family:Karla;font-weight:500;font-style:Medium;font-size:22px;leading-trim:NONE;line-height:14px;letter-spacing:0%;vertical-align:middle;}section.member-area.app.profile .dashboard .stats .stat-item .label{display:flex;flex-flow:row nowrap;align-items:center;gap:4px;}section.member-area.app.profile .dashboard .stats .stat-item .label .text{font-family:Karla;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:14px;letter-spacing:0%;}section.member-area.app.profile .dashboard .chart{padding-top:48px;margin:0 auto;max-width:600px;width:100%;}section.member-area.app.profile .action--buttons{padding:48px 0;background:var(--black);}section.member-area.app.profile .action--buttons ul{list-style:none;display:flex;flex-flow:row nowrap;gap:24px;align-items:center;padding:0;margin:0;}section.member-area.app.profile .action--buttons ul li{flex:1 1 0%;}section.member-area.app.profile .action--buttons ul li a{width:100%;height:75px;background:linear-gradient(180deg,#4e4e4e 0%,#1e1f1e 124.56%);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);display:flex;flex-flow:row nowrap;align-items:center;padding:18px;border-radius:5px;}section.member-area.app.profile .action--buttons ul li a .icon{margin-right:16px;}section.member-area.app.profile .action--buttons ul li a .text{font-family:Actor;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:16px;letter-spacing:0%;margin-right:8px;}.hf-modal .modal-content{background:#1e1f1e;color:var(--white);border-radius:8px;}.hf-modal .modal-content .modal-header,.hf-modal .modal-content .modal-footer{border:0;}.hf-modal .modal-content .btn-primary{border:0;outline:0;height:3.2rem;background:var(--yellow);width:11.25rem;color:var(--black);font-family:var(--karla);display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold;font-style:italic;border-radius:.125rem;transition:background ease-in-out .2s;}.hf-modal .modal-content .btn-secondary{border:1px solid;outline:0;height:3.2rem;background:transparent;color:var(--yellow);width:11.25rem;font-family:var(--karla);display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold;font-style:italic;border-radius:.125rem;transition:background ease-in-out .2s;}.hf-modal .modal-content .modal-body .dropzone{cursor:pointer;border-radius:5px;display:flex;align-items:center;justify-content:center;}.hf-modal .modal-content .modal-body .dropzone .dz-message.text-center{display:flex;flex-flow:column;gap:16px;color:var(--yellow);}.hf-modal .modal-content .modal-body .dropzone .dz-message.text-center .icon{font-size:48px;}.hf-modal.min-600 .modal-body{min-height:600px;}.hf-modal .modal-body.profile-photo-uploader{height:600px;position:relative;}.hf-modal .modal-body.profile-photo-uploader .dropzone{position:absolute;left:16px;top:16px;right:16px;bottom:16px;z-index:2;visibility:visible;opacity:1;}.hf-modal .modal-body.profile-photo-uploader .crop-container{position:absolute;left:16px;top:16px;right:16px;bottom:16px;z-index:1;visibility:hidden;opacity:0;}.hf-modal .modal-body.profile-photo-uploader .crop-container img{width:100%;height:100%;object-fit:cover;}.app--learn-your-programs{background:#e9e6d7;padding-top:90px;padding-bottom:70px;}.app--learn-other-programs{padding-top:106px;padding-bottom:190px;background:var(--white);color:#1e1f1e;}.app--learn-other-programs .section--heading,.app--learn-your-programs .section--heading{display:flex;justify-content:space-between;align-items:center;}.app--learn-other-programs .listing,.app--learn-your-programs .listing{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:52px;}.app--learn-other-programs h2.section-title,.app--learn-your-programs h2.section-title{font-family:Actor;font-weight:400;font-style:Regular;font-size:28px;leading-trim:NONE;line-height:20px;letter-spacing:0%;color:#1e1f1e;margin:0;padding:0;}.app--learn-other-programs .item,.app--learn-your-programs .item{box-shadow:0 1px 4px 0 rgba(0,0,0,.12);border:1px solid #c4c4c4;background:#1e1f1e;color:var(--white);border-radius:5px;min-height:160px;position:relative;padding:8px;display:flex;align-items:center;overflow:hidden;border-radius:5px;}.app--learn-other-programs .item:before,.app--learn-your-programs .item:before{content:"";width:68px;background:#a9a9a9;left:-1px;top:0;bottom:0;position:absolute;border-bottom-left-radius:5px;border-top-left-radius:5px;}.app--learn-other-programs .item .image-container,.app--learn-your-programs .item .image-container{width:96px;aspect-ratio:1;display:flex;overflow:hidden;border-radius:10px;z-index:1;position:relative;flex:0 0 auto;}.app--learn-other-programs .item .image-container img,.app--learn-your-programs .item .image-container img{width:100%;height:100%;object-fit:cover;}.app--learn-other-programs .item .content,.app--learn-your-programs .item .content{position:relative;display:flex;width:100%;z-index:2;height:100%;padding:8px 8px 8px 22px;flex-flow:column nowrap;}.app--learn-other-programs .item .content .tags,.app--learn-your-programs .item .content .tags{display:flex;flex-flow:row wrap;margin-bottom:12px;}.app--learn-other-programs .item .content .tags .tag,.app--learn-your-programs .item .content .tags .tag{color:#1e1f1e;background:#e9e6d7;border-radius:12px;height:24px;padding:4px 12px;font-family:Karla;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.5px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;}.app--learn-other-programs .item .content .title,.app--learn-your-programs .item .content .title{font-family:Actor;font-weight:400;font-size:16px;line-height:16px;letter-spacing:4%;text-transform:capitalize;}.app--learn-other-programs .item .content .desc,.app--learn-your-programs .item .content .desc{margin-top:8px;font-family:Karla;font-weight:400;font-size:12px;line-height:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:30px;overflow:hidden;}.app--learn-other-programs .item .content .actions,.app--learn-your-programs .item .content .actions{margin-top:auto;margin-bottom:0;}.app--learn-other-programs .item .content a.link,.app--learn-your-programs .item .content a.link{font-family:Karla;font-weight:700;font-size:14px;line-height:14px;color:var(--yellow);display:flex;align-items:center;flex-flow:row nowrap;}.app--learn-other-programs .item .content a.link:after,.app--learn-your-programs .item .content a.link:after{font-family:var(--fa);content:"";color:inherit;margin-left:4px;}.app--learn-other-programs .item .specs,.app--learn-your-programs .item .specs{margin-top:24px;margin-bottom:24px;}.app--learn-other-programs .item .specs ul,.app--learn-your-programs .item .specs ul{list-style:none;padding:0;margin:0;font-family:Karla;font-weight:500;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:28px;letter-spacing:0%;text-transform:capitalize;display:flex;flex-flow:column nowrap;gap:4px;}.app--learn-other-programs .item .specs ul .val,.app--learn-your-programs .item .specs ul .val{font-weight:600;}.app--learn-other-programs .item.user-program:before,.app--learn-your-programs .item.user-program:before{background:#b59f81;}.app--learn-other-programs .item.user-program .viewer,.app--learn-your-programs .item.user-program .viewer{position:absolute;right:16px;top:16px;z-index:2;}.app--learn-other-programs .item.user-program .viewer a,.app--learn-your-programs .item.user-program .viewer a{background:#b59f81;width:40px;aspect-ratio:1;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;}.app--learn-other-programs .item.user-program .program-details,.app--learn-your-programs .item.user-program .program-details{margin-top:18px;display:flex;flex-flow:row;align-items:center;justify-content:space-between;}.app--learn-other-programs .item.user-program .program-details>div,.app--learn-your-programs .item.user-program .program-details>div{display:flex;flex-flow:row nowrap;gap:12px;align-items:center;}.app--learn-other-programs .item.user-program .program-details>div .text,.app--learn-your-programs .item.user-program .program-details>div .text{font-family:Karla;font-weight:500;font-size:13px;line-height:13px;letter-spacing:4%;text-transform:capitalize;}.app--learn-other-programs .item.user-program .program-details>div.scheduler,.app--learn-your-programs .item.user-program .program-details>div.scheduler{color:var(--yellow);}.app--learn-other-programs .item.user-program .workouts,.app--learn-your-programs .item.user-program .workouts{display:flex;flex-flow:column nowrap;margin-top:24px;}.app--learn-other-programs .item.user-program .workouts .steps,.app--learn-your-programs .item.user-program .workouts .steps{display:flex;flex-flow:row nowrap;gap:9px;}.app--learn-other-programs .item.user-program .workouts .steps .step,.app--learn-your-programs .item.user-program .workouts .steps .step{display:flex;height:2px;background:var(--white);width:27px;border-radius:2px;}.app--learn-other-programs .item.user-program .workouts .status,.app--learn-your-programs .item.user-program .workouts .status{font-family:Karla;font-weight:300;font-size:10px;line-height:22px;letter-spacing:4%;}.app--learn-other-programs .item.other:before,.app--learn-your-programs .item.other:before{background:#a9a9a9;}.app--learn-other-programs .categories,.app--learn-your-programs .categories{display:flex;align-items:center;}.app--learn-other-programs .categories ul.checklist,.app--learn-your-programs .categories ul.checklist{display:flex;flex-flow:row nowrap;gap:12px;list-style:none;padding:0;margin:0;}.app--learn-other-programs .categories ul.checklist li.checkbox-item label input,.app--learn-your-programs .categories ul.checklist li.checkbox-item label input{display:none;appearance:none;}.app--learn-other-programs .categories ul.checklist li.checkbox-item label .indicator,.app--learn-your-programs .categories ul.checklist li.checkbox-item label .indicator{display:flex;flex-flow:row nowrap;gap:6px;align-items:center;cursor:pointer;background:#e9e6d7;height:30px;border-radius:15px;padding:0 15px;}.app--learn-other-programs .categories ul.checklist li.checkbox-item label .text,.app--learn-your-programs .categories ul.checklist li.checkbox-item label .text{font-family:Karla;font-weight:700;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:.5px;vertical-align:middle;color:#b59f81;}.app--learn-other-programs .categories ul.checklist li.checkbox-item label:hover .indicator,.app--learn-your-programs .categories ul.checklist li.checkbox-item label:hover .indicator{opacity:.7;}.app--learn-other-programs .categories ul.checklist li.checkbox-item label input:checked+.indicator,.app--learn-your-programs .categories ul.checklist li.checkbox-item label input:checked+.indicator{background-color:#b59f81;}.app--learn-other-programs .categories ul.checklist li.checkbox-item label input:checked+.indicator .text,.app--learn-your-programs .categories ul.checklist li.checkbox-item label input:checked+.indicator .text{color:var(--white);}section.member-area.app.program-detail{padding-top:148px;padding-bottom:297px;color:#1e1f1e;background:#fbfaf7;}section.member-area.app.program-detail .section--heading{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;}section.member-area.app.program-detail .section--heading h1{font-family:Actor;font-weight:400;font-style:Regular;font-size:34px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;}section.member-area.app.program-detail .section--heading p.desc{margin-top:32px;font-family:Karla;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:18px;letter-spacing:0%;text-align:center;}section.member-area.app.program-detail .program-intro{margin-top:84px;}section.member-area.app.program-detail .program-intro .two-sections{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;}section.member-area.app.program-detail .about h2.title{margin:0;padding:0;font-family:Actor;font-weight:400;font-style:Regular;font-size:22px;leading-trim:NONE;line-height:20px;letter-spacing:0%;}section.member-area.app.program-detail .about article{margin-top:32px;font-family:Karla;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:20px;letter-spacing:0%;}section.member-area.app.program-detail .about .specs{margin-top:46px;margin-bottom:24px;}section.member-area.app.program-detail .about .specs ul{list-style:none;padding:0;margin:0;font-family:Karla;font-weight:500;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:28px;letter-spacing:0%;text-transform:capitalize;display:flex;flex-flow:column nowrap;gap:4px;}section.member-area.app.program-detail .about .specs ul .val{font-weight:600;}section.member-area.app.program-detail .before-you-start{margin-top:60px;padding-top:75px;background:var(--white);padding-bottom:134px;}section.member-area.app.program-detail .before-you-start .items{margin-top:34px;}section.member-area.app.program-detail .before-you-start .items .video--item{color:var(--white);}section.member-area.app.program-detail .program-overview{background:inherit;}section.member-area.app.program-detail .program-overview .p-heading{background:var(--white);padding-bottom:40px;}section.member-area.app.program-detail .program-overview .p-heading h2{font-family:Actor;font-weight:400;font-style:Regular;font-size:34px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;}section.member-area.app.program-detail .program-overview .p-heading p.desc{font-family:Karla;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:18px;letter-spacing:0%;text-align:center;margin-top:18px;}section.member-area.app.program-detail .program-overview .overview-content{padding-top:64px;}section.member-area.app.program-detail .program-overview .overview-content .overview--listing{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);max-width:800px;width:100%;margin:0 auto;}section.member-area.app.program-detail .program-overview .p-o-item{display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start;}section.member-area.app.program-detail .program-overview .p-o-item .heading{display:flex;flex-flow:column nowrap;width:100%;align-items:center;justify-content:flex-start;margin:0;}section.member-area.app.program-detail .program-overview .p-o-item .heading .title{font-family:Actor;font-weight:400;font-style:Regular;font-size:22px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;}section.member-area.app.program-detail .program-overview .p-o-item .heading .sub-title{font-family:Karla;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:28px;letter-spacing:0%;text-align:center;}section.member-area.app.program-detail .program-overview .p-o-item .days{display:flex;flex-flow:column nowrap;gap:24px;width:100%;margin-top:34px;}section.member-area.app.program-detail .program-overview .p-o-item .days .day-item{border-radius:5px;min-height:70px;background:rgba(233,230,215,.8);padding:4px 28px;display:flex;align-items:center;justify-content:space-between;position:relative;}section.member-area.app.program-detail .program-overview .p-o-item .days .day-item a.selector{position:absolute;left:0;top:0;right:0;bottom:0;}section.member-area.app.program-detail .program-overview .p-o-item .days .day-item .is-done{display:none;}section.member-area.app.program-detail .program-overview .p-o-item .days .day-item.done{background:#a9a9a9;color:var(--white);}section.member-area.app.program-detail .program-overview .p-o-item .days .day-item.done .is-done{display:inline-flex;padding-top:6px;}section.member-area.app.program-detail .program-overview .p-o-item .days .day-item .content-box{display:flex;gap:16px;}section.member-area.app.program-detail .program-overview .p-o-item .days .day-item .tit1{font-family:Actor;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;}section.member-area.app.program-detail .program-overview .p-o-item .days .day-item .tit2{font-family:Karla;font-weight:500;font-style:Medium;font-size:13px;leading-trim:NONE;line-height:13px;letter-spacing:4%;text-transform:capitalize;margin-top:4px;display:flex;gap:6px;align-items:center;}.video-overview{aspect-ratio:588/393;}.video-overview img{width:100%;height:100%;object-fit:cover;border-radius:5px;}.video-overview .cover{position:relative;display:flex;align-items:center;justify-content:center;}.video-overview .cover .player{position:absolute;}.video-overview .cover .duration{color:var(--white);position:absolute;left:16px;bottom:16px;font-family:Karla;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:16px;letter-spacing:0%;}.video-overview .cover .tags{position:absolute;bottom:16px;right:16px;display:flex;flex-flow:row wrap;margin-bottom:12px;}.video-overview .cover .tags .tag{color:#1e1f1e;background:#e9e6d7;border-radius:12px;height:24px;padding:4px 12px;font-family:Karla;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.5px;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;}section.member-area.app.program-day-detail{color:var(--white);background:#1e1f1e;}section.member-area.app.program-day-detail .day-detail-container{padding-top:52px;padding-bottom:52px;}section.member-area.app.program-day-detail .day-detail-container .intro{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;}section.member-area.app.program-day-detail .day-detail-container .intro h1{font-family:Actor;font-weight:400;font-style:Regular;font-size:34px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;}section.member-area.app.program-day-detail .day-detail-container .intro p.desc{font-family:Karla;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:20px;letter-spacing:0%;text-align:center;max-width:800px;margin-top:32px;}section.member-area.app.program-day-detail .day-detail-container .intro .specs{margin-top:64px;max-width:600px;width:100%;}section.member-area.app.program-day-detail .day-detail-container .intro .specs ul{list-style:none;padding:0;margin:0;display:flex;flex-flow:row nowrap;justify-content:space-between;font-family:Karla;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:13px;letter-spacing:0%;}section.member-area.app.program-day-detail .day-detail-container .intro .specs ul .label{font-weight:700;}section.member-area.app.program-day-detail .day-detail-container .intro .action--buttons{margin-top:60px;}section.member-area.app.program-day-detail .content-detail{background:var(--white);padding-top:125px;padding-bottom:430px;}section.member-area.app.program-day-detail .content-detail .listing{display:flex;flex-flow:column nowrap;gap:90px;width:400px;margin:0 auto;color:#1e1f1e;}section.member-area.app.program-day-detail .content-detail .listing .workout .heading{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:10px;margin-bottom:32px;}section.member-area.app.program-day-detail .content-detail .listing .workout .heading .title{font-family:Actor;font-weight:400;font-style:Regular;font-size:22px;leading-trim:NONE;line-height:20px;letter-spacing:0%;}section.member-area.app.program-day-detail .content-detail .listing .workout .heading .sub-title{font-family:Karla;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:13px;letter-spacing:4%;}section.member-area.app.program-day-detail .content-detail .listing .workout .items{display:flex;flex-flow:column nowrap;gap:10px;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training{background:#e9e6d7;border-radius:5px;height:70px;padding:8px;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training .tr-desc{margin-right:auto;display:flex;flex-flow:column nowrap;gap:8px;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training .tr-desc .tr-title{font-family:Actor;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training .tr-desc .set-rep{display:flex;flex-flow:row nowrap;align-items:center;font-family:Karla;font-weight:500;font-style:Medium;font-size:13px;leading-trim:NONE;line-height:13px;letter-spacing:4%;text-transform:capitalize;gap:10px;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training .tr-desc .set-rep .label{font-weight:700;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training .player{margin-right:12px;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training .image-container{aspect-ratio:1;display:flex;width:54px;height:54px;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training .image-container img{width:100%;height:100%;object-fit:cover;border-radius:5px;}section.member-area.app.program-day-detail .content-detail .listing .workout .items .training .tr-content{display:flex;flex-flow:row nowrap;gap:10px;align-items:center;justify-content:space-between;height:100%;}section.member-area.app.program-day-detail .content-detail .listing .workout .rest-item{margin-top:10px;background:#ebebeb;border-radius:5px;height:70px;font-family:Actor;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:20px;letter-spacing:0%;color:#1e1f1e;display:flex;align-items:center;justify-content:center;}@media only screen and (max-width:767px){:root{--bs-gutter-x:24px;}header{--fg:var(--white);--bg:var(--black-secondary);margin:0;padding:0;height:auto;background-color:var(--bg);color:var(--fg);position:sticky;top:-1px;}header.sticky{display:none!important;}header .mobile-menu{display:flex;flex-flow:column nowrap;background-color:var(--bg);}header .mobile-menu .alert{background-color:var(--yellow);border-radius:0;border:0;margin:0;}header .mobile-menu .alert a{color:var(--black);text-transform:uppercase;font-family:var(--karla);font-size:16px;font-weight:700!important;text-decoration:underline;font-style:italic;}header .mobile-menu .m-menu{height:75px;display:flex;flex-flow:row nowrap;align-items:center;color:inherit;background-color:inherit;width:100%;}header .mobile-menu .m-menu .member-area{margin-left:auto;color:inherit;}header .mobile-menu .m-menu .member-area a{color:var(--fg);font-size:13px;line-height:15px;font-family:var(--avenir);font-weight:600;display:flex;align-items:center;gap:8px;}header .mobile-menu .m-menu .menu-toggler-container .wrapper-menu{width:24px;height:24px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:transform 330ms ease-out;margin-left:28px;}header .mobile-menu .m-menu .menu-toggler-container .wrapper-menu.open{transform:rotate(-45deg);}header .mobile-menu .m-menu .menu-toggler-container .wrapper-menu.open .line-menu.start{transform:rotate(-90deg) translateX(3px);}header .mobile-menu .m-menu .menu-toggler-container .wrapper-menu.open .line-menu.end{transform:rotate(-90deg) translateX(-3px);}header .mobile-menu .m-menu .menu-toggler-container .line-menu{background-color:var(--fg);border-radius:2px;width:100%;height:2px;}header .mobile-menu .m-menu .menu-toggler-container .line-menu.half{width:50%;}header .mobile-menu .m-menu .menu-toggler-container .line-menu.start{transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);transform-origin:right;}header .mobile-menu .m-menu .menu-toggler-container .line-menu.end{align-self:flex-end;transition:transform 330ms cubic-bezier(.54,-.81,.57,.57);transform-origin:left;}header .mobile-menu .m-menu .container{display:flex;flex-flow:row nowrap;align-items:center;}header .mobile-menu .m-menu .logo{height:42px;}header .mobile-menu .m-menu .logo a{display:flex;}header .mobile-menu .m-menu .logo a svg{height:42px;width:auto;}header .desktop-menu{display:none;}.mobile-menu-container{background-color:inherit;color:inherit;border-bottom:1px solid #282828;box-shadow:0 15px 15px rgba(0,0,0,.2);}.mobile-menu-container .mm-menu .menu-vertical ul.navbar{flex-flow:column nowrap;align-items:center;justify-content:start;list-style:none;gap:20px;padding:0;margin:0;padding-bottom:48px;}.mobile-menu-container .mm-menu .menu-vertical ul.navbar li a{font-size:20px;font-family:var(--avenir);line-height:26px;color:var(--fg);}.mobile-menu-container .mm-head .mm-head-member-area{display:flex;align-items:center;justify-content:center;gap:0;margin-top:38px;margin-bottom:38px;}.mobile-menu-container .mm-head .mm-head-member-area>a:not(.btn-yellow),.mobile-menu-container .mm-head .mm-head-member-area div{flex:1 1 50%;color:var(--fg)!important;}.mobile-menu-container .mm-head .mm-head-member-area>a{flex:1 1 50%;height:44px;}.mobile-menu-container .mm-head .mm-head-member-area>a:not(.btn-yellow){font-style:normal;font-weight:500;font-size:16px;line-height:18px;display:flex;align-items:center;justify-content:center;gap:8px;}body.home header{background:var(--black-secondary);}body.home .home-video{margin-top:0;max-height:unset!important;height:50vh!important;}body.home .home-video video{height:50vh;}footer .footer-text{width:100%;white-space:nowrap;display:flex;align-items:center;}footer .upper-container{padding:0!important;padding-bottom:24px!important;}footer .upper-container .upper-content{flex-flow:column nowrap;}footer .upper-container .upper-content .section-1{flex-flow:column nowrap;align-items:self-start;gap:16px;}footer .upper-container .upper-content .section-1 .text{font-size:10px;}footer .upper-container .upper-content .section-2{margin-top:24px;display:flex;gap:1rem;flex-flow:row wrap;}footer .upper-container .upper-content .section-2 .text{width:100%;}footer .upper-container .upper-content .section-3{margin-top:24px;}footer .bottom-content{flex-flow:column nowrap;align-items:start!important;justify-content:start!important;}footer .bottom-content .copyright{order:99;margin-top:36px;font-family:"Avenir";font-style:normal;font-weight:350;font-size:10px;line-height:12px;}footer .bottom-content .useful-links{flex-flow:column nowrap;gap:24px!important;}.container-full{width:100%;max-width:unset;}section.events{padding:0;padding-top:32px;}section.events .events{margin-top:28px;}section.events .events .event-item{flex:0 0 100%;}section.events .events .event-item img.background{height:160px;}section.events h1.w-title.center{text-align:left!important;margin:0!important;margin-top:64px!important;padding:0!important;font-size:22px;line-height:20px;font-weight:350;font-family:var(--avenir);}section.slider .container.menu{display:none!important;}section.faq{margin-top:36px;}section.faq h1.yellow-title{font-size:16px;line-height:1;font-family:var(--avenir);margin:0;}section.faq .faq-content{margin-top:32px;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;}section.blog{padding-top:64px;}section.blog .categories{flex-flow:row wrap;gap:16px;overflow:hidden;width:100%;}section.blog .categories .blog-category{flex:1 1 auto!important;width:calc(50% - 16px);}section.blog .blog-items{margin-top:38px;grid-template-columns:repeat(1,minmax(0,1fr));}section.about-me{padding:0;margin:0;}section.about-me img{border-radius:0!important;}section.about-me .container{padding:0;}section.about-me>.section.about--area--1{padding:0;background-color:var(--white);overflow:hidden;}section.about-me>.section.about--area--1 .content{flex-flow:column nowrap;position:relative;gap:0;}section.about-me>.section.about--area--1 .content .left--image{width:100%;margin:0;height:670px;overflow:hidden;margin-top:-100px;}section.about-me>.section.about--area--1 .content .right--content{padding:24px;}section.about-me>.section.about--area--1 .content h1.title{position:absolute;top:64px;text-align:center;font-weight:bold;width:100%;}section.about-me>.section.about--area--2{flex-flow:column nowrap;position:relative;gap:0;padding:0;margin:0;overflow:hidden;}section.about-me>.section.about--area--2 .left--content{order:2!important;width:100%!important;}section.about-me>.section.about--area--2 .right--image{order:1!important;width:100%!important;height:auto!important;margin:0!important;aspect-ratio:1!important;overflow:hidden!important;}section.about-me>.section.about--area--2 .right--image img{width:105%!important;height:105%!important;object-fit:cover!important;border-radius:0!important;border:0!important;margin-left:-5px;}section.about-me>.section.about--area--2 .content{flex-flow:column nowrap;position:relative;gap:0;}section.about-me>.section.about--area--2 .content .right--image{width:100%;margin:0;height:670px;overflow:hidden;margin-top:-100px;}section.about-me>.section.about--area--2 .content .left--content{padding:24px;}section.about-me>.section.about--area--2 .content .left--content h2{font-family:var(--avenir)!important;font-size:16px!important;line-height:18px!important;margin-bottom:24px!important;}section.about-me>.section.about--area--2 .content h1.title{position:absolute;top:64px;text-align:center;font-weight:bold;width:100%;}section.about-me>.section.about--area--3{flex-flow:column nowrap;position:relative;gap:0;padding:0;margin:0;overflow:hidden;padding-top:48px;height:500px;}section.about-me>.section.about--area--3 img.bg{height:unset;top:150px;bottom:100px;}section.about-me>.section.about--area--3 .container{flex-flow:column nowrap;padding:0 24px;}section.about-me>.section.about--area--3 .container .title-1,section.about-me>.section.about--area--3 .container .title-2{width:100%;text-align:center;}section.about-me>.section.about--area--3 .container .title-1 h3,section.about-me>.section.about--area--3 .container .title-2 h3{font-family:var(--karla);font-size:16px!important;line-height:18px!important;font-weight:700!important;margin:0;padding:0;margin-bottom:32px;}section.about-me>.section.about--area--3 .left--content{order:2!important;width:100%!important;}section.about-me>.section.about--area--3 .right--image{order:1!important;width:100%!important;height:auto!important;margin:0!important;aspect-ratio:1!important;overflow:hidden!important;}section.about-me>.section.about--area--3 .right--image img{width:105%!important;height:105%!important;object-fit:cover!important;border-radius:0!important;border:0!important;margin-left:-5px;}section.about-me>.section.about--area--3 .content{flex-flow:column nowrap;position:relative;gap:0;}section.about-me>.section.about--area--3 .content .right--image{width:100%;margin:0;height:670px;overflow:hidden;margin-top:-100px;}section.about-me>.section.about--area--3 .content .left--content{padding:24px;}section.about-me>.section.about--area--3 .content .left--content h2{font-family:var(--avenir)!important;font-size:16px!important;line-height:18px!important;margin-bottom:24px!important;}section.about-me>.section.about--area--3 .content h1.title{position:absolute;top:64px;text-align:center;font-weight:bold;width:100%;}section.about-me>.section.about--area--4{padding:24px 0;margin:0;overflow:hidden;}section.about-me>.section.about--area--4 .items{flex-flow:column nowrap;gap:24px;padding:0 24px!important;grid-template-columns:repeat(1,minmax(0,1fr));}section.about-me>.section.about--area--4 .items .item{aspect-ratio:327/450;height:auto;}section.about-me>.section.about--area--5{padding:0;margin:0;gap:24px;overflow:hidden;}section.about-me>.section.about--area--5 .bottom{margin:0;padding:0;gap:24px;padding-bottom:16px;}section.about-me>.section.about--area--5 .container{padding:0 24px;}section.about-me>.section.about--area--5 h2.title{font-family:var(--avenir);font-size:16px!important;line-height:18px;margin:0;padding:0;padding:24px 0;width:100%;text-align:center;}section.about-me>.section.about--area--6{padding:0;margin:0;padding-top:52px;padding-bottom:82px;overflow:hidden;}section.about-me>.section.about--area--6 h1.title{font-weight:800!important;font-size:16px!important;line-height:18px!important;}section.about-me>.section.about--area--6 .bottom{margin:0;padding:0;gap:24px;padding-bottom:16px;}section.about-me>.section.about--area--6 .container{padding:0 24px;}section.about-me>.section.about--area--6 h2.sub-title{font-family:var(--avenir);font-size:14px!important;line-height:16px;margin:0;padding:0;width:100%;text-align:center;margin-bottom:28px;}section.about-me>.section.about--area--6 img{width:90%;height:auto;}section.about-me p.text{font-family:var(--karla)!important;font-size:14px!important;line-height:16px!important;}section.about-me p.text-2{font-family:var(--karla)!important;font-size:12px!important;line-height:16px!important;}section.about-me h1.title{font-family:var(--avenir)!important;font-size:16px!important;line-height:16px!important;}.nav-image{height:248px;margin-top:0;padding-top:0;padding-top:48px;}.nav-image h1.title{font-family:var(--avenir);font-size:16px;line-height:15px;font-weight:300;}.nav-image p.sub-title{font-family:var(--karla);font-size:12px;line-height:15px;}.nav-image .search-box{width:calc(100% - 48px);}section.contact{margin-top:38px;}section.contact h2.title{font-family:var(--avenir);font-size:16px;line-height:15px;}section.contact .contact-image-container{display:none!important;}section.contact .contact-form-container{width:100%;}section.contact .contact-form-container .content .row .col{width:100%;flex:0 0 100%;}section.contact .button-container{display:flex;align-items:center;justify-content:center;}body.--blog header,body.--beige header{--fg:var(--black);--bg:var(--beige);}body.--blog header .mobile-menu-container,body.--beige header .mobile-menu-container{background-color:var(--bg);color:var(--fg);border:0!important;}section.slider{margin:0;aspect-ratio:1;}section.slider .swiper-slide{display:flex;align-items:center;justify-content:center;}section.slider .swiper-slide a{display:flex;align-items:center;justify-content:center;overflow:visible!important;}section.slider .swiper-slide a img{width:85%!important;height:85%!important;aspect-ratio:1;object-fit:cover;}section.meet-aksel{background:var(--black-secondary);height:auto;aspect-ratio:unset;}section.meet-aksel img.bg{height:240px;width:100%;object-fit:cover;}section.meet-aksel .content{width:100%;padding:24px 0;}section.meet-aksel .content h1.title{font-style:normal;font-weight:300;font-size:20px;line-height:24px;margin-bottom:24px;}section.meet-aksel .content h5.title-1{font-style:normal;font-weight:700;font-size:12px;line-height:16px;max-width:calc(50vw - 32px);}section.meet-aksel .content .desc{margin-top:28px;color:var(--white);font-style:normal;font-weight:400;font-size:14px;line-height:18px;margin-bottom:28px;}section.meet-aksel .content .desc p{padding:0;margin:0;}section.meet-aksel .ma-head{height:216px;}section.services{padding-bottom:32px;}section.services .heading{flex-flow:column nowrap;}section.services .heading .area-1{margin:0;width:100%;display:flex;flex-flow:row nowrap;}section.services .heading .area-1 img{width:70px;height:auto;}section.services .heading .area-1 h2.title-hero{font-style:normal;font-weight:300;font-size:20px;line-height:24px;margin:0;padding:0;margin-top:48px;}section.services .heading .area-2{display:flex;flex-flow:column nowrap;justify-content:end;align-items:end;margin-top:8px;width:100%;}section.services .heading .area-2:before{content:"";width:35.73px;height:25.44px;background-image:url(/Assets/Images/Vectors/services-area-2.svg);background-repeat:no-repeat;background-position:bottom right;background-size:200px;position:absolute;top:-28px;left:230px;}section.services .heading .area-2 img{display:none!important;}section.services .heading .area-2 h3.title-hero{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:right;}section.services .heading .area-2 .desc-hero{font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:right;}section.services .service-content{grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:48px;}section.services .service-content .item{height:240px;aspect-ratio:unset;}section.services .service-content .item .service-item{justify-content:start;display:flex;flex-flow:column;}section.services .service-content .item .service-item img{margin:0 auto;width:64px;height:64px;}section.services .service-content .item .service-item img.icon{padding:0;margin:0;margin-bottom:16px;}section.services .service-content .item .service-item .und{font-style:normal;font-weight:300;font-size:11px;line-height:14px;display:flex;align-items:center;text-decoration-line:line-through;color:#ebebeb;}section.services .service-content .item .service-item h3.title,section.services .service-content .item .service-item h5.title{font-style:normal;font-weight:700;font-size:14px;line-height:15px;display:flex;align-items:center;}section.services .service-content .item .service-item.back{padding:16px;gap:4px;}section.services .service-content .item .service-item.back h5.title{margin:0;font-family:var(--karla);font-size:12px;font-weight:600;line-height:14px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;height:auto;}section.services .service-content .item .service-item.back h5.title p{margin:0;padding:0;}section.services .service-content .item .service-item.back .desc{font-family:var(--karla);font-size:11px;font-weight:400;line-height:13px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;overflow:hidden;height:100%;overflow-y:auto;}section.member-area{padding-top:64px;padding-bottom:64px;overflow:hidden;position:relative;}section.member-area .swiper{padding-bottom:0;}section.member-area .swiper-pagination{position:relative;margin-bottom:32px;}section.member-area .mobile-apps{flex-flow:column nowrap;align-items:center;justify-content:center;order:99;display:flex;gap:12px;}section.member-area .mobile-apps a{display:flex;}section.member-area .mobile-apps a img{height:48px;width:auto;display:flex;}section.member-area .content .swiper-wrapper div.member-app{flex-flow:column nowrap;padding:0;}section.member-area .content .swiper-wrapper div.member-app .right{order:1;}section.member-area .content .swiper-wrapper div.member-app .left{order:2;}section.member-area .content .swiper-wrapper div.member-app .left img,section.member-area .content .swiper-wrapper div.member-app .left h3.title{display:none;}section.member-area .content .swiper-wrapper div.member-app .left h4.sub-title{font-style:normal;font-weight:700;font-size:16px;line-height:20px;width:100%;text-align:center;}section.member-area .content .swiper-wrapper div.member-app .left .desc ul{display:flex;align-items:center;justify-content:center;gap:12px;}section.member-area .content .swiper-wrapper div.member-app .left .desc ul li{font-style:normal;font-weight:400;font-size:12px;line-height:16px;display:flex;align-items:center;justify-content:center;max-width:60%;flex:1 1 auto;flex-flow:row nowrap;width:auto;}section.member-area .content .swiper-wrapper div.member-app .left .desc ul li:before{width:15px;height:15px;background-size:15px;}section.sample-programs{padding-top:48px;}section.sample-programs .items{white-space:nowrap;overflow-x:auto;}section.sample-programs .items .item{width:85%;aspect-ratio:1;}section.sample-programs .item .content .upper span.num{font-style:normal;font-weight:400!important;font-size:20px!important;line-height:43px!important;color:#1e1f1e;}section.sample-programs .item .content .upper h5.title{font-style:normal;font-weight:300;font-size:14px;line-height:18px;}section.sample-programs .item .content .upper .text{padding:0;font-style:normal;font-weight:700;font-size:11px;line-height:15px;padding-left:0!important;}section.sample-programs .swiper{padding-right:124px;margin-right:-24px;}section.sample-programs .section--events{position:relative;}section.sample-programs .section--events .full-c{flex-flow:column nowrap;}section.sample-programs .section--events .full-c .left,section.sample-programs .section--events .full-c .right{width:100%!important;}section.sample-programs .section--events .title{font-style:normal;font-weight:300;font-size:20px;line-height:24px;}section.sample-programs .section--events h2.sub-title{font-style:normal;font-weight:400;font-size:12px;line-height:15px;}section.sample-programs .section--events .swiper-wrapper{height:auto;}section.sample-programs .section--events .content .event-item .image-container{height:auto!important;}section.sample-programs .section--events .content .event-item img.background{border-radius:5px;height:138px;width:100%;object-fit:cover;flex:0 0 auto;}section.sample-programs .section--events .content .event-item .content .upper{margin:20px 0;}section.sample-programs .section--events .content .event-item .content .upper h5.title{font-style:normal;font-weight:350;font-size:16px;line-height:20px;}section.sample-programs .section--events .content .event-item .content .upper .desc{font-style:normal;font-weight:400;font-size:12px;line-height:15px;}section.sample-programs .section--events .content .event-item .content .bottom{margin:0;margin-top:auto;}section.sample-programs .section--events .content .event-item .content .bottom a.btn-outline{border:0!important;background:var(--yellow);box-shadow:2px 2px 2px rgba(0,0,0,.1);}section.hf-stories{overflow:hidden;}section.hf-stories .swiper-hf:not(.mobile-hf){display:none;}section.hf-stories .swiper-hf.mobile-hf{display:flex;margin-right:-24px;padding-right:64px;}section.hf-stories .swiper-hf.mobile-hf .item{flex-flow:column nowrap;}section.hf-stories .swiper-hf.mobile-hf .item .left,section.hf-stories .swiper-hf.mobile-hf .item .right{flex:0 0 auto;height:188px;}section.hf-stories .swiper-hf.mobile-hf .item .left .img-container{height:188px;width:100%;overflow:hidden;}section.hf-stories .swiper-hf.mobile-hf .item .left .img-container img{width:100%;height:100%;object-fit:cover;border-radius:5px;}section.hf-stories .swiper-hf.mobile-hf .item .card-title{font-weight:bold;}section.hf-stories .swiper-hf.mobile-hf .item .text-content,section.hf-stories .swiper-hf.mobile-hf .item .image-content{flex:1 1 100%;width:100%;border-radius:5px;overflow:hidden;height:300px;}section.hf-stories .swiper-hf.mobile-hf .item .text-content .card-desc,section.hf-stories .swiper-hf.mobile-hf .item .image-content .card-desc{font-size:13px;}section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide{height:auto;}section.look-good{z-index:2;position:relative;}section.look-good .body{flex-flow:column nowrap;}section.look-good .body .left{order:2;width:100%;flex:1 1 100%;}section.look-good .body .right{order:1;width:100%;flex:1 1 100%;padding:24px;}section.look-good .body .right img{width:90%;margin-top:-43px!important;margin-bottom:43px;}section.look-good .body .right .text h3{font-weight:800!important;font-size:20px!important;line-height:24px!important;margin-bottom:4px;}section.look-good .body .right .text h4{font-weight:300!important;font-size:20px!important;line-height:24px!important;}section.online-coaching-v2 .items{flex-flow:column nowrap;}section.online-coaching-v2 .items .item{aspect-ratio:1;width:100%;flex:1 1 100%;}section.connect.brown{padding:0;margin:0;padding-top:52px;padding-bottom:82px;overflow:hidden;}section.connect.brown h1.title{font-weight:800!important;font-size:16px!important;line-height:18px!important;}section.connect.brown .bottom{margin:0;padding:0;gap:24px;padding-bottom:16px;}section.connect.brown .container{padding:0 24px;}section.connect.brown h2.sub-title{font-family:var(--avenir);font-size:14px!important;line-height:16px;margin:0;padding:0;width:100%;text-align:center;margin-bottom:28px;}section.connect.brown img{width:90%;height:auto;}section.subscribe{height:auto;}section.subscribe .container{padding:0;}section.subscribe .content{flex-flow:column nowrap;gap:0;}section.subscribe .content .left,section.subscribe .content .right{width:100%;}section.subscribe .content .left{padding:48px 24px;gap:24px;}section.subscribe .content .left h5.title-hero{line-height:24px;font-size:20px;font-family:var(--avenir);}section.subscribe .content .left h5.title-hero p{margin:0;padding:0;}section.subscribe .content .left img{display:none!important;}section.subscribe .content .left .subscribe-form{width:100%;}section.subscribe .content .left .subscribe-form .inputs{flex-flow:column nowrap;}section.subscribe .content .right img{width:100%;height:557px;object-fit:cover;}section.subscribe .buttons{margin-top:32px;display:flex;align-items:center;justify-content:center;}section.membership--video{padding-top:16px;padding-bottom:16px;}section.membership--page.upper{padding-top:48px;padding-bottom:0;}section.membership--page.upper h1.title{font-style:normal;font-weight:300;font-size:20px;line-height:24px;text-transform:uppercase;}section.membership--page.upper p.desc{font-style:normal;font-weight:300;font-size:16px;line-height:20px;text-align:center;}section.membership.slider{aspect-ratio:1;height:100%;background-color:var(--black-secondary);overflow:hidden;}section.membership.slider a{background:inherit!important;}section.membership.slider a img{mix-blend-mode:normal;}section.membership--page{padding-top:0;padding-bottom:0;}section.membership--page section.details{overflow:hidden;}section.membership--page section.details .content.sample-programs,section.membership--page section.details .content.program-selection{margin-left:-24px;margin-right:-24px;}section.membership--page section.details .content.sample-programs .swiper,section.membership--page section.details .content.program-selection .swiper{margin-left:24px;margin-right:24px;}section.membership--page section.details .content.sample-programs .swiper-button-next,section.membership--page section.details .content.program-selection .swiper-button-next{right:40px!important;transform:scale(.5) translateY(-32px);}section.membership--page section.details .content.sample-programs .swiper-button-prev,section.membership--page section.details .content.program-selection .swiper-button-prev{left:40px!important;transform:scale(.5) translateY(-32px);}section.membership--page section.details .swiper-button-next{right:-8px!important;transform:scale(.5);}section.membership--page section.details .swiper-button-prev{left:-8px!important;transform:scale(.5);}section.membership--page section.details .what-it-includes{margin-bottom:69px;}section.membership--page section.details .swiper{padding-bottom:48px;}section.membership--page .tabs{padding-top:0;}section.membership--page .tabs ul.nav{white-space:nowrap;flex-flow:row nowrap;}section.membership--page .tabs ul.nav li{flex:1 1 50%;}section.membership--page section.sample--plans{padding-bottom:69px;padding-top:69px;}section.membership--page section.sample--plans h2.title{font-family:var(--avenir);font-style:normal;font-weight:300;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;}section.membership--page section.sample--plans p.desc{font-style:normal;font-weight:300;font-size:16px;line-height:20px;text-align:center;}section.membership--page section.sample--plans .swiper--content{position:relative;}section.membership--page section.sample--plans .swiper--content .swiper-button-next,section.membership--page section.sample--plans .swiper--content .swiper-button-prev{display:none!important;}section.membership--page section.sample--plans .swiper--content .swiper{padding-right:128px;margin-right:-24px;}section.membership--page section.sample--plans .swiper--content .swiper .swiper-slide{display:flex;padding:24px;aspect-ratio:240/350;border-radius:5px;overflow:hidden;}section.membership--page section.sample--plans .swiper--content .swiper .swiper-slide .content{position:static;left:unset;top:unset;}section.membership--page section.sample--plans .swiper--content .swiper .swiper-slide .content .upper h5.title{font-style:normal;font-weight:800;font-size:16px;line-height:26px;letter-spacing:.08em;text-transform:capitalize;}section.membership--page section.sample--plans .swiper--content .swiper .swiper-pagination{bottom:20px;}section.membership--page .content section.details{padding-top:32px;}section.membership--page .content section.details .container.desktop .what-it-includes,section.membership--page .content section.details .container.desktop .plan-detail{display:none!important;}section.membership--page .mobile-content{display:flex!important;flex-flow:column nowrap;}section.membership--page .mobile-content .mobile--swiper{width:100%;}section.membership--page .mobile-content .mobile--swiper .swiper-wrapper{width:100%;}section.membership--page .mobile-content .mobile--swiper .swiper-wrapper .swiper-slide{width:100%;}section.membership--page .mobile-content .mobile--swiper .swiper-wrapper .swiper-slide .plan-detail{margin-top:3rem;}section.membership.hf-stories{padding-top:50px;padding-bottom:50px;}section.membership.hf-stories .content{margin-top:36px;}section.membership.hf-stories .swiper-hf{display:flex;margin-right:-24px;padding-right:64px;}section.membership.hf-stories .swiper-hf .item{flex-flow:column nowrap;}section.membership.hf-stories .swiper-hf .item .left,section.membership.hf-stories .swiper-hf .item .right{flex:0 0 auto;height:188px;}section.membership.hf-stories .swiper-hf .item .left .img-container{height:188px;width:100%;overflow:hidden;}section.membership.hf-stories .swiper-hf .item .left .img-container img{width:100%;height:100%;object-fit:cover;border-radius:5px;}section.membership.hf-stories .swiper-hf .item .card-title{font-weight:bold;}section.membership.hf-stories .swiper-hf .item .text-content,section.membership.hf-stories .swiper-hf .item .image-content{flex:1 1 100%;width:100%;border-radius:5px;overflow:hidden;height:300px;}section.membership.hf-stories .swiper-hf .item .text-content .card-desc,section.membership.hf-stories .swiper-hf .item .image-content .card-desc{font-size:13px;}section.membership.hf-stories .swiper-hf .swiper-wrapper .swiper-slide{height:auto;}section.membership.hf-stories .swiper-hf .swiper-wrapper .swiper-slide:nth-child(even) .item{flex-flow:column-reverse nowrap;}section.membership.hf-stories h2.title-hero{line-height:24px;font-size:24px;text-align:left!important;width:100%;justify-content:start;margin:0;}section.membership.hf-stories h2.title-hero p{margin:0;padding:0;}section.membership.hf-stories .desc-hero{font-family:var(--avenir);font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-transform:uppercase;text-align:left;justify-content:start;margin-top:22px;}section.membership.hf-stories.--white{background:var(--white);}section.membership.hf-stories.--white h2.title-hero{color:#a9a9a9;}section.membership.hf-stories.--white h2.title-hero strong{font-weight:bold;background:#c4c4c4;background:linear-gradient(180deg,#c4c4c4,#a9a9a9);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;}section.membership.hf-stories.--white .desc-hero{color:var(--black);}section.compare--packages:not(.black){white-space:nowrap;overflow-x:auto;position:relative;}section.compare--packages:not(.black):after{width:36px;height:100%;content:"";position:sticky;right:0;top:0;bottom:0;background:linear-gradient(90deg,transparent,#000);opacity:.5;}section.compare--packages:not(.black) .container{padding:0;}section.compare--packages:not(.black) table .left--header{padding:16px;}section.compare--packages:not(.black) table .left--header h2.title{font-size:14px;line-height:16px;white-space:pre-wrap;}section.compare--packages:not(.black) table .left--header p.desc{font-size:12px;line-height:14px;white-space:pre-wrap;margin-top:12px;}section.compare--packages:not(.black) table .option--col{padding-left:0;}section.compare--packages:not(.black) table tr>td:first-child{min-width:140px;position:sticky;left:0;z-index:2;background:var(--beige);box-shadow:0 2px 5px rgba(0,0,0,.1);background:#f6e4ff;}section.compare--packages:not(.black) table tr>td:first-child.option--col{font-size:12px;padding:8px 16px;}section.compare--packages:not(.black) table tr>td:first-child.option--col p{white-space:break-spaces;}section.compare--packages:not(.black) table tr>td.plan--header,section.compare--packages:not(.black) table tr>td.plan--row{width:15%;padding:8px;text-align:center;vertical-align:middle;}section.compare--packages:not(.black) table tr>td.plan--header h3.title,section.compare--packages:not(.black) table tr>td.plan--row h3.title{font-size:12px;line-height:14px;white-space:pre-wrap;margin:0;}section.compare--packages:not(.black) table tr>td.plan--header a.plan--desc,section.compare--packages:not(.black) table tr>td.plan--row a.plan--desc{font-size:12px;line-height:14px;white-space:pre-wrap;margin-top:12px;display:none!important;}section.compare--packages.black{white-space:nowrap;overflow:hidden;position:relative;margin-bottom:48px;border-bottom:1px solid #394139;}>section.compare--packages.black:after{width:36px;height:100%;content:"";position:sticky;right:0;top:0;bottom:0;background:linear-gradient(90deg,transparent,#000);opacity:.5;}section.compare--packages.black .container{padding:0;}section.compare--packages.black table{position:relative;margin-left:16px;width:unset;}section.compare--packages.black table:after{content:none;}section.compare--packages.black table .left--header{padding:16px;}section.compare--packages.black table .left--header h2.title{font-size:8px!important;line-height:16px!important;white-space:pre-wrap;}section.compare--packages.black table .left--header p.desc{font-size:12px!important;line-height:14px!important;white-space:pre-wrap;margin-top:12px;}section.compare--packages.black table .option--col{font-size:6px;padding:2px 16px;vertical-align:top;}section.compare--packages.black table tr>td:first-child{min-width:140px;left:0;background:var(--black-secondary);}section.compare--packages.black table tr>td:first-child.option--col{font-size:8px;padding:2px 16px!important;}section.compare--packages.black table tr>td:first-child.option--col p{white-space:break-spaces;}section.compare--packages.black table tr>td.plan--header,section.compare--packages.black table tr>td.plan--row{width:15%;padding:2px 8px;text-align:left;vertical-align:middle;font-size:6px!important;line-height:8px!important;}section.compare--packages.black table tr>td.plan--header h3.title,section.compare--packages.black table tr>td.plan--row h3.title{white-space:pre-wrap;margin:0;}section.compare--packages.black table tr>td.plan--header a.register,section.compare--packages.black table tr>td.plan--row a.register{white-space:pre-wrap!important;margin-top:12px!important;font-family:var(--karla)!important;font-size:6px!important;font-weight:500!important;line-height:8px!important;text-align:left!important;text-decoration-line:underline!important;text-decoration-style:solid!important;text-underline-position:from-font;text-decoration-skip-ink:none;}section.compare--packages.black table tbody tr td.plan--row{font-family:var(--karla);font-size:6px;font-weight:700;line-height:8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.compare--packages.black table tbody tr:after{left:16px;}section.compare--packages.black table tbody tr:last-child td{padding:2px 8px!important;padding-bottom:24px!important;}section.compare--packages.black table thead tr td:first-child p.desc{display:none!important;}section.compare--packages.black table thead tr td.plan--header h3.title{font-family:var(--avenir);font-size:8px;font-weight:900;line-height:6.51px;letter-spacing:.08em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:8px;}section.register--account{margin-top:0;}section.register--account .path ul{margin-bottom:0!important;}section.register--account .content--container{flex-flow:column nowrap;}section.register--account .content--container .left,section.register--account .content--container .right{width:100%;flex:1 1 auto;padding:0;padding-top:24px;}}@media only screen and (min-width:768px){section.sample-programs .section--events .event-item.horizontal{flex-flow:row nowrap;}section.sample-programs .section--events .event-item.horizontal .image-container{height:100%!important;width:auto!important;aspect-ratio:1;}section.sample-programs .section--events .event-item.horizontal .upper{margin-top:12px;margin-bottom:12px;}section.sample-programs .section--events .event-item.horizontal .bottom{margin:0;margin-top:auto;padding:0;}section.sample-programs .section--events .event-item.horizontal .bottom a{height:auto;border:0;padding:0;text-transform:inherit;display:inline-flex;justify-content:center;align-items:center;gap:12px;}header.sticky{position:fixed!important;top:0;left:0;right:0;height:96px;padding:0;align-items:center;display:flex;border-bottom:1px solid #2c2e2c;box-shadow:0 5px 15px rgba(0,0,0,.1);backdrop-filter:Blur(8px);background-color:rgba(30,31,30,.85);}header.sticky.hidden{transform:translateY(-112px)!important;}header.sticky .navbar{display:flex!important;}body.home header.sticky{background:rgba(0,0,0,.85);}body.--beige header.sticky{background:rgba(230,230,215,.85);}body.--light header.sticky{background:rgba(255,255,255,.85);border-color:#efefef;}}@media only screen and (min-width:768px) and (max-width:991px){header{margin:0;padding:0;height:140px;}header nav{height:48px;margin-top:16px;}header nav aside.logo-container a{display:flex;height:auto;width:auto;}header nav aside.logo-container a img,header nav aside.logo-container a svg{height:48px;width:auto;}header nav aside.menu{margin-left:32px;}header nav aside.menu ul.navbar li a{padding:0 12px;font-size:14px;}header nav aside.membership a.btn,header nav aside.membership a{height:40px;font-size:14px;}header nav .membership .btn-aksel-team{display:none!important;}header .mobile-menu{display:flex;flex-flow:column nowrap;background-color:var(--bg);}header .mobile-menu .m-menu{display:none!important;}header .mobile-menu .alert{background-color:var(--yellow);border-radius:0;border:0;margin:0;padding:8px 16px;}header .mobile-menu .alert a{color:var(--black);text-transform:uppercase;font-family:var(--karla);font-size:16px;font-weight:700!important;text-decoration:underline;font-style:italic;}header .mobile-menu .alert button.btn-close{height:42px;width:42px;padding:0;background-size:30%;}header.sticky{height:72px;}header.sticky nav{margin:0;}header.sticky nav a{font-size:13px!important;}header.sticky nav .logo-container img,header.sticky nav .logo-container svg{height:32px;}header.sticky .mobile-menu{display:none!important;}section.subscribe{height:auto!important;overflow:hidden;padding-top:32px;padding-bottom:32px;}section.subscribe h5.title-hero p{margin:0;}section.subscribe .left{width:100%!important;}section.subscribe .right{display:none!important;}section.connect{padding-bottom:5.5rem;padding-top:6.5rem;}section.connect img{max-width:85%;}section.about-me .about--area--6 img{max-width:85%!important;}section.meet-aksel{background:var(--black-secondary);height:auto;aspect-ratio:unset;}section.meet-aksel img.bg{height:480px;width:100%;object-fit:cover;}section.meet-aksel .content{width:100%;padding:24px 0;max-width:400px;}section.meet-aksel .content h1.title{font-style:normal;font-weight:300;font-size:20px;line-height:24px;margin-bottom:24px;}section.meet-aksel .content h5.title-1{font-style:normal;font-weight:700;font-size:12px;line-height:16px;max-width:calc(50vw - 32px);}section.meet-aksel .content .desc{margin-top:28px;font-style:normal;font-weight:400;font-size:14px;line-height:18px;margin-bottom:28px;}section.meet-aksel .content .desc p{padding:0;margin:0;}section.services .heading .area-1,section.services .heading .area-2{transform:scale(.75);}section.services .service-content{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:48px;grid-row-gap:48px;}section.member-area .member-app .left{transform:scale(.75);}section.look-good{z-index:2;position:relative;}section.look-good .body{flex-flow:column nowrap;}section.look-good .body .left{order:2;width:100%;flex:1 1 100%;}section.look-good .body .right{order:1;width:100%;flex:1 1 100%;padding:24px;}section.look-good .body .right img{width:90%;margin-top:-43px!important;margin-bottom:43px;}section.look-good .body .right .text h3{font-weight:800!important;font-size:20px!important;line-height:24px!important;margin-bottom:4px;}section.look-good .body .right .text h4{font-weight:300!important;font-size:20px!important;line-height:24px!important;}}@media only screen and (min-width:992px) and (max-width:1200px){:root{--hf-pad:16px;}.container{max-width:calc(992px - var(--hf-pad)*2);}footer .container,header .container{max-width:calc(100% - var(--hf-pad)*2)!important;}header nav aside.logo-container a{display:flex;height:auto;width:auto;}header nav aside.logo-container a img,header nav aside.logo-container a svg{height:48px;width:auto;}header nav aside.menu{margin-left:32px;}header nav aside.menu ul.navbar li a{padding:0 12px;font-size:14px;}header nav aside.membership a.btn,header nav aside.membership a{height:40px;font-size:14px;}.home--slider{height:580px;}.home--slider a{overflow:visible;}section.meet-aksel .content{padding-top:68px;}section.meet-aksel h5.title-1{max-width:480px;}section.meet-aksel .desc{max-width:420px;}section.services .container{max-width:calc(992px - var(--hf-pad)*2);}section.services .service-content{grid-column-gap:32px;grid-row-gap:64px;}section.services .service-content .item{display:flex;}section.services .service-content .item .service-item{height:auto;}section.member-area{padding-top:64px;overflow:hidden;}section.member-area .content{max-width:840px;margin:0 auto;}section.member-area .content .swiper-button-next{right:-48px;}section.member-area .content .swiper-button-prev{left:-48px;}section.member-area .content .member-app{padding:0;}section.look-good{height:auto;}section.look-good .body .left img.background,section.look-good .body .right img.background{object-position:right;}section.hf-stories .swiper-hf:not(.mobile-hf){display:none;}section.hf-stories .swiper-hf.mobile-hf{display:flex;}section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper{display:flex;}section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide{display:flex;height:auto;}section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide .item{flex-flow:column nowrap;}section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide .item .left,section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide .item .right{flex:0 0 auto;}section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide .item .left .img-container,section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide .item .right .img-container{width:100%;aspect-ratio:283/189;}section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide .item .left .img-container img,section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide .item .right .img-container img{width:100%;height:100%;object-fit:cover;}section.hf-stories .swiper-hf.mobile-hf .swiper-wrapper .swiper-slide .item .right{height:auto;}section.hf-stories .content{padding-left:48px;padding-right:48px;}section.hf-stories .content .swiper-button-next{right:0;}section.hf-stories .content .swiper-button-prev{left:0;}}@media only screen and (min-width:1201px) and (max-width:1367px){:root{--hf-pad:20px;}.container{max-width:1100px;}footer .container,header .container{max-width:calc(100% - var(--hf-pad)*2);}header nav .membership{gap:8px!important;}header nav .menu ul.navbar li a{padding:0 20px;}section.look-good{height:auto;}section.look-good .body .left,section.look-good .body .right{flex:0 0 50%;}section.look-good .body .left img.background,section.look-good .body .right img.background{object-position:right;}section.look-good .text{padding-right:calc((100vw - 1100px)/2);}}@media only screen and (min-width:1367px) and (max-width:1440px){:root{--hf-pad:60px;}.container{max-width:1200px;}footer .container,header .container{max-width:calc(100% - var(--hf-pad)*2);}header nav .membership{gap:8px!important;}header nav .menu ul.navbar li a{padding:0 20px;}section.look-good .text{padding-right:calc((100vw - 1200px)/2);}}@media only screen and (min-width:1441px) and (max-width:1727px){:root{--hf-pad:60px;}.container{max-width:1300px;}footer .container,header .container{max-width:calc(100% - var(--hf-pad)*2);}header nav .membership{gap:8px!important;}header nav .menu ul.navbar li a{padding:0 20px;}section.look-good .text{padding-right:calc((100vw - 1300px)/2);}}@media only screen and (min-width:1728px) and (max-width:1800px){:root{--hf-pad:70px;}.container{max-width:1440px;}footer .container,header .container{max-width:calc(100% - var(--hf-pad)*2);}header nav .membership{gap:8px!important;}header nav .menu ul.navbar li a{padding:0 20px;}section.look-good .text{padding-right:calc((100vw - 1440px)/2);}}@media only screen and (min-width:1801px) and (max-width:1920px){:root{--hf-pad:80px;}.container{max-width:1680px;}footer .container,header .container{max-width:calc(100% - var(--hf-pad)*2);}section.look-good .text{padding-right:calc((100vw - 1680px)/2);}header nav .membership{gap:8px!important;}header nav .menu ul.navbar li a{padding:0 20px;}section.home-video{margin-top:-140px;z-index:1;max-height:80vh!important;}section.home-video video{width:100%;height:100%;object-fit:cover;object-position:center;}}@media only screen and (min-width:1921px){section.home-video{margin-top:-140px;z-index:1;max-height:80vh!important;}section.home-video video{width:100%;height:100%;object-fit:cover;object-position:center;}}