@media (max-width:767px){.page_contact .banner_content{margin-bottom:30px}}.b_contact_page{padding:100px 0 0}@media (max-width:767px){.b_contact_page{padding:0}}.b_contact_page .contact_page{gap:30px;max-width:1020px;margin:0 auto}@media (max-width:767px){.b_contact_page .contact_page{margin:0 -15px;gap:unset}}.b_contact_page .contact_part,.b_contact_page .form_part{width:calc(50% - 15px);padding:40px 30px}@media (max-width:991px){.b_contact_page .contact_part,.b_contact_page .form_part{width:100%}}@media (max-width:767px){.b_contact_page .contact_part,.b_contact_page .form_part{padding:50px 15px}}.b_contact_page .contact_part{background-color:#faf7f4}.b_contact_page .contact_part .block_title{margin:0 0 20px}.b_contact_page .form_part{background-color:rgba(213,187,171,.3)}.b_contact_page .form_part .block_title{margin:0 0 5px}.b_contact_page .form_part .description{margin:0 0 30px}.b_contact_page .form_part .description p:not(:last-child){margin-bottom:15px}.b_contact_page .form_part .description strong{font-weight:600}.b_contact_page .block_title,.b_contact_page .block_title h2,.b_contact_page .block_title h3{font-size:36px}@media (max-width:767px){.b_contact_page .block_title,.b_contact_page .block_title h2,.b_contact_page .block_title h3{font-size:32px}}.b_contact_page .contact_list{gap:20px 0}.b_contact_page .contact_list .contact_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px;background-color:#fff;color:#212121;position:relative}@media (max-width:767px){.b_contact_page .contact_list .contact_row{padding:20px 16px}}.b_contact_page .contact_list .contact_row.free .row_content{padding-right:80px}@media (max-width:767px){.b_contact_page .contact_list .contact_row.free .row_content{padding-right:70px}}.b_contact_page .contact_list .row_icon{width:60px;height:60px;border-radius:50%;position:relative;background-color:rgba(213,187,171,.8)}.b_contact_page .contact_list .row_icon img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;max-height:90%}.b_contact_page .contact_list .row_content{width:calc(100% - 60px);padding:0 0 0 24px}@media (max-width:767px){.b_contact_page .contact_list .row_content{padding:0 0 0 16px}}.b_contact_page .contact_list .row_content p:not(:last-child){margin-bottom:6px}.b_contact_page .contact_list .row_content strong{font-weight:600}.b_contact_page .contact_list .row_content a{color:#212121;-webkit-transition:all .1s linear;transition:all .1s linear}.b_contact_page .contact_list .row_content a:hover{color:#c79d63;text-decoration:underline}.b_contact_page .contact_list .row_content a[href^="https:"]{text-decoration:underline}.b_contact_page .contact_list .info_block{background-color:#eaddd5;padding:5px;width:80px;text-align:center;position:absolute;top:20px;right:20px}@media (max-width:991px){.b_contact_page .contact_list .info_block{top:auto;bottom:20px}}.b_contact_page .form_wrapper .form_row{margin:0 0 16px}.b_contact_page .form_wrapper .form_control{border:1px solid #e9e4db;background-color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear;line-height:1.37;padding:9px 20px 7px}.b_contact_page .form_wrapper .form_control::-webkit-input-placeholder{color:#212121;opacity:.4}.b_contact_page .form_wrapper .form_control:-moz-placeholder{color:#212121;opacity:.4}.b_contact_page .form_wrapper .form_control::-moz-placeholder{color:#212121;opacity:.4}.b_contact_page .form_wrapper .form_control:-ms-input-placeholder{color:#212121;opacity:.4}.b_contact_page .form_wrapper .form_control:focus,.b_contact_page .form_wrapper .form_control:hover{border-color:#c79d63}.b_contact_page .form_wrapper .btn_row{text-align:right}.b_contact_page .form_wrapper .btn_row .btn{max-width:160px}@media (max-width:767px){.b_contact_page .form_wrapper .btn_row .btn{max-width:100%;width:100%}}.b_anniversary{padding:10px 0 100px}@media (max-width:991px){.b_anniversary{padding:10px 0 0}}.b_anniversary .contact_page{gap:30px;max-width:1020px;margin:0 auto}@media (max-width:767px){.b_anniversary .contact_page{margin:0 -15px;gap:unset}}.b_anniversary .contact_part,.b_anniversary .form_part{width:calc(50% - 15px);padding:40px 30px}@media (max-width:991px){.b_anniversary .contact_part,.b_anniversary .form_part{width:100%}}@media (max-width:767px){.b_anniversary .contact_part,.b_anniversary .form_part{padding:50px 15px}}.b_anniversary .contact_part{background-color:#faf7f4}.b_anniversary .contact_part .block_title{margin:0 0 20px}.b_anniversary .description{margin:0 0 20px}.b_anniversary .description p:not(:last-child){margin-bottom:15px}.b_anniversary .description strong{font-weight:600}.b_anniversary .form_part{background-color:rgba(213,187,171,.3)}@media (max-width:991px){.b_anniversary .form_part{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.b_anniversary .form_part .block_title{margin:0 0 5px}.b_anniversary .block_title,.b_anniversary .block_title h2,.b_anniversary .block_title h3{font-size:36px}@media (max-width:767px){.b_anniversary .block_title,.b_anniversary .block_title h2,.b_anniversary .block_title h3{font-size:32px}}.b_anniversary .contact_list{gap:20px 0}.b_anniversary .contact_list .contact_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px;background-color:#fff;color:#212121;position:relative}@media (max-width:767px){.b_anniversary .contact_list .contact_row{padding:20px 16px}}.b_anniversary .contact_list .contact_row.free .row_content{padding-right:80px}@media (max-width:767px){.b_anniversary .contact_list .contact_row.free .row_content{padding-right:70px}}.b_anniversary .contact_list .row_icon{width:60px;height:60px;border-radius:50%;position:relative;background-color:rgba(213,187,171,.8)}.b_anniversary .contact_list .row_icon img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;max-height:90%}.b_anniversary .contact_list .row_content{width:calc(100% - 60px);padding:0 0 0 24px}@media (max-width:767px){.b_anniversary .contact_list .row_content{padding:0 0 0 16px}}.b_anniversary .contact_list .row_content p:not(:last-child){margin-bottom:6px}.b_anniversary .contact_list .row_content strong{font-weight:600}.b_anniversary .contact_list .row_content a{color:#212121;-webkit-transition:all .1s linear;transition:all .1s linear}.b_anniversary .contact_list .row_content a:hover{color:#c79d63;text-decoration:underline}.b_anniversary .contact_list .row_content a[href^="https:"]{text-decoration:underline}.b_anniversary .contact_list .info_block{background-color:#eaddd5;padding:5px;width:80px;text-align:center;position:absolute;top:20px;right:20px}@media (max-width:991px){.b_anniversary .contact_list .info_block{top:auto;bottom:20px}}.b_anniversary .form_wrapper .form_row{margin:0 0 16px}.b_anniversary .form_wrapper .form_control{border:1px solid #e9e4db;background-color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear;line-height:1.37;padding:9px 20px 7px}.b_anniversary .form_wrapper .form_control::-webkit-input-placeholder{color:#212121;opacity:.4}.b_anniversary .form_wrapper .form_control:-moz-placeholder{color:#212121;opacity:.4}.b_anniversary .form_wrapper .form_control::-moz-placeholder{color:#212121;opacity:.4}.b_anniversary .form_wrapper .form_control:-ms-input-placeholder{color:#212121;opacity:.4}.b_anniversary .form_wrapper .form_control:focus,.b_anniversary .form_wrapper .form_control:hover{border-color:#c79d63}.b_anniversary .form_wrapper .btn_row{margin:30px 0 0}.b_anniversary .form_wrapper .btn_row .btn{width:100%}.b_anniversary .policy_wrapper{margin:15px 0 0}.b_anniversary .policy_wrapper a{color:#c79d63}.b_anniversary .policy_wrapper a:hover{text-decoration:underline}.b_anniversary .date_wrap{border:1px solid #e9e4db;background-color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear;line-height:1.37;padding:9px 20px 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b_anniversary .date_wrap .title{opacity:.4}.b_anniversary .date_wrap input{border:none;border-radius:0;padding:0;margin:0 0 0 auto;text-align:right;width:120px}.b_customization_form{padding:50px 0 100px;position:relative}@media (max-width:991px){.b_customization_form{padding:50px 0}}@media (max-width:767px){.b_customization_form{padding:0}}.b_customization_form .customization_decor{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0}.b_customization_form.p-0{padding:0}.b_customization_form .customization{padding:100px 30px;position:relative}@media (max-width:991px){.b_customization_form .customization{padding:50px 30px}}@media (max-width:767px){.b_customization_form .customization{margin:0 -15px;padding:50px 15px}}.b_customization_form .content_part,.b_customization_form .form_part{width:calc(50% - 15px)}@media (max-width:991px){.b_customization_form .content_part,.b_customization_form .form_part{width:100%}}.b_customization_form .customization_form{position:relative;z-index:1}.b_customization_form .customization_decor{position:absolute;top:0;left:0;right:0;bottom:0}.b_customization_form .customization_decor img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b_customization_form .customization_form_inner{max-width:1030px;margin:0 auto;gap:30px}.b_customization_form .content_part_inner{max-width:500px}@media (max-width:991px){.b_customization_form .content_part_inner{max-width:100%}}.b_customization_form .content_part_inner .section_title{max-width:275px;margin:0 0 5px}.b_customization_form .content_part_inner .section_title h2,.b_customization_form .content_part_inner .section_title h3{line-height:1.1}.b_customization_form .content_part_inner .content h3{font-weight:600;font-size:22px}@media (max-width:767px){.b_customization_form .content_part_inner .content h3{font-size:18px}}.b_customization_form .form_wrapper{max-width:435px;margin:0 0 0 auto}@media (max-width:991px){.b_customization_form .form_wrapper{max-width:100%}}.b_customization_form .form_part .form_row{margin:0 0 15px}.b_customization_form .form_part .form_row input.form_control{height:40px;padding:5px 20px}.b_customization_form .form_part .form_row input.form_control::-webkit-input-placeholder{color:rgba(33,33,33,.4);opacity:1}.b_customization_form .form_part .form_row input.form_control:-moz-placeholder{color:rgba(33,33,33,.4);opacity:1}.b_customization_form .form_part .form_row input.form_control::-moz-placeholder{color:rgba(33,33,33,.4);opacity:1}.b_customization_form .form_part .form_row input.form_control:-ms-input-placeholder{color:rgba(33,33,33,.4);opacity:1}.b_customization_form .form_part .form_row textarea.form_control{padding:10px 20px;min-height:100px}.b_customization_form .form_part .form_row textarea.form_control::-webkit-input-placeholder{color:rgba(33,33,33,.4);opacity:1}.b_customization_form .form_part .form_row textarea.form_control:-moz-placeholder{color:rgba(33,33,33,.4);opacity:1}.b_customization_form .form_part .form_row textarea.form_control::-moz-placeholder{color:rgba(33,33,33,.4);opacity:1}.b_customization_form .form_part .form_row textarea.form_control:-ms-input-placeholder{color:rgba(33,33,33,.4);opacity:1}.b_customization_form .form_part .btn{width:100%}.b_customization_form .form_part .label_checkbox .checkbox_title{padding:0 10px 0 32px}.b_customization_form .terms_info{margin:15px 0 0;font-size:13px}.b_customization_form .terms_info a{color:#c79d63}.b_customization_form .terms_info a:hover{text-decoration:underline}