

:root{
--ff-body: "M PLUS 1", "san-serif";
--ff-title: "M PLUS 1", "san-serif";


--c-main:#ffcf14;
--c-main-light:#e3f2bf;
--c-accent:#253271;
--c-bg:#fffdf0;

  --c-site-menu: #253271;
  --c-drawer-text: #253271;


  --c-mv-catch-bg: #fefae8;

  --c-contact-section-bg:  #E3F2BF;

  --c-lower-bg:#e3f2bf;

  --c-star-color:#7a9fff;


}



.is-style-cut-cloud.is-style-cut-cloud--blue::before {
    background-image: url("data:image/svg+xml,%3Csvg width='215' height='228' viewBox='0 0 215 228' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M107.327 89.9182L108.768 94.3651H113.431C115.381 94.3651 116.19 96.8675 114.614 98.013L110.842 100.762L112.283 105.209C112.886 107.065 110.766 108.61 109.19 107.465L105.418 104.716L101.645 107.465C100.07 108.61 97.9493 107.065 98.5526 105.209L99.9936 100.762L96.2213 98.013C94.6457 96.8675 95.454 94.3651 97.4046 94.3651H102.067L103.508 89.9182C104.111 88.0619 106.73 88.0619 107.333 89.9182H107.327Z' fill='%237a9fff'/%3E%3Cpath d='M18.9843 38.1184L21.5381 41.643L25.6677 40.2978C27.3956 39.7339 28.8307 41.7135 27.7647 43.188L25.2108 46.7126L27.7647 50.2372C28.8307 51.7116 27.3956 53.6913 25.6677 53.1273L21.5381 51.7821L18.9843 55.3067C17.9182 56.7812 15.5986 56.0234 15.5986 54.2023V49.8436L11.4691 48.4984C9.7411 47.9344 9.7411 45.4848 11.4691 44.9268L15.5986 43.5816V39.2228C15.5986 37.4018 17.9182 36.644 18.9843 38.1184Z' fill='%237a9fff'/%3E%3Cpath d='M61.457 162.76C65.0479 162.76 67.9589 159.84 67.9589 156.239C67.9589 152.638 65.0479 149.719 61.457 149.719C57.8662 149.719 54.9552 152.638 54.9552 156.239C54.9552 159.84 57.8662 162.76 61.457 162.76Z' fill='%237a9fff'/%3E%3Cpath d='M186.316 15.9664C189.907 15.9664 192.818 13.0471 192.818 9.44591C192.818 5.84474 189.907 2.92542 186.316 2.92542C182.725 2.92542 179.814 5.84474 179.814 9.44591C179.814 13.0471 182.725 15.9664 186.316 15.9664Z' fill='%237a9fff'/%3E%3Cpath d='M54.9551 5.85082C56.5662 5.85082 57.8722 4.54107 57.8722 2.92541C57.8722 1.30975 56.5662 0 54.9551 0C53.3441 0 52.0381 1.30975 52.0381 2.92541C52.0381 4.54107 53.3441 5.85082 54.9551 5.85082Z' fill='%237a9fff'/%3E%3Cpath d='M122.076 18.8918C123.688 18.8918 124.994 17.5821 124.994 15.9664C124.994 14.3508 123.688 13.041 122.076 13.041C120.465 13.041 119.159 14.3508 119.159 15.9664C119.159 17.5821 120.465 18.8918 122.076 18.8918Z' fill='%237a9fff'/%3E%3Cpath d='M25.6501 228C27.2611 228 28.5671 226.69 28.5671 225.075C28.5671 223.459 27.2611 222.149 25.6501 222.149C24.039 222.149 22.733 223.459 22.733 225.075C22.733 226.69 24.039 228 25.6501 228Z' fill='%237a9fff'/%3E%3Cpath d='M167.736 168.611C169.347 168.611 170.653 167.301 170.653 165.685C170.653 164.07 169.347 162.76 167.736 162.76C166.125 162.76 164.819 164.07 164.819 165.685C164.819 167.301 166.125 168.611 167.736 168.611Z' fill='%237a9fff'/%3E%3Cpath d='M212.083 228C213.694 228 215 226.69 215 225.075C215 223.459 213.694 222.149 212.083 222.149C210.472 222.149 209.166 223.459 209.166 225.075C209.166 226.69 210.472 228 212.083 228Z' fill='%237a9fff'/%3E%3Cpath d='M166.277 89.6069C167.083 89.6069 167.736 88.952 167.736 88.1442C167.736 87.3363 167.083 86.6815 166.277 86.6815C165.472 86.6815 164.819 87.3363 164.819 88.1442C164.819 88.952 165.472 89.6069 166.277 89.6069Z' fill='%237a9fff'/%3E%3Cpath d='M1.45852 113.339C2.26404 113.339 2.91704 112.684 2.91704 111.876C2.91704 111.069 2.26404 110.414 1.45852 110.414C0.653002 110.414 0 111.069 0 111.876C0 112.684 0.653002 113.339 1.45852 113.339Z' fill='%237a9fff'/%3E%3Cpath d='M101.64 218.672C102.445 218.672 103.098 218.017 103.098 217.209C103.098 216.401 102.445 215.746 101.64 215.746C100.834 215.746 100.181 216.401 100.181 217.209C100.181 218.017 100.834 218.672 101.64 218.672Z' fill='%237a9fff'/%3E%3Cpath d='M205.634 123.402L206.372 126.321L209.107 125.076C209.529 124.882 209.927 125.387 209.646 125.757L207.825 128.154L210.501 129.523C210.917 129.734 210.771 130.357 210.308 130.369L207.303 130.439L207.907 133.394C208 133.852 207.42 134.128 207.128 133.77L205.2 131.456L203.273 133.77C202.975 134.128 202.401 133.846 202.494 133.394L203.098 130.439L200.093 130.369C199.63 130.357 199.483 129.734 199.899 129.523L202.576 128.154L200.755 125.757C200.473 125.387 200.872 124.888 201.293 125.076L204.029 126.321L204.767 123.402C204.878 122.95 205.523 122.95 205.634 123.402Z' fill='%237a9fff'/%3E%3C/svg%3E");
    background-repeat: repeat;
}

