:root{--yellow-color:#FBAF6B;--black-color:#000;--heading-color:#000;--paragraph-color:#000;--blockquote-bg-color:#99dcb3;--h1-font-size:38px;--h1-line-height:48px;--h2-font-size:34px;--h2-line-height:44px;--h3-font-size:30px;--h3-line-height:40px;--h4-font-size:26px;--h4-line-height:36px;--h5-font-size:22px;--h5-line-height:32px;--h6-font-size:20px;--h6-line-height:30px;--p-list-font-size:18px;--p-list-line-height:28px;--table-border-color:#e0e0e0;--table-header-bg:var(--yellow-color);--table-header-color:#ffffff;--table-row-even-bg:#f9f9f9;--table-cell-padding:12px 15px;--table-font-size:16px;--table-line-height:24px;--list-icon:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.00521 8.58841C1.62552 8.58947 1.25389 8.69802 0.93331 8.90148C0.612734 9.10494 0.356314 9.39501 0.193715 9.73812C0.0311159 10.0812 -0.0310166 10.4634 0.0145056 10.8403C0.0600277 11.2173 0.211344 11.5736 0.450949 11.8682L5.55876 18.1252C5.74088 18.3514 5.97432 18.5308 6.23971 18.6486C6.50509 18.7664 6.79475 18.8192 7.08463 18.8025C7.7046 18.7692 8.26433 18.4376 8.6212 17.8923L19.2314 0.804556C19.2332 0.801722 19.235 0.798887 19.2368 0.796095C19.3364 0.643237 19.3041 0.340314 19.0986 0.150014C19.0422 0.0977552 18.9756 0.0576061 18.9031 0.0320389C18.8305 0.00647177 18.7535 -0.00397205 18.6768 0.00135091C18.6 0.00667386 18.5252 0.0276509 18.4568 0.0629899C18.3885 0.0983288 18.3281 0.147282 18.2795 0.206833C18.2756 0.211515 18.2717 0.216127 18.2677 0.220668L7.56714 12.3107C7.52643 12.3567 7.47698 12.3941 7.42166 12.4209C7.36634 12.4476 7.30627 12.4631 7.24492 12.4664C7.18357 12.4697 7.12218 12.4608 7.0643 12.4402C7.00643 12.4196 6.95322 12.3877 6.90778 12.3463L3.35647 9.11463C2.98764 8.77653 2.50556 8.58879 2.00521 8.58841Z' fill='%23FBAF6B'/%3E%3C/svg%3E")}.content-section{padding:90px 0 90px}.typography strong{font-weight:600}.typography p iframe{display:block;width:100%;box-shadow:rgb(0 0 0 / .45) 0 5px 15px;height:600px}.typography .wp-video{margin-bottom:25px;width:100%!important}.typography .wp-video-shortcode video,video.wp-video-shortcode{width:100%!important}.typography p{padding-bottom:20px;color:var(--paragraph-color)}.typography p:last-child{padding-bottom:0}body.privacy-policy .content-section p a,.typography a{text-decoration:underline!important;display:inline-block;font-weight:500;font-family:var(--body-font);text-decoration:none;color:var(--black-color)}.typography a{display:inline}body.privacy-policy .typography p a:hover,.typography a:hover{color:var(--yellow-color)}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:var(--heading-color);font-weight:500;padding-top:10px}.typography h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height);padding-bottom:20px;padding-top:0}.typography h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height);padding-bottom:15px}.typography h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height);padding-bottom:15px}.typography h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height);padding-bottom:15px}.typography h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height);padding-bottom:15px}.typography h6{font-size:var(--h6-font-size);line-height:var(--h6-line-height);padding-bottom:15px}.typography blockquote{background:var(--blockquote-bg-color);padding:33px 100px 35px 70px;border-left:5px solid var(--yellow-color);margin-top:5px;margin-bottom:25px}.typography blockquote p{position:relative}.typography p img{width:100%;height:100%;object-fit:cover;display:block}.typography p:has(img){padding-top:10px;padding-bottom:25px}.typography em{font-style:italic}.typography ul,.typography ol{padding-left:0;padding-bottom:20px}.typography ul:last-child,.typography ol:last-child{padding-bottom:0}.typography p+ul,.typography p+ol{margin-top:-5px}.typography p+ul+ul,.typography p+ul+ol,.typography p+ol+ol,.typography p+ol+ul{margin-top:-4px}.typography ol li::before{content:counter(custom-counter);position:absolute;left:0;top:2.1px;height:25px;color:#fff;width:25px;background:var(--yellow-color);display:flex;justify-content:center;align-items:center;font-size:14px;border-radius:50px;line-height:1;font-family:var(--heading-font);font-weight:500}.typography ol li,.typography ul li{margin-bottom:0;position:relative;list-style:none;margin-bottom:14px;font-size:var(--p-list-font-size);line-height:var(--p-list-line-height);font-weight:400;color:var(--paragraph-color)}.typography ol li{padding-left:35px}.typography ul li{padding-left:30px}.typography ol li:last-child,.typography ul li:last-child{margin-bottom:0}.page-template .typography ul li ul{padding:10px 0 10px}.page-template .typography ul li:last-child>ul{padding-bottom:0}.typography ul li ul{padding-top:8px}.typography ul li::before{content:"";position:absolute;top:4px;left:0;width:18px;height:18px;background:var(--list-icon);background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:50%}.typography ol li{counter-increment:custom-counter}.typography .gallery{display:flex;flex-wrap:wrap;margin:0 -15px 25px!important;row-gap:30px;padding-top:18px}.typography .gallery br{display:none}.typography .gallery .gallery-item{margin-top:0!important;float:none!important;width:50%!important;height:321px;display:block;overflow:hidden;padding:0 15px}.typography .gallery .gallery-item .gallery-icon,.typography .gallery .gallery-item .gallery-icon a{width:100%;height:100%}.typography .gallery .gallery-item img{border:none!important;width:100%;height:100%;object-fit:cover;transition:all 0.5s ease}.typography .gallery .gallery-item a{position:relative}.typography .gallery .gallery-item a::before{content:'';position:absolute;height:0;width:100%;left:0;bottom:0;opacity:0;background:linear-gradient(180deg,transparent 0%,var(--yellow-color)ab 100%);border-radius:0;transition:all 0.5s ease;z-index:1}.typography .gallery .gallery-item a:hover::before{opacity:1;height:100%}.typography .gallery .gallery-item a:hover img{filter:grayscale(1)}.typography .table-responsive{width:100%;overflow-x:auto;margin-bottom:30px;-webkit-overflow-scrolling:touch}.typography .table-responsive table{width:100%;border-collapse:collapse;margin:0;font-size:var(--table-font-size);line-height:var(--table-line-height);color:var(--paragraph-color);min-width:600px}.typography .table-responsive th{background-color:var(--table-header-bg);color:var(--table-header-color);text-align:left;padding:var(--table-cell-padding);border:1px solid var(--table-border-color);font-weight:600;white-space:nowrap}.typography td{padding:var(--table-cell-padding);border:1px solid var(--table-border-color);vertical-align:top}.typography tbody tr:nth-child(even){background-color:var(--table-row-even-bg)}body.privacy-policy .typography p{font-size:var(--p-list-font-size)!important;line-height:var(--p-list-line-height)!important;padding-top:0!important}body p.notice{color:red;background-color:#F2F2F2;background-color:#F2F2F2;border-color:#F2F2F2;padding:32px 25px!important}@media screen and (max-width:1440px){:root{--h2-font-size:34px;--h2-line-height:44px;--p-list-font-size:16px;--p-list-line-height:26px}.typography ol li::before{top:1.1px;height:23px;width:23px;font-size:13px}}@media screen and (max-width:1024px){:root{--h1-font-size:34px;--h1-line-height:44px;--h2-font-size:32px;--h2-line-height:42px;--h3-font-size:26px;--h3-line-height:36px;--h4-font-size:24px;--h4-line-height:34px;--h5-font-size:20px;--h5-line-height:30px;--h6-font-size:18px;--h6-line-height:28px;--table-cell-padding:10px 12px;--table-font-size:16px;--table-line-height:26px}.typography .table-responsive{margin-bottom:18px}.typography p{padding-bottom:18px}.typography p:has(img){padding-bottom:18px}.typography ul li::before{top:2px}.typography ul li{padding-left:28px;margin-bottom:12px}.typography p+ol{margin-top:-2px}.typography ul,.typography ol{padding-bottom:18px}.typography ol li{padding-left:32px;margin-bottom:12px;line-height:28px}.typography ol li::before{top:3px;width:22px;height:22px}.typography .gallery .gallery-item{padding:0 10px;height:260px}.typography .gallery{margin:0 -10px 20px!important;row-gap:20px;padding-top:10px}.typography blockquote{padding:20px 40px 20px 40px;margin-bottom:20px}.typography .wp-video{margin-bottom:20px}.typography p iframe{height:570px}.content-section{padding:70px 0 70px}body p.notice{padding:25px!important}.typography h1{padding-bottom:10px}}@media screen and (max-width:767px){:root{--h1-font-size:28px;--h1-line-height:38px;--h2-font-size:24px;--h2-line-height:34px;--h3-font-size:22px;--h3-line-height:32px;--h4-font-size:20px;--h4-line-height:30px;--h5-font-size:18px;--h5-line-height:28px;--h6-font-size:16px;--h6-line-height:26px;--p-list-font-size:15px;--p-list-line-height:25px;--table-cell-padding:8px 10px;--table-font-size:14px;--table-line-height:20px}.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{padding-bottom:12px}.typography .table-responsive{margin-bottom:16px}.typography p{padding-bottom:16px}.typography ul li::before{width:18px;height:18px}.typography ul li{margin-bottom:10px}.typography ul,.typography ol{padding-bottom:20px}.typography ul li ul{padding-top:6px}.typography ol li{line-height:26px;margin-bottom:10px}.typography ol li::before{top:2.4px}.typography .gallery .gallery-item{height:200px}.typography .gallery{margin-bottom:20px!important}.typography blockquote{padding:15px 30px 15px 30px;margin-bottom:20px}.typography .wp-video{margin-bottom:20px}.typography p iframe{height:360px}.content-section{padding:50px 0}body p.notice{padding:15px 20px!important}}@media screen and (max-width:576px){.typography .gallery .gallery-item{width:100%!important;height:210px}}