* {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;outline: 0}html {scroll-behavior: smooth}body,html {overflow-x: hidden}ol,ul {padding-left: 0rem;}ul {list-style: none}a {text-decoration: none}a,button,input,textarea {background: 0 0;color: inherit;font-family: inherit;border: none;cursor: pointer;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}main a {color:#8b6814;}textarea {resize: none}img,video {width: 100%;-o-object-fit: cover;object-fit: cover;display: block}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"] {display: none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span {display: none}.gmnoprint div {background: 0 0!important}.sticky-spacer {display: none!important}@-webkit-keyframes rotate-center {0% {-webkit-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes rotate-center {0% {-webkit-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes pulse {0%,100% {-webkit-transform: scale(0);transform: scale(0)}50% {-webkit-transform: scale(1);transform: scale(1)}}@keyframes pulse {0%,100% {-webkit-transform: scale(0);transform: scale(0)}50% {-webkit-transform: scale(1);transform: scale(1)}}:not(.header_nav-list) {scrollbar-width: auto;scrollbar-color: #a9a9a9 #e9e6e6}:not(.header_nav-list)::-webkit-scrollbar {width: 8px}:not(.header_nav-list)::-webkit-scrollbar-track {background: #e9e6e6}:not(.header_nav-list)::-webkit-scrollbar-thumb {background-color: #a9a9a9;border-radius: 0;border: none}html.fixed {position: fixed;width: 100%}body {font-family: 'Poppins',sans-serif;font-size: 17px;line-height: 1.5;color: #000810;position: relative}body.swal2-shown {padding: 0!important}.pirata{font-family:'Pirata One', serif;}.page {padding: 100px 0 40px;position: relative;overflow: hidden}.page .section_header {position: relative;z-index: 3;margin-bottom: 0}.page .media {position: absolute;width: 50%;-webkit-transform: rotate(153deg);-ms-transform: rotate(153deg);transform: rotate(153deg);bottom: -15%;right: 10%;opacity: .8;z-index: 1;max-width: 700px}.page .media img {height: 100%}.page .breadcrumbs {margin-top: 30px;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;gap: 15px 84px}.page .breadcrumbs_item {position: relative}.page .breadcrumbs_item a {font-weight: 500}.page .breadcrumbs_item a:focus,.page .breadcrumbs_item a:hover {color: #d7b46a}.page .breadcrumbs_item:hover:before {width: 100%}.page .breadcrumbs_item:after,.page .breadcrumbs_item:before {content: '';position: absolute}.page .breadcrumbs_item:after {width: 30px;height: 2px;background: #fff;top: 50%;right: -58px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.page .breadcrumbs_item:before {width: 0;height: 2px;background-color: #d7b46a;bottom: -6px;-webkit-transition: width .3s ease-in-out;-o-transition: width .3s ease-in-out;transition: width .3s ease-in-out}.page .breadcrumbs_item--current {font-weight: 400;padding: 0;margin: 0}.page .breadcrumbs_item--current:after,.page .breadcrumbs_item--current:before {display: none}.container {max-width: 1290px;padding: 0 20px}.section {padding: 80px 0}.section-nopb {padding: 80px 0 0}.section_header {margin-bottom: 30px}.section_header .subtitle {text-transform: uppercase;padding-left: 60px;position: relative;display: inline-block;font-size: 16px;line-height: 21px;margin-bottom: 15px;font-family: Poppins,sans-serif;font-weight: 600}.section_header .subtitle:before {content: '';position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);height: 2px;width: 40px;background: #d7b46a}.section_header .subtitle--extended {padding-left: 20px}.section_header .subtitle--extended:before {width: 1000%;left: -1000%}.section_header .text {margin: 20px 0 30px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {font-family: Poppins,sans-serif;font-weight: 700;line-height: 1.2}.h1,h1 {font-size: 40px}.h2,h2 {font-size: 36px;line-height: 1.1}.h3,.h4,h3,h4 {font-size: 26px}.h5,h5 {font-size: 18px}.h6,h6 {font-size: 14px;line-height: 1.5}.btn,.field {height: 54px}.field {background: #fff;border: 1px solid transparent;padding: 17px 19px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;color: #000810;font-size: inherit;line-height: inherit}.field::-webkit-input-placeholder {color: #a9a9a9;-webkit-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;font-size: 16px}.field::-moz-placeholder {color: #a9a9a9;-moz-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;font-size: 16px}.field:-ms-input-placeholder {color: #a9a9a9;-ms-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;font-size: 16px}.field::-ms-input-placeholder {color: #a9a9a9;-ms-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;font-size: 16px}.field::placeholder {color: #a9a9a9;-webkit-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;font-size: 16px}.field:focus::-webkit-input-placeholder {opacity: 0}.field:focus::-moz-placeholder {opacity: 0}.field:focus:-ms-input-placeholder {opacity: 0}.field:focus::-ms-input-placeholder {opacity: 0}.field:focus::placeholder {opacity: 0}.field.error {border-color: red!important}.btn {font-family: Poppins,sans-serif;font-weight: 700;padding: 0 30px;color: #000810;font-size: 18px;line-height: 1;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;background: #d7b46a;text-transform: uppercase;position: relative;bottom: 0;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%}.btn:not(.btn--static):focus,.btn:not(.btn--static):hover {bottom: 5px}.metadata {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0 10px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-transform: uppercase;color: #202c38;font-size: 14px}.metadata .icon {font-size: 5px;color: #d7b46a}.metadata .category {color: #001f3f;font-family: Poppins,sans-serif;font-weight: 600}.metadata .author .link:hover,.metadata .category:hover {color: #8b680c}.socials {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 20px}.socials_item-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;width: 40px;height: 40px;border-radius: 50%;background: #001f3f;color: #fff;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;line-height: 30px;will-change: transform}.socials_item-link:focus,.socials_item-link:hover {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);background-color: #d7b46a}input[type=checkbox] {display: none}input[type=checkbox]:checked+label .icon {color: #8b680c}input[type=checkbox]+label {cursor: pointer}input[type=checkbox]+label .icon {color: transparent;width: 18px;height: 18px;border: 1px solid #c8c8c8;font-size: 12px;margin-right: 5px;text-align: center;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: color .3s ease-in-out;-o-transition: color .3s ease-in-out;transition: color .3s ease-in-out}#scrollTrigger {position: fixed;right: 12px;bottom: -100px;z-index: 99999;width: 40px;height: 40px;opacity: .5;background: #d7b46a;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}#scrollTrigger.active {bottom: 12px}#scrollTrigger:hover {opacity: 1}#scrollTrigger .icon {display: inline-block;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);color: #001f3f;font-size: 24px;line-height: 24px}.rating {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 15px;color: #d7b46a;font-size: 18px}.avatar {border-radius: 50%;width: 40px;aspect-ratio: 1/1;overflow: hidden}.avatar img {height: 100%}.link-arrow {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-transform: uppercase;font-size: 18px;line-height: 1;color: #8b680c;letter-spacing: 1px;font-family: Poppins,sans-serif;font-weight: 600}.link-arrow--alt {color: #d7b46a}.link-arrow .icon {margin: -2px 0 0 10px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 16px}.link-arrow:focus .icon,.link-arrow:hover .icon {margin-left: 15px}.brand {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;color: #fff;font-family: Poppins,sans-serif;font-weight: 700;font-size: 24px;line-height: 1}.brand_logo {height: 50px;width: auto;}.tags {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 10px;font-size: 14px;text-transform: uppercase}.tags_item {border: 1px solid #e9e6e6;padding: 10px 20px;will-change: transform}.tags_item:focus,.tags_item:hover {border-color: #001f3f;-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9)}.swiper-controls {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 30px}.swiper-controls .swiper-button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 40px;height: 40px;border: 1px solid #001f3f;color: #001f3f;font-size: 16px;border-radius: 50%;background-color: transparent;-webkit-transition: background-color .3s ease-in-out,color .3s ease-in-out;-o-transition: background-color .3s ease-in-out,color .3s ease-in-out;transition: background-color .3s ease-in-out,color .3s ease-in-out}.swiper-controls .swiper-button:focus,.swiper-controls .swiper-button:hover {background-color: #001f3f;color: #fff}.swiper-pagination {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;height: 24px}.swiper-pagination-bullet {width: 12px;height: 12px;background: #e9e6e6;display: block;border-radius: 50%;position: relative;cursor: pointer}.swiper-pagination-bullet:after {content: '';position: absolute;display: block;width: 24px;height: 24px;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);border-radius: 50%;border: 1px solid transparent;-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;-webkit-box-sizing: border-box;box-sizing: border-box}.swiper-pagination-bullet-active {background: #001f3f}.swiper-pagination-bullet-active:after {border-color: #001f3f}.highlight {color: #d7b46a}.primary-bg .highlight{color:#D7B46A}.light-bg {background: #fafafa url('../images/pattern.webp');}.primary-bg {background: #3a482c;color: #fff}.primary-bg .checklist_item .icon {color: #d7b46a}.home-header {background: #3a482c;color: #fff}.video {position: relative;overflow: hidden}.video_cover {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1}.video_cover img {height: 100%}.video_btn {z-index: 2;width: 55px;height: 55px;position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);border: 2px solid #001f3f;border-radius: 50%;color: #001f3f;font-size: 24px}.video_btn i {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%)}.video_btn i.icon-pause {opacity: 0}.video_btn:focus,.video_btn:hover {border-color: #d7b46a}.video_btn:focus i,.video_btn:hover i {color: #d7b46a}.video_btn,.video_cover {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}.video_btn.hidden,.video_cover.hidden {opacity: 0;visibility: hidden}.video video {height: 100%}.presentation {display: grid;grid-template-columns: minmax(0,1fr);gap: 10px}.presentation .gallery_item .media {display: block}.projects_list {display: grid;gap: 40px}.projects_list-item .media {aspect-ratio: 625/500;margin-bottom: 20px;position: relative;overflow: hidden}.projects_list-item .media img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: block;-o-object-fit: cover;object-fit: cover;will-change: transform;-webkit-transition: -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out;-o-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.projects_list-item .media:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}.projects_list-item .main_title {margin-bottom: 15px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-bottom: 15px;position: relative}.projects_list-item .main_title .divider--line {position: absolute;width: 100%;height: 1px;background: #a9a9a9;bottom: 0;left: 0}.projects_list-item .main_info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.projects_list-item .main_info .location {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;margin-bottom: 10px}.projects_list-item .main_info .location .icon {color: #d7b46a;font-size: 24px}.blog_feed {display: grid;grid-gap: 40px}.blog_feed-item .media {aspect-ratio: 410/320;overflow: hidden}.blog_feed-item .media img {height: 100%}.blog_feed-item .metadata {margin: 10px 0 5px}.blog_feed-item .main_title {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 10px}.blog_feed-item .main_title .icon {margin-top: 5px;color: #8b680c}.blog_feed-item .main_text {margin: 10px 0 20px;padding-bottom: 15px;color: #162739;border-bottom: 1px solid #c8c8c8}.gallery_item {height: 260px;overflow: hidden}.gallery_item .media {position: relative;height: 100%}.gallery_item .media img {height: 100%}.gallery_item .media .overlay {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 20px;color: #fff;background: rgba(0,31,63,.5);opacity: 0;-webkit-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out}.gallery_item .media .overlay_header {margin-bottom: 0}.gallery_item .media .overlay_caption {font-family: Poppins,sans-serif;font-weight: 700}.gallery_item .media .overlay_label {text-transform: uppercase;color: #d7b46a;margin-top: 20px;font-family: Poppins,sans-serif;font-weight: 600;font-size: 18px}.gallery_item .media:hover .overlay {opacity: 1}.checklist {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px}.checklist_item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px}.checklist_item .icon {font-size: 18px;margin-top: -3px;color: #8b680c}.achievements {max-width: 300px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;font-weight: 500;gap: 20px}.achievements_item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px}.achievements_item .label {width: calc(100% - 60px)}.numbers_list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 25px}.numbers_list-item .number {margin-bottom: 10px;font-family: Poppins,sans-serif;font-weight: 800}.numbers_list-item .label {font-weight: 500}@media screen and (min-width:567.98px) {.btn {width: -webkit-fit-content!important;width: -moz-fit-content!important;width: fit-content!important}.numbers_list {display: grid;grid-template-columns: repeat(2,auto);width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;grid-gap: 30px}.gallery_item .media .overlay {padding: 30px}.projects_list-item .main_info {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 10px}.projects_list-item .main_info .location {margin: 0}}@media screen and (min-width:767.98px) {body {font-size: 19px}h1 {font-size: 36px;line-height: 1.1}h2 {font-size: 40px;line-height: 1.3}h3,h4 {font-size: 26px;line-height: 1.2}#scrollTrigger {right: 20px}#scrollTrigger.active {bottom: 20px}.video_btn {width: 110px;height: 110px;font-size: 34px}.page {padding: 100px 0 60px}.page .media {bottom: -45%}.section_header {margin-bottom: 40px}.rating {font-size: 24px}.avatar {width: 60px}.gallery_item .media .overlay {padding: 40px}.blog_feed {grid-template-columns: repeat(2,1fr);grid-gap: 40px 30px}.blog_feed-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.blog_feed-item .main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.blog_feed-item .main_text {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.projects_list {grid-template-columns: repeat(2,1fr)}.projects_list-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.projects_list-item .main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.projects_list-item .main_title {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.projects_list-item .main_info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}.presentation {grid-template-columns: 1fr 1fr;gap: 20px}.gallery_item {height: 340px}.home-header {background: #3a482c;}}@media screen and (min-width:1023.98px) {h1 {font-size: 45px;line-height: 1}h2 {font-size: 48px;line-height: 1.1}h3 {line-height: 1.2}h4 {Line-height: 1.1}.section {padding: 80px 0}.section-nopb {padding: 80px 0 0}.page {padding: 200px 0 80px}.page .media {bottom: -80%;right: -18%;width: 100%}.avatar {width: 80px}.blog .container {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 30px}.projects_list {grid-gap: 60px 40px}.projects_list-item .main_info {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.projects_list-item .main_title .text {display: block;max-width: 450px}}@media screen and (min-width:1279.98px) {.page .media {right: 200px}.blog .container {gap: 60px}.blog_feed-item .metadata {margin: 20px 0}.blog_feed-item .main_text {margin: 20px 0 25px}.achievements {gap: 30px;max-width: 320px}.achievements_item {gap: 30px}.achievements_item .label {width: calc(100% - 70px)}#scrollTrigger {right: 40px}#scrollTrigger.active {bottom: 40px}.presentation {grid-template-columns: repeat(4,minmax(0,1fr));gap: 0}.gallery_item {height: 440px}}@media screen and (min-width:1330px) {.projects_list-item .main_title .text {max-width: unset}.container {padding: 0}}@media screen and (min-width:1365.98px) {#scrollTrigger {width: 58px;height: 58px;right: 30px}#scrollTrigger.active {bottom: 30px}.gallery_item {height: 600px}}.alert_popup {border-radius: 0;padding-bottom: 30px!important}.alert_popup-close {-webkit-box-shadow: none!important;box-shadow: none!important}.alert_popup-title {font-family: Poppins,sans-serif;color: #001f3f!important;padding: 30px 30px 0}.alert_popup-content .main {font-size: 20px;line-height: 24px;font-weight: 500}.collapse:not(.show) {display: none}.collapsing {height: 0;overflow: hidden;-webkit-transition: height .3s ease-in-out;-o-transition: height .3s ease-in-out;transition: height .3s ease-in-out}.fade {-webkit-transition: opacity .3s linear;-o-transition: opacity .3s linear;transition: opacity .3s linear;opacity: 0}.tab-content {position: relative;overflow: hidden}.tab-content>.tab-pane {position: relative;width: 100%;top: 0;opacity: 1;z-index: 1}.tab-content>.tab-pane:not(.active) {display: block;height: 0;opacity: 0;z-index: -1}html[dir=rtl] .page .breadcrumbs_item:after {left: -58px;right: unset}html[dir=rtl] .page .media {right: unset!important;left: -10%}html[dir=rtl] .section_header .subtitle {padding-left: 0;padding-right: 60px}html[dir=rtl] .section_header .subtitle:before {left: unset;right: 0}html[dir=rtl] .section_header .subtitle--extended:before {right: unset;left: calc(100% - 40px)}html[dir=rtl] .link-arrow .icon {-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);margin-left: 0!important;margin-right: 10px}html[dir=rtl] .link-arrow:focus .icon,html[dir=rtl] .link-arrow:hover .icon {margin-right: 15px}html[dir=rtl] input[type=checkbox]+label .icon {margin-right: 0;margin-left: 20px}html[dir=rtl] .swiper-controls .swiper-button .icon {-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1)}html[dir=rtl] #scrollTrigger {right: unset;left: 12px}@media screen and (min-width:1023.98px) {html[dir=rtl] .page .media {left: -18%}}@media screen and (min-width:1279.98px) {html[dir=rtl] .page .media {left: 200px}html[dir=rtl] #scrollTrigger {right: auto;left: 40px}}@media screen and (min-width:1365.98px) {html[dir=rtl] #scrollTrigger {right: auto;left: 30px}}.header {will-change: transform;position: fixed;width: 100%;z-index: 1000000;top: 0;left: 0;/*background-color: transparent;*/-webkit-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out}.header.opened {height: 100vh}.header.opened,.header.sticky {background-color: #3a482c}.header--pinned {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}.header--unpinned {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%)}.header .container {-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 15px 20px}.header_trigger {width: 30px;height: 28px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;position: relative;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end}.header_trigger .line {width: 100%;height: 3px;background: #d7b46a;-webkit-transition: width .3s ease-in-out;-o-transition: width .3s ease-in-out;transition: width .3s ease-in-out;border-radius: 3px}.header_trigger .line--short {width: 50%}.header_trigger.active .line--short {width: 100%}.header_nav {width: 100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}.header_nav-list {max-height: calc(100vh - 100px);margin-top: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 40px;overflow-y: auto}.header_nav-list_item {text-transform: uppercase;font-size: 14px;font-family: Poppins,sans-serif;font-weight: 600;color: #fff}.header_nav-list_item .nav-item.current,.header_nav-list_item .nav-link.current {color: #d7b46a}.header_nav-list_item .dropdown-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;margin: 20px 15px 0 0}.header_nav-list_item .dropdown-toggle {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px}.header_nav-list_item .dropdown-toggle .icon {will-change: transform;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);font-size: 12px;margin-bottom: 2px;color: #d7b46a}.header_nav-list_item .dropdown-toggle:hover .icon,.header_nav-list_item .dropdown-toggle[aria-expanded=true] .icon {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg)}@media screen and (min-width:767.98px) {.header.opened {height: 50vh}.header_nav-list {max-height: calc(50vh - 100px)}}@media screen and (min-width:1023.98px) {.header {padding: 30px 0}.header.sticky {padding: 20px 0}.header .container {padding: 0 20px}.header .brand_name,.header_trigger {display: none}.header_nav {display: -webkit-box!important;display: -ms-flexbox!important;display: flex!important;width: unset}.header_nav .nav-link {position: relative}.header_nav .nav-link:after {content: '';position: absolute;width: 0;height: 2px;background-color: #d7b46a;bottom: -6px;left: 0;-webkit-transition: width .3s ease-in-out;-o-transition: width .3s ease-in-out;transition: width .3s ease-in-out}.header_nav .nav-link:focus,.header_nav .nav-link:hover {color: #d7b46a}.header_nav .nav-link.current {color: #fff}.header_nav .nav-link.current:after {width: 100%}.header_nav-list {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;height: unset;margin-top: 0;overflow-y: unset}.header_nav-list .dropdown {position: relative}.header_nav-list .dropdown:last-of-type .dropdown-menu {right: 0}.header_nav-list .dropdown-menu {width: -webkit-max-content;width: -moz-max-content;width: max-content;position: absolute;z-index: 100;opacity: 0;max-height: -webkit-fit-content;max-height: -moz-fit-content;max-height: fit-content;text-align: left;visibility: hidden;-webkit-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s;padding: 20px 0 0}.header_nav-list .dropdown-menu.active {opacity: 1;visibility: visible}.header_nav-list .dropdown-list {margin: 0;background-color: #3a482c;padding: 20px}.header_nav-list .dropdown-item.current,.header_nav-list .dropdown-item:hover {color: #d7b46a}html[dir=rtl] .header .container {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse}html[dir=rtl] .header_nav-list .nav-link:after {left: auto;right: 0}html[dir=rtl] .header_nav-list .dropdown:last-of-type .dropdown-menu {right: unset;left: 0}}@media screen and (min-width:1169.98px) {.header {padding-top: 60px}.header .brand_name {display: block}}@media screen and (min-width:1330px) {.header .container {padding: 0}}.hero {padding:100px 0 0;position: relative;overflow: hidden}.hero .container {padding-bottom: 200px;position: relative}.hero_deco {display: none}.hero_media {position: absolute;right: -50%;bottom: -25%;max-height: 50%;max-width: 860px}.hero_header {position: relative;z-index: 100}.hero_header .title {font-family: Poppins,sans-serif;font-weight: 800}.hero_header .text {text-shadow: 1px 1px 2px #3a482c;}.hero_main {position: relative}.hero_main .card {display: none}.hero_main .numbers {margin: 15px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 30px}.hero_main .numbers_group .number {font-family: Poppins,sans-serif;font-weight: 700;color: #d7b46a}.hero_main .numbers_group .label {font-weight: 700;letter-spacing: .5px}@media screen and (min-width:567.98px) {.hero_deco {position: absolute;display: block;opacity: .5;-webkit-transform: rotate(154deg);-ms-transform: rotate(154deg);transform: rotate(154deg);max-width: 50%;bottom: -10%;left: -10%}.hero_media {right: -50%;max-height: 65%}.hero_main .card {display: block;background: -o-radial-gradient(1.55% 6.12%,97.35% 239.81%,rgba(255,255,255,.9) 0,rgba(255,255,255,.52) 100%);background: radial-gradient(97.35% 239.81% at 1.55% 6.12%,rgba(255,255,255,.9) 0,rgba(255,255,255,.52) 100%);-webkit-backdrop-filter: blur(80px);backdrop-filter: blur(80px);overflow: hidden;color: #000810;max-width: 388px;margin: 30px auto 0 0}.hero_main .card_underlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: -o-radial-gradient(1.55% 6.12%,97.35% 239.81%,rgba(255,255,255,.9) 0,rgba(255,255,255,.52) 100%);background: radial-gradient(97.35% 239.81% at 1.55% 6.12%,rgba(255,255,255,.9) 0,rgba(255,255,255,.52) 100%);z-index: -1}.hero_main .card .wrapper {padding: 20px}.hero_main .card img {position: absolute;-webkit-transform: rotate(2deg);-ms-transform: rotate(2deg);transform: rotate(2deg);right: -14%;top: 30%;max-height: 210px;height: 100%;width: auto}.hero_main .card .info,.hero_main .card .square {display: block}.hero_main .card .square {font-family: Poppins,sans-serif;font-weight: 800;font-size: 28px;line-height: 32px;margin: 15px 0 5px}.hero_main .card .square sup {font-size: 16px;position: relative;bottom: 2px}.hero_main .card .info {font-weight: 500}.hero_main .card .link-arrow {margin-top: 30px}html[dir=rtl] .hero_main .card {margin: 30px 0 0 auto}html[dir=rtl] .hero_main .card img {right: auto;left: -14%}}@media screen and (min-width:767.98px) {.hero {padding: 200px 0 0}.hero .container {padding-bottom: 130px}.hero_header {max-width: 7050px}.hero_media {right: 0;max-height: 60%;bottom: -25%}.hero_main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}.hero_main .card,.hero_main .numbers {margin: 0}.hero_main .card {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.hero_main .card .wrapper {padding: 30px}.hero_main .card img {right: -25%}html[dir=rtl] .hero_main .card {margin: 0}html[dir=rtl] .hero_main .card img {right: auto;left: -25%}}@media screen and (min-width:1023.98px) {.hero_deco {bottom: -20%}.hero_media {right: 4%;max-height: 70%}.hero .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 40px}.hero_header {margin: 0}.hero_main {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;gap: 120px}.hero_main .numbers {text-align: right}.hero_main .numbers .label {line-height: 25px}.hero_main .card {width: 100%}.hero_main .card .wrapper {padding: 40px}.hero_main .card .square {font-size: 36px;line-height: 40px}.hero_main .card .info {font-size: 18px;line-height: 22px}html[dir=rtl] .hero_main .numbers {text-align: left}}@media screen and (min-width:1279.98px) {.hero {padding:280px 0 0}.hero_deco {max-width: 60%;left: -15%;bottom: -35%}.hero_media {right: 0;max-height: unset;height: 800px}.hero_header .text {max-width: 470px}.hero_main {gap: 190px}.hero_main .numbers {gap: 60px}html[dir=rtl] .hero_media {right: auto;left: 200px}}.services_header {max-width: 510px;width: 100%}.services_list {display: grid;grid-gap: 30px}.services_list-item .services_header .text {color: #162739}.services_list-item .wrapper {border: 1px solid #c8c8c8;padding: 30px;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}.services_list-item .wrapper:hover {border-color: #8b680c}.services_list-item .wrapper .number {color: #e9e6e6;font-family: Poppins,sans-serif;font-weight: 800;font-size: 36px;line-height: 40px}.services_list-item .wrapper .title {margin: 20px 0}.services_list-item .wrapper .description {margin-bottom: 40px;color: #202c38}@media screen and (min-width:567.98px) {.services_list-item .wrapper {padding: 40px}.services_list-item .number {font-size: 40px;line-height: 50px}.features_card-title {max-width: 330px}.features_card-description {max-width: 380px}}@media screen and (min-width:767.98px) {.services_list {grid-template-columns: repeat(2,1fr)}.services_list-item .wrapper {padding: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.services_list-item .wrapper .description {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}}@media screen and (min-width:1023.98px) {.services_list-item .wrapper {padding: 40px}.services_list-item .wrapper .number {font-size: 48px;line-height: 55px}}@media screen and (min-width:1279.98px) {.services_list {grid-template-columns: repeat(3,1fr)}}.features_content {display: grid;grid-gap: 30px}.features_content+.video {margin-top: 60px;max-height: 580px}.features_header .title {margin-bottom: 30px}.features_header .checklist {margin-bottom: 10px}.features_header .checklist_item .icon {color: #8b680c}.features_card {cursor: pointer}.features_card .wrapper {height: 100%;border: 1px solid #fff;-webkit-transition: border-color .3s ease-in-out;-o-transition: border-color .3s ease-in-out;transition: border-color .3s ease-in-out;padding: 30px}.features_card .wrapper:hover {border-color: #d7b46a}.features_card-title {margin: 30px 0 20px}.features_card-icon * {fill: #d7b46a}.features_card--alt .wrapper {border-color: #a9a9a9}.features_card--alt .wrapper:hover {border-color: #001f3f}.features_card--alt .features_card-icon * {fill: #001f3f}.features_card--alt .features_card-description {color: #001f3f}@media screen and (min-width:767.98px) {.features_content {grid-template-columns: repeat(2,1fr)}.features_header-list {margin-bottom: 0}}@media screen and (min-width:1023.98px) {.features_card-description,.features_card-title {max-width: 350px}.features_card .wrapper {padding: 50px}}@media screen and (min-width:1279.98px) {.features_content {grid-template-columns: repeat(3,1fr)}.features_card-description,.features_card-title {max-width: unset}}.spots_info {color: #202c38}.spots_info-text {margin: 30px 0}.spots_info-number {max-width: 218px;margin-bottom: 20px}.spots_info-number:last-of-type {margin-bottom: 0}.spots_info-number .label,.spots_info-number .number {display: block}.spots_info-number .number {color: #8b680c;font-family: Poppins,sans-serif;font-weight: 800;margin-bottom: 6px;font-size: 60px;line-height: 60px}.spots_info-number .label {font-weight: 700}.spots_info-btn {width: 100%;margin-top: 40px}.spots_map {margin-top: 30px;position: relative}.spots_map-map {display: block;-o-object-fit: cover;object-fit: cover;width: 100%}.hot-spot {width: 15px;height: 15px;background-color: #d7b46a;border-radius: 50%;position: absolute;z-index: 100;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);cursor: pointer}.hot-spot:before {content: '';width: 30px;height: 30px;background-color: rgba(255,198,49,.4);position: absolute;border-radius: 50%;top: -50%;left: -50%;-webkit-transform: translate(50%,50%);-ms-transform: translate(50%,50%);transform: translate(50%,50%);-webkit-animation: 3s infinite pulse;animation: 3s infinite pulse;z-index: 99}.speech-bubble {background: #8b680c;color: #fff;display: block;padding: 15px;font-family: Poppins,sans-serif;font-weight: 700;max-width: 250px;position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);z-index: -1;visibility: hidden;opacity: 0;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}.speech-bubble.active {visibility: visible;opacity: 1;z-index: 1000}@media screen and (min-width:567.98px) {.spots_info-btn {width: unset}.speech-bubble {padding: 30px}}@media screen and (min-width:1023.98px) {.spots .container {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 40px}.spots .wrapper,.spots_info {width: calc(50% - 20px)}.spots_map {margin-top: 40px}.spots .speech-bubble {min-width: 300px}.spots_info-number .number {font-size: 80px;line-height: 80px}.spots_info-text {margin-top: 0}.spots_info-btn {margin-top: 30px}}@media screen and (min-width:1279.98px) {.spots .container {gap: 60px}.spots .wrapper {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.spots_info {max-width: 520px}.spots_info-number:first-of-type {margin-bottom: 40px}.spots_info-text {margin-top: 30px}.spots_info-btn {margin-top: 60px}}.team .wrapper {margin-bottom: 30px}.team_header .title {max-width: 615px}.team_main {font-size: 16px;line-height: 24px;margin-bottom: 40px}.team_main-text {text-align: justify;word-break: break-all;margin: 30px 0}.team_quote {padding: 30px;background: -o-radial-gradient(5.3% 9.03%,123.37% 123.37%,rgba(255,255,255,.7) 0,rgba(255,255,255,.4) 99.92%);background: radial-gradient(123.37% 123.37% at 5.3% 9.03%,rgba(255,255,255,.7) 0,rgba(255,255,255,.4) 99.92%);color: #000810}.team_quote .main {quotes: none;font-family: Poppins,sans-serif;font-weight: 700;font-size: 18px;line-height: 23px;margin-bottom: 21px;display: inline-block}.team_quote .secondary .quote-icon {display: none}.team_quote .secondary .author {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px}.team_quote .secondary .author .avatar {display: none}.team_quote .secondary .author .info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.team_quote .secondary .author .info_profession {font-weight: 500}@media screen and (min-width:567.98px) {.team_quote {padding: 60px}.team_quote .main {font-size: 26px;line-height: 31px}.team_quote .secondary {font-size: 19px;line-height: 28px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}.team_quote .secondary .author .avatar {display: block}.team_quote .secondary .author .info {width: calc(100% - 60px)}.team_quote .secondary .quote-icon {display: block;width: 83px;height: 73px}}@media screen and (min-width:767.98px) {.team_main {font-size: 19px;line-height: 28px;margin-bottom: 40px}.team_main-text {margin: 40px 0}.team_quote .author .avatar {width: 100px}.team_quote .author .info {width: calc(100% - 120px)}}@media screen and (min-width:1023.98px) {.team .wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin-bottom: 50px}.team_header {margin: 0}.team .video {max-height: 600px}.team_main {margin-bottom: 0}.team_main-text {margin-top: 0}.team_quote {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.team_quote .secondary .author .avatar {display: none}.team_quote .secondary .author .info {width: 100%}.team .content {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 40px;gap: 40px}.team .content .team_main,.team .content .team_quote {width: calc(50% - 20px)}}@media screen and (min-width:1279.98px) {.team .content {gap: 60px}.team .content .team_main {width: 600px}.team .content .team_quote {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}.team .content .team_quote .secondary .author .avatar {display: block}.team .content .team_quote .secondary .author .info {width: calc(100% - 120px)}}.faq_header .text {color: #162739}.faq_accordion {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 30px}.faq_accordion-item .content,.faq_accordion-item .trigger {border: 1px solid #c8c8c8;-webkit-transition: border-color .3s ease-in-out;-o-transition: border-color .3s ease-in-out;transition: border-color .3s ease-in-out;padding: 20px;width: 100%}.faq_accordion-item .trigger {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;text-align: left;gap: 20px}.faq_accordion-item .trigger[aria-expanded=true] {color: #8b680c;border-color: #8b680c #8b680c transparent;padding-bottom: 0}.faq_accordion-item .trigger[aria-expanded=true] .icon .icon-plus {opacity: 0}.faq_accordion-item .trigger .icon {width: 18px;height: 18px;font-size: 18px;position: relative}.faq_accordion-item .trigger .icon * {position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out}.faq_accordion-item .content {border-top: none;padding-top: 0}.faq_accordion-item .content .text {font-size: 14px;line-height: 19px}.faq_accordion-item .collapse.show .content {border-color: #8b680c}html[dir=rtl] .faq_accordion-item .trigger {text-align: right}@media screen and (min-width:1023.98px) {.faq .container {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 60px}.faq_header {margin: 150px 0 0}.faq_accordion,.faq_header {width: calc(50% - 30px)}}@media screen and (min-width:1279.98px) {.faq .container {gap: 80px}.faq_accordion {width: 740px}.blog_feed {grid-template-columns: repeat(3,1fr)}}.blog_header {margin-bottom: 0}.blog_btn {margin: 30px 0 40px;width: 100%}@media screen and (min-width:567.98px) {.blog_btn {width: unset}}@media screen and (min-width:767.98px) {.faq_accordion .trigger .question {font-size: 26px;line-height: 1.2}.faq_accordion .content .text {font-size: 19px;line-height: 28px}.faq_accordion .content,.faq_accordion .trigger {padding: 30px}.blog_btn {margin: 0}.blog .wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin-bottom: 40px}.blog .container {display: block!important}}.contact_form-header {margin-bottom: 30px}.contact_info {margin-top: 60px}.contact_info-header {max-width: 340px;margin-bottom: 30px}@media screen and (min-width:1023.98px) {.contact .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: center;gap: 60px}.contact_info {margin-top: 0}.contact_info-header {margin-bottom: 40px}.contact_info .socials {margin-bottom: 5px}}@media screen and (min-width:1279.98px) {.contact .container {gap: 140px}}.contact-form_btn,.contact-form_field {width: 100%}.contact-form_field {font-size: inherit;line-height: inherit;padding: 17px 20px;border: 1px solid #a9a9a9;color: #202c38;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}.contact-form_field[data-type=message] {margin-bottom: 0;min-height: 164px}.contact-form_field::-webkit-input-placeholder {font-size: inherit;line-height: inherit;color: #a9a9a9;-webkit-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out}.contact-form_field::-moz-placeholder {font-size: inherit;line-height: inherit;color: #a9a9a9;-moz-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out}.contact-form_field:-ms-input-placeholder {font-size: inherit;line-height: inherit;color: #a9a9a9;-ms-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out}.contact-form_field::-ms-input-placeholder {font-size: inherit;line-height: inherit;color: #a9a9a9;-ms-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out}.contact-form_field::placeholder {font-size: inherit;line-height: inherit;color: #a9a9a9;-webkit-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out}.contact-form_field:focus {border-color: #202c38}.contact-form_field:focus::-webkit-input-placeholder {opacity: 0}.contact-form_field:focus::-moz-placeholder {opacity: 0}.contact-form_field:focus:-ms-input-placeholder {opacity: 0}.contact-form_field:focus::-ms-input-placeholder {opacity: 0}.contact-form_field:focus::placeholder {opacity: 0}.contact-form_btn {margin-top: 40px}.contact-info {max-width: 285px;margin-bottom: 40px}.contact-info_group {font-family: Poppins,sans-serif;margin-bottom: 30px}.contact-info_group:last-of-type {margin-bottom: 0}.contact-info_group span {display: block}.contact-info_group .name {text-transform: uppercase;font-size: 14px;line-height: 22px;margin-bottom: 8px;color: #666666;font-weight: 500}.contact-info_group .content {font-weight: 600;font-size: 18px;line-height: 23px}.contact-info_group .content .link {-webkit-transition: color .3s ease-in-out;-o-transition: color .3s ease-in-out;transition: color .3s ease-in-out}.contact-info_group .content .link:focus,.contact-info_group .content .link:hover {color: #8b680c}@media screen and (min-width:567.98px) {.contact-form_field--half {width: calc(50% - 15px)}.contact .socials_item-link {width: 50px;height: 50px;font-size: 26px;line-height: 30px}}@media screen and (min-width:1023.98px) {.contact-info {margin-bottom: 87px}.contact-info_group {margin-bottom: 40px}}.footer {padding-top: 80px;padding-bottom: 60px}.footer_main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 40px}.footer_main-block .brand,.footer_main-block_title {margin-bottom: 20px}.footer_main-block_form {margin-top: 20px}.footer_main-block_form .btn,.footer_main-block_form .field {width: 100%}.footer_main-block_form .field:focus {border-color: #d7b46a}.footer_main-block_form .btn .icon {display: none}.footer_main-block_form .btn:focus,.footer_main-block_form .btn:hover {background: #ffd464}.footer_main-block .group-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 10px}.footer_main-block .group-wrapper:first-of-type {margin-bottom: 15px}.footer_main-block .group-wrapper .icon {color: #d7b46a;font-size: 18px;margin-top: 5px}.footer_main-block .group-wrapper .group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;line-height: 23px}.footer_main-block .group-wrapper .group a,.footer_main-block .group-wrapper .group span {display: inline-block}.footer_main-block .group-wrapper .group a {-webkit-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out}.footer_main-block .group-wrapper .group a:focus,.footer_main-block .group-wrapper .group a:hover {opacity: .8}.footer_main-block_nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px}.footer_main-block_nav .list-item .link {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: Poppins,sans-serif;font-weight: 600;font-size: 14px;line-height: 1;text-transform: uppercase;letter-spacing: 1px;gap: 5px}.footer_main-block_nav .list-item .link.current {color: #d7b46a}.footer_main-block_nav .list-item .link .icon {font-size: 10px;color: #d7b46a;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}.footer_main-block_nav .list-item .link:focus .icon,.footer_main-block_nav .list-item .link:hover .icon {color: #8b680c}.footer_secondary {border-top: 1px solid #a9a9a9;margin-top: 60px;padding-top: 60px}.footer_secondary-copyright {text-align: center;margin: 0 0 40px}.footer_secondary-copyright span {display: inline-block}.footer_secondary .socials {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.footer_secondary .socials_item-link {background: #d7b46a;color: #001f3f}html[dir=rtl] .footer_main-block_nav .list-item .link .icon {-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1)}@media screen and (min-width:567.98px) {.footer_main-block_subtitle {max-width: 450px}.footer_main-block_form {display: -webkit-box;display: -ms-flexbox;display: flex}.footer_main-block_form .field {margin-bottom: 0}.footer_main-block_form .btn {width: auto}.footer_main-block .group-wrapper {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex}.footer_main-block .group-wrapper:first-of-type {margin-bottom: 0;margin-right: 30px}.footer_main-block_nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 40px}.footer_secondary {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}.footer_secondary-copyright {margin: 0;text-align: unset}html[dir=rtl] .footer_main-block .group-wrapper:first-of-type {margin-right: 0;margin-left: 30px}}@media screen and (min-width:767.98px) {.footer_main {padding-bottom: 80px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;gap: 40px 80px}.footer_main-block {width: calc(50% - 40px)}.footer_main-block:nth-of-type(3) {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4}.footer_main-block .group-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex}.footer_main-block .group-wrapper:first-of-type {margin-right: 0;margin-bottom: 15px}.footer_main-block_nav {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px}.footer_main-block_form {margin-top: 40px}.footer_main-block_form .btn {width: 54px!important;padding: 0}.footer_main-block_form .btn .text {display: none}.footer_main-block_form .btn .icon {display: inline-block}.footer_main-block_form .field {width: calc(100% - 54px)}.footer_secondary {margin: 0;padding-top: 60px}.footer_secondary-copyright {max-width: 350px}}@media screen and (min-width:1023.98px) {.footer_main-block {width: -webkit-fit-content;width: -moz-fit-content;width: fit-content}.footer_main-block:first-of-type {max-width: 280px}.footer_main-block:nth-of-type(3) {-webkit-box-ordinal-group: unset;-ms-flex-order: unset;order: unset}}@media screen and (min-width:1199.98px) {.footer_main {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}.footer_main-block:last-of-type {max-width: 330px}}.text-dark{color:#000810}/*# sourceMappingURL=../sourcemaps/index.css.map */li.services_list-item {display: flex;}