.is-style-cut-cloud.is-style-cut-cloud--blue{
    background-image: url("data:image/svg+xml,%3Csvg width='215' height='228' viewBox='0 0 215 228' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M107.327 89.9182L108.768 94.3651H113.431C115.381 94.3651 116.19 96.8675 114.614 98.013L110.842 100.762L112.283 105.209C112.886 107.065 110.766 108.61 109.19 107.465L105.418 104.716L101.645 107.465C100.07 108.61 97.9493 107.065 98.5526 105.209L99.9936 100.762L96.2213 98.013C94.6457 96.8675 95.454 94.3651 97.4046 94.3651H102.067L103.508 89.9182C104.111 88.0619 106.73 88.0619 107.333 89.9182H107.327Z' fill='%237a9fff'/%3E%3Cpath d='M18.9843 38.1184L21.5381 41.643L25.6677 40.2978C27.3956 39.7339 28.8307 41.7135 27.7647 43.188L25.2108 46.7126L27.7647 50.2372C28.8307 51.7116 27.3956 53.6913 25.6677 53.1273L21.5381 51.7821L18.9843 55.3067C17.9182 56.7812 15.5986 56.0234 15.5986 54.2023V49.8436L11.4691 48.4984C9.7411 47.9344 9.7411 45.4848 11.4691 44.9268L15.5986 43.5816V39.2228C15.5986 37.4018 17.9182 36.644 18.9843 38.1184Z' fill='%237a9fff'/%3E%3Cpath d='M61.457 162.76C65.0479 162.76 67.9589 159.84 67.9589 156.239C67.9589 152.638 65.0479 149.719 61.457 149.719C57.8662 149.719 54.9552 152.638 54.9552 156.239C54.9552 159.84 57.8662 162.76 61.457 162.76Z' fill='%237a9fff'/%3E%3Cpath d='M186.316 15.9664C189.907 15.9664 192.818 13.0471 192.818 9.44591C192.818 5.84474 189.907 2.92542 186.316 2.92542C182.725 2.92542 179.814 5.84474 179.814 9.44591C179.814 13.0471 182.725 15.9664 186.316 15.9664Z' fill='%237a9fff'/%3E%3Cpath d='M54.9551 5.85082C56.5662 5.85082 57.8722 4.54107 57.8722 2.92541C57.8722 1.30975 56.5662 0 54.9551 0C53.3441 0 52.0381 1.30975 52.0381 2.92541C52.0381 4.54107 53.3441 5.85082 54.9551 5.85082Z' fill='%237a9fff'/%3E%3Cpath d='M122.076 18.8918C123.688 18.8918 124.994 17.5821 124.994 15.9664C124.994 14.3508 123.688 13.041 122.076 13.041C120.465 13.041 119.159 14.3508 119.159 15.9664C119.159 17.5821 120.465 18.8918 122.076 18.8918Z' fill='%237a9fff'/%3E%3Cpath d='M25.6501 228C27.2611 228 28.5671 226.69 28.5671 225.075C28.5671 223.459 27.2611 222.149 25.6501 222.149C24.039 222.149 22.733 223.459 22.733 225.075C22.733 226.69 24.039 228 25.6501 228Z' fill='%237a9fff'/%3E%3Cpath d='M167.736 168.611C169.347 168.611 170.653 167.301 170.653 165.685C170.653 164.07 169.347 162.76 167.736 162.76C166.125 162.76 164.819 164.07 164.819 165.685C164.819 167.301 166.125 168.611 167.736 168.611Z' fill='%237a9fff'/%3E%3Cpath d='M212.083 228C213.694 228 215 226.69 215 225.075C215 223.459 213.694 222.149 212.083 222.149C210.472 222.149 209.166 223.459 209.166 225.075C209.166 226.69 210.472 228 212.083 228Z' fill='%237a9fff'/%3E%3Cpath d='M166.277 89.6069C167.083 89.6069 167.736 88.952 167.736 88.1442C167.736 87.3363 167.083 86.6815 166.277 86.6815C165.472 86.6815 164.819 87.3363 164.819 88.1442C164.819 88.952 165.472 89.6069 166.277 89.6069Z' fill='%237a9fff'/%3E%3Cpath d='M1.45852 113.339C2.26404 113.339 2.91704 112.684 2.91704 111.876C2.91704 111.069 2.26404 110.414 1.45852 110.414C0.653002 110.414 0 111.069 0 111.876C0 112.684 0.653002 113.339 1.45852 113.339Z' fill='%237a9fff'/%3E%3Cpath d='M101.64 218.672C102.445 218.672 103.098 218.017 103.098 217.209C103.098 216.401 102.445 215.746 101.64 215.746C100.834 215.746 100.181 216.401 100.181 217.209C100.181 218.017 100.834 218.672 101.64 218.672Z' fill='%237a9fff'/%3E%3Cpath d='M205.634 123.402L206.372 126.321L209.107 125.076C209.529 124.882 209.927 125.387 209.646 125.757L207.825 128.154L210.501 129.523C210.917 129.734 210.771 130.357 210.308 130.369L207.303 130.439L207.907 133.394C208 133.852 207.42 134.128 207.128 133.77L205.2 131.456L203.273 133.77C202.975 134.128 202.401 133.846 202.494 133.394L203.098 130.439L200.093 130.369C199.63 130.357 199.483 129.734 199.899 129.523L202.576 128.154L200.755 125.757C200.473 125.387 200.872 124.888 201.293 125.076L204.029 126.321L204.767 123.402C204.878 122.95 205.523 122.95 205.634 123.402Z' fill='%237a9fff'/%3E%3C/svg%3E");
    background-repeat: repeat;
}

