/*!
Theme Name: Tajga Studio
Author: Ludvig Eriksson
Description: Tajga Studio theme
Version: 0.0.1
*/@import url("https://fonts.googleapis.com/css2?family=Anek+Telugu:wght@100..800&display=swap");body .main .has-white-color,body footer .has-white-color{color:#FFFFFF}body .main .has-white-background-color:not(.wp-block-separator),body footer .has-white-background-color:not(.wp-block-separator){background-color:#FFFFFF}body .main .has-white-background-color:not(.wp-block-separator).has-background,body footer .has-white-background-color:not(.wp-block-separator).has-background{background-color:#FFFFFF}body .main .has-white-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-white-background-color:not(.wp-block-separator):not(.wp-block-group){padding:3rem;margin:5rem 0}@media (max-width:500px){body .main .has-white-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-white-background-color:not(.wp-block-separator):not(.wp-block-group){margin:2rem 0;padding:1rem 2rem}}body .main a.has-white-background-color,body footer a.has-white-background-color{transition:all 0.3s ease}body .main a.has-white-background-color:hover,body footer a.has-white-background-color:hover{background-color:white}body .main .has-beige-color,body footer .has-beige-color{color:#F8F4EA}body .main .has-beige-background-color:not(.wp-block-separator),body footer .has-beige-background-color:not(.wp-block-separator){background-color:#F8F4EA}body .main .has-beige-background-color:not(.wp-block-separator).has-background,body footer .has-beige-background-color:not(.wp-block-separator).has-background{background-color:#F8F4EA}body .main .has-beige-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-beige-background-color:not(.wp-block-separator):not(.wp-block-group){padding:3rem;margin:5rem 0}@media (max-width:500px){body .main .has-beige-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-beige-background-color:not(.wp-block-separator):not(.wp-block-group){margin:2rem 0;padding:1rem 2rem}}body .main a.has-beige-background-color,body footer a.has-beige-background-color{transition:all 0.3s ease}body .main a.has-beige-background-color:hover,body footer a.has-beige-background-color:hover{background-color:#fefefd}body .main .has-beige-mid-color,body footer .has-beige-mid-color{color:#EFE5C9}body .main .has-beige-mid-background-color:not(.wp-block-separator),body footer .has-beige-mid-background-color:not(.wp-block-separator){background-color:#EFE5C9}body .main .has-beige-mid-background-color:not(.wp-block-separator).has-background,body footer .has-beige-mid-background-color:not(.wp-block-separator).has-background{background-color:#EFE5C9}body .main .has-beige-mid-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-beige-mid-background-color:not(.wp-block-separator):not(.wp-block-group){padding:3rem;margin:5rem 0}@media (max-width:500px){body .main .has-beige-mid-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-beige-mid-background-color:not(.wp-block-separator):not(.wp-block-group){margin:2rem 0;padding:1rem 2rem}}body .main a.has-beige-mid-background-color,body footer a.has-beige-mid-background-color{transition:all 0.3s ease}body .main a.has-beige-mid-background-color:hover,body footer a.has-beige-mid-background-color:hover{background-color:#f5eedd}body .main .has-beige-dark-color,body footer .has-beige-dark-color{color:#7E7764}body .main .has-beige-dark-background-color:not(.wp-block-separator),body footer .has-beige-dark-background-color:not(.wp-block-separator){background-color:#7E7764}body .main .has-beige-dark-background-color:not(.wp-block-separator).has-background,body footer .has-beige-dark-background-color:not(.wp-block-separator).has-background{background-color:#7E7764}body .main .has-beige-dark-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-beige-dark-background-color:not(.wp-block-separator):not(.wp-block-group){padding:3rem;margin:5rem 0}@media (max-width:500px){body .main .has-beige-dark-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-beige-dark-background-color:not(.wp-block-separator):not(.wp-block-group){margin:2rem 0;padding:1rem 2rem}}body .main a.has-beige-dark-background-color,body footer a.has-beige-dark-background-color{transition:all 0.3s ease}body .main a.has-beige-dark-background-color:hover,body footer a.has-beige-dark-background-color:hover{background-color:#8c846f}body .main .has-gold-color,body footer .has-gold-color{color:#D0B05E}body .main .has-gold-background-color:not(.wp-block-separator),body footer .has-gold-background-color:not(.wp-block-separator){background-color:#D0B05E}body .main .has-gold-background-color:not(.wp-block-separator).has-background,body footer .has-gold-background-color:not(.wp-block-separator).has-background{background-color:#D0B05E}body .main .has-gold-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-gold-background-color:not(.wp-block-separator):not(.wp-block-group){padding:3rem;margin:5rem 0}@media (max-width:500px){body .main .has-gold-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-gold-background-color:not(.wp-block-separator):not(.wp-block-group){margin:2rem 0;padding:1rem 2rem}}body .main a.has-gold-background-color,body footer a.has-gold-background-color{transition:all 0.3s ease}body .main a.has-gold-background-color:hover,body footer a.has-gold-background-color:hover{background-color:#d6ba72}body .main .has-gold-dark-color,body footer .has-gold-dark-color{color:#947628}body .main .has-gold-dark-background-color:not(.wp-block-separator),body footer .has-gold-dark-background-color:not(.wp-block-separator){background-color:#947628}body .main .has-gold-dark-background-color:not(.wp-block-separator).has-background,body footer .has-gold-dark-background-color:not(.wp-block-separator).has-background{background-color:#947628}body .main .has-gold-dark-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-gold-dark-background-color:not(.wp-block-separator):not(.wp-block-group){padding:3rem;margin:5rem 0}@media (max-width:500px){body .main .has-gold-dark-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-gold-dark-background-color:not(.wp-block-separator):not(.wp-block-group){margin:2rem 0;padding:1rem 2rem}}body .main a.has-gold-dark-background-color,body footer a.has-gold-dark-background-color{transition:all 0.3s ease}body .main a.has-gold-dark-background-color:hover,body footer a.has-gold-dark-background-color:hover{background-color:#a8862d}body .main .has-black-color,body footer .has-black-color{color:#000000}body .main .has-black-background-color:not(.wp-block-separator),body footer .has-black-background-color:not(.wp-block-separator){background-color:#000000}body .main .has-black-background-color:not(.wp-block-separator).has-background,body footer .has-black-background-color:not(.wp-block-separator).has-background{background-color:#000000}body .main .has-black-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-black-background-color:not(.wp-block-separator):not(.wp-block-group){padding:3rem;margin:5rem 0}@media (max-width:500px){body .main .has-black-background-color:not(.wp-block-separator):not(.wp-block-group),body footer .has-black-background-color:not(.wp-block-separator):not(.wp-block-group){margin:2rem 0;padding:1rem 2rem}}body .main a.has-black-background-color,body footer a.has-black-background-color{transition:all 0.3s ease}body .main a.has-black-background-color:hover,body footer a.has-black-background-color:hover{background-color:#0d0d0d}body .main .has-black-background-color{color:#FFFFFF}body .main .has-black-background-color h1,body .main .has-black-background-color h2,body .main .has-black-background-color h3,body .main .has-black-background-color h4,body .main .has-black-background-color p,body .main .has-black-background-color a{color:#FFFFFF}body .main .has-gold-dark-background-color{color:#FFFFFF}body .main .has-gold-dark-background-color h1,body .main .has-gold-dark-background-color h2,body .main .has-gold-dark-background-color h3,body .main .has-gold-dark-background-color h4,body .main .has-gold-dark-background-color p,body .main .has-gold-dark-background-color a{color:#FFFFFF}body .main .has-beige-dark-background-color{color:#FFFFFF}body .main .has-beige-dark-background-color h1,body .main .has-beige-dark-background-color h2,body .main .has-beige-dark-background-color h3,body .main .has-beige-dark-background-color h4,body .main .has-beige-dark-background-color p,body .main .has-beige-dark-background-color a{color:#FFFFFF}body{background-image:radial-gradient(ellipse 52% 68% at 90% 22%, rgba(208, 176, 94, 0.2) 0%, rgba(220, 200, 138, 0.16) 24%, rgba(237, 228, 200, 0.24) 48%, transparent 68%);background-repeat:no-repeat}body .main .wp-block-group.has-beige-background-color:not(.wp-block-separator){background-image:radial-gradient(ellipse 52% 68% at 90% 22%, rgba(208, 176, 94, 0.18) 0%, rgba(220, 200, 138, 0.14) 28%, rgba(237, 228, 200, 0.22) 52%, transparent 72%);background-repeat:no-repeat}body .main .wp-block-group.has-beige-mid-background-color:not(.wp-block-separator){background-image:radial-gradient(ellipse 88% 78% at 2% 4%, rgba(168, 116, 88, 0.24) 0%, rgba(196, 160, 98, 0.2) 22%, rgba(229, 212, 184, 0.28) 46%, rgba(248, 244, 234, 0.14) 62%, transparent 74%);background-repeat:no-repeat}body .main .wp-block-group.has-gold-background-color:not(.wp-block-separator),body .main .wp-block-group.has-gold-dark-background-color:not(.wp-block-separator){background-image:radial-gradient(ellipse 75% 65% at 8% 12%, rgba(168, 116, 88, 0.22) 0%, rgba(196, 160, 98, 0.18) 26%, rgba(229, 212, 184, 0.26) 50%, transparent 72%);background-repeat:no-repeat}body{font-family:"Anek Telugu", sans-serif;font-size:1rem;line-height:1.6}h1{font-family:"Anek Telugu", sans-serif;font-size:2.5rem;font-weight:700;line-height:1.1;margin:2rem 0 1rem}@media (min-width:1054px){h1{font-size:4rem}}h1 span{position:relative;z-index:1}h1 span:after{content:"";border:1rem solid #D0B05E;width:100%;position:absolute;bottom:0;left:0.75rem;height:60%;transform:skewX(-10deg);z-index:-1}h2{font-family:"Anek Telugu", sans-serif;font-size:2rem;font-weight:700;line-height:1.15;margin:1.75rem 0 0.75rem}@media (min-width:825px){h2{font-size:2.75rem}}h3{font-family:"Anek Telugu", sans-serif;font-size:1.25rem;font-weight:400;line-height:1.25;margin:1.5rem 0 0.5rem}@media (min-width:825px){h3{font-size:1.5rem}}h4{font-family:"Anek Telugu", sans-serif;font-size:1.125rem;line-height:1.3;font-weight:normal;border-bottom:0.15rem solid #D0B05E;display:inline-block;padding-bottom:0.25rem;margin:1.25rem 0 0.5rem}p{margin:0 0 1rem;font-family:"Anek Telugu", sans-serif;font-size:1rem;font-weight:400;line-height:1.5}p.wp-block-paragraph:not(.is-style-overline){font-size:1rem}@media (min-width:825px){p.wp-block-paragraph:not(.is-style-overline){font-size:1.125rem}}p.is-style-overline{font-size:1rem;font-weight:400;text-transform:uppercase}p.is-style-overline+.wp-block-heading{margin-top:0}p a{text-decoration:underline;transition:all 0.3s ease}p a:hover{color:#D0B05E}ul{padding-left:1.5rem;margin:0 0 1rem}ul li{margin-bottom:0.5rem}a{color:inherit}.wp-block-button__link{background-color:#D0B05E;color:#FFFFFF;font-family:"Anek Telugu", sans-serif;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:0.9375rem;letter-spacing:0.04em;border:2px solid #D0B05E;border-radius:0;margin-bottom:1rem;padding:0.875rem 1.75rem;display:inline-block;position:relative;transition:all 0.3s ease;cursor:pointer}.wp-block-button__link:hover{color:#FFFFFF;background-color:#d6ba72;border-color:#d6ba72}.wp-block-button__link:focus-visible{outline:2px solid #947628;outline-offset:2px}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;color:#947628;border-color:#D0B05E}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#D0B05E;color:#FFFFFF;border-color:#D0B05E}.wp-block-button.is-style-link .wp-block-button__link{background:none;border:none;color:inherit;padding:0;margin-bottom:0;text-transform:none;font-weight:400;font-family:"Anek Telugu", sans-serif;font-size:inherit;letter-spacing:normal;text-decoration:underline}.wp-block-button.is-style-link .wp-block-button__link:hover{background:none;color:#D0B05E}body .main .wp-block-table{margin:2rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}body .main .wp-block-table table{width:100%;border-collapse:collapse;font-family:"Anek Telugu", sans-serif;font-size:1rem;line-height:1.5}body .main .wp-block-table th,body .main .wp-block-table td{padding:0.875rem 1rem;border:1px solid #EFE5C9;text-align:left;vertical-align:top}body .main .wp-block-table thead th,body .main .wp-block-table tfoot td{font-family:"Anek Telugu", sans-serif;font-weight:700;text-transform:uppercase;font-size:0.875rem;letter-spacing:0.04em;background-color:#EFE5C9;color:#000000}body .main .wp-block-table tbody tr:nth-child(even){background-color:rgba(239, 229, 201, 0.35)}body .main .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:transparent}body .main .wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:rgba(239, 229, 201, 0.35)}body .main .wp-block-table figcaption{margin-top:0.75rem;font-size:0.875rem;color:#7E7764}body .main .wp-block-file{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding:1.25rem 1.5rem;margin:2rem 0;background-color:#EFE5C9;border-left:0.25rem solid #D0B05E}@media (max-width:500px){body .main .wp-block-file{flex-direction:column;align-items:flex-start;padding:1rem 1.25rem}}body .main .wp-block-file:not(.wp-element-button){font-family:"Anek Telugu", sans-serif}body .main .wp-block-file a:not(.wp-block-file__button){font-weight:700;text-decoration:none;transition:all 0.3s ease;word-break:break-word}body .main .wp-block-file a:not(.wp-block-file__button):hover{color:#947628}body .main .wp-block-file .wp-block-file__button,body .main .wp-block-file .wp-element-button{background-color:#D0B05E;color:#FFFFFF;font-family:"Anek Telugu", sans-serif;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:0.9375rem;letter-spacing:0.04em;border:2px solid #D0B05E;border-radius:0;margin-bottom:1rem;padding:0.875rem 1.75rem;display:inline-block;position:relative;transition:all 0.3s ease;cursor:pointer;margin-bottom:0;flex-shrink:0}body .main .wp-block-file .wp-block-file__button:hover,body .main .wp-block-file .wp-element-button:hover{color:#FFFFFF;background-color:#d6ba72;border-color:#d6ba72}body .main .wp-block-file .wp-block-file__button:focus-visible,body .main .wp-block-file .wp-element-button:focus-visible{outline:2px solid #947628;outline-offset:2px}body .main .wp-block-quote{margin:2rem 0;padding:1.5rem 1.75rem;border-left:0.25rem solid #D0B05E;background-color:rgba(239, 229, 201, 0.45)}body .main .wp-block-quote p{font-size:1.125rem;line-height:1.55;margin-bottom:0.75rem}body .main .wp-block-quote p:last-child{margin-bottom:0}body .main .wp-block-quote cite{display:block;margin-top:0.75rem;font-size:0.875rem;font-style:normal;color:#7E7764}body .main .wp-block-quote cite::before{content:"— "}body .main .wp-block-quote.is-style-large,body .main .wp-block-quote.is-large{padding:2rem}body .main .wp-block-quote.is-style-large p,body .main .wp-block-quote.is-large p{font-family:"Anek Telugu", sans-serif;font-size:1.5rem;line-height:1.35}@media (min-width:825px){body .main .wp-block-quote.is-style-large p,body .main .wp-block-quote.is-large p{font-size:1.75rem}}body .main .wp-block-quote.is-style-plain{background-color:transparent;border-left:none;padding-left:0}body .main .wp-block-pullquote{margin:3rem 0;padding:2rem 0;border-top:2px solid #D0B05E;border-bottom:2px solid #D0B05E;text-align:center}body .main .wp-block-pullquote blockquote{margin:0;padding:0;border:none;background:none}body .main .wp-block-pullquote p{font-family:"Anek Telugu", sans-serif;font-size:1.5rem;line-height:1.35;margin-bottom:1rem}@media (min-width:825px){body .main .wp-block-pullquote p{font-size:2rem}}body .main .wp-block-pullquote cite{font-size:0.875rem;text-transform:uppercase;letter-spacing:0.06em;color:#7E7764}body .main .wp-block-pullquote.is-style-solid-color{border:none;padding:2.5rem 2rem;background-color:#EFE5C9}body .main .wp-block-code,body .main .wp-block-preformatted{margin:2rem 0;padding:1.25rem 1.5rem;background-color:#EFE5C9;border-left:0.25rem solid #947628;font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;font-size:0.9375rem;line-height:1.6;overflow-x:auto;white-space:pre-wrap;word-break:break-word}body .main .wp-block-code code{background:none;padding:0;font-size:inherit}body .main .wp-block-list{margin:0 0 1.25rem}body .main .wp-block-list.is-style-check-list{list-style:none;padding-left:0}body .main .wp-block-list.is-style-check-list li{position:relative;padding-left:1.75rem;margin-bottom:0.625rem}body .main .wp-block-list.is-style-check-list li::before{content:"";font-family:var(--fa-font-solid);font-weight:900;color:#D0B05E;position:absolute;left:0;top:0.15em;line-height:1}body .main .wp-block-list.is-style-arrow{list-style:none;padding-left:0}body .main .wp-block-list.is-style-arrow li{position:relative;padding-left:1.75rem;margin-bottom:0.625rem}body .main .wp-block-list.is-style-arrow li::before{content:"";font-family:var(--fa-font-solid);font-weight:900;color:#D0B05E;position:absolute;left:0;top:0.15em;line-height:1}body .main ol.wp-block-list{padding-left:1.5rem}body .main ol.wp-block-list li{margin-bottom:0.5rem;padding-left:0.25rem}body .main .wp-block-image{margin:2rem 0}body .main .wp-block-image img{display:block;height:auto;max-width:100%}body .main .wp-block-image figcaption{margin-top:0.75rem;font-size:0.875rem;color:#7E7764;text-align:center}body .main .wp-block-image.is-style-rounded img{border-radius:50%}body .main .wp-block-gallery{margin:2rem 0;gap:1rem}body .main .wp-block-gallery figcaption{font-size:0.875rem;color:#7E7764}body .main .wp-block-gallery.is-style-logos{align-items:center}body .main .wp-block-gallery.is-style-logos .blocks-gallery-item,body .main .wp-block-gallery.is-style-logos .wp-block-image{margin:0}body .main .wp-block-gallery.is-style-logos img{max-height:4rem;width:auto;object-fit:contain;filter:grayscale(100%);opacity:0.75;transition:all 0.3s ease}body .main .wp-block-gallery.is-style-logos a:hover img,body .main .wp-block-gallery.is-style-logos img:hover{filter:none;opacity:1}body .main .wp-block-search{margin:2rem 0}body .main .wp-block-search__label{display:block;margin-bottom:0.5rem;font-family:"Anek Telugu", sans-serif;font-weight:700;text-transform:uppercase;font-size:0.875rem;letter-spacing:0.04em}body .main .wp-block-search__inside-wrapper{display:flex;gap:0.75rem;align-items:stretch}@media (max-width:500px){body .main .wp-block-search__inside-wrapper{flex-direction:column}}body .main .wp-block-search__input{font-family:"Anek Telugu", sans-serif;font-size:1rem;line-height:1.6;padding:0.75rem 1rem;border:1px solid #EFE5C9;background-color:#FFFFFF;color:inherit;border-radius:0;transition:all 0.3s ease;width:100%;flex:1;margin:0}body .main .wp-block-search__input:focus{outline:2px solid #D0B05E;outline-offset:2px;border-color:#D0B05E}body .main .wp-block-search__button{background-color:#D0B05E;color:#FFFFFF;font-family:"Anek Telugu", sans-serif;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:0.9375rem;letter-spacing:0.04em;border:2px solid #D0B05E;border-radius:0;margin-bottom:1rem;padding:0.875rem 1.75rem;display:inline-block;position:relative;transition:all 0.3s ease;cursor:pointer;margin-bottom:0;border:2px solid #D0B05E;cursor:pointer;white-space:nowrap}body .main .wp-block-search__button:hover{color:#FFFFFF;background-color:#d6ba72;border-color:#d6ba72}body .main .wp-block-search__button:focus-visible{outline:2px solid #947628;outline-offset:2px}body .main .wp-block-search__button.has-icon{padding-left:1rem;padding-right:1rem}body .main .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{position:relative}body .main .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{padding-right:3rem}body .main .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;right:0.25rem;top:50%;transform:translateY(-50%);padding:0.5rem 0.75rem;margin:0}body .main .wp-block-details{margin:1.5rem 0;padding:0.25rem 0;border-bottom:1px solid #EFE5C9}body .main .wp-block-details summary{font-family:"Anek Telugu", sans-serif;font-weight:700;font-size:1.125rem;padding:0.75rem 0 0.75rem 1.75rem;cursor:pointer;list-style:none;position:relative;transition:all 0.3s ease}body .main .wp-block-details summary::-webkit-details-marker{display:none}body .main .wp-block-details summary::before{content:"";font-family:var(--fa-font-solid);font-weight:900;color:#D0B05E;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all 0.3s ease}body .main .wp-block-details summary:hover{color:#947628}body .main .wp-block-details[open] summary{color:#947628}body .main .wp-block-details[open] summary::before{transform:translateY(-50%) rotate(90deg)}body .main .wp-block-details>*:not(summary){padding:0 0 1.25rem;margin:0}body .main .wp-block-audio,body .main .wp-block-video{margin:2rem 0}body .main .wp-block-audio audio,body .main .wp-block-audio video,body .main .wp-block-video audio,body .main .wp-block-video video{width:100%;max-width:100%}body .main .wp-block-embed{margin:2rem 0}body .main .wp-block-embed figcaption{margin-top:0.75rem;font-size:0.875rem;color:#7E7764}body .main .wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}body .main .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}body .main .wp-block-calendar{margin:2rem 0}body .main .wp-block-calendar table{width:100%;border-collapse:collapse}body .main .wp-block-calendar caption{font-family:"Anek Telugu", sans-serif;font-weight:700;margin-bottom:0.75rem;text-align:left}body .main .wp-block-calendar th,body .main .wp-block-calendar td{padding:0.625rem;border:1px solid #EFE5C9;text-align:center}body .main .wp-block-calendar th{background-color:#EFE5C9;font-family:"Anek Telugu", sans-serif;font-size:0.8125rem;text-transform:uppercase}body .main .wp-block-calendar #today,body .main .wp-block-calendar .wp-calendar-today{background-color:rgba(208, 176, 94, 0.25);font-weight:700}body .main .wp-block-calendar .wp-calendar-nav{margin-top:0.75rem;display:flex;justify-content:space-between;font-size:0.875rem}body .main .wp-block-calendar .wp-calendar-nav a{text-decoration:none;transition:all 0.3s ease}body .main .wp-block-calendar .wp-calendar-nav a:hover{color:#D0B05E}body .main .wp-block-archives,body .main .wp-block-categories,body .main .wp-block-latest-posts,body .main .wp-block-latest-comments,body .main .wp-block-rss,body .main .wp-block-page-list{margin:2rem 0;list-style:none;padding-left:0}body .main .wp-block-archives li,body .main .wp-block-categories li,body .main .wp-block-latest-posts li,body .main .wp-block-latest-comments li,body .main .wp-block-rss li,body .main .wp-block-page-list li{padding:0.625rem 0;border-bottom:1px solid #EFE5C9;margin-bottom:0}body .main .wp-block-archives li:last-child,body .main .wp-block-categories li:last-child,body .main .wp-block-latest-posts li:last-child,body .main .wp-block-latest-comments li:last-child,body .main .wp-block-rss li:last-child,body .main .wp-block-page-list li:last-child{border-bottom:none}body .main .wp-block-archives li a,body .main .wp-block-categories li a,body .main .wp-block-latest-posts li a,body .main .wp-block-latest-comments li a,body .main .wp-block-rss li a,body .main .wp-block-page-list li a{text-decoration:none;transition:all 0.3s ease}body .main .wp-block-archives li a:hover,body .main .wp-block-categories li a:hover,body .main .wp-block-latest-posts li a:hover,body .main .wp-block-latest-comments li a:hover,body .main .wp-block-rss li a:hover,body .main .wp-block-page-list li a:hover{color:#D0B05E}body .main .wp-block-latest-posts li{display:flex;flex-direction:column;gap:0.25rem}body .main .wp-block-latest-posts .wp-block-latest-posts__post-date{font-size:0.875rem;color:#7E7764}body .main .wp-block-tag-cloud{margin:2rem 0;display:flex;flex-wrap:wrap;gap:0.5rem}body .main .wp-block-tag-cloud a{display:inline-block;padding:0.375rem 0.875rem;background-color:#EFE5C9;text-decoration:none;font-size:0.875rem !important;transition:all 0.3s ease}body .main .wp-block-tag-cloud a:hover{background-color:#D0B05E;color:#FFFFFF}body .main .wp-block-navigation{margin:2rem 0}body .main .wp-block-navigation .wp-block-navigation-item__content{text-decoration:none;transition:all 0.3s ease;padding:0.375rem 0}body .main .wp-block-navigation .wp-block-navigation-item__content:hover{color:#D0B05E}body .main .wp-block-navigation .wp-block-navigation__submenu-container{background-color:#F8F4EA;border:1px solid #EFE5C9;padding:0.5rem 0}body .main .wp-block-social-links{margin:2rem 0;gap:0.75rem}body .main .wp-block-social-links .wp-block-social-link-anchor{transition:all 0.3s ease}body .main .wp-block-social-links .wp-block-social-link-anchor:hover{color:#D0B05E}body .main .wp-block-social-links.is-style-logos-only .wp-block-social-link-anchor{color:#7E7764}body .main .wp-block-social-links.is-style-logos-only .wp-block-social-link-anchor:hover{color:#D0B05E}body .main .wp-block-verse{margin:2rem 0;padding:1.5rem;background-color:rgba(239, 229, 201, 0.45);font-family:"Anek Telugu", sans-serif;font-size:1.125rem;line-height:1.7;white-space:pre-wrap}body .main .wp-block-separator.is-style-wide{max-width:100%}body .main .wp-block-separator.is-style-dots{border:none;background:none;height:auto;text-align:center}body .main .wp-block-separator.is-style-dots::before{content:"• • •";color:#D0B05E;font-size:1.25rem;letter-spacing:0.75rem}body .main .wp-block-separator:not(.is-style-dots){color:#D0B05E;border-top-color:#D0B05E;opacity:1}body .main .wp-block-columns{gap:2rem;margin:2rem 0}@media (max-width:825px){body .main .wp-block-columns{gap:1.5rem}}body .main .wp-block-media-text:not(:first-child){margin:3rem 0;gap:2rem}@media (min-width:825px){body .main .wp-block-media-text:not(:first-child){gap:3rem}}body .main .wp-block-media-text:not(:first-child) .wp-block-media-text__media img{display:block;width:100%;height:auto}body .main .wp-block-buttons{margin:2rem 0;gap:1rem}body .main .wp-block-buttons.is-content-justification-center{justify-content:center}body .main .wp-block-button{margin-bottom:0}body footer.footer{margin-top:0;margin-bottom:0;background-color:#7E7764}body footer.footer .wp-block-group{margin-top:0}body footer.footer [class*="has-"][class*="-background-color"]{margin-top:0;margin-bottom:0}body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator){position:relative;overflow:hidden;padding:4.5rem 0 2.5rem;margin:0}@media (max-width:825px){body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator){padding:3.5rem 0 2rem}}@media (max-width:500px){body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator){padding:2.5rem 0 1.75rem}}body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator)::after{content:"";position:absolute;right:8rem;top:0;bottom:0;width:min(45vw, 22rem);background:url("assets/footer-vi.svg") no-repeat center center;background-size:contain;pointer-events:none;z-index:0}@media (max-width:825px){body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator)::after{right:4rem;width:min(50vw, 18rem);background-position:center bottom}}@media (max-width:500px){body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator)::after{right:1rem;width:min(55vw, 14rem);background-position:right bottom}}body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator)>.wp-block-group__inner-container{position:relative;z-index:1;max-width:1350px;margin-left:auto;margin-right:auto}@media (max-width:1350px){body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator)>.wp-block-group__inner-container{padding-left:2rem;padding-right:2rem}}@media (max-width:500px){body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator)>.wp-block-group__inner-container{padding-left:1rem;padding-right:1rem}}body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator) a{text-decoration:none;transition:all 0.3s ease}body footer.footer>.wp-block-group.has-beige-dark-background-color:not(.wp-block-separator)>.wp-block-group__inner-container>.wp-block-paragraph:last-child a{text-decoration:underline}body footer.footer .is-layout-flex{gap:2rem 3rem;align-items:start;margin-bottom:2.5rem;justify-content:space-between}@media (max-width:825px){body footer.footer .is-layout-flex{gap:2rem}}@media (max-width:500px){body footer.footer .is-layout-flex{gap:1.25rem;margin-bottom:2rem}}body footer.footer .is-layout-flex>.wp-block-group{margin:0}body footer.footer .is-layout-flex>.wp-block-group>.wp-block-group__inner-container{max-width:none}body footer.footer .is-layout-flex .wp-block-image{margin:0 0 1rem}body footer.footer .is-layout-flex .wp-block-image img{display:block;width:100%;max-width:18rem;height:auto}body footer.footer .is-layout-flex p{margin:0}body footer.footer .is-layout-flex p a+br,body footer.footer .is-layout-flex p br+a{display:inline}body footer.footer .wp-block-separator{border:none;border-top:1px solid currentColor;height:0;max-width:none;margin:0;opacity:1;background:none}body footer.footer .wp-block-separator+.wp-block-separator{margin-top:0.3rem}body footer.footer .wp-block-separator:last-of-type{margin-bottom:1.25rem}body footer.footer>.wp-block-group .wp-block-group__inner-container>.wp-block-paragraph:last-child{margin:0}html.js-reveal:not(.js-reveal-init) .main>*:not(.wp-block-separator, .wp-block-spacer),html.js-reveal:not(.js-reveal-init) .footer{opacity:0}html.js-reveal .reveal{opacity:0;transform:translate3d(0, 2rem, 0);transition:opacity 1.1s cubic-bezier(0.22, 1, 0.36, 1), transform 1.1s cubic-bezier(0.22, 1, 0.36, 1);transition-delay:var(--reveal-delay, 0s);will-change:opacity, transform}html.js-reveal .reveal.reveal-load{transform:translate3d(0, 2.75rem, 0);transition-duration:1.35s}html.js-reveal .reveal.is-visible{opacity:1;transform:none}html.js-reveal .reveal.reveal-done{will-change:auto}html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero.reveal-load{transform:translate3d(0, 2rem, 0)}html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero.is-visible .wp-block-media-text__content{opacity:1;transform:none}html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero.is-visible .wp-block-media-text__media{opacity:1;transform:none}html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero .wp-block-media-text__content{opacity:0;transform:translate3d(-2rem, 0, 0);transition:opacity 1.4s cubic-bezier(0.22, 1, 0.36, 1), transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);transition-delay:calc(var(--reveal-delay, 0s) + 0.18s);will-change:opacity, transform}html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero .wp-block-media-text__media{opacity:0;transform:translate3d(0, 2rem, 0) scale(0.94);transition:opacity 1.4s cubic-bezier(0.22, 1, 0.36, 1), transform 1.4s cubic-bezier(0.22, 1, 0.36, 1);transition-delay:calc(var(--reveal-delay, 0s) + 0.42s);will-change:opacity, transform}html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero.reveal-done .wp-block-media-text__content,html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero.reveal-done .wp-block-media-text__media{will-change:auto}html.js-reveal .main>.wp-block-media-text:not(:first-child).reveal{transform:translate3d(0, 1.25rem, 0)}html.js-reveal .main>.wp-block-group[class*="has-"][class*="-background-color"].reveal{transform:translate3d(0, 1.25rem, 0) scale(0.985)}html.js-reveal .main>.wp-block-group[class*="has-"][class*="-background-color"].reveal.is-visible{transform:none}html.js-reveal .footer.reveal{transform:translate3d(0, 1.5rem, 0)}@media (prefers-reduced-motion:reduce){html.js-reveal:not(.js-reveal-init) .main>*,html.js-reveal:not(.js-reveal-init) .footer{opacity:1}html.js-reveal .reveal,html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero .wp-block-media-text__content,html.js-reveal .main>.wp-block-media-text:first-child.reveal-hero .wp-block-media-text__media{opacity:1 !important;transform:none !important;transition:none !important}}body{background-color:#F8F4EA}body *{box-sizing:border-box}#main.wrapper{margin-bottom:0;padding-bottom:0}#main.wrapper>section.main{margin-bottom:0;padding-bottom:0}#main.wrapper+footer.footer{margin-top:0}html{scroll-behavior:smooth;scroll-padding-top:6rem}body.logged-in .header{top:2rem}body .main{overflow-x:clip}body .main>h1,body .main>h2,body .main>h3,body .main>h4,body .main>h5,body .main>h6,body .main>p,body .main>ul,body .main>ol,body .main>blockquote,body .main>.wp-block-heading,body .main>.wp-block-paragraph,body .main>.wp-block-list,body .main>.wp-block-quote,body .main>.wp-block-pullquote,body .main>.wp-block-preformatted{max-width:calc(1350px / 2)}body .main>.wp-block-media-text .wp-block-media-text__content>h1,body .main>.wp-block-media-text .wp-block-media-text__content>h2,body .main>.wp-block-media-text .wp-block-media-text__content>h3,body .main>.wp-block-media-text .wp-block-media-text__content>h4,body .main>.wp-block-media-text .wp-block-media-text__content>h5,body .main>.wp-block-media-text .wp-block-media-text__content>h6,body .main>.wp-block-media-text .wp-block-media-text__content>p,body .main>.wp-block-media-text .wp-block-media-text__content>ul,body .main>.wp-block-media-text .wp-block-media-text__content>ol,body .main>.wp-block-media-text .wp-block-media-text__content>blockquote,body .main>.wp-block-media-text .wp-block-media-text__content>.wp-block-heading,body .main>.wp-block-media-text .wp-block-media-text__content>.wp-block-paragraph,body .main>.wp-block-media-text .wp-block-media-text__content>.wp-block-list,body .main>.wp-block-media-text .wp-block-media-text__content>.wp-block-quote,body .main>.wp-block-media-text .wp-block-media-text__content>.wp-block-pullquote,body .main>.wp-block-cover .wp-block-cover__inner-container>h1,body .main>.wp-block-cover .wp-block-cover__inner-container>h2,body .main>.wp-block-cover .wp-block-cover__inner-container>h3,body .main>.wp-block-cover .wp-block-cover__inner-container>h4,body .main>.wp-block-cover .wp-block-cover__inner-container>h5,body .main>.wp-block-cover .wp-block-cover__inner-container>h6,body .main>.wp-block-cover .wp-block-cover__inner-container>p,body .main>.wp-block-cover .wp-block-cover__inner-container>ul,body .main>.wp-block-cover .wp-block-cover__inner-container>ol,body .main>.wp-block-cover .wp-block-cover__inner-container>blockquote,body .main>.wp-block-cover .wp-block-cover__inner-container>.wp-block-heading,body .main>.wp-block-cover .wp-block-cover__inner-container>.wp-block-paragraph,body .main>.wp-block-cover .wp-block-cover__inner-container>.wp-block-list,body .main>.wp-block-cover .wp-block-cover__inner-container>.wp-block-quote,body .main>.wp-block-cover .wp-block-cover__inner-container>.wp-block-pullquote{max-width:calc(1350px / 2)}body .main .wp-block-group h1,body .main .wp-block-group h2,body .main .wp-block-group h3,body .main .wp-block-group h4,body .main .wp-block-group h5,body .main .wp-block-group h6,body .main .wp-block-group p,body .main .wp-block-group ul,body .main .wp-block-group ol,body .main .wp-block-group blockquote,body .main .wp-block-group .wp-block-heading,body .main .wp-block-group .wp-block-paragraph,body .main .wp-block-group .wp-block-list,body .main .wp-block-group .wp-block-quote,body .main .wp-block-group .wp-block-pullquote,body .main .wp-block-group .wp-block-preformatted{max-width:calc(1350px / 2)}body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>h1,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>h2,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>h3,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>h4,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>h5,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>h6,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>p,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>ul,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>ol,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>blockquote,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>.wp-block-heading,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>.wp-block-paragraph,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>.wp-block-list,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>.wp-block-quote,body .main .wp-block-group .wp-block-media-text .wp-block-media-text__content>.wp-block-pullquote,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>h1,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>h2,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>h3,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>h4,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>h5,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>h6,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>p,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>ul,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>ol,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>blockquote,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>.wp-block-heading,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>.wp-block-paragraph,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>.wp-block-list,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>.wp-block-quote,body .main .wp-block-group .wp-block-cover .wp-block-cover__inner-container>.wp-block-pullquote{max-width:calc(1350px / 2)}body .main>*:not(.wp-block-cover, .wp-block-columns, .wp-block-group, .wp-block-image, .post-img, .wp-block-table, .siblings-wrapper, .grid-items, .wp-block-media-text, .wp-block-gallery, .sbi, .mc-main){max-width:825px}@media (min-width:1350px){body .main>*:not(.wp-block-cover, .wp-block-columns, .wp-block-group, .wp-block-image, .post-img, .wp-block-table, .siblings-wrapper, .grid-items, .wp-block-media-text, .wp-block-gallery, .sbi, .mc-main){margin-left:calc(((100vw - 1350px) / 2))}}@media (max-width:1350px){body .main>*:not(.wp-block-cover, .wp-block-columns, .wp-block-group, .wp-block-image, .post-img, .wp-block-table, .siblings-wrapper, .grid-items, .wp-block-media-text, .wp-block-gallery, .sbi, .mc-main){margin-left:2rem;margin-right:2rem}}@media (max-width:500px){body .main>*:not(.wp-block-cover, .wp-block-columns, .wp-block-group, .wp-block-image, .post-img, .wp-block-table, .siblings-wrapper, .grid-items, .wp-block-media-text, .wp-block-gallery, .sbi, .mc-main){margin-left:1rem;margin-right:1rem}}body .main>*:not(.wp-block-cover, .wp-block-columns, .wp-block-group, .wp-block-image, .post-img, .wp-block-table, .siblings-wrapper, .grid-items, .wp-block-media-text, .wp-block-gallery, .sbi, .mc-main).has-text-align-center,body .main>*:not(.wp-block-cover, .wp-block-columns, .wp-block-group, .wp-block-image, .post-img, .wp-block-table, .siblings-wrapper, .grid-items, .wp-block-media-text, .wp-block-gallery, .sbi, .mc-main).is-content-justification-center{margin-left:auto;margin-right:auto}@media (max-width:500px){body .main>*:not(.wp-block-cover, .wp-block-columns, .wp-block-group, .wp-block-image, .post-img, .wp-block-table, .siblings-wrapper, .grid-items, .wp-block-media-text, .wp-block-gallery, .sbi, .mc-main).has-text-align-center,body .main>*:not(.wp-block-cover, .wp-block-columns, .wp-block-group, .wp-block-image, .post-img, .wp-block-table, .siblings-wrapper, .grid-items, .wp-block-media-text, .wp-block-gallery, .sbi, .mc-main).is-content-justification-center{margin-left:1rem;margin-right:1rem}}body .main>.wp-block-image,body .main>.post-img,body .main>.wp-block-table,body .main>.siblings-wrapper,body .main>.grid-items,body .main>.wp-block-columns,body .main>.wp-block-group:not(.is-style-width-full),body .main>.wp-block-media-text:not(.is-style-width-full),body .main>.wp-block-gallery,body .main>.sbi,body .main>.mc-main{max-width:1350px;margin-left:auto;margin-right:auto}@media (max-width:1350px){body .main>.wp-block-image,body .main>.post-img,body .main>.wp-block-table,body .main>.siblings-wrapper,body .main>.grid-items,body .main>.wp-block-columns,body .main>.wp-block-group:not(.is-style-width-full),body .main>.wp-block-media-text:not(.is-style-width-full),body .main>.wp-block-gallery,body .main>.sbi,body .main>.mc-main{margin-left:2rem;margin-right:2rem}}@media (max-width:500px){body .main>.wp-block-image,body .main>.post-img,body .main>.wp-block-table,body .main>.siblings-wrapper,body .main>.grid-items,body .main>.wp-block-columns,body .main>.wp-block-group:not(.is-style-width-full),body .main>.wp-block-media-text:not(.is-style-width-full),body .main>.wp-block-gallery,body .main>.sbi,body .main>.mc-main{margin-left:1rem;margin-right:1rem}}body .main .wp-block-group{margin-top:5rem;margin-bottom:5rem}body .main .wp-block-group[class*="has-"][class*="-background-color"]{padding-top:5rem;padding-bottom:5rem}@media (max-width:500px){body .main .wp-block-group[class*="has-"][class*="-background-color"]{padding-top:3rem;padding-bottom:3rem}}body .main .wp-block-group[class*="has-"][class*="-background-color"]+.wp-block-group[class*="has-"][class*="-background-color"]{margin-top:0}body .main .wp-block-group[class*="has-"][class*="-background-color"]:has(+ .wp-block-group[class*="has-"][class*="-background-color"]){margin-bottom:0}body .main .wp-block-group[class*="has-"][class*="-background-color"]:last-child,body .main .wp-block-group[class*="has-"][class*="-background-color"]:last-of-type{margin-bottom:0}body .main .wp-block-group:last-child,body .main .wp-block-group:last-of-type{margin-bottom:0}body .main .wp-block-group.is-layout-grid{gap:2rem}@media (max-width:825px){body .main .wp-block-group.is-layout-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width:500px){body .main .wp-block-group.is-layout-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (min-width:500px){body .main .wp-block-group.is-layout-grid .wp-block-cover{padding:2rem}}@media (min-width:500px){body .main .wp-block-group.is-layout-grid.lopp-container .wp-block-cover:nth-child(2){margin-top:-3rem;margin-bottom:3rem}}body .main .wp-block-cover .wp-block-cover__inner-container{max-width:1350px;margin-left:auto;margin-right:auto}body .main .is-content-justification-center{justify-content:center}body .main #sb_instagram.sbi{padding:1rem}body .main .wp-block-separator{border:none;border-top:1px solid currentColor;height:1px;max-width:none}body .main>.wp-block-media-text:first-child{overflow:visible;position:relative;z-index:2;margin:5rem 0;padding-top:0;padding-bottom:3rem}@media (max-width:500px){body .main>.wp-block-media-text:first-child{margin:2rem 0;padding-bottom:1rem}}body .main>.wp-block-media-text:first-child[class*="has-"][class*="-background-color"]{background-color:transparent;background-image:none}body .main>.wp-block-media-text:first-child .wp-block-media-text__media img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:0.9973404255;object-fit:cover;-webkit-mask-image:url("assets/hero-image-mask.svg");mask-image:url("assets/hero-image-mask.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (max-width:600px){body .main>.wp-block-media-text:first-child.is-stacked-on-mobile.has-media-on-the-right>.wp-block-media-text__content{grid-row:1}body .main>.wp-block-media-text:first-child.is-stacked-on-mobile.has-media-on-the-right>.wp-block-media-text__media{grid-row:2;align-self:center;margin-top:1rem;margin-bottom:-6rem}}@media (min-width:601px){body .main>.wp-block-media-text:first-child.has-media-on-the-right{column-gap:2rem}body .main>.wp-block-media-text:first-child.has-media-on-the-right .wp-block-media-text__media{align-self:end;width:calc(100% + 10rem);max-width:none;margin-right:-10rem;margin-bottom:-12rem}}@media (min-width:601px) and (min-width:825px){body .main>.wp-block-media-text:first-child.has-media-on-the-right{column-gap:3rem}}body .main .is-style-width-full{width:100%;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body .main .is-style-width-full.wp-block-group>.wp-block-group__inner-container{max-width:1350px;margin-left:auto;margin-right:auto}@media (max-width:1350px){body .main .is-style-width-full.wp-block-group>.wp-block-group__inner-container{padding-left:2rem;padding-right:2rem}}@media (max-width:500px){body .main .is-style-width-full.wp-block-group>.wp-block-group__inner-container{padding-left:1rem;padding-right:1rem}}body .main .is-style-width-full.wp-block-columns,body .main .is-style-width-full.wp-block-media-text{padding-left:max(2rem, calc((100vw - 1350px) / 2));padding-right:max(2rem, calc((100vw - 1350px) / 2))}@media (max-width:500px){body .main .is-style-width-full.wp-block-columns,body .main .is-style-width-full.wp-block-media-text{padding-left:1rem;padding-right:1rem}}body .main .is-style-width-full.wp-block-columns .wp-block-media-text__content,body .main .is-style-width-full.wp-block-media-text .wp-block-media-text__content{padding:0}.margin{margin-top:4rem}@media (min-width:825px){.margin{margin-top:100px}}.padding{padding-top:2rem}.narrow{max-width:calc((1350px / 12) * 8);margin-right:auto;margin-left:auto}.grid-items{display:grid;row-gap:0.5rem;column-gap:3rem;align-items:stretch}.grid-items h1,.grid-items h2,.grid-items h3,.grid-items h4,.grid-items h5,.grid-items h6,.grid-items p,.grid-items ul,.grid-items ol,.grid-items blockquote,.grid-items .wp-block-heading,.grid-items .wp-block-paragraph,.grid-items .wp-block-list,.grid-items .wp-block-quote,.grid-items .wp-block-pullquote,.grid-items .wp-block-preformatted{max-width:none}.grid-items.col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (max-width:825px){.grid-items.col-2{grid-template-columns:1fr}}.grid-items.col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}@media (max-width:1054px){.grid-items.col-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width:500px){.grid-items.col-3{grid-template-columns:1fr}}@media (max-width:1054px){.grid-items.col-3.kontaktpersoner-items,.grid-items.col-3:has(.kontaktpersoner-item){grid-template-columns:1fr}.grid-items.col-3.kontaktpersoner-items .kontaktpersoner-item .item-separators .wp-block-separator:nth-child(2),.grid-items.col-3:has(.kontaktpersoner-item) .kontaktpersoner-item .item-separators .wp-block-separator:nth-child(2){display:none}}.grid-items .item{display:flex;flex-direction:column;height:100%}.grid-items .item .wp-block-separator{border:none;border-top:1px solid #D0B05E;background:none;color:#D0B05E;height:0;width:100%;opacity:1;flex-shrink:0;margin:0}.grid-items .item .wp-block-separator.has-alpha-channel-opacity{opacity:1}.grid-items .item .wp-block-separator:last-child{margin-top:auto}.tjanster-item{gap:0.75rem}.tjanster-item .item-content{padding-top:0.5rem;padding-bottom:0.5rem}.tjanster-item .item-header{display:flex;align-items:center;gap:0.75rem;margin-bottom:0.5rem}.tjanster-item .item-header .icon{color:#D0B05E;font-size:1.5rem;line-height:1;flex-shrink:0}.tjanster-item .item-header .title{margin:0}.tjanster-item .excerpt{margin:0}.kontaktpersoner-item{gap:0.75rem}.kontaktpersoner-item .item-separators{display:flex;flex-direction:column;gap:0.5rem}.kontaktpersoner-item .item-separators:last-child{margin-top:auto}.kontaktpersoner-item .item-header{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:0;padding-top:0.5rem;padding-bottom:0.5rem}.kontaktpersoner-item .item-header .image{flex-shrink:0}.kontaktpersoner-item .item-header .image img,.kontaktpersoner-item .item-header .image .image-placeholder{border-radius:50%;width:5rem;height:5rem;display:block}.kontaktpersoner-item .item-header .image img{object-fit:cover}.kontaktpersoner-item .item-header .image .image-placeholder{background-color:#EFE5C9}.kontaktpersoner-item .item-header .content{display:flex;flex-direction:column;gap:0.75rem;margin-top:0.5rem}.kontaktpersoner-item .item-header .content .item-titles{display:flex;flex-direction:column;gap:0}.kontaktpersoner-item .item-header .content .item-titles .title,.kontaktpersoner-item .item-header .content .item-titles .contact-title{margin:0}.kontaktpersoner-item .item-header .content .item-titles .contact-title{line-height:1.2}.kontaktpersoner-item .item-header .content .contact-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.25rem}.kontaktpersoner-item .item-header .content .contact-list li{display:flex;align-items:baseline;gap:0.5rem;margin-bottom:0}.kontaktpersoner-item .item-header .content .contact-list li i{color:#D0B05E;width:1rem;flex-shrink:0;text-align:center}.kontaktpersoner-item .item-header .content .contact-list li a{text-decoration:none;transition:all 0.3s ease}.kontaktpersoner-item .item-header .content .contact-list li a:hover{color:#D0B05E}.wp-block-cover{height:auto;min-height:50vh;margin-top:-190px;display:flex;align-items:center;color:#FFFFFF;background-position:center right;background-repeat:no-repeat;background-size:cover;padding:100px 0}@media (min-width:1054px){.wp-block-cover{height:80vh}}@media (min-width:1054px){.wp-block-cover{background-position:center center;height:70vh;margin-bottom:100px}}.wp-block-cover h1{max-width:800px}@media (max-width:1054px){.wp-block-cover h1{margin-bottom:0;margin-top:20px}}.header{transition:all 0.3s ease;position:fixed;width:100%;top:0;z-index:1000}.header.fixed{background-color:#F8F4EA;position:fixed}.header .header-container{display:flex;align-items:center;justify-content:space-between;max-width:1350px;margin-left:auto;margin-right:auto}@media (max-width:1350px){.header .header-container{margin-left:1rem;margin-right:1rem}}.header .header-container .custom-logo-link{padding:1rem 0}@media (max-width:825px){.header .header-container .custom-logo-link{padding:0.5rem 0;z-index:1}}.header .header-container .custom-logo-link img{width:260px}@media (max-width:825px){.header .header-container .custom-logo-link img{width:200px}}.header .header-container .menu-toggle{z-index:1;position:relative;padding:0;background-color:transparent;border:none;color:#947628;height:3rem;width:3rem;font-size:1.4rem;cursor:pointer;transition:color 0.3s ease}.header .header-container .menu-toggle:hover{color:#D0B05E}@media (min-width:825px){.header .header-container .menu-toggle{display:none}}.header .header-container .menu-toggle .open,.header .header-container .menu-toggle .close{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity 0.25s cubic-bezier(0.22, 1, 0.36, 1), transform 0.35s cubic-bezier(0.22, 1, 0.36, 1)}.header .header-container .menu-toggle .close{opacity:0;transform:translate(-50%, -50%) rotate(-90deg) scale(0.75)}.header .header-container .menu-toggle.opened .open{opacity:0;transform:translate(-50%, -50%) rotate(90deg) scale(0.75)}.header .header-container .menu-toggle.opened .close{opacity:1;transform:translate(-50%, -50%) rotate(0deg) scale(1)}.header .header-container .menu-container{display:flex;align-items:center;height:100%}@media (max-width:825px){.header .header-container .menu-container{display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;height:auto;min-height:100vh;width:100%;background-color:#F8F4EA;padding:7rem 1.5rem 2rem;justify-content:flex-start;align-items:stretch;overflow-y:auto;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08);z-index:0;visibility:hidden;opacity:0;transform:translate3d(0, -1.5rem, 0);pointer-events:none;transition:opacity 0.4s cubic-bezier(0.22, 1, 0.36, 1), transform 0.45s cubic-bezier(0.22, 1, 0.36, 1), visibility 0.45s}.header .header-container .menu-container.opened{visibility:visible;opacity:1;transform:translate3d(0, 0, 0);pointer-events:auto}.header .header-container .menu-container.opened ul.menu>.menu-item{opacity:1;transform:translate3d(0, 0, 0)}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(1){transition-delay:0.13s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(2){transition-delay:0.18s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(3){transition-delay:0.23s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(4){transition-delay:0.28s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(5){transition-delay:0.33s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(6){transition-delay:0.38s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(7){transition-delay:0.43s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(8){transition-delay:0.48s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(9){transition-delay:0.53s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(10){transition-delay:0.58s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(11){transition-delay:0.63s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(12){transition-delay:0.68s}.header .header-container .menu-container.opened .menu-ovre-meny-container{opacity:1;transform:translate3d(0, 0, 0);transition-delay:0.55s}.header .header-container .menu-container ul.menu>.menu-item{opacity:0;transform:translate3d(0, 1rem, 0);transition:opacity 0.4s cubic-bezier(0.22, 1, 0.36, 1), transform 0.45s cubic-bezier(0.22, 1, 0.36, 1)}.header .header-container .menu-container .menu-ovre-meny-container{opacity:0;transform:translate3d(0, 0.75rem, 0);transition:opacity 0.4s cubic-bezier(0.22, 1, 0.36, 1), transform 0.45s cubic-bezier(0.22, 1, 0.36, 1)}}@media (max-width:825px){.header .header-container .menu-container .menu-ovre-meny-container ul,.header .header-container .menu-container .menu-huvudmeny-container ul{display:flex;flex-direction:column;gap:1rem}}@media (max-width:825px){.header .header-container .menu-container .menu-ovre-meny-container{order:2;margin-top:2rem}}.header .header-container .menu-container .menu-ovre-meny-container ul{display:flex;align-items:center;gap:1rem;margin:0;padding:0;list-style:none}@media (max-width:825px){.header .header-container .menu-container .menu-ovre-meny-container ul{flex-direction:row;gap:0.5rem}}.header .header-container .menu-container .menu-ovre-meny-container ul li{background-color:#D0B05E;padding:0.5rem 0.75rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem}@media (max-width:825px){.header .header-container .menu-container .menu-ovre-meny-container ul li{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}}.header .header-container .menu-container .menu-ovre-meny-container ul li a{color:#FFFFFF;text-decoration:none;font-weight:bold}.header .header-container .menu-container .menu-ovre-meny-container ul li a i{width:1.5rem;display:flex;align-items:center;justify-content:center}.header .header-container .menu-container .menu-ovre-meny-container ul li.external-link div{display:flex;align-items:center;gap:5px}.header .header-container .menu-container .menu-ovre-meny-container ul li.external-link div p{margin:0}@media (max-width:825px){.header .header-container .menu-container .menu-huvudmeny-container,.header .header-container .menu-container nav{width:100%}}.header .header-container .menu-container .menu-huvudmeny-container ul.menu,.header .header-container .menu-container nav ul.menu{display:flex;align-items:center;list-style:none;padding:0;margin:0}@media (max-width:825px){.header .header-container .menu-container .menu-huvudmeny-container ul.menu,.header .header-container .menu-container nav ul.menu{flex-direction:column;align-items:stretch;gap:0}}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item,.header .header-container .menu-container nav ul.menu li.menu-item{width:fit-content}@media (max-width:825px){.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item,.header .header-container .menu-container nav ul.menu li.menu-item{width:100%;border-bottom:1px solid rgba(148, 118, 40, 0.2)}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item:last-child,.header .header-container .menu-container nav ul.menu li.menu-item:last-child{border-bottom:none}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item a,.header .header-container .menu-container nav ul.menu li.menu-item a{width:100%}}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.locked a:after,.header .header-container .menu-container nav ul.menu li.menu-item.locked a:after{content:"";font-weight:bold;font:var(--fa-font-solid);margin-left:0.5rem}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children{position:relative}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children>a:after,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children>a:after{content:"+";font:var(--fa-font-solid);margin-left:0.5rem}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu{flex-direction:column;display:none;position:absolute;top:100%;left:0;width:fit-content;min-width:100%;background-color:#EFE5C9;padding:0.5rem 0;list-style:none;box-shadow:0 4px 12px rgba(0, 0, 0, 0.08)}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li{width:100%}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a{text-transform:none;padding:0.75rem 1rem;display:flex;align-items:center;justify-content:space-between;color:#000000;font-weight:normal;transition:all 0.3s ease}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:after,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:after{content:"";font:var(--fa-font-solid);margin-left:1rem;color:#D0B05E}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:before,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:before{display:none}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:hover,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a:hover{color:#947628}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li.current-menu-item>a,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li.current-menu-item>a{color:#947628}@media (min-width:825px){.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children:hover ul.sub-menu,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children:hover ul.sub-menu{display:flex}}@media (max-width:825px){.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children>a:after,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children>a:after{transition:transform 0.3s cubic-bezier(0.22, 1, 0.36, 1)}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu{display:flex;position:static;width:100%;background-color:#EFE5C9;margin-top:0;padding:0;box-shadow:none;max-height:0;overflow:hidden;opacity:0;transition:max-height 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.3s cubic-bezier(0.22, 1, 0.36, 1), margin-top 0.3s cubic-bezier(0.22, 1, 0.36, 1), padding 0.3s cubic-bezier(0.22, 1, 0.36, 1)}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li{border-bottom:1px solid rgba(148, 118, 40, 0.15)}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li:last-child,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li:last-child{border-bottom:none}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu li a{color:#000000;padding-left:1.5rem}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children.opened>a:after,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children.opened>a:after{transform:rotate(45deg)}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children.opened ul.sub-menu,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children.opened ul.sub-menu{max-height:20rem;opacity:1;margin-top:0.25rem;padding:0.25rem 0}}@media (min-width:825px){.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item.menu-item-has-children.opened ul.sub-menu,.header .header-container .menu-container nav ul.menu li.menu-item.menu-item-has-children.opened ul.sub-menu{display:flex}}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item a,.header .header-container .menu-container nav ul.menu li.menu-item a{font-family:"Anek Telugu", sans-serif;text-transform:uppercase;color:#000000;font-weight:bold;text-decoration:none;padding:1rem;transition:all 0.3s ease;position:relative}@media (max-width:825px){.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item a,.header .header-container .menu-container nav ul.menu li.menu-item a{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0.875rem 0}}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item a:before,.header .header-container .menu-container nav ul.menu li.menu-item a:before{content:"";display:block;width:0;height:1px;background-color:#D0B05E;transition:all 0.3s ease;position:absolute;bottom:0.85rem;left:1rem}@media (max-width:825px){.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item a:before,.header .header-container .menu-container nav ul.menu li.menu-item a:before{left:0;bottom:0.35rem}}.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item a:hover:before,.header .header-container .menu-container nav ul.menu li.menu-item a:hover:before{width:calc(100% - 2rem)}@media (max-width:825px){.header .header-container .menu-container .menu-huvudmeny-container ul.menu li.menu-item a:hover:before,.header .header-container .menu-container nav ul.menu li.menu-item a:hover:before{width:100%}}@media (prefers-reduced-motion:reduce){.header .header-container .menu-toggle .open,.header .header-container .menu-toggle .close{transition:none}}@media (prefers-reduced-motion:reduce) and (max-width:825px){.header .header-container .menu-container{transform:none;transition:opacity 0.2s ease, visibility 0.2s}.header .header-container .menu-container ul.menu>.menu-item,.header .header-container .menu-container .menu-ovre-meny-container{transform:none;transition:opacity 0.2s ease}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(1){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(2){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(3){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(4){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(5){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(6){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(7){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(8){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(9){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(10){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(11){transition-delay:0s}.header .header-container .menu-container.opened ul.menu>.menu-item:nth-child(12){transition-delay:0s}.header .header-container .menu-container.opened .menu-ovre-meny-container{transition-delay:0s}}@media (prefers-reduced-motion:reduce) and (max-width:825px){.header .header-container .menu-item-has-children>a:after{transition:none}.header .header-container .menu-item-has-children ul.sub-menu{transition:none}}@media (max-width:825px){body.menu-open{overflow:hidden}}html,body{margin:0;padding:0}html{overflow-x:hidden}