   #hero {     padding: 0px 48px 0px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;     min-height: 100vh;     display: flex;     align-items: center;   }    #hero .hero-inner {     max-width: 1100px;     margin: 0 auto;     width: 100%;   }    #hero .hero-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #C9973A;     margin-bottom: 28px;     font-weight: 400;   }    #hero .hero-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(52px, 7vw, 96px);     font-weight: 300;     line-height: 1.0;     color: #F5F0E8;     margin-bottom: 32px;     max-width: 800px;   }    #hero .hero-title em {     font-style: italic;     color: #C9973A;   }    #hero .hero-desc {     font-size: 18px;     color: rgba(245,240,232,0.55);     max-width: 480px;     margin-bottom: 52px;     line-height: 1.75;     font-weight: 300;   }    #hero .hero-cta {     display: inline-block;     padding: 18px 48px;     background: #F5F0E8;     color: #1C1810;     text-decoration: none;     font-size: 13px;     letter-spacing: 0.12em;     text-transform: uppercase;     font-weight: 400;     transition: background 0.25s, color 0.25s, transform 0.2s;   }    #hero .hero-cta:hover {     background: #C9973A;     color: #F5F0E8;     transform: translateY(-2px);   }    @media (max-width: 900px) {     #hero { padding: 120px 24px 80px; min-height: auto; }     #hero .hero-title { font-size: clamp(42px, 10vw, 64px); }     #hero .hero-desc { font-size: 16px; }   }    #despre {     background: #ffffff;     padding: 100px 48px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;   }    #despre .despre-inner {     max-width: 1100px;     margin: 0 auto;     display: grid;     grid-template-columns: 1fr 1fr;     gap: 80px;     align-items: start;   }    #despre .section-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #B85C38;     margin-bottom: 16px;   }    #despre .section-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(36px, 4vw, 54px);     font-weight: 300;     line-height: 1.1;     color: #1C1810;     margin-bottom: 0;   }    #despre .section-title em {     font-style: italic;     color: #6B4A2A;   }    #despre .despre-text p {     font-size: 16px;     color: #7A7065;     line-height: 1.85;     margin-bottom: 20px;   }    #despre .despre-text p:last-child {     margin-bottom: 0;   }    @media (max-width: 900px) {     #despre { padding: 70px 24px; }     #despre .despre-inner { grid-template-columns: 1fr; gap: 40px; }   }    #instructor {     background: #ffffff;     padding: 100px 48px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;   }    #instructor .instructor-inner {     max-width: 1100px;     margin: 0 auto;     display: grid;     grid-template-columns: 1fr 1fr;     gap: 80px;     align-items: start;   }    #instructor .section-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #B85C38;     margin-bottom: 16px;   }    #instructor .section-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(48px, 5vw, 72px);     font-weight: 300;     line-height: 1.0;     color: #1C1810;     margin-bottom: 36px;   }    #instructor .section-title em {     font-style: italic;     color: #6B4A2A;     display: block;   }    #instructor .bio-text p {     font-size: 16px;     color: #7A7065;     line-height: 1.85;     margin-bottom: 20px;   }    #instructor .bio-text p.signature {     font-family: 'Cormorant Garamond', serif;     font-size: 22px;     font-style: italic;     color: #6B4A2A;     margin-top: 32px;     margin-bottom: 0;   }    #instructor .bocuse-block {     margin-top: 40px;     padding-top: 32px;     border-top: 1px solid rgba(107,74,42,0.15);   }    #instructor .bocuse-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #B85C38;     margin-bottom: 10px;   }    #instructor .bocuse-title {     font-family: 'Cormorant Garamond', serif;     font-size: 26px;     font-weight: 600;     color: #1C1810;     margin-bottom: 4px;   }    #instructor .bocuse-sub {     font-size: 13px;     color: #B8A898;     letter-spacing: 0.04em;     margin-bottom: 16px;   }    #instructor .bocuse-text {     font-size: 14px;     color: #7A7065;     line-height: 1.8;     margin-bottom: 0;   }    #instructor .credential {     margin-top: 40px;     padding: 28px 32px;     background: #1C1810;     color: #F5F0E8;   }    #instructor .credential-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #C9973A;     margin-bottom: 12px;   }    #instructor .credential-name {     font-family: 'Cormorant Garamond', serif;     font-size: 22px;     font-weight: 400;     color: #F5F0E8;     margin-bottom: 6px;   }    #instructor .credential-detail {     font-size: 13px;     color: rgba(245,240,232,0.5);     line-height: 1.6;   }    /* PHOTO SIDE */   #instructor .photo-col {     display: flex;     flex-direction: column;     gap: 20px;     position: sticky;     top: 100px;   }    #instructor .photo-placeholder {     width: 100%;     aspect-ratio: 3 / 4;     background: #E8E0D4;     display: flex;     align-items: center;     justify-content: center;     position: relative;     overflow: hidden;   }    #instructor .photo-placeholder img {     width: 100%;     height: 100%;     object-fit: cover;     display: block;   }    #instructor .photo-placeholder .placeholder-text {     position: absolute;     font-size: 12px;     letter-spacing: 0.1em;     text-transform: uppercase;     color: #B8A898;     text-align: center;   }    #instructor .photo-caption {     font-size: 13px;     color: #B8A898;     text-align: center;     letter-spacing: 0.04em;   }    @media (max-width: 900px) {     #instructor { padding: 70px 24px; }     #instructor .instructor-inner {       grid-template-columns: 1fr;       gap: 48px;     }     #instructor .photo-col {       position: static;       order: -1;     }     #instructor .photo-placeholder {       aspect-ratio: 4 / 3;     }   }    #lifestyle {     padding: 100px 48px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;   }    #lifestyle .lifestyle-inner {     max-width: 1100px;     margin: 0 auto;   }    #lifestyle .lifestyle-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(36px, 4vw, 58px);     font-weight: 300;     line-height: 1.1;     color: #F5F0E8;     margin-bottom: 24px;     max-width: 700px;   }    #lifestyle .lifestyle-title em {     font-style: italic;     color: #C9973A;   }    #lifestyle .lifestyle-desc {     font-size: 17px;     color: #F5F0E8;     line-height: 1.8;     max-width: 560px;     font-weight: 300;   }    @media (max-width: 900px) {     #lifestyle { padding: 70px 24px; }   }    :root {     --curriculum-cream: #F5F0E8;     --curriculum-warm-white: #FAF8F4;     --curriculum-dark: #1C1810;     --curriculum-brown: #6B4A2A;     --curriculum-rust: #B85C38;     --curriculum-gold: #C9973A;     --curriculum-light-brown: #D4B896;     --curriculum-gray: #7A7065;   }    #curriculum {     padding: 100px 48px;     background: #ffffff;     font-family: 'DM Sans', sans-serif;     font-weight: 300;   }    #curriculum .curriculum-inner {     max-width: 1100px;     margin: 0 auto;   }    #curriculum .section-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: var(--curriculum-rust);     margin-bottom: 16px;   }    #curriculum .section-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(36px, 4vw, 54px);     font-weight: 300;     line-height: 1.1;     color: var(--curriculum-dark);     margin-bottom: 24px;   }    #curriculum .section-title em {     font-style: italic;     color: var(--curriculum-brown);   }    #curriculum .curriculum-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 2px;     margin-top: 60px;     background: rgba(107,74,42,0.1);   }    #curriculum .day-card {     background: #ffffff;     padding: 32px 28px;     transition: background 0.2s;   }    #curriculum .day-card:hover {     background: var(--curriculum-warm-white);   }    #curriculum .day-number {     font-family: 'Cormorant Garamond', serif;     font-size: 13px;     color: var(--curriculum-rust);     letter-spacing: 0.1em;     margin-bottom: 10px;   }    #curriculum .day-title {     font-family: 'Cormorant Garamond', serif;     font-size: 22px;     font-weight: 600;     color: var(--curriculum-dark);     margin-bottom: 14px;     line-height: 1.2;   }    #curriculum .day-items {     list-style: none;     display: flex;     flex-direction: column;     gap: 6px;     padding: 0;   }    #curriculum .day-items li {     font-size: 13px;     color: var(--curriculum-gray);     padding-left: 14px;     position: relative;     line-height: 1.5;   }    #curriculum .day-items li::before {     content: '—';     position: absolute;     left: 0;     color: var(--curriculum-light-brown);   }    #curriculum .day-bonus {     background: var(--curriculum-cream);     grid-column: span 3;   }    #curriculum .day-bonus:hover { background: var(--curriculum-warm-white); }   #curriculum .day-bonus .day-number { color: var(--curriculum-rust); }   #curriculum .day-bonus .day-title { color: var(--curriculum-dark); }   #curriculum .day-bonus .day-items li { color: var(--curriculum-gray); }   #curriculum .day-bonus .day-items li::before { color: var(--curriculum-light-brown); }    #curriculum .bonus-content {     display: grid;     grid-template-columns: 1fr 3fr;     gap: 40px;     align-items: start;   }    @media (max-width: 900px) {     #curriculum { padding: 70px 24px; }     #curriculum .curriculum-grid { grid-template-columns: 1fr; }     #curriculum .day-bonus { grid-column: span 1; }     #curriculum .bonus-content { grid-template-columns: 1fr; }   }    #ce-primesti {     background: #ffffff;     padding: 100px 48px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;   }    #ce-primesti .ce-primesti-inner {     max-width: 1100px;     margin: 0 auto;   }    #ce-primesti .section-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #B85C38;     margin-bottom: 16px;   }    #ce-primesti .section-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(36px, 4vw, 54px);     font-weight: 300;     line-height: 1.1;     color: #1C1810;     margin-bottom: 64px;   }    #ce-primesti .section-title em {     font-style: italic;     color: #6B4A2A;   }    #ce-primesti .cards-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 2px;     background: rgba(107,74,42,0.1);   }    #ce-primesti .card {     background: #ffffff;     padding: 40px 36px;     transition: background 0.2s;   }    #ce-primesti .card:hover {     background: #FAF8F4;   }    #ce-primesti .card-number {     font-family: 'Cormorant Garamond', serif;     font-size: 48px;     font-weight: 300;     color: rgba(201,151,58,0.2);     line-height: 1;     margin-bottom: 20px;   }    #ce-primesti .card-title {     font-family: 'Cormorant Garamond', serif;     font-size: 24px;     font-weight: 600;     color: #1C1810;     margin-bottom: 16px;     line-height: 1.2;   }    #ce-primesti .card-text {     font-size: 15px;     color: #7A7065;     line-height: 1.8;   }    #ce-primesti .card-text strong {     color: #1C1810;     font-weight: 500;   }    @media (max-width: 900px) {     #ce-primesti { padding: 70px 24px; }     #ce-primesti .cards-grid { grid-template-columns: 1fr; }   }    #locatie {     background: #1C1810;     padding: 100px 48px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;   }    #locatie .locatie-inner {     max-width: 1100px;     margin: 0 auto;     display: grid;     grid-template-columns: 1fr 1fr;     gap: 80px;     align-items: center;   }    #locatie .section-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #C9973A;     margin-bottom: 16px;   }    #locatie .section-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(36px, 4vw, 54px);     font-weight: 300;     line-height: 1.1;     color: #F5F0E8;     margin-bottom: 24px;   }    #locatie .section-title em {     font-style: italic;     color: #D4B896;   }    #locatie .locatie-desc {     font-size: 16px;     color: rgba(245,240,232,0.6);     line-height: 1.8;     max-width: 460px;   }    #locatie .locatie-card {     border: 1px solid rgba(245,240,232,0.1);     padding: 40px;   }    #locatie .locatie-card-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #C9973A;     margin-bottom: 20px;   }    #locatie .locatie-name {     font-family: 'Cormorant Garamond', serif;     font-size: 32px;     font-weight: 600;     color: #F5F0E8;     line-height: 1.1;     margin-bottom: 8px;   }    #locatie .locatie-addr {     font-size: 15px;     color: rgba(245,240,232,0.4);     margin-bottom: 28px;     letter-spacing: 0.02em;   }    #locatie .locatie-divider {     width: 40px;     height: 1px;     background: #C9973A;     margin-bottom: 28px;   }    #locatie .locatie-detail {     font-size: 14px;     color: rgba(245,240,232,0.5);     line-height: 1.8;   }    #locatie .locatie-detail strong {     color: #F5F0E8;     font-weight: 500;   }    @media (max-width: 900px) {     #locatie { padding: 70px 24px; }     #locatie .locatie-inner { grid-template-columns: 1fr; gap: 48px; }   }    #referinte {     background: #ffffff;     padding: 100px 48px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;   }    #referinte .referinte-inner {     max-width: 1100px;     margin: 0 auto;   }    #referinte .section-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #B85C38;     margin-bottom: 16px;   }    #referinte .section-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(36px, 4vw, 54px);     font-weight: 300;     line-height: 1.1;     color: #1C1810;     margin-bottom: 16px;   }    #referinte .section-title em {     font-style: italic;     color: #6B4A2A;   }    #referinte .section-subtitle {     font-size: 15px;     color: #7A7065;     line-height: 1.7;     max-width: 520px;     margin-bottom: 64px;   }    #referinte .testimonials-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 2px;     background: rgba(107,74,42,0.1);   }    #referinte .testimonial-card {     background: #ffffff;     padding: 40px 36px;     display: flex;     flex-direction: column;     justify-content: space-between;     transition: background 0.2s;   }    #referinte .testimonial-card:hover {     background: #FAF8F4;   }    #referinte .quote-mark {     font-family: 'Cormorant Garamond', serif;     font-size: 64px;     font-weight: 300;     color: rgba(201,151,58,0.2);     line-height: 0.8;     margin-bottom: 20px;   }    #referinte .testimonial-text {     font-size: 15px;     color: #7A7065;     line-height: 1.85;     flex-grow: 1;     font-style: italic;   }    #referinte .testimonial-author {     margin-top: 32px;     padding-top: 24px;     border-top: 1px solid rgba(107,74,42,0.1);   }    #referinte .author-name {     font-family: 'Cormorant Garamond', serif;     font-size: 18px;     font-weight: 600;     color: #1C1810;   }    @media (max-width: 900px) {     #referinte { padding: 70px 24px; }     #referinte .testimonials-grid { grid-template-columns: 1fr; }   }    #pret {     background: #1C1810;     color: #F5F0E8;     padding: 100px 48px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;   }    #pret .price-inner {     max-width: 1100px;     margin: 0 auto;     display: grid;     grid-template-columns: 1fr 1fr;     gap: 80px;     align-items: center;   }    #pret .section-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #C9973A;     margin-bottom: 16px;   }    #pret .section-title {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(36px, 4vw, 54px);     font-weight: 300;     line-height: 1.1;     color: #F5F0E8;     margin-bottom: 24px;   }    #pret .section-title em {     font-style: italic;     color: #D4B896;   }    #pret .price-desc {     color: rgba(245,240,232,0.6);     font-size: 15px;     line-height: 1.8;     max-width: 400px;   }    #pret .price-big {     font-family: 'Cormorant Garamond', serif;     font-size: 90px;     font-weight: 300;     color: #C9973A;     line-height: 1;     margin-bottom: 8px;   }    #pret .price-big span {     font-size: 40px;   }    #pret .price-sub {     font-size: 14px;     color: rgba(245,240,232,0.5);     letter-spacing: 0.05em;   }    #pret .price-breakdown {     margin-top: 40px;     display: flex;     flex-direction: column;   }    #pret .price-line {     display: flex;     justify-content: space-between;     align-items: center;     padding: 16px 0;     border-bottom: 1px solid rgba(245,240,232,0.1);   }    #pret .price-line-label {     font-size: 14px;     color: rgba(245,240,232,0.6);   }    #pret .price-line-value {     font-size: 14px;     color: #F5F0E8;     font-weight: 500;   }    @media (max-width: 900px) {     #pret { padding: 70px 24px; }     #pret .price-inner { grid-template-columns: 1fr; gap: 40px; }     #pret .price-big { font-size: 70px; }   }    #inscrie {     background: #ffffff;     padding: 100px 48px;     font-family: 'DM Sans', sans-serif;     font-weight: 300;     text-align: center;   }    #inscrie .cta-inner {     max-width: 640px;     margin: 0 auto;   }    #inscrie .section-label {     font-size: 11px;     letter-spacing: 0.2em;     text-transform: uppercase;     color: #B85C38;     margin-bottom: 24px;   }    #inscrie h2 {     font-family: 'Cormorant Garamond', serif;     font-size: clamp(40px, 5vw, 64px);     font-weight: 300;     line-height: 1.05;     color: #1C1810;     margin-bottom: 20px;   }    #inscrie h2 em {     font-style: italic;     color: #B85C38;   }    #inscrie p {     font-size: 16px;     color: #7A7065;     line-height: 1.75;     margin-bottom: 48px;   }    #inscrie .cta-button {     display: inline-block;     padding: 18px 56px;     background: #1C1810;     color: #F5F0E8;     text-decoration: none;     font-size: 14px;     letter-spacing: 0.1em;     text-transform: uppercase;     transition: background 0.25s, transform 0.2s;   }    #inscrie .cta-button:hover {     background: #B85C38;     transform: translateY(-2px);   }    #inscrie .cta-details {     margin-top: 56px;     padding-top: 40px;     border-top: 1px solid rgba(107,74,42,0.12);     display: flex;     justify-content: center;     gap: 48px;   }    #inscrie .cta-detail-item {     display: flex;     flex-direction: column;     gap: 4px;   }    #inscrie .cta-detail-label {     font-size: 11px;     letter-spacing: 0.15em;     text-transform: uppercase;     color: #C9973A;   }    #inscrie .cta-detail-value {     font-family: 'Cormorant Garamond', serif;     font-size: 20px;     font-weight: 600;     color: #1C1810;   }    @media (max-width: 900px) {     #inscrie { padding: 70px 24px; }     #inscrie .cta-details { flex-direction: column; gap: 28px; align-items: center; }   } #sp-mg1oz3{background-image: linear-gradient(0deg, rgba(12, 10, 9, 0.5), rgba(12, 10, 9, 0.5)), url('https://faincooking.ro/wp-content/uploads/2026/02/curs_gatit_brasov.jpg'); width: 100%; max-width: 100%; padding: 0px 0px 10px;}#sp-l5qlmk{padding: 0px;}#sp-ycqi6w{width: calc(100% + 0px);}#sp-kai3fc{padding: 0px; margin: 0px; display: flex;}#sp-udwxww{width: calc(100% + 0px);}#sp-gfw7ge{margin: 0px;}#sp-jiuz95{width: 100%; max-width: 100%;}#sp-gzckfu{width: calc(100% + 0px);}#sp-a7lqm4{margin: 0px;}#sp-uru2fi{width: 100%; max-width: 100%;}#sp-f0j0vt{width: calc(33.3333% + 0px);}#sp-ygduvu{margin: -2px 0px 0px; padding: 0px; text-align: center;}#sp-j7yr9pfdii{object-fit: cover; width: 1024px; height: 600px;}#sp-ro0p05{width: calc(33.3333% + 0px);}#sp-l7cq0l{margin: 0px; padding: 0px; text-align: center;}#sp-5l1prs1xte{object-fit: cover; width: 1024px; height: 600px;}#sp-cvg2bi{width: calc(33.3333% + 0px);}#sp-noc63b{margin: 0px; padding: 0px; text-align: center;}#sp-f1m6qfhad2{object-fit: cover; width: 1024px; height: 600px;}#sp-ptcyat{width: calc(100% + 0px);}#sp-kai03v{margin: 0px;}#sp-a836r4{background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.35) 25%, rgba(0, 0, 0, 0.35) 100%), url('https://faincooking.ro/wp-content/uploads/2026/02/curs_gatit_brasov5.jpg'); width: 100%; max-width: 100%;}#sp-al2bic{width: auto; max-width: 1130px;}#sp-qbeltv{width: calc(60% + 0px);}#sp-uzpxt6{height: 40px;}#sp-qz4c9p{width: calc(100% + 0px);}#sp-wtfnp9{margin: 0px;}#sp-rtt515{height: 402px;}#sp-xnvfeh{width: 100%; max-width: 100%;}#sp-s3lo7f{width: calc(100% + 0px);}#sp-n2c11x{height: 100px;}#sp-l0kcb9{width: 100%; max-width: 100%;}#sp-oq49dg{width: calc(33.3333% + 0px);}#sp-fnsgj5{margin: -2px 0px 0px; padding: 0px; text-align: center;}#sp-hwnjehzndn{object-fit: cover; width: 1024px; height: 600px;}#sp-xner52{width: calc(33.3333% + 0px);}#sp-s666fe{margin: 0px; padding: 0px; text-align: center;}#sp-io8fimfv0r{object-fit: cover; width: 1024px; height: 500px;}#sp-kn8w03{width: calc(33.3333% + 0px);}#sp-y0bno3{margin: 0px; padding: 0px; text-align: center;}#sp-ceclej5sgl{object-fit: cover; width: 1024px; height: 600px;}#sp-tmh3sl{width: calc(100% + 0px);}#sp-oqty2p{margin: 0px;}#sp-gxmuhkrhnz{display:grid;grid-template-columns:1fr 1fr;gap:6px 40px;align-content:start;}#sp-laat1p{width: 100%; max-width: 100%;}#sp-z36ri3{width: calc(33.3333% + 0px);}#sp-l9k80l{margin: -2px 0px 0px; padding: 0px; text-align: center;}#sp-e4xlk795hm{object-fit: cover; width: 1024px; height: 600px;}#sp-y8roey{width: calc(33.3333% + 0px);}#sp-jwmvdh{margin: 0px; padding: 0px; text-align: center;}#sp-9uw1ct8osx{object-fit: cover; width: 1024px; height: 600px;}#sp-h11isz{width: calc(33.3333% + 0px);}#sp-t9k960{margin: 0px; padding: 0px; text-align: center;}#sp-sj8rjfziuk{object-fit: cover; width: 1024px; height: 600px;}#sp-jpqywa{background-color: rgb(255, 255, 255); width: 100%; max-width: 100%;}#sp-fqwgxa{width: calc(100% + 0px);}#sp-xlqgm1{margin: 0px;}#sp-ij9pdk{background-color: rgb(28, 24, 16); width: 100%; max-width: 100%;}#sp-v3i5og{width: calc(100% + 0px);}#sp-euqufc{margin: 0px;}#sp-j35h17{width: 100%; max-width: 100%;}#sp-ciyqz9{width: calc(33.3333% + 0px);}#sp-lz91dm{margin: 0px; text-align: center;}#sp-sc17kdtmfp{width: 750px;}#sp-mjlm73{width: calc(33.3333% + 0px);}#sp-fdfyib{margin: 0px; text-align: center;}#sp-8u5m2sd424{width: 750px;}#sp-ns0u5w{width: calc(33.3333% + 0px);}#sp-conbrf{margin: 0px; text-align: center;}#sp-5xor3m2bb9{width: 750px;}#sp-il19no{width: calc(100% + 0px);}#sp-b074n4{height: 100px;}#sp-r3tnty{width: 100%; max-width: 100%;}#sp-x40egl{width: calc(100% + 0px);}#sp-j6hgjh{margin: 0px;}#sp-svipbo{height: 20px;}#sp-kfplih{background-color: rgb(28, 24, 16); width: 100%; max-width: 100%;}#sp-lidilm{width: calc(100% + 0px);}#sp-bd4qp9{margin: 0px;}#sp-fissfh{width: 100%; max-width: 100%;}#sp-tvxj57{width: calc(100% + 0px);}#sp-asqegl{margin: 0px;}@media only screen and (max-width: 480px) { #sp-wsaxx2 {padding:2px 2px 2px 2px  !important;} #sp-n7mv52 .nav-menu .menu-item  {text-align:center !important;width:100% !important;} #sp-n7mv52 ul li a  {text-align:center !important;} #sp-n7mv52 .nav-bar  {align-items:center !important;} #sp-ygduvu {text-align:center !important;} #sp-l7cq0l {text-align:center !important;} #sp-noc63b {text-align:center !important;} #sp-uzpxt6 {height:20px !important;} #sp-rtt515 {height:200px !important;} #sp-n2c11x {height:40px !important;} #sp-fnsgj5 {text-align:center !important;} #sp-s666fe {text-align:center !important;} #sp-y0bno3 {text-align:center !important;} #sp-l9k80l {text-align:center !important;} #sp-jwmvdh {text-align:center !important;} #sp-t9k960 {text-align:center !important;} #sp-lz91dm {text-align:center !important;} #sp-fdfyib {text-align:center !important;} #sp-conbrf {text-align:center !important;} #sp-b074n4 {height:70px !important;} #sp-svipbo {height:40px !important;}}@media only screen and (min-width: 481px) and (max-width: 1024px) { #sp-wsaxx2 {padding:2px 2px 2px 2px  !important;} #sp-n7mv52 .nav-menu .menu-item  {text-align:center !important;} #sp-n7mv52 {justify-content:center !important;} #sp-n7mv52 ul li a  {text-align:center !important;} #sp-ygduvu {text-align:center !important;} #sp-l7cq0l {text-align:center !important;} #sp-noc63b {text-align:center !important;} #sp-uzpxt6 {height:30px !important;} #sp-rtt515 {height:400px !important;} #sp-n2c11x {height:60px !important;} #sp-fnsgj5 {text-align:center !important;} #sp-s666fe {text-align:center !important;} #sp-y0bno3 {text-align:center !important;} #sp-l9k80l {text-align:center !important;} #sp-jwmvdh {text-align:center !important;} #sp-t9k960 {text-align:center !important;} #sp-lz91dm {text-align:center !important;} #sp-fdfyib {text-align:center !important;} #sp-conbrf {text-align:center !important;} #sp-b074n4 {height:100px !important;} #sp-svipbo {height:60px !important;}}