.p-contact{
    background-image: url("data:image/svg+xml,%3Csvg width='215' height='228' viewBox='0 0 215 228' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M107.327 89.9182L108.768 94.3651H113.431C115.381 94.3651 116.19 96.8675 114.614 98.013L110.842 100.762L112.283 105.209C112.886 107.065 110.766 108.61 109.19 107.465L105.418 104.716L101.645 107.465C100.07 108.61 97.9493 107.065 98.5526 105.209L99.9936 100.762L96.2213 98.013C94.6457 96.8675 95.454 94.3651 97.4046 94.3651H102.067L103.508 89.9182C104.111 88.0619 106.73 88.0619 107.333 89.9182H107.327Z' fill='%237a9fff'/%3E%3Cpath d='M18.9843 38.1184L21.5381 41.643L25.6677 40.2978C27.3956 39.7339 28.8307 41.7135 27.7647 43.188L25.2108 46.7126L27.7647 50.2372C28.8307 51.7116 27.3956 53.6913 25.6677 53.1273L21.5381 51.7821L18.9843 55.3067C17.9182 56.7812 15.5986 56.0234 15.5986 54.2023V49.8436L11.4691 48.4984C9.7411 47.9344 9.7411 45.4848 11.4691 44.9268L15.5986 43.5816V39.2228C15.5986 37.4018 17.9182 36.644 18.9843 38.1184Z' fill='%237a9fff'/%3E%3Cpath d='M61.457 162.76C65.0479 162.76 67.9589 159.84 67.9589 156.239C67.9589 152.638 65.0479 149.719 61.457 149.719C57.8662 149.719 54.9552 152.638 54.9552 156.239C54.9552 159.84 57.8662 162.76 61.457 162.76Z' fill='%237a9fff'/%3E%3Cpath d='M186.316 15.9664C189.907 15.9664 192.818 13.0471 192.818 9.44591C192.818 5.84474 189.907 2.92542 186.316 2.92542C182.725 2.92542 179.814 5.84474 179.814 9.44591C179.814 13.0471 182.725 15.9664 186.316 15.9664Z' fill='%237a9fff'/%3E%3Cpath d='M54.9551 5.85082C56.5662 5.85082 57.8722 4.54107 57.8722 2.92541C57.8722 1.30975 56.5662 0 54.9551 0C53.3441 0 52.0381 1.30975 52.0381 2.92541C52.0381 4.54107 53.3441 5.85082 54.9551 5.85082Z' fill='%237a9fff'/%3E%3Cpath d='M122.076 18.8918C123.688 18.8918 124.994 17.5821 124.994 15.9664C124.994 14.3508 123.688 13.041 122.076 13.041C120.465 13.041 119.159 14.3508 119.159 15.9664C119.159 17.5821 120.465 18.8918 122.076 18.8918Z' fill='%237a9fff'/%3E%3Cpath d='M25.6501 228C27.2611 228 28.5671 226.69 28.5671 225.075C28.5671 223.459 27.2611 222.149 25.6501 222.149C24.039 222.149 22.733 223.459 22.733 225.075C22.733 226.69 24.039 228 25.6501 228Z' fill='%237a9fff'/%3E%3Cpath d='M167.736 168.611C169.347 168.611 170.653 167.301 170.653 165.685C170.653 164.07 169.347 162.76 167.736 162.76C166.125 162.76 164.819 164.07 164.819 165.685C164.819 167.301 166.125 168.611 167.736 168.611Z' fill='%237a9fff'/%3E%3Cpath d='M212.083 228C213.694 228 215 226.69 215 225.075C215 223.459 213.694 222.149 212.083 222.149C210.472 222.149 209.166 223.459 209.166 225.075C209.166 226.69 210.472 228 212.083 228Z' fill='%237a9fff'/%3E%3Cpath d='M166.277 89.6069C167.083 89.6069 167.736 88.952 167.736 88.1442C167.736 87.3363 167.083 86.6815 166.277 86.6815C165.472 86.6815 164.819 87.3363 164.819 88.1442C164.819 88.952 165.472 89.6069 166.277 89.6069Z' fill='%237a9fff'/%3E%3Cpath d='M1.45852 113.339C2.26404 113.339 2.91704 112.684 2.91704 111.876C2.91704 111.069 2.26404 110.414 1.45852 110.414C0.653002 110.414 0 111.069 0 111.876C0 112.684 0.653002 113.339 1.45852 113.339Z' fill='%237a9fff'/%3E%3Cpath d='M101.64 218.672C102.445 218.672 103.098 218.017 103.098 217.209C103.098 216.401 102.445 215.746 101.64 215.746C100.834 215.746 100.181 216.401 100.181 217.209C100.181 218.017 100.834 218.672 101.64 218.672Z' fill='%237a9fff'/%3E%3Cpath d='M205.634 123.402L206.372 126.321L209.107 125.076C209.529 124.882 209.927 125.387 209.646 125.757L207.825 128.154L210.501 129.523C210.917 129.734 210.771 130.357 210.308 130.369L207.303 130.439L207.907 133.394C208 133.852 207.42 134.128 207.128 133.77L205.2 131.456L203.273 133.77C202.975 134.128 202.401 133.846 202.494 133.394L203.098 130.439L200.093 130.369C199.63 130.357 199.483 129.734 199.899 129.523L202.576 128.154L200.755 125.757C200.473 125.387 200.872 124.888 201.293 125.076L204.029 126.321L204.767 123.402C204.878 122.95 205.523 122.95 205.634 123.402Z' fill='%237a9fff'/%3E%3C/svg%3E");
    background-repeat: repeat;
}

.u-bg-lawn{
background-image:url();
background-position: 0% 0%;
background-size: auto;
}