.cremation-club-contact-us-page{background-color:#314125;display:grid;grid-template-rows:1fr;min-height:100vh}.cremation-club-contact-us-page .page-container{display:grid;gap:60px 90px;grid-template-columns:530px 1fr;grid-gap:60px 90px;box-sizing:border-box;max-width:1440px;padding:105px 0 100px}.cremation-club-contact-us-page .breadcrumb{align-items:center;display:grid;gap:16px;grid-column:span 2;grid-template-columns:auto 1fr;justify-self:start;grid-gap:16px;background:transparent;border:1px solid #838f7b;border-radius:30px;color:#838f7b;cursor:pointer;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;outline:none;padding:15px 28px;transition:all .2s}.cremation-club-contact-us-page .breadcrumb:hover{opacity:.8}.cremation-club-contact-us-page .page-title{color:#e9b590;font-family:Castoro,sans-serif;font-size:48px;font-style:normal;font-weight:400;grid-column:span 2;line-height:62px}.cremation-club-contact-us-page .column-title{color:#fff;font-family:Castoro,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:28px}.cremation-club-contact-us-page .sidebar-item{display:grid;gap:16px 40px;grid-template-areas:"img h3" "img btn";grid-template-columns:auto 1fr;justify-content:start;place-items:center start;grid-gap:16px 40px;background-color:rgba(85,127,54,.2);border-radius:16px;margin-bottom:24px;padding:24px}.cremation-club-contact-us-page .sidebar-item img{grid-area:img;height:80px;width:80px}.cremation-club-contact-us-page .sidebar-item h3{color:#fff;font-family:Castoro,sans-serif;font-size:16px;font-style:normal;font-weight:400;grid-area:h3;line-height:22px}.cremation-club-contact-us-page .sidebar-item a{color:#fff;font-family:Castoro,sans-serif;font-size:28px;font-weight:400;grid-area:btn;line-height:38px;text-decoration:none}.cremation-club-contact-us-page .sidebar-item button.btn-n{background:transparent;border:1px solid #fff;box-sizing:border-box;color:#fff;font-family:Open Sans,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;grid-area:btn;line-height:24px;padding:12px;width:100%}.cremation-club-contact-us-page .from-wrapper{display:grid;gap:28px;grid-template-columns:repeat(2,1fr);grid-gap:28px;background:#fff;border-radius:32px;padding:36px}.cremation-club-contact-us-page .from-wrapper .full-width{grid-column:span 2}.cremation-club-contact-us-page .from-wrapper textarea.text-area{height:160px}.cremation-club-contact-us-page .checkboxes{display:grid;gap:16px 100px;grid-template-columns:repeat(3,auto);grid-gap:16px 100px;justify-content:start;margin-top:10px}.cremation-club-contact-us-page .checkboxes .full-width{grid-column:span 3}.cremation-club-contact-us-page .checkboxes-title{color:#303030;font-family:Castoro,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:8px}.cremation-club-contact-us-page .check-field.light{color:#303030;font-family:Castoro,sans-serif;font-size:20px;line-height:38px;padding-left:44px}.cremation-club-contact-us-page .check-field.light .checkmark{border-radius:8px;height:32px;width:32px}.cremation-club-contact-us-page .check-field.light .checkmark:after{background:var(--icon-done-mark) no-repeat center;border:none;height:16px;left:50%;top:50%;transform:translate(-50%,-50%);width:16px}.cremation-club-contact-us-page .check-field.light input:checked~.checkmark{background-color:#557f36;border-color:rgba(0,0,0,.2)}.cremation-club-contact-us-page .btn-n-green-2{border:none;justify-content:center;margin-top:10px;padding:19px 30px!important;width:100%}.cremation-club-contact-us-page .btn-n-green-2 span{font-family:Castoro,sans-serif;font-size:18px;line-height:26px}.cremation-club-contact-us-page .success-block{align-items:center;background:#fff;border-radius:32px;display:flex;flex-direction:column;padding:33px 33px 43px;text-align:center}.cremation-club-contact-us-page .success-block h3{color:#314125;font-family:Castoro,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin:20px 0 12px}.cremation-club-contact-us-page .success-block p{color:#314125;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media(max-width:1598.98px){.cremation-club-contact-us-page .page-container{gap:32px;grid-template-columns:1fr;padding:92px 32px 80px;grid-gap:32px}.cremation-club-contact-us-page .breadcrumb{gap:12px;grid-column:1;grid-gap:12px;font-size:16px;line-height:24px;margin-bottom:16px;padding:9px 23px}.cremation-club-contact-us-page .page-title{font-size:26px;grid-column:1;line-height:34px}.cremation-club-contact-us-page .column-title{font-size:18px;line-height:26px;margin-bottom:24px}.cremation-club-contact-us-page .sidebar{display:grid;gap:0 32px;grid-template-columns:repeat(2,1fr);grid-gap:0 32px;margin-bottom:12px}.cremation-club-contact-us-page .sidebar .column-title{grid-column:span 2}.cremation-club-contact-us-page .sidebar-item{gap:8px 28px;grid-gap:8px 28px;align-content:center;margin-bottom:0;padding:24px}.cremation-club-contact-us-page .sidebar-item img{height:60px;width:60px}.cremation-club-contact-us-page .sidebar-item h3{font-size:14px;line-height:22px}.cremation-club-contact-us-page .sidebar-item a{font-size:24px;line-height:32px}.cremation-club-contact-us-page .sidebar-item button.btn-n{padding:9px}.cremation-club-contact-us-page .from-wrapper{gap:32px;grid-gap:32px;border-radius:16px;padding:32px}.cremation-club-contact-us-page .checkboxes{margin-top:4px}.cremation-club-contact-us-page .checkboxes-title{font-size:22px;line-height:30px;margin-bottom:8px}.cremation-club-contact-us-page .btn-n-green-2{padding:16px!important}.cremation-club-contact-us-page .success-block{border-radius:16px;padding:24px 24px 32px}.cremation-club-contact-us-page .success-block img{height:80px;width:80px}.cremation-club-contact-us-page .success-block h3{font-size:18px;line-height:26px;margin:24px 0 8px}.cremation-club-contact-us-page .success-block br{display:none}}@media(max-width:1199.98px){.cremation-club-contact-us-page .page-container{gap:18px;padding:96px 24px 60px;grid-gap:18px}.cremation-club-contact-us-page .page-title{font-size:32px;line-height:44px}.cremation-club-contact-us-page .column-title{font-size:14px;line-height:22px;margin-bottom:16px}.cremation-club-contact-us-page .sidebar{margin-bottom:14px}.cremation-club-contact-us-page .sidebar-item{gap:8px 24px;grid-gap:8px 24px;padding:20px}.cremation-club-contact-us-page .from-wrapper{grid-template-columns:1fr;padding:28px}.cremation-club-contact-us-page .from-wrapper>.full-width{grid-column:1}.cremation-club-contact-us-page .from-wrapper .input-field-container span{font-size:20px;line-height:28px}.cremation-club-contact-us-page .checkboxes{gap:20px 100px;margin-top:8px}.cremation-club-contact-us-page .checkboxes-title{margin-bottom:4px}.cremation-club-contact-us-page .btn-n-green-2{margin-top:4px}.cremation-club-contact-us-page .success-block{border-radius:16px;padding:32px 32px 36px}.cremation-club-contact-us-page .success-block img{height:89px;width:100px}.cremation-club-contact-us-page .success-block h3{font-size:24px;line-height:32px;margin:27px 0 12px}.cremation-club-contact-us-page .success-block br{display:unset}}@media(max-width:767.98px){.cremation-club-contact-us-page .page-container{padding:88px 24px 60px}.cremation-club-contact-us-page .breadcrumb{grid-template-columns:auto auto;justify-content:center;justify-self:auto;margin-bottom:22px}.cremation-club-contact-us-page .page-title{font-size:28px;line-height:38px}.cremation-club-contact-us-page .column-title{font-size:16px}.cremation-club-contact-us-page .sidebar{grid-template-columns:1fr;margin-bottom:10px}.cremation-club-contact-us-page .sidebar .column-title{grid-column:1}.cremation-club-contact-us-page .sidebar-item{margin-bottom:12px}.cremation-club-contact-us-page .from-wrapper{margin-top:20px;padding:20px}.cremation-club-contact-us-page .from-wrapper .input-field-container span{font-size:16px;line-height:22px}.cremation-club-contact-us-page .from-wrapper textarea.text-area{height:150px}.cremation-club-contact-us-page .checkboxes{gap:30px;grid-template-columns:1fr;grid-gap:30px}.cremation-club-contact-us-page .checkboxes .full-width{grid-column:1}.cremation-club-contact-us-page .checkboxes-title{font-size:18px;line-height:26px;margin-bottom:0}.cremation-club-contact-us-page .check-field.light{font-size:16px;height:auto;line-height:22px}.cremation-club-contact-us-page .check-field.light .checkmark{top:-6px}.cremation-club-contact-us-page button.btn-n-green-2{border-radius:38px;margin-top:8px;padding:21px!important}.cremation-club-contact-us-page button.btn-n-green-2 span{font-size:20px;line-height:28px}.cremation-club-contact-us-page .success-block{border-radius:16px;padding:20px 24px 24px}.cremation-club-contact-us-page .success-block img{height:100px;width:100px}.cremation-club-contact-us-page .success-block h3{font-size:22px;line-height:30px;margin:16px 0 12px}.cremation-club-contact-us-page .success-block br{display:unset}}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .link:not(:first-child){margin-left:10px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .btn-outlined{flex-direction:row-reverse;margin-left:40px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .btn-outlined img{margin-left:0;margin-right:12px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .btn-green{margin-left:14px}@media(max-width:1598.98px){.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .logo{height:40px;width:183px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .link{font-size:16px;line-height:24px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .link:not(:first-child){margin-left:0}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .btn-outlined{margin-left:42px;padding:9px 21px 9px 17px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .btn-green{margin-left:16px;padding:10px 22px}}@media(max-width:1199.98px){.cremation-club-contact-us-page header.page-header .page-header__wrapper{padding:14px 22px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .logo{height:32px;width:146px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .btn-outlined{font-size:16px;line-height:24px;margin-left:0;margin-right:0;padding:9px 20px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .btn-outlined img{height:16px;margin-right:10px;width:16px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .header-content .btn-green{font-size:16px;line-height:24px;margin-right:4px}}@media(max-width:767.98px){.cremation-club-contact-us-page header.page-header .page-header__wrapper{padding:8px 24px}.cremation-club-contact-us-page header.page-header .page-header__wrapper .page-header__container .logo{height:28px;width:130px}}.cremation-club-contact-us-page footer.page-footer{background-color:#202c18}.cremation-club-contact-us-page footer.page-footer .container{padding:19px 0}.cremation-club-contact-us-page footer.page-footer .container a,.cremation-club-contact-us-page footer.page-footer .container span{color:#fff}.cremation-club-contact-us-page footer.page-footer .footer-container{gap:40px;grid-gap:40px}@media(max-width:1598.98px){.cremation-club-contact-us-page footer.page-footer .container{padding:19px 32px}.cremation-club-contact-us-page footer.page-footer .container a,.cremation-club-contact-us-page footer.page-footer .container span{font-size:14px;line-height:20px}}@media(max-width:1199.98px){.cremation-club-contact-us-page footer.page-footer .container{gap:28px;justify-content:center;padding:40px 24px;text-align:center}.cremation-club-contact-us-page footer.page-footer .container a,.cremation-club-contact-us-page footer.page-footer .container span{font-size:16px;line-height:24px}}@media(max-width:767.98px){.cremation-club-contact-us-page footer.page-footer .container{gap:24px;grid-gap:24px}.cremation-club-contact-us-page footer.page-footer .container a,.cremation-club-contact-us-page footer.page-footer .container span{font-size:18px;line-height:26px}.cremation-club-contact-us-page footer.page-footer .footer-container{gap:23px;grid-gap:23px}}.input-field-container[data-v-029a8892]{display:grid;grid-gap:8px;align-content:start;gap:8px}.input-field-container .castoro-20-28-s[data-v-029a8892]{color:#303030}.input-field-container .input[data-v-029a8892]{border:1px solid #cdcbc3;border-radius:16px;box-sizing:border-box;color:#303030;font-family:Open Sans,sans-serif;font-size:20px;height:78px;line-height:28px;padding:20px}.input-field-container .input[data-v-029a8892]::placeholder{color:#7f8287;font-size:20px;line-height:28px}.input-field-container .input[data-v-029a8892]:not(:disabled):active,.input-field-container .input[data-v-029a8892]:not(:disabled):focus,.input-field-container .input[data-v-029a8892]:not(:disabled):hover{background-color:#fff;border:1px solid #557f36!important;outline:none}.input-field-container .input[data-v-029a8892]:disabled{background-color:hsla(48,8%,65%,.1);border-color:hsla(48,8%,65%,.1)}.input-field-container .error-message[data-v-029a8892]{color:#ac0e00;display:none;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input-field-container.error .castoro-20-28-s[data-v-029a8892]{color:#ac0e00}.input-field-container.error .input[data-v-029a8892]{background-color:rgba(172,14,0,.051);border:1px solid #ac0e00}.input-field-container.error .error-message[data-v-029a8892]{display:block}@media(max-width:767.98px){.input-field-container .input[data-v-029a8892]{font-size:18px;height:62px;line-height:26px;padding:16px}.input-field-container .input[data-v-029a8892]::placeholder{font-size:18px!important;line-height:26px}}.button-loading[data-v-bff230c6]{display:flex}.button-loading .hide[data-v-bff230c6]{opacity:0}.button-loading span[data-v-bff230c6]{color:var(--46329c40)}.lds-dual-ring[data-v-bff230c6]{padding:var(--6205d7e5) 20px}.lds-dual-ring[data-v-bff230c6]:after{animation:lds-dual-ring-bff230c6 1.2s linear infinite;border:2px solid var(--5af2643a);border-color:var(--5af2643a) transparent;border-radius:50%;content:" ";display:block;height:var(--7ed5344a);width:var(--7ed5344a)}@keyframes lds-dual-ring-bff230c6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.check-block[data-v-bff230c6]{align-items:center;animation:show-check-bff230c6 3s linear;display:flex}.check-block .check-icon[data-v-bff230c6]{height:20px;width:20px}@keyframes show-check-bff230c6{0%{opacity:0}to{opacity:1}}.btn-mob-text[data-v-bff230c6]{display:none}@media(max-width:767.98px){.btn-desk-text[data-v-bff230c6]{display:none}.btn-mob-text[data-v-bff230c6]{display:block}}.input-field-container[data-v-0c6566a7]{display:grid;grid-gap:8px;align-content:start;gap:8px}.input-field-container .castoro-20-28-s[data-v-0c6566a7]{color:#303030}.input-field-container .text-area[data-v-0c6566a7]{border:1px solid #cdcbc3;border-radius:16px;box-sizing:border-box;color:#303030;font-family:Open Sans,sans-serif;font-size:20px;height:78px;line-height:28px;padding:20px}.input-field-container .text-area[data-v-0c6566a7]::placeholder{color:#7f8287;font-size:20px;line-height:28px}.input-field-container .text-area[data-v-0c6566a7]:focus,.input-field-container .text-area[data-v-0c6566a7]:hover{background-color:#fff;border:1px solid #557f36;outline:none}.input-field-container .error-message[data-v-0c6566a7]{color:#ac0e00;display:none;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input-field-container.error .castoro-20-28-s[data-v-0c6566a7]{color:#ac0e00}.input-field-container.error .text-area[data-v-0c6566a7]{background-color:rgba(172,14,0,.051);border:1px solid #ac0e00}.input-field-container.error .error-message[data-v-0c6566a7]{display:block}@media(max-width:767.98px){.input-field-container .text-area[data-v-0c6566a7]{font-size:18px;height:62px;line-height:26px;padding:16px}.input-field-container .text-area[data-v-0c6566a7]::placeholder{font-size:18px!important;line-height:26px}}.input-field-container[data-v-370935d7]{display:grid;grid-gap:8px;align-content:start;gap:8px}.input-field-container .castoro-20-28-s[data-v-370935d7]{color:#303030}.input-field-container .input[data-v-370935d7]{border:1px solid #cdcbc3;border-radius:16px;box-sizing:border-box;color:#303030;font-family:Open Sans,sans-serif;font-size:20px;height:78px;line-height:28px;padding:20px}.input-field-container .input[data-v-370935d7]::placeholder{color:#7f8287;font-size:20px;line-height:28px}.input-field-container .input[data-v-370935d7]:not(:disabled):focus,.input-field-container .input[data-v-370935d7]:not(:disabled):hover{background-color:#fff;border:1px solid #557f36;outline:none}.input-field-container .input[data-v-370935d7]:disabled{background-color:hsla(48,8%,65%,.1);border-color:hsla(48,8%,65%,.1)}.input-field-container .error-message[data-v-370935d7]{color:#ac0e00;display:none;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input-field-container.error .castoro-20-28-s[data-v-370935d7]{color:#ac0e00}.input-field-container.error .input[data-v-370935d7]{background-color:rgba(172,14,0,.051);border:1px solid #ac0e00}.input-field-container.error .error-message[data-v-370935d7]{display:block}@media(max-width:767.98px){.input-field-container .input[data-v-370935d7]{font-size:18px;height:62px;line-height:26px;padding:16px}.input-field-container .input[data-v-370935d7]::placeholder{font-size:18px!important;line-height:26px}}