diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..50f0534
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,17 @@
+{
+ "liveSassCompile.settings.formats": [
+ {
+ "format": "compressed",
+ "extensionName": ".css",
+ "savePath": "",
+ "savePathSegmentKeys": null,
+ "savePathReplaceSegmentsWith": null
+ }
+ ],
+ "liveSassCompile.settings.generateMap": true,
+ "liveSassCompile.settings.autoprefix": "defaults",
+ "liveSassCompile.settings.watchOnLaunch": true,
+ "liveSassCompile.settings.includeItems": [
+ "wp-content/themes/brpfinanse/css/*.scss",
+ ]
+}
\ No newline at end of file
diff --git a/wp-content/themes/brpfinanse/css/custom.css b/wp-content/themes/brpfinanse/css/custom.css
index f75e032..d24be81 100644
--- a/wp-content/themes/brpfinanse/css/custom.css
+++ b/wp-content/themes/brpfinanse/css/custom.css
@@ -1,3906 +1 @@
-@import '../assets/fonts/HelveticaNeue/stylesheet.css';
-*,
-*::before,
-*::after {
- box-sizing: border-box;
-}
-
-* {
- margin: 0;
- padding: 0;
- border: 0 solid transparent;
-}
-
-html {
- -webkit-text-size-adjust: 100%;
-}
-
-body {
- min-height: 100vh;
- line-height: 1;
- text-rendering: optimizeSpeed;
-}
-
-img,
-svg,
-video,
-canvas,
-audio,
-iframe,
-embed,
-object {
- display: block;
- max-width: 100%;
-}
-
-input,
-button,
-textarea,
-select {
- font: inherit;
- line-height: inherit;
- color: inherit;
-}
-
-table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-
-button,
-[role=button] {
- cursor: pointer;
- background-color: transparent;
- -webkit-tap-highlight-color: transparent;
-}
-button:focus,
-[role=button]:focus {
- outline: 0;
-}
-
-a {
- cursor: pointer;
- color: inherit;
- text-decoration: inherit;
- -webkit-tap-highlight-color: transparent;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-size: inherit;
- font-weight: inherit;
-}
-
-ol,
-ul {
- list-style: none;
-}
-
-[type=date],
-[type=datetime],
-[type=datetime-local],
-[type=email],
-[type=month],
-[type=number],
-[type=password],
-[type=search],
-[type=tel],
-[type=text],
-[type=time],
-[type=url],
-[type=week],
-textarea,
-select {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- width: 100%;
-}
-[type=date]:focus,
-[type=datetime]:focus,
-[type=datetime-local]:focus,
-[type=email]:focus,
-[type=month]:focus,
-[type=number]:focus,
-[type=password]:focus,
-[type=search]:focus,
-[type=tel]:focus,
-[type=text]:focus,
-[type=time]:focus,
-[type=url]:focus,
-[type=week]:focus,
-textarea:focus,
-select:focus {
- outline: 0;
-}
-
-::-moz-placeholder {
- opacity: 1;
-}
-
-textarea {
- vertical-align: top;
- overflow: auto;
-}
-
-[type=checkbox],
-[type=radio] {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-[type=checkbox]:focus,
-[type=radio]:focus {
- outline: 0;
-}
-
-@media (prefers-reduced-motion: reduce) {
- html:focus-within {
- scroll-behavior: auto;
- }
- *,
- *::before,
- *::after {
- animation-duration: 0.01ms !important;
- animation-iteration-count: 1 !important;
- transition-duration: 0.01ms !important;
- scroll-behavior: auto !important;
- }
-}
-* {
- font-family: "Helvetica Neue", sans-serif;
-}
-
-body.no-scroll {
- overflow: hidden;
-}
-
-p:last-child {
- margin-bottom: 0;
-}
-
-input[type=checkbox]:not([name=gdprPrefItem]) {
- -webkit-appearance: none !important;
- -moz-appearance: none !important;
- appearance: none !important;
- position: relative;
- display: inline-block;
- width: 19px;
- min-width: 19px;
- height: 19px;
- border: 1px solid #d9ba5c;
- border-radius: 6px;
- transition: all 250ms ease-in-out;
- overflow: hidden;
- cursor: pointer;
-}
-input[type=checkbox]:not([name=gdprPrefItem])::before {
- content: "";
- position: absolute;
- top: -7px;
- left: 20px;
- width: 11px;
- height: 2px;
- background: #ffffff;
- transform: rotate(-50deg);
- transition: all 250ms linear;
-}
-input[type=checkbox]:not([name=gdprPrefItem])::after {
- content: "";
- position: absolute;
- top: -5px;
- left: -12px;
- width: 6px;
- height: 2px;
- background: #ffffff;
- transform: rotate(50deg);
- transition: all 250ms linear;
-}
-input[type=checkbox]:not([name=gdprPrefItem]):checked {
- background: #d9ba5c;
-}
-input[type=checkbox]:not([name=gdprPrefItem]):checked::before {
- top: 8px;
- left: 5px;
-}
-input[type=checkbox]:not([name=gdprPrefItem]):checked::after {
- top: 10px;
- left: 3px;
-}
-
-.container {
- width: 100%;
- margin-left: auto;
- margin-right: auto;
- padding-left: 15px;
- padding-right: 15px;
-}
-@media (min-width: 576px) {
- .container {
- max-width: 540px;
- }
-}
-@media (min-width: 768px) {
- .container {
- max-width: 720px;
- }
-}
-@media (min-width: 992px) {
- .container {
- max-width: 960px;
- }
-}
-@media (min-width: 1200px) {
- .container {
- max-width: 1140px;
- }
-}
-@media (min-width: 1370px) {
- .container {
- max-width: 1310px;
- }
-}
-
-.btn_1, header#masthead .row .main-navigation-secondary li:nth-child(1) a {
- color: #232323 !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
- display: inline-block;
- padding: 15px 24px 13px;
- border-radius: 100px;
- background: rgba(139, 139, 139, 0.1);
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
-}
-.btn_1:hover, header#masthead .row .main-navigation-secondary li:nth-child(1) a:hover {
- color: #ffffff !important;
- background: #232323;
-}
-
-.btn_2, footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input, header#masthead .row .main-navigation-secondary li:nth-child(2) a {
- color: #ffffff !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
- display: inline-block;
- padding: 15px 24px 13px;
- border-radius: 100px;
- background: #d9ba5c;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
-}
-.btn_2:hover, footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input:hover, header#masthead .row .main-navigation-secondary li:nth-child(2) a:hover {
- background: #ba962b;
-}
-
-.btn_3 {
- color: #d9ba5c !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
- display: inline-block;
- padding: 15px 24px 13px;
- border-radius: 100px;
- background: rgba(217, 186, 92, 0.1);
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
-}
-.btn_3:hover {
- color: #ffffff !important;
- background: #d9ba5c;
-}
-
-.btn_4 {
- color: #d9ba5c !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
- display: inline-block;
- padding: 15px 24px 13px;
- border-radius: 100px;
- background: #ffffff;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
-}
-.btn_4:hover {
- color: #ffffff !important;
- background: #d9ba5c;
-}
-
-.btn_5 {
- color: #d9ba5c !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
-}
-.btn_5:hover {
- text-decoration: underline;
-}
-
-#breadcrumbs_box {
- margin-bottom: 24px;
-}
-#breadcrumbs_box #breadcrumbs {
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 10px;
- color: rgba(30, 30, 30, 0.502);
- font-weight: 500;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
-}
-#breadcrumbs_box #breadcrumbs ul {
- margin: 0;
- padding: 0;
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 10px;
-}
-#breadcrumbs_box #breadcrumbs ul li a {
- color: inherit;
- font-size: inherit;
- font-weight: inherit;
- line-height: inherit;
- text-decoration: none;
-}
-
-header#masthead {
- position: relative;
- height: 77px;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- header#masthead {
- height: 110px;
- }
-}
-header#masthead.active {
- background: #232323;
- transition-delay: 0ms;
-}
-header#masthead .row {
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: space-between;
- -moz-column-gap: 40px;
- column-gap: 40px;
- height: 77px;
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- header#masthead .row {
- height: 110px;
- }
-}
-header#masthead .row .site-branding img {
- width: 246px;
- min-width: 246px;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- header#masthead .row .site-branding img {
- width: 200px;
- min-width: 200px;
- }
-}
-@media (max-width: 575px) {
- header#masthead .row .site-branding img {
- width: 200px;
- min-width: 200px;
- }
-}
-header#masthead .row .site-branding.active img {
- filter: brightness(0) invert(1);
- transition-delay: 0ms;
-}
-@media (max-width: 991px) {
- header#masthead .row nav#site-navigation {
- position: absolute;
- top: 76px;
- left: 0;
- right: 0;
- background: #232323;
- z-index: 10;
- padding-top: 90px;
- padding-bottom: 90px;
- height: 100svh;
- max-height: calc(100svh - 77px);
- }
-}
-header#masthead .row nav#site-navigation ul#primary-menu {
- gap: 50px;
- justify-content: center;
-}
-@media (max-width: 1369px) {
- header#masthead .row nav#site-navigation ul#primary-menu {
- gap: 30px;
- }
-}
-@media (max-width: 991px) {
- header#masthead .row nav#site-navigation ul#primary-menu {
- display: flex;
- flex-direction: column;
- gap: 40px;
- }
-}
-header#masthead .row nav#site-navigation ul#primary-menu li {
- position: relative;
-}
-header#masthead .row nav#site-navigation ul#primary-menu li.current-menu-item {
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 7px;
-}
-@media (min-width: 992px) {
- header#masthead .row nav#site-navigation ul#primary-menu li.current-menu-item::before {
- content: "";
- position: relative;
- display: inline-block;
- width: 5px;
- height: 5px;
- border-radius: 100%;
- background: #d9ba5c;
- margin-bottom: 2px;
- }
-}
-header#masthead .row nav#site-navigation ul#primary-menu li.current-menu-item a {
- color: #d9ba5c;
-}
-@media (max-width: 991px) {
- header#masthead .row nav#site-navigation ul#primary-menu li.current-menu-item a {
- width: 100%;
- }
-}
-header#masthead .row nav#site-navigation ul#primary-menu li a {
- color: #232323;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
-}
-@media (max-width: 991px) {
- header#masthead .row nav#site-navigation ul#primary-menu li a {
- color: #ffffff;
- font-weight: 500;
- font-size: 40px;
- line-height: 1;
- letter-spacing: -0.8px;
- text-align: center;
- }
-}
-@media (min-width: 992px) {
- header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-18, header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-19 {
- display: none;
- }
-}
-@media (max-width: 991px) {
- header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-19 {
- text-align: center;
- }
- header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-19 a {
- color: #232323;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
- display: inline-block;
- padding: 11px 24px 12px;
- border-radius: 100px;
- background: #ffffff;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
- }
- header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-19 a:hover {
- color: #ffffff !important;
- background: #d9ba5c;
- }
-}
-@media (max-width: 991px) {
- header#masthead .row nav#site-navigation {
- display: none;
- }
-}
-header#masthead .row .main-navigation-secondary {
- padding: 0;
- margin: 0;
- list-style: none;
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 16px;
-}
-@media (max-width: 1199px) {
- header#masthead .row .main-navigation-secondary {
- flex-direction: column;
- }
-}
-@media (max-width: 991px) {
- header#masthead .row .main-navigation-secondary {
- display: none;
- }
-}
-header#masthead .row #nav-menu-toggle {
- color: #ffffff;
- font-size: 14px;
- font-weight: 500;
- line-height: 1;
- display: inline-flex;
- align-items: center;
- padding: 9px 18px;
- border-radius: 100px;
- border: none;
- background: #232323;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
-}
-header#masthead .row #nav-menu-toggle.active {
- padding: 12px 14px 12px 12px;
- background: rgba(255, 255, 255, 0.2);
- transition-delay: 0ms;
-}
-header#masthead .row #nav-menu-toggle.active .text {
- padding-left: 0;
- width: 0;
- opacity: 0;
-}
-header#masthead .row #nav-menu-toggle.active .icon {
- width: 11px;
- height: 11px;
-}
-header#masthead .row #nav-menu-toggle.active .icon::before {
- width: 13px;
- top: 50%;
- rotate: 45deg;
-}
-header#masthead .row #nav-menu-toggle.active .icon::after {
- width: 13px;
- top: 50%;
- rotate: -45deg;
-}
-header#masthead .row #nav-menu-toggle .text {
- display: inline-block;
- height: 12px;
- padding-left: 8px;
- margin-top: -1px;
- width: 45px;
- opacity: 1;
- overflow: hidden;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
-}
-header#masthead .row #nav-menu-toggle .icon {
- position: relative;
- display: inline-block;
- width: 13px;
- height: 8px;
- transition-delay: 600ms;
-}
-header#masthead .row #nav-menu-toggle .icon::before {
- content: "";
- position: absolute;
- top: 0;
- left: 0;
- height: 2px;
- width: 11px;
- background: #ffffff;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
-}
-header#masthead .row #nav-menu-toggle .icon::after {
- content: "";
- position: absolute;
- top: calc(100% - 2px);
- left: 0;
- height: 2px;
- width: 11px;
- background: #ffffff;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
-}
-@media (min-width: 992px) {
- header#masthead .row #nav-menu-toggle {
- display: none;
- }
-}
-
-footer#site-footer {
- background: #232323;
- overflow: hidden;
-}
-footer#site-footer .footer-1 {
- padding-top: 140px;
- padding-bottom: 100px;
- border-bottom: 1px solid #6a6a6a;
-}
-footer#site-footer .footer-1 .row {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
- gap: 80px;
-}
-@media (max-width: 1199px) {
- footer#site-footer .footer-1 .row {
- gap: 60px;
- }
-}
-@media (max-width: 991px) {
- footer#site-footer .footer-1 .row {
- flex-direction: column-reverse;
- }
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact {
- padding: 48px;
- background: #faf8f2;
- border-radius: 10px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact .box-title {
- margin-bottom: 24px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact .box-title h2 {
- color: #232323;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact .box-title h2 strong {
- color: #d9ba5c;
- font-weight: inherit;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact .box-text {
- margin-bottom: 40px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact .box-text p {
- color: #232323;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields {
- display: grid;
- grid-template-columns: 1fr 1fr;
- -moz-column-gap: 24px;
- column-gap: 24px;
- row-gap: 16px;
- grid-template-areas: "i1 i2" "i3 i4" "i5 i5" "i6 i6";
-}
-@media (max-width: 575px) {
- footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields {
- grid-template-columns: 1fr;
- grid-template-areas: "i1" "i2" "i3" "i4" "i5" "i6";
- }
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-1 {
- grid-area: i1;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-2 {
- grid-area: i2;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-3 {
- grid-area: i3;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-4 {
- grid-area: i4;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-5 {
- grid-area: i5;
- margin-bottom: 26px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 {
- grid-area: i6;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
-}
-@media (max-width: 1369px) {
- footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row {
- flex-direction: column;
- row-gap: 20px;
- }
-}
-@media (min-width: 1370px) {
- footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 {
- max-width: 290px;
- }
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 span {
- margin: 0px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 label {
- display: flex;
- flex-direction: row;
- gap: 16px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 label span {
- color: #232323;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 label span a {
- color: inherit;
- text-decoration: underline;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 {
- display: flex;
- flex-direction: row-reverse;
-}
-@media (max-width: 1369px) {
- footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 {
- flex-direction: row;
- }
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input {
- border: none;
- cursor: pointer;
- width: 260px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form label {
- position: relative;
- display: block;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form label > span {
- display: block;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=tel], footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=text], footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=email] {
- height: 51px;
- width: 100%;
- background: #fff;
- border: none !important;
- border-radius: 10px;
- box-shadow: none !important;
- outline: none !important;
- padding: 15px 19px 5px;
- transition: all 250ms ease-in-out;
- color: #232323;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- margin: 0;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=tel]:not(:-moz-placeholder) + p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=text]:not(:-moz-placeholder) + p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=email]:not(:-moz-placeholder) + p {
- top: 8px;
- color: #9e9e9e !important;
- padding: 3px 10px;
- font-size: 9px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=tel]:focus + p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=tel]:not(:placeholder-shown) + p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=text]:focus + p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=text]:not(:placeholder-shown) + p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=email]:focus + p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=email]:not(:placeholder-shown) + p {
- top: 8px;
- color: #9e9e9e !important;
- padding: 3px 10px;
- font-size: 9px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form textarea {
- height: 170px;
- width: 100%;
- background: #fff;
- border: none !important;
- border-radius: 10px;
- box-shadow: none !important;
- outline: none !important;
- padding: 20px 19px 5px;
- transition: all 250ms ease-in-out;
- color: #232323;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- margin: 0;
- resize: none;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form textarea:not(:-moz-placeholder) + p {
- top: 8px;
- color: #9e9e9e !important;
- padding: 3px 10px;
- font-size: 9px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form textarea:focus + p, footer#site-footer .footer-1 .row .col-1 .box-contact form textarea:not(:placeholder-shown) + p {
- top: 8px;
- color: #9e9e9e !important;
- padding: 3px 10px;
- font-size: 9px;
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form p {
- color: #232323;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- margin: 0;
- position: absolute;
- top: 14px;
- left: 9px;
- padding: 4px 10px;
- transition: all 250ms ease-in-out;
-}
-@media (max-width: 991px) {
- footer#site-footer .footer-1 .row .col-1 .box-contact form p {
- font-size: 13px;
- top: 14px;
- }
-}
-footer#site-footer .footer-1 .row .col-1 .box-contact form .wpcf7-not-valid-tip {
- font-size: 12px;
- padding: 3px;
-}
-footer#site-footer .footer-1 .row .col-2 {
- width: 100%;
- max-width: 400px;
-}
-@media (max-width: 991px) {
- footer#site-footer .footer-1 .row .col-2 {
- max-width: unset;
- }
-}
-footer#site-footer .footer-1 .row .col-2 .box-logo {
- margin-bottom: 24px;
-}
-footer#site-footer .footer-1 .row .col-2 .box-logo img {
- width: 100%;
- max-width: 205px;
-}
-footer#site-footer .footer-1 .row .col-2 .box-text p {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- margin-bottom: 24px;
-}
-footer#site-footer .footer-1 .row .col-2 .box-text ol {
- padding: 0;
- margin: 0;
- counter-reset: custom-counter;
-}
-footer#site-footer .footer-1 .row .col-2 .box-text ol li {
- position: relative;
- color: #ffffff;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.4;
- letter-spacing: -0.48px;
- padding-left: 25px;
- counter-increment: custom-counter;
-}
-footer#site-footer .footer-1 .row .col-2 .box-text ol li::before {
- content: counter(custom-counter) ". ";
- position: absolute;
- top: 0;
- left: 0;
- color: #ffffff;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.4;
- letter-spacing: -0.48px;
-}
-@media (max-width: 575px) {
- footer#site-footer .footer-1 .row .col-2 .box-text ol li {
- font-size: 20px;
- }
-}
-footer#site-footer .footer-1 .row .col-2 .box-info p {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- margin-bottom: 16px;
-}
-footer#site-footer .footer-2 {
- padding-top: 32px;
- padding-bottom: 32px;
-}
-footer#site-footer .footer-2 .row {
- display: flex;
- flex-direction: row;
-}
-@media (max-width: 991px) {
- footer#site-footer .footer-2 .row {
- flex-direction: column;
- row-gap: 24px;
- }
-}
-footer#site-footer .footer-2 .row .col-1 {
- flex-basis: 40%;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- row-gap: 20px;
-}
-footer#site-footer .footer-2 .row .col-1 p {
- color: #ffffff;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- margin: 0;
-}
-footer#site-footer .footer-2 .row .col-1 a {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
-}
-@media (max-width: 991px) {
- footer#site-footer .footer-2 .row .col-1 a {
- display: none;
- }
-}
-footer#site-footer .footer-2 .row .col-1 .col-text p {
- color: #9e9e9e;
- margin: 0;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-footer#site-footer .footer-2 .row .col-2 {
- flex-basis: 60%;
-}
-footer#site-footer .footer-2 .row .col-2 ol {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- -moz-column-gap: 30px;
- column-gap: 30px;
- margin: 0;
- padding: 0;
-}
-@media (max-width: 991px) {
- footer#site-footer .footer-2 .row .col-2 ol {
- flex-direction: column;
- row-gap: 24px;
- }
-}
-footer#site-footer .footer-2 .row .col-2 ol li p {
- color: #9e9e9e;
- margin: 0;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-@media (min-width: 992px) {
- footer#site-footer .footer-2 .row .col-3 {
- display: none;
- }
-}
-footer#site-footer .footer-2 .row .col-3 a {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
-}
-
-article.article-card .article-card--wrapper .article-card--image {
- margin-bottom: 24px;
-}
-article.article-card .article-card--wrapper .article-card--image a img {
- width: 100%;
- height: 286px;
- -o-object-fit: cover;
- object-fit: cover;
-}
-@media (max-width: 767px) {
- article.article-card .article-card--wrapper .article-card--image a img {
- height: 200px;
- }
-}
-article.article-card .article-card--wrapper .article-card--content .article-card--title {
- margin-bottom: 24px;
-}
-article.article-card .article-card--wrapper .article-card--content .article-card--title h3 {
- color: #232323;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.2;
- letter-spacing: -0.45px;
-}
-@media (max-width: 767px) {
- article.article-card .article-card--wrapper .article-card--content .article-card--title h3 {
- font-size: 20px;
- }
-}
-@media (max-width: 575px) {
- article.article-card .article-card--wrapper .article-card--content .article-card--title h3 {
- font-size: 18px;
- }
-}
-article.article-card .article-card--wrapper .article-card--content .article-card--title h3 a {
- color: inherit;
- font-size: inherit;
- font-weight: inherit;
- line-height: inherit;
- letter-spacing: inherit;
- text-decoration: inherit;
-}
-.c-tabs .c-tabs--nav {
- padding: 0;
- margin: 0 0 64px 0;
- border-bottom: 1px solid rgba(106, 106, 106, 0.4);
- display: flex;
- flex-direction: row;
- -moz-column-gap: 80px;
- column-gap: 80px;
-}
-.c-tabs .c-tabs--nav li {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 120%;
- letter-spacing: -0.32px;
- display: inline-block;
- padding-bottom: 15px;
- margin-bottom: -1px;
- cursor: pointer;
- transition: all 250ms ease-in-out;
-}
-.c-tabs .c-tabs--nav li.active {
- color: #d9ba5c;
- border-bottom: 1px solid #d9ba5c;
-}
-.c-tabs .c-tabs--content .c-tab--item {
- display: none;
-}
-
-.c-acc .c-acc--item .c-acc--head {
- cursor: pointer;
-}
-
-.c-acc-advanced .c-acc--item .c-acc--head {
- cursor: pointer;
-}
-
-body.page-id-72 main {
- margin-top: 60px;
-}
-@media (max-width: 767px) {
- body.page-id-72 main .box-1 {
- overflow: hidden;
- }
-}
-body.page-id-72 main .box-1 .row {
- position: relative;
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
- -moz-column-gap: 40px;
- column-gap: 40px;
-}
-@media (max-width: 575px) {
- body.page-id-72 main .box-1 .row {
- min-height: 500px;
- }
-}
-body.page-id-72 main .box-1 .row .col-1 {
- max-width: 680px;
-}
-@media (max-width: 1199px) {
- body.page-id-72 main .box-1 .row .col-1 {
- max-width: 500px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-1 .row .col-1 {
- max-width: 330px;
- padding-bottom: 60px;
- }
-}
-@media (max-width: 767px) {
- body.page-id-72 main .box-1 .row .col-1 {
- max-width: 370px;
- }
-}
-@media (max-width: 1369px) {
- body.page-id-72 main .box-1 .row .col-2 {
- z-index: 1;
- position: absolute;
- top: 0;
- right: 0;
- z-index: 1;
- max-width: 430px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-1 .row .col-2 {
- max-width: 360px;
- }
-}
-@media (max-width: 767px) {
- body.page-id-72 main .box-1 .row .col-2 {
- left: 0;
- right: auto;
- transform: translateX(100%);
- max-width: 400px;
- }
-}
-@media (max-width: 575px) {
- body.page-id-72 main .box-1 .row .col-2 {
- max-width: unset;
- width: 100svw;
- inset: 0;
- }
- body.page-id-72 main .box-1 .row .col-2 img {
- max-width: unset;
- width: 100%;
- }
-}
-body.page-id-72 main .box-1 .box-head {
- margin-bottom: 24px;
-}
-body.page-id-72 main .box-1 .box-head h2 {
- color: #232323;
- font-weight: 500;
- font-size: 64px;
- line-height: 120%;
- letter-spacing: -1.4px;
-}
-@media (max-width: 1199px) {
- body.page-id-72 main .box-1 .box-head h2 {
- font-size: 54px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-1 .box-head h2 {
- font-size: 48px;
- }
-}
-@media (max-width: 575px) {
- body.page-id-72 main .box-1 .box-head h2 {
- font-size: 40px;
- }
-}
-body.page-id-72 main .box-1 .box-head h2 strong {
- color: #d9ba5c;
- font-weight: inherit;
-}
-body.page-id-72 main .box-1 .box-text {
- margin-bottom: 24px;
- max-width: 670px;
-}
-body.page-id-72 main .box-1 .box-text p {
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 150%;
- letter-spacing: -0.38px;
-}
-body.page-id-72 main .box-1 .box-quote {
- padding-left: 24px;
- margin-top: 64px;
- border-left: 1px solid #232323;
- max-width: 550px;
-}
-body.page-id-72 main .box-1 .box-quote p {
- color: #232323;
- font-weight: 400;
- font-size: 14px;
- line-height: 150%;
- letter-spacing: -0.27px;
- margin-bottom: 16px;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-1 .box-quote {
- display: none;
- }
-}
-body.page-id-72 main .box-2 {
- position: relative;
- margin-top: 36px;
- padding-top: 160px;
- padding-bottom: 136px;
- background: #232323;
-}
-body.page-id-72 main .box-2::before {
- content: "";
- position: absolute;
- left: 0;
- right: 0;
- top: 0;
- height: 105px;
- background: linear-gradient(0deg, #d9d9d9 0%, rgba(255, 255, 255, 0) 100%);
- transform: translateY(-100%);
- z-index: -1;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-2 {
- padding-top: 100px;
- padding-bottom: 100px;
- }
-}
-body.page-id-72 main .box-2 .row {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- -moz-column-gap: 100px;
- column-gap: 100px;
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- body.page-id-72 main .box-2 .row {
- -moz-column-gap: 50px;
- column-gap: 50px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-2 .row {
- flex-direction: column-reverse;
- row-gap: 60px;
- }
-}
-body.page-id-72 main .box-2 .row .col-1 {
- position: relative;
- padding-left: 100px;
- padding-top: 38px;
- padding-bottom: 64px;
- max-width: 650px;
-}
-body.page-id-72 main .box-2 .row .col-1::before {
- content: attr(box-title);
- color: #6a6a6a;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #232323;
- z-index: 1;
-}
-body.page-id-72 main .box-2 .row .col-1::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #6a6a6a;
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-2 .row .col-1::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-72 main .box-2 .row .col-1::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-2 .row .col-1::before {
- padding-right: 24px;
- }
- body.page-id-72 main .box-2 .row .col-1::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- body.page-id-72 main .box-2 .row .col-1 {
- max-width: 550px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-2 .row .col-1 {
- padding-left: 0;
- padding-top: 60px;
- max-width: unset;
- }
-}
-body.page-id-72 main .box-2 .row .col-1 .box-head h2 {
- color: #ffffff;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
- margin-bottom: 64px;
-}
-body.page-id-72 main .box-2 .row .col-1 .box-list {
- padding: 0;
- margin: 0;
-}
-body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item {
- display: flex;
- flex-direction: row;
- -moz-column-gap: 40px;
- column-gap: 40px;
-}
-body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item:not(:last-child) {
- margin-bottom: 64px;
-}
-body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item .box-list__image {
- width: 75px;
- min-width: 75px;
- height: 75px;
- display: flex;
- align-items: center;
- justify-content: center;
- background: rgba(217, 186, 92, 0.32);
- border-radius: 29px;
-}
-body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item .box-list__data h3 {
- color: #ffffff;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.2;
- letter-spacing: -0.54px;
- margin-bottom: 16px;
-}
-body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item .box-list__data p {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item .box-list__data a {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- text-decoration: underline;
-}
-body.page-id-72 main .box-2 .row .col-2 img {
- width: 100%;
- max-width: 450px;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-2 .row .col-2 img {
- margin: 0 auto;
- }
-}
-body.page-id-72 main .box-3 {
- padding-top: 140px;
- padding-bottom: 140px;
- background: #fafafa;
-}
-body.page-id-72 main .box-3 .row {
- display: flex;
- flex-direction: row;
- align-items: flex-end;
- -moz-column-gap: 64px;
- column-gap: 64px;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-3 .row {
- flex-direction: column;
- align-items: initial;
- row-gap: 100px;
- }
-}
-body.page-id-72 main .box-3 .row .col-1 {
- position: relative;
- padding-left: 64px;
-}
-body.page-id-72 main .box-3 .row .col-1::before {
- content: attr(box-title);
- color: #d4d4d4;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #fafafa;
- z-index: 1;
-}
-body.page-id-72 main .box-3 .row .col-1::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #d4d4d4;
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-3 .row .col-1::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-72 main .box-3 .row .col-1::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-3 .row .col-1::before {
- padding-right: 24px;
- }
- body.page-id-72 main .box-3 .row .col-1::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-body.page-id-72 main .box-3 .row .col-1 img {
- width: 100%;
- max-width: 530px;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-3 .row .col-1 {
- padding-left: 0;
- }
- body.page-id-72 main .box-3 .row .col-1::before {
- top: auto;
- bottom: -60px;
- }
- body.page-id-72 main .box-3 .row .col-1::after {
- top: auto;
- bottom: -55px;
- }
- body.page-id-72 main .box-3 .row .col-1 img {
- margin: 0 auto;
- }
-}
-body.page-id-72 main .box-3 .row .col-2 {
- width: 100%;
- max-width: 600px;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-3 .row .col-2 {
- max-width: unset;
- }
-}
-body.page-id-72 main .box-3 .row .col-2 .mini_title {
- margin-bottom: 40px;
-}
-body.page-id-72 main .box-3 .row .col-2 .mini_title p {
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
-}
-body.page-id-72 main .box-3 .row .col-2 ul {
- padding: 0;
- margin: 0 0 80px 0;
-}
-@media (max-width: 1199px) {
- body.page-id-72 main .box-3 .row .col-2 ul {
- margin: 0 0 40px 0;
- }
-}
-body.page-id-72 main .box-3 .row .col-2 ul li {
- position: relative;
- padding-left: 33px;
-}
-body.page-id-72 main .box-3 .row .col-2 ul li:not(:last-child) {
- margin-bottom: 40px;
-}
-@media (max-width: 1199px) {
- body.page-id-72 main .box-3 .row .col-2 ul li:not(:last-child) {
- margin-bottom: 20px;
- }
-}
-body.page-id-72 main .box-3 .row .col-2 ul li::before {
- content: "";
- position: absolute;
- width: 9px;
- min-width: 9px;
- height: 9px;
- left: 0;
- top: 15px;
- border-radius: 100%;
- background: #d9ba5c;
-}
-body.page-id-72 main .box-3 .row .col-2 ul li p {
- color: #232323;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
- margin-bottom: 0;
-}
-@media (max-width: 1369px) {
- body.page-id-72 main .box-3 .row .col-2 ul li p {
- font-size: 26px;
- }
-}
-body.page-id-72 main .box-3 .row .col-2 .info_box {
- display: flex;
- flex-direction: row;
- gap: 20px;
- align-items: center;
- justify-content: center;
- padding: 24px;
- border-radius: 20px;
- background: rgba(217, 186, 92, 0.1);
-}
-body.page-id-72 main .box-3 .row .col-2 .info_box p {
- color: #232323;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- margin-bottom: 0;
-}
-body.page-id-72 main .box-3 .row .col-2 .info_box p strong {
- color: #d9ba5c;
-}
-body.page-id-72 main .box-4 {
- padding-top: 180px;
- padding-bottom: 140px;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-4 {
- padding-top: 120px;
- padding-bottom: 120px;
- }
-}
-body.page-id-72 main .box-4 .row {
- position: relative;
- padding-left: 100px;
-}
-body.page-id-72 main .box-4 .row::before {
- content: attr(box-title);
- color: #d4d4d4;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #ffffff;
- z-index: 1;
-}
-body.page-id-72 main .box-4 .row::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #d4d4d4;
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-4 .row::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-72 main .box-4 .row::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-4 .row::before {
- padding-right: 24px;
- }
- body.page-id-72 main .box-4 .row::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-4 .row {
- padding-left: 0;
- padding-top: 60px;
- }
-}
-body.page-id-72 main .box-4 .row ul {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 64px;
- padding: 0;
- margin: 0 0 60px 0;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-4 .row ul {
- grid-template-columns: 1fr 1fr;
- }
-}
-@media (max-width: 767px) {
- body.page-id-72 main .box-4 .row ul {
- grid-template-columns: 1fr;
- gap: 26px;
- }
-}
-body.page-id-72 main .box-4 .row ul li {
- position: relative;
- padding-top: 16px;
-}
-body.page-id-72 main .box-4 .row ul li::before {
- content: "";
- position: absolute;
- width: 71px;
- height: 2px;
- left: 0;
- top: 0;
- background: #d9ba5c;
-}
-body.page-id-72 main .box-4 .row ul li p {
- color: #232323;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
-}
-@media (max-width: 1199px) {
- body.page-id-72 main .box-4 .row ul li p {
- font-size: 26px;
- }
-}
-@media (max-width: 767px) {
- body.page-id-72 main .box-4 .row ul li p {
- font-size: 22px;
- }
-}
-body.page-id-72 main .box-4 .row .info_box {
- padding: 24px;
- border-radius: 20px;
- background: rgba(217, 186, 92, 0.1);
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: center;
- gap: 20px;
-}
-body.page-id-72 main .box-4 .row .info_box p {
- margin: 0;
-}
-body.page-id-72 main .box-4 .row .info_box p strong {
- color: #d9ba5c;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-4 .row .info_box {
- flex-wrap: wrap;
- }
- body.page-id-72 main .box-4 .row .info_box p {
- order: 1;
- }
- body.page-id-72 main .box-4 .row .info_box .btn_4 {
- order: 2;
- }
- body.page-id-72 main .box-4 .row .info_box .btn_2, body.page-id-72 main .box-4 header#masthead .row .info_box .main-navigation-secondary li:nth-child(2) a, header#masthead body.page-id-72 main .box-4 .row .info_box .main-navigation-secondary li:nth-child(2) a, body.page-id-72 main .box-4 header#masthead .row .main-navigation-secondary li:nth-child(2) .info_box a, header#masthead body.page-id-72 main .box-4 .row .main-navigation-secondary li:nth-child(2) .info_box a, body.page-id-72 main .box-4 footer#site-footer .footer-1 .row .info_box .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input, footer#site-footer .footer-1 body.page-id-72 main .box-4 .row .info_box .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input, body.page-id-72 main .box-4 footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 .info_box input, footer#site-footer .footer-1 body.page-id-72 main .box-4 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 .info_box input {
- order: 3;
- }
-}
-body.page-id-72 main .box-5 {
- position: relative;
- background: #faf8f2;
-}
-body.page-id-72 main .box-5 .row {
- display: flex;
- padding: 160px 0 130px;
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-5 .row {
- flex-direction: row;
- -moz-column-gap: 100px;
- column-gap: 100px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-5 .row {
- flex-direction: column-reverse;
- padding: 0 0 80px;
- row-gap: 80px;
- }
-}
-@media (max-width: 1369px) {
- body.page-id-72 main .box-5 .row {
- padding: 100px 0 100px;
- }
-}
-body.page-id-72 main .box-5 .row .col-1 {
- position: relative;
- width: 100%;
- max-width: 700px;
-}
-body.page-id-72 main .box-5 .row .col-1::before {
- content: attr(box-title);
- color: rgba(217, 186, 92, 0.7490196078);
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #faf8f2;
- z-index: 1;
-}
-body.page-id-72 main .box-5 .row .col-1::after {
- content: "";
- position: absolute;
- left: 7px;
- background: rgba(217, 186, 92, 0.7490196078);
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-5 .row .col-1::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-72 main .box-5 .row .col-1::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-5 .row .col-1::before {
- padding-right: 24px;
- }
- body.page-id-72 main .box-5 .row .col-1::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (max-width: 1369px) {
- body.page-id-72 main .box-5 .row .col-1 {
- max-width: 600px;
- }
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-5 .row .col-1 {
- padding-left: 100px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-5 .row .col-1 {
- padding-top: 64px;
- }
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-5 .row .col-1 .box-text {
- margin-bottom: 120px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-5 .row .col-1 .box-text {
- margin-bottom: 70px;
- }
-}
-body.page-id-72 main .box-5 .row .col-1 .box-text p {
- color: #232323;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.5;
- letter-spacing: -0.53px;
-}
-body.page-id-72 main .box-5 .row .col-1 .box-text p strong {
- color: #d9ba5c;
- font-weight: inherit;
-}
-body.page-id-72 main .box-5 .row .col-1 ul {
- padding: 0;
- margin: 0;
- display: flex;
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-5 .row .col-1 ul {
- flex-direction: row;
- align-items: center;
- -moz-column-gap: 40px;
- column-gap: 40px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-5 .row .col-1 ul {
- flex-direction: column;
- align-items: flex-start;
- row-gap: 32px;
- }
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-5 .row .col-2 {
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-5 .row .col-2 {
- height: 400px;
- }
-}
-body.page-id-72 main .box-5 .row .col-2 img {
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: center;
- object-position: center;
- width: 673px;
-}
-@media (max-width: 1500px) {
- body.page-id-72 main .box-5 .row .col-2 img {
- width: 600px;
- }
-}
-@media (min-width: 1200px) and (max-width: 1369px) {
- body.page-id-72 main .box-5 .row .col-2 img {
- width: 530px;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- body.page-id-72 main .box-5 .row .col-2 img {
- width: 350px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-5 .row .col-2 img {
- width: 100%;
- }
-}
-body.page-id-72 main .box-6 {
- background: #232323;
- padding: 200px 0;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-6 {
- padding: 120px 0;
- }
-}
-body.page-id-72 main .box-6 .row {
- position: relative;
- padding-left: 100px;
-}
-body.page-id-72 main .box-6 .row::before {
- content: attr(box-title);
- color: #6a6a6a;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #232323;
- z-index: 1;
-}
-body.page-id-72 main .box-6 .row::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #6a6a6a;
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-6 .row::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-72 main .box-6 .row::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-6 .row::before {
- padding-right: 24px;
- }
- body.page-id-72 main .box-6 .row::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-6 .row {
- padding-left: 0;
- padding-top: 60px;
- }
-}
-body.page-id-72 main .box-6 .row .col-1 {
- margin-bottom: 100px;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-6 .row .col-1 {
- margin-bottom: 60px;
- }
-}
-body.page-id-72 main .box-6 .row .col-1 h2 {
- color: #ffffff;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
-}
-body.page-id-72 main .box-6 .row .col-2 .box-list {
- padding: 0;
- margin: 0;
- display: grid;
- grid-template-columns: 1fr 1fr;
- gap: 80px;
-}
-@media (max-width: 767px) {
- body.page-id-72 main .box-6 .row .col-2 .box-list {
- grid-template-columns: 1fr;
- }
-}
-body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item {
- display: flex;
- flex-direction: row;
- -moz-column-gap: 40px;
- column-gap: 40px;
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item {
- flex-direction: column;
- row-gap: 40px;
- }
-}
-@media (min-width: 576px) and (max-width: 767px) {
- body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item {
- flex-direction: row;
- }
-}
-body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item .box-list__image {
- width: 75px;
- min-width: 75px;
- height: 75px;
- display: flex;
- align-items: center;
- justify-content: center;
- background: rgba(217, 186, 92, 0.32);
- border-radius: 29px;
-}
-body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item .box-list__data h3 {
- color: #ffffff;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.2;
- letter-spacing: -0.54px;
- margin-bottom: 16px;
-}
-body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item .box-list__data p {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item .box-list__data a {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- text-decoration: underline;
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-7 {
- padding-top: 164px;
- padding-bottom: 200px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-7 {
- padding-top: 100px;
- padding-bottom: 100px;
- }
-}
-body.page-id-72 main .box-7 .row {
- position: relative;
-}
-body.page-id-72 main .box-7 .row::before {
- content: attr(box-title);
- color: #d4d4d4;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #ffffff;
- z-index: 1;
-}
-body.page-id-72 main .box-7 .row::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #d4d4d4;
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-7 .row::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-72 main .box-7 .row::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-7 .row::before {
- padding-right: 24px;
- }
- body.page-id-72 main .box-7 .row::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (min-width: 992px) {
- body.page-id-72 main .box-7 .row {
- padding-left: 64px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-72 main .box-7 .row {
- padding-top: 64px;
- }
-}
-body.page-id-72 main .box-7 .row .col-1 .box-title {
- margin-bottom: 40px;
-}
-body.page-id-72 main .box-7 .row .col-1 .box-title h2 {
- color: #232323;
- font-weight: 400;
- font-size: 48px;
- line-height: 1.5;
- letter-spacing: -0.96px;
-}
-body.page-id-72 main .box-7 .row .col-2 {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 32px;
-}
-@media (min-width: 576px) and (max-width: 991px) {
- body.page-id-72 main .box-7 .row .col-2 {
- padding-top: 64px;
- grid-template-columns: repeat(2, 1fr);
- }
- body.page-id-72 main .box-7 .row .col-2 .article-card:nth-child(3) {
- display: none;
- }
-}
-@media (max-width: 575px) {
- body.page-id-72 main .box-7 .row .col-2 {
- grid-template-columns: 1fr;
- }
-}
-
-body.page-id-91 main .box-1 {
- position: relative;
- height: 740px;
- display: flex;
- align-items: flex-end;
-}
-@media (max-width: 767px) {
- body.page-id-91 main .box-1 {
- height: 720px;
- }
-}
-body.page-id-91 main .box-1 .box-bg {
- position: absolute;
- inset: 0;
-}
-body.page-id-91 main .box-1 .box-bg::before {
- content: "";
- position: absolute;
- inset: 0;
- background: rgba(0, 0, 0, 0.5);
-}
-body.page-id-91 main .box-1 .box-bg img {
- height: 100%;
- width: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: top center;
- object-position: top center;
-}
-body.page-id-91 main .box-1 .row {
- position: relative;
- margin-bottom: 100px;
-}
-body.page-id-91 main .box-1 .row .col-1 #breadcrumbs_box {
- margin-bottom: 24px;
-}
-body.page-id-91 main .box-1 .row .col-1 #breadcrumbs_box #breadcrumbs {
- color: rgba(255, 255, 255, 0.7);
-}
-body.page-id-91 main .box-1 .row .col-1 .box-title {
- padding-bottom: 40px;
- margin-bottom: 40px;
- border-bottom: 1px solid rgba(255, 255, 255, 0.5);
-}
-body.page-id-91 main .box-1 .row .col-1 .box-title h2 {
- color: #ffffff;
- font-weight: 500;
- font-size: 48px;
- line-height: 1.2;
- letter-spacing: -0.96px;
-}
-@media (max-width: 767px) {
- body.page-id-91 main .box-1 .row .col-1 .box-title h2 {
- font-size: 34px;
- }
-}
-body.page-id-91 main .box-1 .row .col-1 .box-info {
- display: flex;
- justify-content: space-between;
- align-items: center;
- gap: 40px;
-}
-@media (max-width: 767px) {
- body.page-id-91 main .box-1 .row .col-1 .box-info {
- flex-direction: column;
- align-items: flex-start;
- row-gap: 20px;
- }
-}
-body.page-id-91 main .box-1 .row .col-1 .box-info p {
- color: #ffffff;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- margin-bottom: 0;
- max-width: 520px;
-}
-body.page-id-91 main .box-2 {
- position: relative;
- background: #ffffff;
-}
-body.page-id-91 main .box-2::before {
- content: "";
- position: absolute;
- left: 0;
- right: 0;
- top: 0;
- height: 105px;
- background: linear-gradient(0deg, #d9d9d9 0%, rgba(255, 255, 255, 0) 100%);
- transform: translateY(-100%);
- z-index: -1;
-}
-body.page-id-91 main .box-2 .row-2 {
- padding-top: 130px;
- padding-bottom: 120px;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-2 .row-2 {
- padding-top: 100px;
- padding-bottom: 100px;
- }
-}
-@media (max-width: 767px) {
- body.page-id-91 main .box-2 .row-2 .c-tabs .c-tabs--nav {
- flex-direction: column;
- border-left: 1px solid #d4d4d4;
- border-bottom: none;
- }
-}
-@media (max-width: 767px) {
- body.page-id-91 main .box-2 .row-2 .c-tabs .c-tabs--nav li {
- padding-top: 15px;
- padding-left: 16px;
- margin-left: -1px;
- border-left: 1px solid #6a6a6a;
- }
- body.page-id-91 main .box-2 .row-2 .c-tabs .c-tabs--nav li.active {
- border-bottom: none;
- border-left-color: #d9ba5c;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row .t-col-1 {
- width: 60%;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .t-col-2 {
- width: 40%;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-2 .row-2 .t-row .t-col {
- width: 100%;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row-1 {
- margin-bottom: 100px;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-2 .row-2 .t-row-1 {
- margin-bottom: 40px;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 {
- width: 65%;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 {
- width: 100%;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-head {
- margin-bottom: 24px;
-}
-body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-head h2 {
- color: #232323;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.72px;
-}
-@media (max-width: 767px) {
- body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-head h2 {
- font-size: 32px;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-text p {
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
-}
-@media (max-width: 767px) {
- body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-text p {
- font-size: 18px;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row-2 {
- display: flex;
- flex-direction: row;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-2 .row-2 .t-row-2 {
- flex-direction: column;
- row-gap: 40px;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row-2 .t-col-1 .c-acc-advanced .c-acc--item:not(:last-child) {
- border-bottom: 1px solid rgba(106, 106, 106, 0.4);
-}
-body.page-id-91 main .box-2 .row-2 .t-row-2 .t-col-2 .c-acc-advanced .c-acc--item {
- display: none;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced {
- padding: 0;
- margin: 0;
-}
-@media (min-width: 992px) {
- body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced {
- margin-right: 30px;
- max-width: 630px;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item.active .c-acc--head {
- padding-left: 27px;
- transition-delay: 0ms;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item.active .c-acc--head .icon {
- opacity: 1;
- visibility: visible;
- transition-delay: 250ms;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item.active .c-acc--head span {
- color: #d9ba5c;
- transition-delay: 0ms;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head {
- position: relative;
- transition: all 250ms ease-in-out;
- cursor: pointer;
- transition-delay: 250ms;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head .icon {
- position: absolute;
- display: inline-block;
- width: 12px;
- height: 12px;
- top: 50%;
- left: 0;
- transform: translateY(-50%);
- opacity: 0;
- visibility: hidden;
- transition: all 250ms ease-in-out;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head .icon::before {
- content: "";
- position: absolute;
- top: 50%;
- left: 0;
- width: 12px;
- height: 1px;
- background: #d9ba5c;
- transform: translateY(-50%);
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head .icon::after {
- content: "";
- position: absolute;
- top: 50%;
- left: 50%;
- width: 1px;
- height: 12px;
- background: #d9ba5c;
- transform: translateY(-50%) translateX(-50%);
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head span {
- display: block;
- padding: 16px 0;
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.1;
- letter-spacing: -0.38px;
- transition: all 250ms ease-in-out;
- transition-delay: 250ms;
-}
-@media (min-width: 576px) {
- body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head span {
- font-size: 18px;
- }
-}
-@media (min-width: 992px) {
- body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body {
- padding-left: 48px;
- border-left: 1px solid #d9ba5c;
- }
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body {
- padding-top: 40px;
- border-top: 1px solid #d9ba5c;
- }
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--head {
- margin-bottom: 24px;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--head h3 {
- color: #d9ba5c;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.1;
- letter-spacing: -0.48px;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--text {
- margin-bottom: 40px;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--text p {
- color: #232323;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--text p:last-child {
- margin-bottom: 0;
-}
-body.page-id-91 main .box-3 {
- position: relative;
- background: #1b1b1b;
- padding-top: 100px;
- padding-bottom: 100px;
-}
-body.page-id-91 main .box-3 .row {
- display: flex;
-}
-@media (min-width: 992px) {
- body.page-id-91 main .box-3 .row {
- flex-direction: row;
- -moz-column-gap: 100px;
- column-gap: 100px;
- padding: 80px 0 50px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-3 .row {
- flex-direction: column-reverse;
- padding: 0;
- row-gap: 80px;
- }
-}
-body.page-id-91 main .box-3 .row .col-1 {
- position: relative;
- width: 100%;
- max-width: 670px;
-}
-body.page-id-91 main .box-3 .row .col-1::before {
- content: attr(box-title);
- color: #6a6a6a;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #1b1b1b;
- z-index: 1;
-}
-body.page-id-91 main .box-3 .row .col-1::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #6a6a6a;
-}
-@media (min-width: 992px) {
- body.page-id-91 main .box-3 .row .col-1::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-91 main .box-3 .row .col-1::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-3 .row .col-1::before {
- padding-right: 24px;
- }
- body.page-id-91 main .box-3 .row .col-1::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (min-width: 992px) {
- body.page-id-91 main .box-3 .row .col-1 {
- padding-left: 100px;
- max-width: 700px;
- }
-}
-@media (max-width: 1199px) {
- body.page-id-91 main .box-3 .row .col-1 {
- max-width: 600px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-3 .row .col-1 {
- padding-top: 64px;
- max-width: unset;
- }
-}
-body.page-id-91 main .box-3 .row .col-1 .box-head {
- margin-bottom: 24px;
-}
-body.page-id-91 main .box-3 .row .col-1 .box-head h2 {
- color: #ffffff;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.72px;
-}
-body.page-id-91 main .box-3 .row .col-1 .box-text {
- margin-bottom: 80px;
-}
-body.page-id-91 main .box-3 .row .col-1 .box-text p {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-body.page-id-91 main .box-3 .row .col-1 ul {
- padding: 0;
- margin: 0;
-}
-body.page-id-91 main .box-3 .row .col-1 ul li {
- color: #ffffff;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.2;
- letter-spacing: -0.4px;
-}
-body.page-id-91 main .box-3 .row .col-1 ul li:not(:last-child) {
- margin-bottom: 16px;
- padding-bottom: 16px;
- border-bottom: 1px solid #6a6a6a;
-}
-body.page-id-91 main .box-3 .row .col-2 {
- margin-top: 100px;
- margin-bottom: 100px;
-}
-@media (min-width: 1370px) {
- body.page-id-91 main .box-3 .row .col-2 {
- left: 60%;
- }
-}
-@media (min-width: 992px) {
- body.page-id-91 main .box-3 .row .col-2 {
- position: absolute;
- left: 65%;
- top: 0;
- bottom: 0;
- }
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-3 .row .col-2 {
- height: 400px;
- margin: 0;
- }
-}
-body.page-id-91 main .box-3 .row .col-2 img {
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: left;
- object-position: left;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-3 .row .col-2 img {
- margin: 0 auto;
- }
-}
-body.page-id-91 main .box-4 {
- padding-top: 130px;
- padding-bottom: 160px;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-4 {
- padding-top: 100px;
- padding-bottom: 130px;
- }
-}
-body.page-id-91 main .box-4 .row-1 {
- margin-bottom: 64px;
-}
-body.page-id-91 main .box-4 .row-1 h2 {
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.1;
- letter-spacing: -0.38px;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc {
- padding: 0;
- margin: 0;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item {
- border-bottom: 1px solid #d4d4d4;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item:first-child {
- border-top: 1px solid #d4d4d4;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item.active .c-acc--head .icon::after {
- height: 0;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head {
- position: relative;
- padding-top: 24px;
- padding-bottom: 24px;
- padding-left: 48px;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head span {
- color: #232323;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.5;
- letter-spacing: -0.56px;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head span {
- font-size: 20px;
- }
-}
-@media (max-width: 575px) {
- body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head span {
- font-size: 18px;
- }
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head .icon {
- position: absolute;
- display: inline-block;
- width: 24px;
- height: 24px;
- top: 50%;
- left: 0;
- transform: translateY(-50%);
- transition: all 250ms ease-in-out;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head .icon::before {
- content: "";
- position: absolute;
- top: 50%;
- left: 0;
- width: 24px;
- height: 1px;
- background: #d9ba5c;
- transform: translateY(-50%);
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head .icon::after {
- content: "";
- position: absolute;
- top: 50%;
- left: 50%;
- width: 1px;
- height: 24px;
- background: #d9ba5c;
- transform: translateY(-50%) translateX(-50%);
- transition: all 250ms ease-in-out;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body {
- display: none;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text {
- padding-bottom: 24px;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text p {
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text p {
- font-size: 18px;
- }
-}
-@media (max-width: 575px) {
- body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text p {
- font-size: 16px;
- }
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text ul {
- margin-left: 20px;
- list-style: initial;
-}
-body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text ul li {
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
-}
-@media (max-width: 991px) {
- body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text ul li {
- font-size: 18px;
- }
-}
-@media (max-width: 575px) {
- body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text ul li {
- font-size: 16px;
- }
-}
-
-body.page-id-134.no-scroll {
- overflow: hidden;
-}
-body.page-id-134 main {
- padding-top: 80px;
-}
-body.page-id-134 main .box-1 {
- margin-bottom: 80px;
-}
-body.page-id-134 main .box-1 .row .col-1 .box-head {
- width: 100%;
- max-width: 600px;
-}
-body.page-id-134 main .box-1 .row .col-1 .box-head h2 {
- color: #232323;
- font-weight: 500;
- font-size: 64px;
- line-height: 120%;
- letter-spacing: -1.4px;
-}
-@media (max-width: 1199px) {
- body.page-id-134 main .box-1 .row .col-1 .box-head h2 {
- font-size: 54px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-134 main .box-1 .row .col-1 .box-head h2 {
- font-size: 48px;
- }
-}
-@media (max-width: 575px) {
- body.page-id-134 main .box-1 .row .col-1 .box-head h2 {
- font-size: 40px;
- }
-}
-body.page-id-134 main .box-2 {
- margin-bottom: 180px;
-}
-body.page-id-134 main .box-2 .row .tiles {
- display: grid;
- grid-template-columns: repeat(3, minmax(0, 1fr));
- -moz-column-gap: 32px;
- column-gap: 32px;
- row-gap: 40px;
-}
-@media (max-width: 767px) {
- body.page-id-134 main .box-2 .row .tiles {
- grid-template-columns: repeat(2, minmax(0, 1fr));
- }
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile--btn {
- width: 45px;
- min-width: 45px;
- height: 45px;
- line-height: 0;
- border-radius: 0;
- margin: 0;
- padding: 0;
- position: absolute;
- display: flex;
- align-items: center;
- justify-content: center;
- background: #ffffff;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile--btn img {
- width: 100%;
- max-width: -moz-fit-content;
- max-width: fit-content;
-}
-@media (max-width: 575px) {
- body.page-id-134 main .box-2 .row .tiles .tile .tile--btn {
- width: 35px;
- min-width: 35px;
- height: 35px;
- }
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--img {
- position: relative;
- margin-bottom: 24px;
-}
-@media (max-width: 575px) {
- body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--img {
- margin-bottom: 12px;
- }
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--img > img {
- width: 100%;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--img .tile--btn {
- bottom: 16px;
- right: 16px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data h3 {
- color: #d9ba5c;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.2;
- letter-spacing: -0.56px;
- margin-bottom: 16px;
-}
-@media (max-width: 991px) {
- body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data h3 {
- font-size: 22px;
- }
-}
-@media (max-width: 575px) {
- body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data h3 {
- font-size: 18px;
- padding-bottom: 12px;
- }
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data p {
- color: #232323;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.2;
- letter-spacing: -0.32px;
-}
-@media (max-width: 575px) {
- body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data p {
- font-size: 14px;
- }
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- z-index: 10;
- display: none;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar-bg {
- position: fixed;
- inset: 0;
- background: rgba(0, 0, 0, 0.35);
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper {
- position: relative;
- width: 346px;
- height: 100%;
- background: #232323;
- overflow: auto;
-}
-@media (max-width: 575px) {
- body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper {
- width: 100%;
- max-width: 346px;
- }
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--btn {
- top: 24px;
- right: 16px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--btn img {
- transform: rotate(45deg);
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--img img {
- width: 100%;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data {
- padding: 24px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-head {
- padding-bottom: 24px;
- border-bottom: 1px solid #6a6a6a;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-head h3 {
- color: #d9ba5c;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.2;
- letter-spacing: -0.45px;
- margin-bottom: 8px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-head p {
- color: #ffffff;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.2;
- letter-spacing: -0.32px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact {
- padding: 14px 0 28px 0;
- margin: 0;
- border-bottom: 1px solid #6a6a6a;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact li {
- display: flex;
- flex-direction: column;
- row-gap: 2px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact li:not(:last-child) {
- margin-bottom: 14px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact li label {
- color: #bebebe;
- font-weight: 400;
- font-size: 12px;
- line-height: 1.2;
- letter-spacing: -0.24px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact li a {
- color: #ffffff;
- font-weight: 400;
- font-size: 14px;
- line-height: 1.2;
- letter-spacing: -0.28px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text {
- padding-top: 14px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text p {
- color: #ffffff;
- font-weight: 400;
- line-height: 1.3;
- letter-spacing: -0.28px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text .text-1 {
- margin-bottom: 1.5em;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text .text-1 p {
- font-size: 14px;
-}
-body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text .text-2 p {
- font-size: 12px;
-}
-
-body.page-id-132 main {
- padding-top: 80px;
-}
-body.page-id-132 main .box-1 {
- margin-bottom: 130px;
-}
-body.page-id-132 main .box-1 .row {
- display: flex;
- flex-direction: row;
- -moz-column-gap: 100px;
- column-gap: 100px;
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-1 .row {
- flex-direction: column;
- row-gap: 50px;
- }
-}
-body.page-id-132 main .box-1 .row .col-1 {
- width: 100%;
-}
-@media (min-width: 992px) {
- body.page-id-132 main .box-1 .row .col-1 {
- max-width: 630px;
- }
-}
-body.page-id-132 main .box-1 .row .col-1 h2 {
- color: #232323;
- font-weight: 500;
- font-size: 48px;
- line-height: 1.2;
- letter-spacing: -0.96px;
-}
-@media (max-width: 767px) {
- body.page-id-132 main .box-1 .row .col-1 h2 {
- font-size: 32px;
- }
-}
-body.page-id-132 main .box-1 .row .col-2 {
- width: 100%;
-}
-@media (min-width: 992px) {
- body.page-id-132 main .box-1 .row .col-2 {
- max-width: 525px;
- }
-}
-body.page-id-132 main .box-1 .row .col-2 p {
- color: #232323;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.5;
- letter-spacing: -0.56px;
-}
-body.page-id-132 main .box-2 {
- padding-top: 140px;
- background: #1b1b1b;
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-2 {
- padding-top: 100px;
- padding-bottom: 100px;
- }
-}
-body.page-id-132 main .box-2 .row {
- position: relative;
- padding-left: 100px;
-}
-body.page-id-132 main .box-2 .row::before {
- content: attr(box-title);
- color: #6a6a6a;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #1b1b1b;
- z-index: 1;
-}
-body.page-id-132 main .box-2 .row::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #6a6a6a;
-}
-@media (min-width: 992px) {
- body.page-id-132 main .box-2 .row::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-132 main .box-2 .row::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-2 .row::before {
- padding-right: 24px;
- }
- body.page-id-132 main .box-2 .row::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (max-width: 1199px) {
- body.page-id-132 main .box-2 .row {
- padding-left: 60px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-2 .row {
- padding-left: 0;
- padding-top: 60px;
- }
-}
-body.page-id-132 main .box-2 .row .col-1 .box-title {
- margin-bottom: 80px;
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-2 .row .col-1 .box-title {
- margin-bottom: 60px;
- }
-}
-body.page-id-132 main .box-2 .row .col-1 .box-title h2 {
- color: #ffffff;
- font-weight: 500;
- font-size: 40px;
- line-height: 1.5;
- letter-spacing: -0.8px;
-}
-body.page-id-132 main .box-2 .row .col-2 .tiles {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-2 .row .col-2 .tiles {
- flex-direction: column;
- }
-}
-@media (min-width: 992px) {
- body.page-id-132 main .box-2 .row .col-2 .tiles .tile {
- flex-basis: 25%;
- }
-}
-@media (min-width: 992px) {
- body.page-id-132 main .box-2 .row .col-2 .tiles .tile:not(:last-child) .tile-data {
- border-right: 1px solid;
- border-image-source: linear-gradient(180deg, #d9ba5c 0%, transparent 100%);
- border-image-slice: 1;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-2 .row .col-2 .tiles .tile:not(:last-child) {
- border-bottom: 1px solid;
- border-image-source: linear-gradient(90deg, #d9ba5c 0%, transparent 100%);
- border-image-slice: 1;
- padding-bottom: 30px;
- margin-bottom: 30px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-2 .row .col-2 .tiles .tile {
- display: flex;
- flex-direction: row;
- -moz-column-gap: 40px;
- column-gap: 40px;
- }
-}
-body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-img {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 75px;
- min-width: 75px;
- height: 75px;
- background: rgba(217, 186, 92, 0.32);
- border-radius: 29px;
- margin-bottom: 40px;
-}
-body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data {
- padding-bottom: 230px;
- padding-right: 30px;
- margin-right: 30px;
-}
-@media (max-width: 1199px) {
- body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data {
- padding-right: 20px;
- margin-right: 20px;
- padding-bottom: 170px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data {
- padding-right: 0;
- margin-right: 0;
- padding-bottom: 0;
- margin-bottom: 0;
- }
-}
-body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data h3 {
- color: #ffffff;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.2;
- letter-spacing: -0.56px;
- margin-bottom: 16px;
-}
-@media (max-width: 1199px) {
- body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data h3 {
- font-size: 22px;
- }
-}
-body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data p {
- color: rgb(166, 166, 166);
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-}
-body.page-id-132 main .box-3 {
- padding-top: 150px;
- padding-bottom: 125px;
-}
-body.page-id-132 main .box-3 .row-1 {
- display: flex;
- flex-direction: row;
- -moz-column-gap: 100px;
- column-gap: 100px;
-}
-@media (max-width: 1369px) {
- body.page-id-132 main .box-3 .row-1 {
- -moz-column-gap: 60px;
- column-gap: 60px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-3 .row-1 {
- flex-direction: column;
- margin-bottom: 60px;
- }
-}
-body.page-id-132 main .box-3 .row-1 .col-1 {
- position: relative;
- padding-left: 80px;
-}
-body.page-id-132 main .box-3 .row-1 .col-1::before {
- content: attr(box-title);
- color: #d4d4d4;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #ffffff;
- z-index: 1;
-}
-body.page-id-132 main .box-3 .row-1 .col-1::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #d4d4d4;
-}
-@media (min-width: 992px) {
- body.page-id-132 main .box-3 .row-1 .col-1::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.page-id-132 main .box-3 .row-1 .col-1::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-3 .row-1 .col-1::before {
- padding-right: 24px;
- }
- body.page-id-132 main .box-3 .row-1 .col-1::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-3 .row-1 .col-1 {
- padding-left: 0;
- padding-bottom: 70px;
- margin-bottom: 60px;
- }
- body.page-id-132 main .box-3 .row-1 .col-1::before {
- top: auto;
- bottom: 0;
- }
- body.page-id-132 main .box-3 .row-1 .col-1::after {
- top: auto;
- bottom: 7px;
- }
- body.page-id-132 main .box-3 .row-1 .col-1 img {
- margin: 0 auto;
- }
-}
-body.page-id-132 main .box-3 .row-1 .col-2 {
- max-width: 640px;
-}
-@media (max-width: 1369px) {
- body.page-id-132 main .box-3 .row-1 .col-2 {
- max-width: 530px;
- }
-}
-@media (max-width: 1199px) {
- body.page-id-132 main .box-3 .row-1 .col-2 {
- max-width: 360px;
- }
-}
-@media (max-width: 991px) {
- body.page-id-132 main .box-3 .row-1 .col-2 {
- max-width: unset;
- }
-}
-body.page-id-132 main .box-3 .row-1 .col-2 .box-mini-title {
- margin-bottom: 40px;
-}
-body.page-id-132 main .box-3 .row-1 .col-2 .box-mini-title h3 {
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.2;
- letter-spacing: -0.38px;
-}
-body.page-id-132 main .box-3 .row-1 .col-2 .box-title {
- margin-bottom: 64px;
-}
-body.page-id-132 main .box-3 .row-1 .col-2 .box-title h2 {
- color: #232323;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
-}
-@media (max-width: 1199px) {
- body.page-id-132 main .box-3 .row-1 .col-2 .box-title h2 {
- font-size: 26px;
- }
-}
-body.page-id-132 main .box-3 .row-1 .col-2 ul {
- padding: 0;
- margin: 0;
- max-width: 570px;
-}
-body.page-id-132 main .box-3 .row-1 .col-2 ul li {
- position: relative;
- padding-left: 32px;
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.2;
- letter-spacing: -0.38px;
-}
-body.page-id-132 main .box-3 .row-1 .col-2 ul li:not(:last-child) {
- padding-bottom: 16px;
- margin-bottom: 16px;
- border-bottom: 1px solid #d4d4d4;
-}
-body.page-id-132 main .box-3 .row-1 .col-2 ul li::before {
- content: "";
- position: absolute;
- left: 0;
- top: 2px;
- width: 16px;
- min-width: 16px;
- height: 16px;
- background-image: url("/wp-content/uploads/2025/09/Check.svg");
- background-position: center;
- background-repeat: no-repeat;
- background-size: contain;
-}
-body.page-id-132 main .box-3 .row-2 {
- position: relative;
-}
-@media (min-width: 992px) {
- body.page-id-132 main .box-3 .row-2 {
- margin-top: -150px;
- }
-}
-body.page-id-132 main .box-3 .row-2 .box-info {
- max-width: 1120px;
- padding: 64px;
- background: rgb(250, 248, 242);
- margin-left: auto;
-}
-@media (max-width: 1369px) {
- body.page-id-132 main .box-3 .row-2 .box-info {
- max-width: 900px;
- }
-}
-@media (max-width: 1199px) {
- body.page-id-132 main .box-3 .row-2 .box-info {
- max-width: 750px;
- padding: 44px;
- }
-}
-body.page-id-132 main .box-3 .row-2 .box-info h3 {
- color: #232323;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- margin-bottom: 26px;
-}
-body.page-id-132 main .box-3 .row-2 .box-info p {
- color: #232323;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
-}
-body.page-id-132 main .box-3 .row-2 .box-info p strong {
- color: #d9ba5c;
- font-weight: initial;
-}
-@media (max-width: 1369px) {
- body.page-id-132 main .box-3 .row-2 .box-info p {
- font-size: 28px;
- }
-}
-@media (max-width: 1199px) {
- body.page-id-132 main .box-3 .row-2 .box-info p {
- font-size: 24px;
- }
- body.page-id-132 main .box-3 .row-2 .box-info p br {
- display: none;
- }
-}
-
-body.blog main.blog-page {
- padding-top: 32px;
-}
-body.blog main.blog-page .box-1 {
- margin-bottom: 48px;
-}
-body.blog main.blog-page .box-1:hover .box-bg img {
- transform: scale(1.3);
- transition: all 10s ease-in-out;
-}
-body.blog main.blog-page .box-1 .box--wrapper {
- position: relative;
- height: 568px;
- padding: 64px;
-}
-@media (max-width: 991px) {
- body.blog main.blog-page .box-1 .box--wrapper {
- height: 460px;
- }
-}
-@media (max-width: 575px) {
- body.blog main.blog-page .box-1 .box--wrapper {
- padding: 30px;
- height: 400px;
- }
-}
-body.blog main.blog-page .box-1 .box-bg {
- position: absolute;
- inset: 0;
- filter: brightness(0.7);
- overflow: hidden;
-}
-body.blog main.blog-page .box-1 .box-bg img {
- width: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- height: 100%;
- -o-object-position: center;
- object-position: center;
- transition: all 250ms ease-in-out;
-}
-body.blog main.blog-page .box-1 .row {
- position: relative;
- z-index: 1;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- row-gap: 40px;
- height: 100%;
-}
-body.blog main.blog-page .box-1 .row .col-1 #breadcrumbs_box .container {
- padding: 0;
-}
-body.blog main.blog-page .box-1 .row .col-1 #breadcrumbs_box #breadcrumbs {
- color: #ffffff;
-}
-body.blog main.blog-page .box-1 .row .col-2 .box-head {
- max-width: 785px;
- margin-bottom: 32px;
-}
-body.blog main.blog-page .box-1 .row .col-2 .box-head h2 {
- color: #ffffff;
- font-weight: 500;
- font-size: 48px;
- line-height: 1.2;
- letter-spacing: -0.96px;
-}
-@media (max-width: 991px) {
- body.blog main.blog-page .box-1 .row .col-2 .box-head h2 {
- font-size: 40px;
- }
-}
-@media (max-width: 767px) {
- body.blog main.blog-page .box-1 .row .col-2 .box-head h2 {
- font-size: 30px;
- }
-}
-@media (max-width: 575px) {
- body.blog main.blog-page .box-1 .row .col-2 .box-head h2 {
- font-size: 24px;
- }
-}
-body.blog main.blog-page .box-2 {
- padding-bottom: 150px;
-}
-@media (max-width: 991px) {
- body.blog main.blog-page .box-2 {
- padding-bottom: 100px;
- }
-}
-body.blog main.blog-page .box-2 .posts-list {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 64px;
- margin-bottom: 100px;
-}
-@media (max-width: 991px) {
- body.blog main.blog-page .box-2 .posts-list {
- grid-template-columns: repeat(2, 1fr);
- margin-bottom: 30px;
- gap: 40px;
- }
-}
-@media (max-width: 575px) {
- body.blog main.blog-page .box-2 .posts-list {
- gap: 50px 24px;
- }
-}
-body.blog main.blog-page .box-2 .posts-more {
- text-align: center;
-}
-body.blog main.blog-page .box-2 .posts-more a {
- display: inline-flex;
- flex-direction: row;
- gap: 16px;
-}
-body.blog main.blog-page .box-2 .posts-more a:hover .loader::after, body.blog main.blog-page .box-2 .posts-more a:hover .loader::before {
- background: #ffffff;
-}
-body.blog main.blog-page .box-2 .posts-more a .loader {
- width: 16px;
- height: 16px;
- display: inline-block;
- position: relative;
- margin-top: -3px;
- display: none;
-}
-body.blog main.blog-page .box-2 .posts-more a .loader::after, body.blog main.blog-page .box-2 .posts-more a .loader::before {
- content: "";
- box-sizing: border-box;
- width: 20px;
- height: 20px;
- border-radius: 50%;
- background: #d9ba5c;
- position: absolute;
- left: 0;
- top: 0;
- animation: animloader 1s linear infinite;
- transition: all 250ms ease-in-out;
-}
-body.blog main.blog-page .box-2 .posts-more a .loader::after {
- opacity: 0;
- animation-delay: 0.5s;
-}
-@keyframes animloader {
- 0% {
- transform: scale(0);
- opacity: 1;
- }
- 100% {
- transform: scale(1);
- opacity: 0;
- }
-}
-
-body.single-post main.page-single-post {
- margin-top: 50px;
-}
-body.single-post main.page-single-post .box-1 {
- margin-bottom: 120px;
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-1 {
- margin-bottom: 100px;
- }
-}
-body.single-post main.page-single-post .box-1 .row {
- display: flex;
- flex-direction: row;
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-1 .row {
- flex-direction: column-reverse;
- row-gap: 50px;
- }
-}
-body.single-post main.page-single-post .box-1 .row .col-1 {
- width: 100%;
-}
-@media (min-width: 992px) {
- body.single-post main.page-single-post .box-1 .row .col-1 {
- padding-right: 70px;
- border-right: 1px solid #d4d4d4;
- max-width: 800px;
- }
-}
-body.single-post main.page-single-post .box-1 .row .col-1 .btn-back-page:hover path {
- stroke: #ffffff;
-}
-body.single-post main.page-single-post .box-1 .row .col-1 .btn-back-page path {
- transition: all 250ms ease-in-out;
-}
-@media (min-width: 992px) {
- body.single-post main.page-single-post .box-1 .row .col-2 {
- flex-basis: 480px;
- }
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-1 .row .col-2 {
- height: 300px;
- }
-}
-@media (min-width: 992px) {
- body.single-post main.page-single-post .box-1 .row .col-2 .post-thumbnail {
- position: sticky;
- top: 0px;
- }
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-1 .row .col-2 .post-thumbnail {
- height: 100%;
- }
-}
-body.single-post main.page-single-post .box-1 .row .col-2 img {
- width: 100%;
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-1 .row .col-2 img {
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- }
-}
-body.single-post main.page-single-post .box-2 {
- padding-top: 135px;
- padding-bottom: 160px;
- background: #fafafa;
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-2 {
- padding-top: 100px;
- padding-bottom: 100px;
- }
-}
-body.single-post main.page-single-post .box-2 .row {
- position: relative;
-}
-body.single-post main.page-single-post .box-2 .row::before {
- content: attr(box-title);
- color: #d4d4d4;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: #fafafa;
- z-index: 1;
-}
-body.single-post main.page-single-post .box-2 .row::after {
- content: "";
- position: absolute;
- left: 7px;
- background: #d4d4d4;
-}
-@media (min-width: 992px) {
- body.single-post main.page-single-post .box-2 .row::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- body.single-post main.page-single-post .box-2 .row::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-2 .row::before {
- padding-right: 24px;
- }
- body.single-post main.page-single-post .box-2 .row::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
-}
-@media (min-width: 992px) {
- body.single-post main.page-single-post .box-2 .row {
- padding-left: 64px;
- }
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-2 .row {
- padding-top: 64px;
- }
-}
-body.single-post main.page-single-post .box-2 .row .box-head h2 {
- margin-bottom: 40px;
- color: #232323;
- font-weight: 400;
- font-size: 48px;
- line-height: 1;
- letter-spacing: -0.96px;
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-2 .row .box-head h2 {
- font-size: 32px;
- }
-}
-body.single-post main.page-single-post .box-2 .row .other-posts {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 32px;
-}
-@media (max-width: 991px) {
- body.single-post main.page-single-post .box-2 .row .other-posts article.article-card .article-card--wrapper .article-card--image a img {
- height: 180px;
- }
- body.single-post main.page-single-post .box-2 .row .other-posts article.article-card .article-card--wrapper .article-card--content .article-card--title h3 {
- font-size: 18px;
- }
-}
-@media (min-width: 576px) and (max-width: 767px) {
- body.single-post main.page-single-post .box-2 .row .other-posts {
- grid-template-columns: repeat(2, 1fr);
- }
- body.single-post main.page-single-post .box-2 .row .other-posts article.article-card:last-child {
- display: none;
- }
-}
-@media (max-width: 575px) {
- body.single-post main.page-single-post .box-2 .row .other-posts {
- grid-template-columns: 1fr;
- }
-}
-body.single-post main.page-single-post article.post .entry-header {
- margin: 32px 0;
-}
-body.single-post main.page-single-post article.post .entry-header h1 {
- color: #232323;
- font-weight: 500;
- font-size: 48px;
- line-height: 1.2;
- letter-spacing: -0.96px;
- margin: 0;
-}
-@media (max-width: 1199px) {
- body.single-post main.page-single-post article.post .entry-header h1 {
- font-size: 42px;
- }
-}
-@media (max-width: 767px) {
- body.single-post main.page-single-post article.post .entry-header h1 {
- font-size: 32px;
- }
-}
-body.single-post main.page-single-post article.post .entry-content {
- margin-bottom: 50px;
-}
-body.single-post main.page-single-post article.post .entry-content pre.wp-block-preformatted {
- position: relative;
- color: #232323;
- font-family: "Helvetica Neue", sans-serif;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.5;
- letter-spacing: -0.48px;
- padding: 0 0 50px 0;
- margin: 0 0 16px 0;
- background: transparent;
-}
-body.single-post main.page-single-post article.post .entry-content pre.wp-block-preformatted::before {
- content: "";
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100px;
- height: 1px;
- background: #d9ba5c;
-}
-@media (max-width: 767px) {
- body.single-post main.page-single-post article.post .entry-content pre.wp-block-preformatted {
- font-size: 20px;
- }
-}
-body.single-post main.page-single-post article.post .entry-content h2 {
- color: #232323;
- margin-bottom: 32px;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.5;
- letter-spacing: -0.48px;
-}
-@media (max-width: 767px) {
- body.single-post main.page-single-post article.post .entry-content h2 {
- font-size: 20px;
- }
-}
-body.single-post main.page-single-post article.post .entry-content p {
- color: #232323;
- font-weight: 500;
- font-size: 18px;
- line-height: 1.5;
- letter-spacing: -0.36px;
-}
-body.single-post main.page-single-post article.post .entry-content p strong {
- color: #d9ba5c;
-}
-@media (max-width: 767px) {
- body.single-post main.page-single-post article.post .entry-content p {
- font-size: 16px;
- }
-}
-body.single-post main.page-single-post article.post .entry-content a {
- color: #d9ba5c;
- text-decoration: underline;
-}
-body.single-post main.page-single-post article.post .entry-content ul {
- padding: 0;
- margin-left: 0;
-}
-body.single-post main.page-single-post article.post .entry-content ul li {
- position: relative;
- padding-left: 40px;
- color: #232323;
- font-weight: 500;
- font-size: 18px;
- line-height: 1.5;
- letter-spacing: -0.36px;
-}
-body.single-post main.page-single-post article.post .entry-content ul li:not(:last-child) {
- margin-bottom: 16px;
-}
-body.single-post main.page-single-post article.post .entry-content ul li::before {
- content: "";
- position: absolute;
- top: 12px;
- left: 0;
- width: 18px;
- height: 1px;
- background: #d9ba5c;
- transform: translateY(-50%);
-}
-@media (max-width: 767px) {
- body.single-post main.page-single-post article.post .entry-content ul li {
- font-size: 16px;
- }
-}
-body.single-post main.page-single-post article.post .entry-content ol {
- counter-reset: custom-counter;
- padding: 0;
- margin-left: 0;
-}
-body.single-post main.page-single-post article.post .entry-content ol li {
- position: relative;
- padding-left: 40px;
- color: #232323;
- font-weight: 500;
- font-size: 18px;
- line-height: 1.5;
- letter-spacing: -0.36px;
-}
-body.single-post main.page-single-post article.post .entry-content ol li:not(:last-child) {
- margin-bottom: 16px;
-}
-body.single-post main.page-single-post article.post .entry-content ol li::before {
- counter-increment: custom-counter;
- content: counter(custom-counter) ".";
- position: absolute;
- top: 0;
- left: 0;
- color: #d9ba5c;
- font-weight: 500;
- font-size: 18px;
-}
-body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote {
- padding: 0;
- margin: 50px 0;
-}
-body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote {
- position: relative;
- padding: 32px 130px 32px 32px;
- background-color: #fafafa;
-}
-body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote::before {
- content: "";
- position: absolute;
- top: 32px;
- right: 32px;
- width: 32px;
- height: 28px;
- background-image: url("/wp-content/uploads/2025/08/quote.svg");
- background-position: center;
- background-size: contain;
- background-repeat: no-repeat;
-}
-@media (max-width: 767px) {
- body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote {
- padding: 24px 70px 24px 24px;
- }
-}
-body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote p {
- color: #232323;
- font-weight: 500;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- margin-bottom: 0;
-}
-@media (max-width: 767px) {
- body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote p {
- font-size: 16px;
- }
-}
-body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote cite {
- position: relative;
- color: #232323;
- font-weight: 500;
- font-size: 18px;
- font-style: normal;
- line-height: 1;
- letter-spacing: -0.36px;
- padding-left: 35px;
- margin-top: 24px;
-}
-body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote cite::before {
- content: "";
- position: absolute;
- top: 50%;
- left: 0;
- width: 18px;
- height: 1px;
- background: #d9ba5c;
- transform: translateY(-50%);
-}
-@media (max-width: 767px) {
- body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote cite {
- font-size: 16px;
- }
-}
-body.single-post main.page-single-post article.post .entry-footer .entry-meta {
- display: flex;
- flex-direction: row;
- align-items: center;
-}
-body.single-post main.page-single-post article.post .entry-footer .entry-meta > span:not(:last-child) {
- margin-right: 5px;
- padding-right: 5px;
- border-right: 1px solid #8f8f8f;
-}
-body.single-post main.page-single-post article.post .entry-footer .entry-meta * {
- color: #8f8f8f;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
-}/*# sourceMappingURL=custom.css.map */
\ No newline at end of file
+@import'../assets/fonts/HelveticaNeue/stylesheet.css';*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0;border:0 solid rgba(0,0,0,0)}html{-webkit-text-size-adjust:100%}body{min-height:100vh;line-height:1;text-rendering:optimizeSpeed}img,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}input,button,textarea,select{font:inherit;line-height:inherit;color:inherit}table{border-collapse:collapse;border-spacing:0}button,[role=button]{cursor:pointer;background-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}button:focus,[role=button]:focus{outline:0}a{cursor:pointer;color:inherit;text-decoration:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{list-style:none}[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus,select:focus{outline:0}::-moz-placeholder{opacity:1}textarea{vertical-align:top;overflow:auto}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]:focus,[type=radio]:focus{outline:0}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}*{font-family:"Helvetica Neue",sans-serif}body.no-scroll{overflow:hidden}p:last-child{margin-bottom:0}input[type=checkbox]:not([name=gdprPrefItem]){-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;position:relative;display:inline-block;width:19px;min-width:19px;height:19px;border:1px solid #d9ba5c;border-radius:6px;transition:all 250ms ease-in-out;overflow:hidden;cursor:pointer}input[type=checkbox]:not([name=gdprPrefItem])::before{content:"";position:absolute;top:-7px;left:20px;width:11px;height:2px;background:#fff;transform:rotate(-50deg);transition:all 250ms linear}input[type=checkbox]:not([name=gdprPrefItem])::after{content:"";position:absolute;top:-5px;left:-12px;width:6px;height:2px;background:#fff;transform:rotate(50deg);transition:all 250ms linear}input[type=checkbox]:not([name=gdprPrefItem]):checked{background:#d9ba5c}input[type=checkbox]:not([name=gdprPrefItem]):checked::before{top:8px;left:5px}input[type=checkbox]:not([name=gdprPrefItem]):checked::after{top:10px;left:3px}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1370px){.container{max-width:1310px}}.btn_1,header#masthead .row .main-navigation-secondary li:nth-child(1) a{color:#232323 !important;font-size:16px;font-weight:500;line-height:1;display:inline-block;padding:15px 24px 13px;border-radius:100px;background:rgba(139,139,139,.1);text-wrap-mode:nowrap;transition:all 250ms ease-in-out}.btn_1:hover,header#masthead .row .main-navigation-secondary li:nth-child(1) a:hover{color:#fff !important;background:#232323}.btn_2,footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input,header#masthead .row .main-navigation-secondary li:nth-child(2) a{color:#fff !important;font-size:16px;font-weight:500;line-height:1;display:inline-block;padding:15px 24px 13px;border-radius:100px;background:#d9ba5c;text-wrap-mode:nowrap;transition:all 250ms ease-in-out}.btn_2:hover,footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input:hover,header#masthead .row .main-navigation-secondary li:nth-child(2) a:hover{background:#ba962b}.btn_3{color:#d9ba5c !important;font-size:16px;font-weight:500;line-height:1;display:inline-block;padding:15px 24px 13px;border-radius:100px;background:rgba(217,186,92,.1);text-wrap-mode:nowrap;transition:all 250ms ease-in-out}.btn_3:hover{color:#fff !important;background:#d9ba5c}.btn_4{color:#d9ba5c !important;font-size:16px;font-weight:500;line-height:1;display:inline-block;padding:15px 24px 13px;border-radius:100px;background:#fff;text-wrap-mode:nowrap;transition:all 250ms ease-in-out}.btn_4:hover{color:#fff !important;background:#d9ba5c}.btn_5{color:#d9ba5c !important;font-size:16px;font-weight:500;line-height:1;text-wrap-mode:nowrap;transition:all 250ms ease-in-out}.btn_5:hover{text-decoration:underline}#breadcrumbs_box{margin-bottom:24px}#breadcrumbs_box #breadcrumbs{display:flex;flex-direction:row;align-items:center;gap:10px;color:rgba(30,30,30,.502);font-weight:500;font-size:16px;line-height:1;letter-spacing:-0.32px}#breadcrumbs_box #breadcrumbs ul{margin:0;padding:0;display:flex;flex-direction:row;align-items:center;gap:10px}#breadcrumbs_box #breadcrumbs ul li a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}header#masthead{position:relative;height:77px;transition:all 250ms ease-in-out;transition-delay:600ms}@media(min-width: 992px)and (max-width: 1199px){header#masthead{height:110px}}header#masthead.active{background:#232323;transition-delay:0ms}header#masthead .row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:40px;column-gap:40px;height:77px}@media(min-width: 992px)and (max-width: 1199px){header#masthead .row{height:110px}}header#masthead .row .site-branding img{width:246px;min-width:246px;transition:all 250ms ease-in-out;transition-delay:600ms}@media(min-width: 992px)and (max-width: 1199px){header#masthead .row .site-branding img{width:200px;min-width:200px}}@media(max-width: 575px){header#masthead .row .site-branding img{width:200px;min-width:200px}}header#masthead .row .site-branding.active img{filter:brightness(0) invert(1);transition-delay:0ms}@media(max-width: 991px){header#masthead .row nav#site-navigation{position:absolute;top:76px;left:0;right:0;background:#232323;z-index:10;padding-top:90px;padding-bottom:90px;height:100svh;max-height:calc(100svh - 77px)}}header#masthead .row nav#site-navigation ul#primary-menu{gap:50px;justify-content:center}@media(max-width: 1369px){header#masthead .row nav#site-navigation ul#primary-menu{gap:30px}}@media(max-width: 991px){header#masthead .row nav#site-navigation ul#primary-menu{display:flex;flex-direction:column;gap:40px}}header#masthead .row nav#site-navigation ul#primary-menu li{position:relative}header#masthead .row nav#site-navigation ul#primary-menu li.current-menu-item{display:flex;flex-direction:row;align-items:center;gap:7px}@media(min-width: 992px){header#masthead .row nav#site-navigation ul#primary-menu li.current-menu-item::before{content:"";position:relative;display:inline-block;width:5px;height:5px;border-radius:100%;background:#d9ba5c;margin-bottom:2px}}header#masthead .row nav#site-navigation ul#primary-menu li.current-menu-item a{color:#d9ba5c}@media(max-width: 991px){header#masthead .row nav#site-navigation ul#primary-menu li.current-menu-item a{width:100%}}header#masthead .row nav#site-navigation ul#primary-menu li a{color:#232323;font-size:16px;font-weight:500;line-height:1}@media(max-width: 991px){header#masthead .row nav#site-navigation ul#primary-menu li a{color:#fff;font-weight:500;font-size:40px;line-height:1;letter-spacing:-0.8px;text-align:center}}@media(min-width: 992px){header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-18,header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-19{display:none}}@media(max-width: 991px){header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-19{text-align:center}header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-19 a{color:#232323;font-size:16px;font-weight:500;line-height:1;display:inline-block;padding:11px 24px 12px;border-radius:100px;background:#fff;text-wrap-mode:nowrap;transition:all 250ms ease-in-out}header#masthead .row nav#site-navigation ul#primary-menu li#menu-item-19 a:hover{color:#fff !important;background:#d9ba5c}}@media(max-width: 991px){header#masthead .row nav#site-navigation{display:none}}header#masthead .row .main-navigation-secondary{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;align-items:center;gap:16px}@media(max-width: 1199px){header#masthead .row .main-navigation-secondary{flex-direction:column}}@media(max-width: 991px){header#masthead .row .main-navigation-secondary{display:none}}header#masthead .row #nav-menu-toggle{color:#fff;font-size:14px;font-weight:500;line-height:1;display:inline-flex;align-items:center;padding:9px 18px;border-radius:100px;border:none;background:#232323;text-wrap-mode:nowrap;transition:all 250ms ease-in-out;transition-delay:600ms}header#masthead .row #nav-menu-toggle.active{padding:12px 14px 12px 12px;background:hsla(0,0%,100%,.2);transition-delay:0ms}header#masthead .row #nav-menu-toggle.active .text{padding-left:0;width:0;opacity:0}header#masthead .row #nav-menu-toggle.active .icon{width:11px;height:11px}header#masthead .row #nav-menu-toggle.active .icon::before{width:13px;top:50%;rotate:45deg}header#masthead .row #nav-menu-toggle.active .icon::after{width:13px;top:50%;rotate:-45deg}header#masthead .row #nav-menu-toggle .text{display:inline-block;height:12px;padding-left:8px;margin-top:-1px;width:45px;opacity:1;overflow:hidden;transition:all 250ms ease-in-out;transition-delay:600ms}header#masthead .row #nav-menu-toggle .icon{position:relative;display:inline-block;width:13px;height:8px;transition-delay:600ms}header#masthead .row #nav-menu-toggle .icon::before{content:"";position:absolute;top:0;left:0;height:2px;width:11px;background:#fff;transition:all 250ms ease-in-out;transition-delay:600ms}header#masthead .row #nav-menu-toggle .icon::after{content:"";position:absolute;top:calc(100% - 2px);left:0;height:2px;width:11px;background:#fff;transition:all 250ms ease-in-out;transition-delay:600ms}@media(min-width: 992px){header#masthead .row #nav-menu-toggle{display:none}}footer#site-footer{background:#232323;overflow:hidden}footer#site-footer .footer-1{padding-top:140px;padding-bottom:100px;border-bottom:1px solid #6a6a6a}footer#site-footer .footer-1 .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:80px}@media(max-width: 1199px){footer#site-footer .footer-1 .row{gap:60px}}@media(max-width: 991px){footer#site-footer .footer-1 .row{flex-direction:column-reverse}}footer#site-footer .footer-1 .row .col-1 .box-contact{padding:48px;background:#faf8f2;border-radius:10px}footer#site-footer .footer-1 .row .col-1 .box-contact .box-title{margin-bottom:24px}footer#site-footer .footer-1 .row .col-1 .box-contact .box-title h2{color:#232323;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.68px}footer#site-footer .footer-1 .row .col-1 .box-contact .box-title h2 strong{color:#d9ba5c;font-weight:inherit}footer#site-footer .footer-1 .row .col-1 .box-contact .box-text{margin-bottom:40px}footer#site-footer .footer-1 .row .col-1 .box-contact .box-text p{color:#232323;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px;row-gap:16px;grid-template-areas:"i1 i2" "i3 i4" "i5 i5" "i6 i6"}@media(max-width: 575px){footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields{grid-template-columns:1fr;grid-template-areas:"i1" "i2" "i3" "i4" "i5" "i6"}}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-1{grid-area:i1}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-2{grid-area:i2}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-3{grid-area:i3}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-4{grid-area:i4}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-5{grid-area:i5;margin-bottom:26px}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6{grid-area:i6}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 1369px){footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row{flex-direction:column;row-gap:20px}}@media(min-width: 1370px){footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1{max-width:290px}}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 span{margin:0px}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 label{display:flex;flex-direction:row;gap:16px}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 label span{color:#232323;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-1 label span a{color:inherit;text-decoration:underline}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2{display:flex;flex-direction:row-reverse}@media(max-width: 1369px){footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2{flex-direction:row}}footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input{border:none;cursor:pointer;width:260px}footer#site-footer .footer-1 .row .col-1 .box-contact form label{position:relative;display:block}footer#site-footer .footer-1 .row .col-1 .box-contact form label>span{display:block}footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=tel],footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=text],footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=email]{height:51px;width:100%;background:#fff;border:none !important;border-radius:10px;box-shadow:none !important;outline:none !important;padding:15px 19px 5px;transition:all 250ms ease-in-out;color:#232323;font-weight:400;font-size:16px;line-height:1;letter-spacing:-0.32px;margin:0}footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=tel]:not(:-moz-placeholder)+p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=text]:not(:-moz-placeholder)+p, footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=email]:not(:-moz-placeholder)+p{top:8px;color:#9e9e9e !important;padding:3px 10px;font-size:9px}footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=tel]:focus+p,footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=tel]:not(:placeholder-shown)+p,footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=text]:focus+p,footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=text]:not(:placeholder-shown)+p,footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=email]:focus+p,footer#site-footer .footer-1 .row .col-1 .box-contact form input[type=email]:not(:placeholder-shown)+p{top:8px;color:#9e9e9e !important;padding:3px 10px;font-size:9px}footer#site-footer .footer-1 .row .col-1 .box-contact form textarea{height:170px;width:100%;background:#fff;border:none !important;border-radius:10px;box-shadow:none !important;outline:none !important;padding:20px 19px 5px;transition:all 250ms ease-in-out;color:#232323;font-weight:400;font-size:16px;line-height:1;letter-spacing:-0.32px;margin:0;resize:none}footer#site-footer .footer-1 .row .col-1 .box-contact form textarea:not(:-moz-placeholder)+p{top:8px;color:#9e9e9e !important;padding:3px 10px;font-size:9px}footer#site-footer .footer-1 .row .col-1 .box-contact form textarea:focus+p,footer#site-footer .footer-1 .row .col-1 .box-contact form textarea:not(:placeholder-shown)+p{top:8px;color:#9e9e9e !important;padding:3px 10px;font-size:9px}footer#site-footer .footer-1 .row .col-1 .box-contact form p{color:#232323;font-weight:400;font-size:16px;line-height:1;letter-spacing:-0.32px;margin:0;position:absolute;top:14px;left:9px;padding:4px 10px;transition:all 250ms ease-in-out}@media(max-width: 991px){footer#site-footer .footer-1 .row .col-1 .box-contact form p{font-size:13px;top:14px}}footer#site-footer .footer-1 .row .col-1 .box-contact form .wpcf7-not-valid-tip{font-size:12px;padding:3px}footer#site-footer .footer-1 .row .col-2{width:100%;max-width:400px}@media(max-width: 991px){footer#site-footer .footer-1 .row .col-2{max-width:unset}}footer#site-footer .footer-1 .row .col-2 .box-logo{margin-bottom:24px}footer#site-footer .footer-1 .row .col-2 .box-logo img{width:100%;max-width:205px}footer#site-footer .footer-1 .row .col-2 .box-text p{color:#9e9e9e;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:-0.38px;margin-bottom:24px}footer#site-footer .footer-1 .row .col-2 .box-text ol{padding:0;margin:0;counter-reset:custom-counter}footer#site-footer .footer-1 .row .col-2 .box-text ol li{position:relative;color:#fff;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:-0.48px;padding-left:25px;counter-increment:custom-counter}footer#site-footer .footer-1 .row .col-2 .box-text ol li::before{content:counter(custom-counter) ". ";position:absolute;top:0;left:0;color:#fff;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:-0.48px}@media(max-width: 575px){footer#site-footer .footer-1 .row .col-2 .box-text ol li{font-size:20px}}footer#site-footer .footer-1 .row .col-2 .box-info p{color:#9e9e9e;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:-0.38px;margin-bottom:16px}footer#site-footer .footer-2{padding-top:32px;padding-bottom:32px}footer#site-footer .footer-2 .row{display:flex;flex-direction:row}@media(max-width: 991px){footer#site-footer .footer-2 .row{flex-direction:column;row-gap:24px}}footer#site-footer .footer-2 .row .col-1{flex-basis:40%;display:flex;flex-direction:column;justify-content:space-between;row-gap:20px}footer#site-footer .footer-2 .row .col-1 p{color:#fff;font-weight:400;font-size:16px;line-height:1;letter-spacing:-0.32px;margin:0}footer#site-footer .footer-2 .row .col-1 a{color:#9e9e9e;font-weight:400;font-size:16px;line-height:1;letter-spacing:-0.32px}@media(max-width: 991px){footer#site-footer .footer-2 .row .col-1 a{display:none}}footer#site-footer .footer-2 .row .col-1 .col-text p{color:#9e9e9e;margin:0;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}footer#site-footer .footer-2 .row .col-2{flex-basis:60%}footer#site-footer .footer-2 .row .col-2 ol{display:flex;flex-direction:row;justify-content:space-between;-moz-column-gap:30px;column-gap:30px;margin:0;padding:0}@media(max-width: 991px){footer#site-footer .footer-2 .row .col-2 ol{flex-direction:column;row-gap:24px}}footer#site-footer .footer-2 .row .col-2 ol li p{color:#9e9e9e;margin:0;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}@media(min-width: 992px){footer#site-footer .footer-2 .row .col-3{display:none}}footer#site-footer .footer-2 .row .col-3 a{color:#9e9e9e;font-weight:400;font-size:16px;line-height:1;letter-spacing:-0.32px}article.article-card .article-card--wrapper .article-card--image{margin-bottom:24px}article.article-card .article-card--wrapper .article-card--image a img{width:100%;height:286px;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){article.article-card .article-card--wrapper .article-card--image a img{height:200px}}article.article-card .article-card--wrapper .article-card--content .article-card--title{margin-bottom:24px}article.article-card .article-card--wrapper .article-card--content .article-card--title h3{color:#232323;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-0.45px}@media(max-width: 767px){article.article-card .article-card--wrapper .article-card--content .article-card--title h3{font-size:20px}}@media(max-width: 575px){article.article-card .article-card--wrapper .article-card--content .article-card--title h3{font-size:18px}}article.article-card .article-card--wrapper .article-card--content .article-card--title h3 a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:inherit}.c-tabs .c-tabs--nav{padding:0;margin:0 0 64px 0;border-bottom:1px solid rgba(106,106,106,.4);display:flex;flex-direction:row;-moz-column-gap:80px;column-gap:80px}.c-tabs .c-tabs--nav li{color:#9e9e9e;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.32px;display:inline-block;padding-bottom:15px;margin-bottom:-1px;cursor:pointer;transition:all 250ms ease-in-out}.c-tabs .c-tabs--nav li.active{color:#d9ba5c;border-bottom:1px solid #d9ba5c}.c-tabs .c-tabs--content .c-tab--item{display:none}.c-acc .c-acc--item .c-acc--head{cursor:pointer}.c-acc-advanced .c-acc--item .c-acc--head{cursor:pointer}body.page-id-72 main{margin-top:60px}@media(max-width: 767px){body.page-id-72 main .box-1{overflow:hidden}}body.page-id-72 main .box-1 .row{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;-moz-column-gap:40px;column-gap:40px}@media(max-width: 575px){body.page-id-72 main .box-1 .row{min-height:500px}}body.page-id-72 main .box-1 .row .col-1{max-width:680px}@media(max-width: 1199px){body.page-id-72 main .box-1 .row .col-1{max-width:500px}}@media(max-width: 991px){body.page-id-72 main .box-1 .row .col-1{max-width:330px;padding-bottom:60px}}@media(max-width: 767px){body.page-id-72 main .box-1 .row .col-1{max-width:370px}}@media(max-width: 1369px){body.page-id-72 main .box-1 .row .col-2{z-index:1;position:absolute;top:0;right:0;z-index:1;max-width:430px}}@media(max-width: 991px){body.page-id-72 main .box-1 .row .col-2{max-width:360px}}@media(max-width: 767px){body.page-id-72 main .box-1 .row .col-2{left:0;right:auto;transform:translateX(100%);max-width:400px}}@media(max-width: 575px){body.page-id-72 main .box-1 .row .col-2{max-width:unset;width:100svw;inset:0}body.page-id-72 main .box-1 .row .col-2 img{max-width:unset;width:100%}}body.page-id-72 main .box-1 .box-head{margin-bottom:24px}body.page-id-72 main .box-1 .box-head h2{color:#232323;font-weight:500;font-size:64px;line-height:120%;letter-spacing:-1.4px}@media(max-width: 1199px){body.page-id-72 main .box-1 .box-head h2{font-size:54px}}@media(max-width: 991px){body.page-id-72 main .box-1 .box-head h2{font-size:48px}}@media(max-width: 575px){body.page-id-72 main .box-1 .box-head h2{font-size:40px}}body.page-id-72 main .box-1 .box-head h2 strong{color:#d9ba5c;font-weight:inherit}body.page-id-72 main .box-1 .box-text{margin-bottom:24px;max-width:670px}body.page-id-72 main .box-1 .box-text p{color:#232323;font-weight:400;font-size:20px;line-height:150%;letter-spacing:-0.38px}body.page-id-72 main .box-1 .box-quote{padding-left:24px;margin-top:64px;border-left:1px solid #232323;max-width:550px}body.page-id-72 main .box-1 .box-quote p{color:#232323;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-0.27px;margin-bottom:16px}@media(max-width: 991px){body.page-id-72 main .box-1 .box-quote{display:none}}body.page-id-72 main .box-2{position:relative;margin-top:36px;padding-top:160px;padding-bottom:136px;background:#232323}body.page-id-72 main .box-2::before{content:"";position:absolute;left:0;right:0;top:0;height:105px;background:linear-gradient(0deg, #d9d9d9 0%, rgba(255, 255, 255, 0) 100%);transform:translateY(-100%);z-index:-1}@media(max-width: 991px){body.page-id-72 main .box-2{padding-top:100px;padding-bottom:100px}}body.page-id-72 main .box-2 .row{display:flex;flex-direction:row;justify-content:space-between;-moz-column-gap:100px;column-gap:100px}@media(min-width: 992px)and (max-width: 1199px){body.page-id-72 main .box-2 .row{-moz-column-gap:50px;column-gap:50px}}@media(max-width: 991px){body.page-id-72 main .box-2 .row{flex-direction:column-reverse;row-gap:60px}}body.page-id-72 main .box-2 .row .col-1{position:relative;padding-left:100px;padding-top:38px;padding-bottom:64px;max-width:650px}body.page-id-72 main .box-2 .row .col-1::before{content:attr(box-title);color:#6a6a6a;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#232323;z-index:1}body.page-id-72 main .box-2 .row .col-1::after{content:"";position:absolute;left:7px;background:#6a6a6a}@media(min-width: 992px){body.page-id-72 main .box-2 .row .col-1::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-72 main .box-2 .row .col-1::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-72 main .box-2 .row .col-1::before{padding-right:24px}body.page-id-72 main .box-2 .row .col-1::after{top:7px;right:0;height:1px;width:100%}}@media(min-width: 992px)and (max-width: 1199px){body.page-id-72 main .box-2 .row .col-1{max-width:550px}}@media(max-width: 991px){body.page-id-72 main .box-2 .row .col-1{padding-left:0;padding-top:60px;max-width:unset}}body.page-id-72 main .box-2 .row .col-1 .box-head h2{color:#fff;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.68px;margin-bottom:64px}body.page-id-72 main .box-2 .row .col-1 .box-list{padding:0;margin:0}body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px}body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item:not(:last-child){margin-bottom:64px}body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item .box-list__image{width:75px;min-width:75px;height:75px;display:flex;align-items:center;justify-content:center;background:rgba(217,186,92,.32);border-radius:29px}body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item .box-list__data h3{color:#fff;font-weight:400;font-size:28px;line-height:1.2;letter-spacing:-0.54px;margin-bottom:16px}body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item .box-list__data p{color:#9e9e9e;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}body.page-id-72 main .box-2 .row .col-1 .box-list .box-list__item .box-list__data a{color:#9e9e9e;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px;text-decoration:underline}body.page-id-72 main .box-2 .row .col-2 img{width:100%;max-width:450px}@media(max-width: 991px){body.page-id-72 main .box-2 .row .col-2 img{margin:0 auto}}body.page-id-72 main .box-3{padding-top:140px;padding-bottom:140px;background:#fafafa}body.page-id-72 main .box-3 .row{display:flex;flex-direction:row;align-items:flex-end;-moz-column-gap:64px;column-gap:64px}@media(max-width: 991px){body.page-id-72 main .box-3 .row{flex-direction:column;align-items:initial;row-gap:100px}}body.page-id-72 main .box-3 .row .col-1{position:relative;padding-left:64px}body.page-id-72 main .box-3 .row .col-1::before{content:attr(box-title);color:#d4d4d4;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#fafafa;z-index:1}body.page-id-72 main .box-3 .row .col-1::after{content:"";position:absolute;left:7px;background:#d4d4d4}@media(min-width: 992px){body.page-id-72 main .box-3 .row .col-1::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-72 main .box-3 .row .col-1::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-72 main .box-3 .row .col-1::before{padding-right:24px}body.page-id-72 main .box-3 .row .col-1::after{top:7px;right:0;height:1px;width:100%}}body.page-id-72 main .box-3 .row .col-1 img{width:100%;max-width:530px}@media(max-width: 991px){body.page-id-72 main .box-3 .row .col-1{padding-left:0}body.page-id-72 main .box-3 .row .col-1::before{top:auto;bottom:-60px}body.page-id-72 main .box-3 .row .col-1::after{top:auto;bottom:-55px}body.page-id-72 main .box-3 .row .col-1 img{margin:0 auto}}body.page-id-72 main .box-3 .row .col-2{width:100%;max-width:600px}@media(max-width: 991px){body.page-id-72 main .box-3 .row .col-2{max-width:unset}}body.page-id-72 main .box-3 .row .col-2 .mini_title{margin-bottom:40px}body.page-id-72 main .box-3 .row .col-2 .mini_title p{color:#232323;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:-0.38px}body.page-id-72 main .box-3 .row .col-2 ul{padding:0;margin:0 0 80px 0}@media(max-width: 1199px){body.page-id-72 main .box-3 .row .col-2 ul{margin:0 0 40px 0}}body.page-id-72 main .box-3 .row .col-2 ul li{position:relative;padding-left:33px}body.page-id-72 main .box-3 .row .col-2 ul li:not(:last-child){margin-bottom:40px}@media(max-width: 1199px){body.page-id-72 main .box-3 .row .col-2 ul li:not(:last-child){margin-bottom:20px}}body.page-id-72 main .box-3 .row .col-2 ul li::before{content:"";position:absolute;width:9px;min-width:9px;height:9px;left:0;top:15px;border-radius:100%;background:#d9ba5c}body.page-id-72 main .box-3 .row .col-2 ul li p{color:#232323;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.68px;margin-bottom:0}@media(max-width: 1369px){body.page-id-72 main .box-3 .row .col-2 ul li p{font-size:26px}}body.page-id-72 main .box-3 .row .col-2 .info_box{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center;padding:24px;border-radius:20px;background:rgba(217,186,92,.1)}body.page-id-72 main .box-3 .row .col-2 .info_box p{color:#232323;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px;margin-bottom:0}body.page-id-72 main .box-3 .row .col-2 .info_box p strong{color:#d9ba5c}body.page-id-72 main .box-4{padding-top:180px;padding-bottom:140px}@media(max-width: 991px){body.page-id-72 main .box-4{padding-top:120px;padding-bottom:120px}}body.page-id-72 main .box-4 .row{position:relative;padding-left:100px}body.page-id-72 main .box-4 .row::before{content:attr(box-title);color:#d4d4d4;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#fff;z-index:1}body.page-id-72 main .box-4 .row::after{content:"";position:absolute;left:7px;background:#d4d4d4}@media(min-width: 992px){body.page-id-72 main .box-4 .row::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-72 main .box-4 .row::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-72 main .box-4 .row::before{padding-right:24px}body.page-id-72 main .box-4 .row::after{top:7px;right:0;height:1px;width:100%}}@media(max-width: 991px){body.page-id-72 main .box-4 .row{padding-left:0;padding-top:60px}}body.page-id-72 main .box-4 .row ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:64px;padding:0;margin:0 0 60px 0}@media(max-width: 991px){body.page-id-72 main .box-4 .row ul{grid-template-columns:1fr 1fr}}@media(max-width: 767px){body.page-id-72 main .box-4 .row ul{grid-template-columns:1fr;gap:26px}}body.page-id-72 main .box-4 .row ul li{position:relative;padding-top:16px}body.page-id-72 main .box-4 .row ul li::before{content:"";position:absolute;width:71px;height:2px;left:0;top:0;background:#d9ba5c}body.page-id-72 main .box-4 .row ul li p{color:#232323;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.68px}@media(max-width: 1199px){body.page-id-72 main .box-4 .row ul li p{font-size:26px}}@media(max-width: 767px){body.page-id-72 main .box-4 .row ul li p{font-size:22px}}body.page-id-72 main .box-4 .row .info_box{padding:24px;border-radius:20px;background:rgba(217,186,92,.1);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px}body.page-id-72 main .box-4 .row .info_box p{margin:0}body.page-id-72 main .box-4 .row .info_box p strong{color:#d9ba5c}@media(max-width: 991px){body.page-id-72 main .box-4 .row .info_box{flex-wrap:wrap}body.page-id-72 main .box-4 .row .info_box p{order:1}body.page-id-72 main .box-4 .row .info_box .btn_4{order:2}body.page-id-72 main .box-4 .row .info_box .btn_2,body.page-id-72 main .box-4 header#masthead .row .info_box .main-navigation-secondary li:nth-child(2) a,header#masthead body.page-id-72 main .box-4 .row .info_box .main-navigation-secondary li:nth-child(2) a,body.page-id-72 main .box-4 header#masthead .row .main-navigation-secondary li:nth-child(2) .info_box a,header#masthead body.page-id-72 main .box-4 .row .main-navigation-secondary li:nth-child(2) .info_box a,body.page-id-72 main .box-4 footer#site-footer .footer-1 .row .info_box .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input,footer#site-footer .footer-1 body.page-id-72 main .box-4 .row .info_box .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 input,body.page-id-72 main .box-4 footer#site-footer .footer-1 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 .info_box input,footer#site-footer .footer-1 body.page-id-72 main .box-4 .row .col-1 .box-contact form .form-fields .c-item-6 .c-row .c-col-2 .info_box input{order:3}}body.page-id-72 main .box-5{position:relative;background:#faf8f2}body.page-id-72 main .box-5 .row{display:flex;padding:160px 0 130px}@media(min-width: 992px){body.page-id-72 main .box-5 .row{flex-direction:row;-moz-column-gap:100px;column-gap:100px}}@media(max-width: 991px){body.page-id-72 main .box-5 .row{flex-direction:column-reverse;padding:0 0 80px;row-gap:80px}}@media(max-width: 1369px){body.page-id-72 main .box-5 .row{padding:100px 0 100px}}body.page-id-72 main .box-5 .row .col-1{position:relative;width:100%;max-width:700px}body.page-id-72 main .box-5 .row .col-1::before{content:attr(box-title);color:rgba(217,186,92,.7490196078);font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#faf8f2;z-index:1}body.page-id-72 main .box-5 .row .col-1::after{content:"";position:absolute;left:7px;background:rgba(217,186,92,.7490196078)}@media(min-width: 992px){body.page-id-72 main .box-5 .row .col-1::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-72 main .box-5 .row .col-1::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-72 main .box-5 .row .col-1::before{padding-right:24px}body.page-id-72 main .box-5 .row .col-1::after{top:7px;right:0;height:1px;width:100%}}@media(max-width: 1369px){body.page-id-72 main .box-5 .row .col-1{max-width:600px}}@media(min-width: 992px){body.page-id-72 main .box-5 .row .col-1{padding-left:100px}}@media(max-width: 991px){body.page-id-72 main .box-5 .row .col-1{padding-top:64px}}@media(min-width: 992px){body.page-id-72 main .box-5 .row .col-1 .box-text{margin-bottom:120px}}@media(max-width: 991px){body.page-id-72 main .box-5 .row .col-1 .box-text{margin-bottom:70px}}body.page-id-72 main .box-5 .row .col-1 .box-text p{color:#232323;font-weight:400;font-size:28px;line-height:1.5;letter-spacing:-0.53px}body.page-id-72 main .box-5 .row .col-1 .box-text p strong{color:#d9ba5c;font-weight:inherit}body.page-id-72 main .box-5 .row .col-1 ul{padding:0;margin:0;display:flex}@media(min-width: 992px){body.page-id-72 main .box-5 .row .col-1 ul{flex-direction:row;align-items:center;-moz-column-gap:40px;column-gap:40px}}@media(max-width: 991px){body.page-id-72 main .box-5 .row .col-1 ul{flex-direction:column;align-items:flex-start;row-gap:32px}}@media(min-width: 992px){body.page-id-72 main .box-5 .row .col-2{position:absolute;right:0;top:0;bottom:0}}@media(max-width: 991px){body.page-id-72 main .box-5 .row .col-2{height:400px}}body.page-id-72 main .box-5 .row .col-2 img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:673px}@media(max-width: 1500px){body.page-id-72 main .box-5 .row .col-2 img{width:600px}}@media(min-width: 1200px)and (max-width: 1369px){body.page-id-72 main .box-5 .row .col-2 img{width:530px}}@media(min-width: 992px)and (max-width: 1199px){body.page-id-72 main .box-5 .row .col-2 img{width:350px}}@media(max-width: 991px){body.page-id-72 main .box-5 .row .col-2 img{width:100%}}body.page-id-72 main .box-6{background:#232323;padding:200px 0}@media(max-width: 991px){body.page-id-72 main .box-6{padding:120px 0}}body.page-id-72 main .box-6 .row{position:relative;padding-left:100px}body.page-id-72 main .box-6 .row::before{content:attr(box-title);color:#6a6a6a;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#232323;z-index:1}body.page-id-72 main .box-6 .row::after{content:"";position:absolute;left:7px;background:#6a6a6a}@media(min-width: 992px){body.page-id-72 main .box-6 .row::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-72 main .box-6 .row::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-72 main .box-6 .row::before{padding-right:24px}body.page-id-72 main .box-6 .row::after{top:7px;right:0;height:1px;width:100%}}@media(max-width: 991px){body.page-id-72 main .box-6 .row{padding-left:0;padding-top:60px}}body.page-id-72 main .box-6 .row .col-1{margin-bottom:100px}@media(max-width: 991px){body.page-id-72 main .box-6 .row .col-1{margin-bottom:60px}}body.page-id-72 main .box-6 .row .col-1 h2{color:#fff;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.68px}body.page-id-72 main .box-6 .row .col-2 .box-list{padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:80px}@media(max-width: 767px){body.page-id-72 main .box-6 .row .col-2 .box-list{grid-template-columns:1fr}}body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px}@media(max-width: 991px){body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item{flex-direction:column;row-gap:40px}}@media(min-width: 576px)and (max-width: 767px){body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item{flex-direction:row}}body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item .box-list__image{width:75px;min-width:75px;height:75px;display:flex;align-items:center;justify-content:center;background:rgba(217,186,92,.32);border-radius:29px}body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item .box-list__data h3{color:#fff;font-weight:400;font-size:28px;line-height:1.2;letter-spacing:-0.54px;margin-bottom:16px}body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item .box-list__data p{color:#9e9e9e;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}body.page-id-72 main .box-6 .row .col-2 .box-list .box-list__item .box-list__data a{color:#9e9e9e;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px;text-decoration:underline}@media(min-width: 992px){body.page-id-72 main .box-7{padding-top:164px;padding-bottom:200px}}@media(max-width: 991px){body.page-id-72 main .box-7{padding-top:100px;padding-bottom:100px}}body.page-id-72 main .box-7 .row{position:relative}body.page-id-72 main .box-7 .row::before{content:attr(box-title);color:#d4d4d4;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#fff;z-index:1}body.page-id-72 main .box-7 .row::after{content:"";position:absolute;left:7px;background:#d4d4d4}@media(min-width: 992px){body.page-id-72 main .box-7 .row::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-72 main .box-7 .row::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-72 main .box-7 .row::before{padding-right:24px}body.page-id-72 main .box-7 .row::after{top:7px;right:0;height:1px;width:100%}}@media(min-width: 992px){body.page-id-72 main .box-7 .row{padding-left:64px}}@media(max-width: 991px){body.page-id-72 main .box-7 .row{padding-top:64px}}body.page-id-72 main .box-7 .row .col-1 .box-title{margin-bottom:40px}body.page-id-72 main .box-7 .row .col-1 .box-title h2{color:#232323;font-weight:400;font-size:48px;line-height:1.5;letter-spacing:-0.96px}body.page-id-72 main .box-7 .row .col-2{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(min-width: 576px)and (max-width: 991px){body.page-id-72 main .box-7 .row .col-2{padding-top:64px;grid-template-columns:repeat(2, 1fr)}body.page-id-72 main .box-7 .row .col-2 .article-card:nth-child(3){display:none}}@media(max-width: 575px){body.page-id-72 main .box-7 .row .col-2{grid-template-columns:1fr}}body.page-id-91 main .box-1{position:relative;height:740px;display:flex;align-items:flex-end}@media(max-width: 767px){body.page-id-91 main .box-1{height:720px}}body.page-id-91 main .box-1 .box-bg{position:absolute;inset:0}body.page-id-91 main .box-1 .box-bg::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5)}body.page-id-91 main .box-1 .box-bg img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}body.page-id-91 main .box-1 .row{position:relative;margin-bottom:100px}body.page-id-91 main .box-1 .row .col-1 #breadcrumbs_box{margin-bottom:24px}body.page-id-91 main .box-1 .row .col-1 #breadcrumbs_box #breadcrumbs{color:hsla(0,0%,100%,.7)}body.page-id-91 main .box-1 .row .col-1 .box-title{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.5)}body.page-id-91 main .box-1 .row .col-1 .box-title h2{color:#fff;font-weight:500;font-size:48px;line-height:1.2;letter-spacing:-0.96px}@media(max-width: 767px){body.page-id-91 main .box-1 .row .col-1 .box-title h2{font-size:34px}}body.page-id-91 main .box-1 .row .col-1 .box-info{display:flex;justify-content:space-between;align-items:center;gap:40px}@media(max-width: 767px){body.page-id-91 main .box-1 .row .col-1 .box-info{flex-direction:column;align-items:flex-start;row-gap:20px}}body.page-id-91 main .box-1 .row .col-1 .box-info p{color:#fff;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:-0.38px;margin-bottom:0;max-width:520px}body.page-id-91 main .box-2{position:relative;background:#fff}body.page-id-91 main .box-2::before{content:"";position:absolute;left:0;right:0;top:0;height:105px;background:linear-gradient(0deg, #d9d9d9 0%, rgba(255, 255, 255, 0) 100%);transform:translateY(-100%);z-index:-1}body.page-id-91 main .box-2 .row-2{padding-top:130px;padding-bottom:120px}@media(max-width: 991px){body.page-id-91 main .box-2 .row-2{padding-top:100px;padding-bottom:100px}}@media(max-width: 767px){body.page-id-91 main .box-2 .row-2 .c-tabs .c-tabs--nav{flex-direction:column;border-left:1px solid #d4d4d4;border-bottom:none}}@media(max-width: 767px){body.page-id-91 main .box-2 .row-2 .c-tabs .c-tabs--nav li{padding-top:15px;padding-left:16px;margin-left:-1px;border-left:1px solid #6a6a6a}body.page-id-91 main .box-2 .row-2 .c-tabs .c-tabs--nav li.active{border-bottom:none;border-left-color:#d9ba5c}}body.page-id-91 main .box-2 .row-2 .t-row .t-col-1{width:60%}body.page-id-91 main .box-2 .row-2 .t-row .t-col-2{width:40%}@media(max-width: 991px){body.page-id-91 main .box-2 .row-2 .t-row .t-col{width:100%}}body.page-id-91 main .box-2 .row-2 .t-row-1{margin-bottom:100px}@media(max-width: 991px){body.page-id-91 main .box-2 .row-2 .t-row-1{margin-bottom:40px}}body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1{width:65%}@media(max-width: 991px){body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1{width:100%}}body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-head{margin-bottom:24px}body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-head h2{color:#232323;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.72px}@media(max-width: 767px){body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-head h2{font-size:32px}}body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-text p{color:#232323;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:-0.38px}@media(max-width: 767px){body.page-id-91 main .box-2 .row-2 .t-row-1 .t-col-1 .t-text p{font-size:18px}}body.page-id-91 main .box-2 .row-2 .t-row-2{display:flex;flex-direction:row}@media(max-width: 991px){body.page-id-91 main .box-2 .row-2 .t-row-2{flex-direction:column;row-gap:40px}}body.page-id-91 main .box-2 .row-2 .t-row-2 .t-col-1 .c-acc-advanced .c-acc--item:not(:last-child){border-bottom:1px solid rgba(106,106,106,.4)}body.page-id-91 main .box-2 .row-2 .t-row-2 .t-col-2 .c-acc-advanced .c-acc--item{display:none}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced{padding:0;margin:0}@media(min-width: 992px){body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced{margin-right:30px;max-width:630px}}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item.active .c-acc--head{padding-left:27px;transition-delay:0ms}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item.active .c-acc--head .icon{opacity:1;visibility:visible;transition-delay:250ms}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item.active .c-acc--head span{color:#d9ba5c;transition-delay:0ms}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head{position:relative;transition:all 250ms ease-in-out;cursor:pointer;transition-delay:250ms}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head .icon{position:absolute;display:inline-block;width:12px;height:12px;top:50%;left:0;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all 250ms ease-in-out}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head .icon::before{content:"";position:absolute;top:50%;left:0;width:12px;height:1px;background:#d9ba5c;transform:translateY(-50%)}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head .icon::after{content:"";position:absolute;top:50%;left:50%;width:1px;height:12px;background:#d9ba5c;transform:translateY(-50%) translateX(-50%)}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head span{display:block;padding:16px 0;color:#232323;font-weight:400;font-size:20px;line-height:1.1;letter-spacing:-0.38px;transition:all 250ms ease-in-out;transition-delay:250ms}@media(min-width: 576px){body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--head span{font-size:18px}}@media(min-width: 992px){body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body{padding-left:48px;border-left:1px solid #d9ba5c}}@media(max-width: 991px){body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body{padding-top:40px;border-top:1px solid #d9ba5c}}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--head{margin-bottom:24px}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--head h3{color:#d9ba5c;font-weight:400;font-size:24px;line-height:1.1;letter-spacing:-0.48px}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--text{margin-bottom:40px}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--text p{color:#232323;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}body.page-id-91 main .box-2 .row-2 .t-row .c-acc-advanced .c-acc--item .c-acc--body .tab-description--text p:last-child{margin-bottom:0}body.page-id-91 main .box-3{position:relative;background:#1b1b1b;padding-top:100px;padding-bottom:100px}body.page-id-91 main .box-3 .row{display:flex}@media(min-width: 992px){body.page-id-91 main .box-3 .row{flex-direction:row;-moz-column-gap:100px;column-gap:100px;padding:80px 0 50px}}@media(max-width: 991px){body.page-id-91 main .box-3 .row{flex-direction:column-reverse;padding:0;row-gap:80px}}body.page-id-91 main .box-3 .row .col-1{position:relative;width:100%;max-width:670px}body.page-id-91 main .box-3 .row .col-1::before{content:attr(box-title);color:#6a6a6a;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#1b1b1b;z-index:1}body.page-id-91 main .box-3 .row .col-1::after{content:"";position:absolute;left:7px;background:#6a6a6a}@media(min-width: 992px){body.page-id-91 main .box-3 .row .col-1::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-91 main .box-3 .row .col-1::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-91 main .box-3 .row .col-1::before{padding-right:24px}body.page-id-91 main .box-3 .row .col-1::after{top:7px;right:0;height:1px;width:100%}}@media(min-width: 992px){body.page-id-91 main .box-3 .row .col-1{padding-left:100px;max-width:700px}}@media(max-width: 1199px){body.page-id-91 main .box-3 .row .col-1{max-width:600px}}@media(max-width: 991px){body.page-id-91 main .box-3 .row .col-1{padding-top:64px;max-width:unset}}body.page-id-91 main .box-3 .row .col-1 .box-head{margin-bottom:24px}body.page-id-91 main .box-3 .row .col-1 .box-head h2{color:#fff;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.72px}body.page-id-91 main .box-3 .row .col-1 .box-text{margin-bottom:80px}body.page-id-91 main .box-3 .row .col-1 .box-text p{color:#9e9e9e;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}body.page-id-91 main .box-3 .row .col-1 ul{padding:0;margin:0}body.page-id-91 main .box-3 .row .col-1 ul li{color:#fff;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-0.4px}body.page-id-91 main .box-3 .row .col-1 ul li:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #6a6a6a}body.page-id-91 main .box-3 .row .col-2{margin-top:100px;margin-bottom:100px}@media(min-width: 1370px){body.page-id-91 main .box-3 .row .col-2{left:60%}}@media(min-width: 992px){body.page-id-91 main .box-3 .row .col-2{position:absolute;left:65%;top:0;bottom:0}}@media(max-width: 991px){body.page-id-91 main .box-3 .row .col-2{height:400px;margin:0}}body.page-id-91 main .box-3 .row .col-2 img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}@media(max-width: 991px){body.page-id-91 main .box-3 .row .col-2 img{margin:0 auto}}body.page-id-91 main .box-4{padding-top:130px;padding-bottom:160px}@media(max-width: 991px){body.page-id-91 main .box-4{padding-top:100px;padding-bottom:130px}}body.page-id-91 main .box-4 .row-1{margin-bottom:64px}body.page-id-91 main .box-4 .row-1 h2{color:#232323;font-weight:400;font-size:20px;line-height:1.1;letter-spacing:-0.38px}body.page-id-91 main .box-4 .row-2 .c-acc{padding:0;margin:0}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item{border-bottom:1px solid #d4d4d4}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item:first-child{border-top:1px solid #d4d4d4}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item.active .c-acc--head .icon::after{height:0}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head{position:relative;padding-top:24px;padding-bottom:24px;padding-left:48px}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head span{color:#232323;font-weight:400;font-size:28px;line-height:1.5;letter-spacing:-0.56px}@media(max-width: 991px){body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head span{font-size:20px}}@media(max-width: 575px){body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head span{font-size:18px}}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head .icon{position:absolute;display:inline-block;width:24px;height:24px;top:50%;left:0;transform:translateY(-50%);transition:all 250ms ease-in-out}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head .icon::before{content:"";position:absolute;top:50%;left:0;width:24px;height:1px;background:#d9ba5c;transform:translateY(-50%)}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--head .icon::after{content:"";position:absolute;top:50%;left:50%;width:1px;height:24px;background:#d9ba5c;transform:translateY(-50%) translateX(-50%);transition:all 250ms ease-in-out}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body{display:none}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text{padding-bottom:24px}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text p{color:#232323;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:-0.38px}@media(max-width: 991px){body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text p{font-size:18px}}@media(max-width: 575px){body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text p{font-size:16px}}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text ul{margin-left:20px;list-style:initial}body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text ul li{color:#232323;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:-0.38px}@media(max-width: 991px){body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text ul li{font-size:18px}}@media(max-width: 575px){body.page-id-91 main .box-4 .row-2 .c-acc .c-acc--item .c-acc--body .c-acc--body-text ul li{font-size:16px}}body.page-id-134.no-scroll{overflow:hidden}body.page-id-134 main{padding-top:80px}body.page-id-134 main .box-1{margin-bottom:80px}body.page-id-134 main .box-1 .row .col-1 .box-head{width:100%;max-width:600px}body.page-id-134 main .box-1 .row .col-1 .box-head h2{color:#232323;font-weight:500;font-size:64px;line-height:120%;letter-spacing:-1.4px}@media(max-width: 1199px){body.page-id-134 main .box-1 .row .col-1 .box-head h2{font-size:54px}}@media(max-width: 991px){body.page-id-134 main .box-1 .row .col-1 .box-head h2{font-size:48px}}@media(max-width: 575px){body.page-id-134 main .box-1 .row .col-1 .box-head h2{font-size:40px}}body.page-id-134 main .box-2{margin-bottom:180px}body.page-id-134 main .box-2 .row .tiles{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));-moz-column-gap:32px;column-gap:32px;row-gap:40px}@media(max-width: 767px){body.page-id-134 main .box-2 .row .tiles{grid-template-columns:repeat(2, minmax(0, 1fr))}}body.page-id-134 main .box-2 .row .tiles .tile .tile--btn{width:45px;min-width:45px;height:45px;line-height:0;border-radius:0;margin:0;padding:0;position:absolute;display:flex;align-items:center;justify-content:center;background:#fff}body.page-id-134 main .box-2 .row .tiles .tile .tile--btn img{width:100%;max-width:-moz-fit-content;max-width:fit-content}@media(max-width: 575px){body.page-id-134 main .box-2 .row .tiles .tile .tile--btn{width:35px;min-width:35px;height:35px}}body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--img{position:relative;margin-bottom:24px}@media(max-width: 575px){body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--img{margin-bottom:12px}}body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--img>img{width:100%}body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--img .tile--btn{bottom:16px;right:16px}body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data h3{color:#d9ba5c;font-weight:400;font-size:28px;line-height:1.2;letter-spacing:-0.56px;margin-bottom:16px}@media(max-width: 991px){body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data h3{font-size:22px}}@media(max-width: 575px){body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data h3{font-size:18px;padding-bottom:12px}}body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data p{color:#232323;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-0.32px}@media(max-width: 575px){body.page-id-134 main .box-2 .row .tiles .tile .tile--wrapper .tile--data p{font-size:14px}}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar{position:fixed;top:0;right:0;bottom:0;z-index:10;display:none}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar-bg{position:fixed;inset:0;background:rgba(0,0,0,.35)}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper{position:relative;width:346px;height:100%;background:#232323;overflow:auto}@media(max-width: 575px){body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper{width:100%;max-width:346px}}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--btn{top:24px;right:16px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--btn img{transform:rotate(45deg)}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--img img{width:100%}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data{padding:24px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-head{padding-bottom:24px;border-bottom:1px solid #6a6a6a}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-head h3{color:#d9ba5c;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-0.45px;margin-bottom:8px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-head p{color:#fff;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-0.32px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact{padding:14px 0 28px 0;margin:0;border-bottom:1px solid #6a6a6a}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact li{display:flex;flex-direction:column;row-gap:2px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact li:not(:last-child){margin-bottom:14px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact li label{color:#bebebe;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:-0.24px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-contact li a{color:#fff;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-0.28px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text{padding-top:14px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text p{color:#fff;font-weight:400;line-height:1.3;letter-spacing:-0.28px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text .text-1{margin-bottom:1.5em}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text .text-1 p{font-size:14px}body.page-id-134 main .box-2 .row .tiles .tile .tile-sidebar .tile-sidebar--wrapper .tile--data .tile--data-text .text-2 p{font-size:12px}body.page-id-132 main{padding-top:80px}body.page-id-132 main .box-1{margin-bottom:130px}body.page-id-132 main .box-1 .row{display:flex;flex-direction:row;-moz-column-gap:100px;column-gap:100px}@media(max-width: 991px){body.page-id-132 main .box-1 .row{flex-direction:column;row-gap:50px}}body.page-id-132 main .box-1 .row .col-1{width:100%}@media(min-width: 992px){body.page-id-132 main .box-1 .row .col-1{max-width:630px}}body.page-id-132 main .box-1 .row .col-1 h2{color:#232323;font-weight:500;font-size:48px;line-height:1.2;letter-spacing:-0.96px}@media(max-width: 767px){body.page-id-132 main .box-1 .row .col-1 h2{font-size:32px}}body.page-id-132 main .box-1 .row .col-2{width:100%}@media(min-width: 992px){body.page-id-132 main .box-1 .row .col-2{max-width:525px}}body.page-id-132 main .box-1 .row .col-2 p{color:#232323;font-weight:400;font-size:28px;line-height:1.5;letter-spacing:-0.56px}body.page-id-132 main .box-2{padding-top:140px;background:#1b1b1b}@media(max-width: 991px){body.page-id-132 main .box-2{padding-top:100px;padding-bottom:100px}}body.page-id-132 main .box-2 .row{position:relative;padding-left:100px}body.page-id-132 main .box-2 .row::before{content:attr(box-title);color:#6a6a6a;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#1b1b1b;z-index:1}body.page-id-132 main .box-2 .row::after{content:"";position:absolute;left:7px;background:#6a6a6a}@media(min-width: 992px){body.page-id-132 main .box-2 .row::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-132 main .box-2 .row::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-132 main .box-2 .row::before{padding-right:24px}body.page-id-132 main .box-2 .row::after{top:7px;right:0;height:1px;width:100%}}@media(max-width: 1199px){body.page-id-132 main .box-2 .row{padding-left:60px}}@media(max-width: 991px){body.page-id-132 main .box-2 .row{padding-left:0;padding-top:60px}}body.page-id-132 main .box-2 .row .col-1 .box-title{margin-bottom:80px}@media(max-width: 991px){body.page-id-132 main .box-2 .row .col-1 .box-title{margin-bottom:60px}}body.page-id-132 main .box-2 .row .col-1 .box-title h2{color:#fff;font-weight:500;font-size:40px;line-height:1.5;letter-spacing:-0.8px}body.page-id-132 main .box-2 .row .col-2 .tiles{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 991px){body.page-id-132 main .box-2 .row .col-2 .tiles{flex-direction:column}}@media(min-width: 992px){body.page-id-132 main .box-2 .row .col-2 .tiles .tile{flex-basis:25%}}@media(min-width: 992px){body.page-id-132 main .box-2 .row .col-2 .tiles .tile:not(:last-child) .tile-data{border-right:1px solid;border-image-source:linear-gradient(180deg, #d9ba5c 0%, transparent 100%);border-image-slice:1}}@media(max-width: 991px){body.page-id-132 main .box-2 .row .col-2 .tiles .tile:not(:last-child){border-bottom:1px solid;border-image-source:linear-gradient(90deg, #d9ba5c 0%, transparent 100%);border-image-slice:1;padding-bottom:30px;margin-bottom:30px}}@media(max-width: 991px){body.page-id-132 main .box-2 .row .col-2 .tiles .tile{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px}}body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-img{display:flex;align-items:center;justify-content:center;width:75px;min-width:75px;height:75px;background:rgba(217,186,92,.32);border-radius:29px;margin-bottom:40px}body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data{padding-bottom:230px;padding-right:30px;margin-right:30px}@media(max-width: 1199px){body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data{padding-right:20px;margin-right:20px;padding-bottom:170px}}@media(max-width: 991px){body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data{padding-right:0;margin-right:0;padding-bottom:0;margin-bottom:0}}body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data h3{color:#fff;font-weight:400;font-size:28px;line-height:1.2;letter-spacing:-0.56px;margin-bottom:16px}@media(max-width: 1199px){body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data h3{font-size:22px}}body.page-id-132 main .box-2 .row .col-2 .tiles .tile .tile-data p{color:#a6a6a6;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-0.32px}body.page-id-132 main .box-3{padding-top:150px;padding-bottom:125px}body.page-id-132 main .box-3 .row-1{display:flex;flex-direction:row;-moz-column-gap:100px;column-gap:100px}@media(max-width: 1369px){body.page-id-132 main .box-3 .row-1{-moz-column-gap:60px;column-gap:60px}}@media(max-width: 991px){body.page-id-132 main .box-3 .row-1{flex-direction:column;margin-bottom:60px}}body.page-id-132 main .box-3 .row-1 .col-1{position:relative;padding-left:80px}body.page-id-132 main .box-3 .row-1 .col-1::before{content:attr(box-title);color:#d4d4d4;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#fff;z-index:1}body.page-id-132 main .box-3 .row-1 .col-1::after{content:"";position:absolute;left:7px;background:#d4d4d4}@media(min-width: 992px){body.page-id-132 main .box-3 .row-1 .col-1::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.page-id-132 main .box-3 .row-1 .col-1::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.page-id-132 main .box-3 .row-1 .col-1::before{padding-right:24px}body.page-id-132 main .box-3 .row-1 .col-1::after{top:7px;right:0;height:1px;width:100%}}@media(max-width: 991px){body.page-id-132 main .box-3 .row-1 .col-1{padding-left:0;padding-bottom:70px;margin-bottom:60px}body.page-id-132 main .box-3 .row-1 .col-1::before{top:auto;bottom:0}body.page-id-132 main .box-3 .row-1 .col-1::after{top:auto;bottom:7px}body.page-id-132 main .box-3 .row-1 .col-1 img{margin:0 auto}}body.page-id-132 main .box-3 .row-1 .col-2{max-width:640px}@media(max-width: 1369px){body.page-id-132 main .box-3 .row-1 .col-2{max-width:530px}}@media(max-width: 1199px){body.page-id-132 main .box-3 .row-1 .col-2{max-width:360px}}@media(max-width: 991px){body.page-id-132 main .box-3 .row-1 .col-2{max-width:unset}}body.page-id-132 main .box-3 .row-1 .col-2 .box-mini-title{margin-bottom:40px}body.page-id-132 main .box-3 .row-1 .col-2 .box-mini-title h3{color:#232323;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-0.38px}body.page-id-132 main .box-3 .row-1 .col-2 .box-title{margin-bottom:64px}body.page-id-132 main .box-3 .row-1 .col-2 .box-title h2{color:#232323;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.68px}@media(max-width: 1199px){body.page-id-132 main .box-3 .row-1 .col-2 .box-title h2{font-size:26px}}body.page-id-132 main .box-3 .row-1 .col-2 ul{padding:0;margin:0;max-width:570px}body.page-id-132 main .box-3 .row-1 .col-2 ul li{position:relative;padding-left:32px;color:#232323;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-0.38px}body.page-id-132 main .box-3 .row-1 .col-2 ul li:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #d4d4d4}body.page-id-132 main .box-3 .row-1 .col-2 ul li::before{content:"";position:absolute;left:0;top:2px;width:16px;min-width:16px;height:16px;background-image:url("/wp-content/uploads/2025/09/Check.svg");background-position:center;background-repeat:no-repeat;background-size:contain}body.page-id-132 main .box-3 .row-2{position:relative}@media(min-width: 992px){body.page-id-132 main .box-3 .row-2{margin-top:-150px}}body.page-id-132 main .box-3 .row-2 .box-info{max-width:1120px;padding:64px;background:#faf8f2;margin-left:auto}@media(max-width: 1369px){body.page-id-132 main .box-3 .row-2 .box-info{max-width:900px}}@media(max-width: 1199px){body.page-id-132 main .box-3 .row-2 .box-info{max-width:750px;padding:44px}}body.page-id-132 main .box-3 .row-2 .box-info h3{color:#232323;font-weight:400;font-size:20px;line-height:1.5;letter-spacing:-0.38px;margin-bottom:26px}body.page-id-132 main .box-3 .row-2 .box-info p{color:#232323;font-weight:400;font-size:36px;line-height:1.2;letter-spacing:-0.68px}body.page-id-132 main .box-3 .row-2 .box-info p strong{color:#d9ba5c;font-weight:initial}@media(max-width: 1369px){body.page-id-132 main .box-3 .row-2 .box-info p{font-size:28px}}@media(max-width: 1199px){body.page-id-132 main .box-3 .row-2 .box-info p{font-size:24px}body.page-id-132 main .box-3 .row-2 .box-info p br{display:none}}body.blog main.blog-page{padding-top:32px}body.blog main.blog-page .box-1{margin-bottom:48px}body.blog main.blog-page .box-1:hover .box-bg img{transform:scale(1.3);transition:all 10s ease-in-out}body.blog main.blog-page .box-1 .box--wrapper{position:relative;height:568px;padding:64px}@media(max-width: 991px){body.blog main.blog-page .box-1 .box--wrapper{height:460px}}@media(max-width: 575px){body.blog main.blog-page .box-1 .box--wrapper{padding:30px;height:400px}}body.blog main.blog-page .box-1 .box-bg{position:absolute;inset:0;filter:brightness(0.7);overflow:hidden}body.blog main.blog-page .box-1 .box-bg img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:center;object-position:center;transition:all 250ms ease-in-out}body.blog main.blog-page .box-1 .row{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;row-gap:40px;height:100%}body.blog main.blog-page .box-1 .row .col-1 #breadcrumbs_box .container{padding:0}body.blog main.blog-page .box-1 .row .col-1 #breadcrumbs_box #breadcrumbs{color:#fff}body.blog main.blog-page .box-1 .row .col-2 .box-head{max-width:785px;margin-bottom:32px}body.blog main.blog-page .box-1 .row .col-2 .box-head h2{color:#fff;font-weight:500;font-size:48px;line-height:1.2;letter-spacing:-0.96px}@media(max-width: 991px){body.blog main.blog-page .box-1 .row .col-2 .box-head h2{font-size:40px}}@media(max-width: 767px){body.blog main.blog-page .box-1 .row .col-2 .box-head h2{font-size:30px}}@media(max-width: 575px){body.blog main.blog-page .box-1 .row .col-2 .box-head h2{font-size:24px}}body.blog main.blog-page .box-2{padding-bottom:150px}@media(max-width: 991px){body.blog main.blog-page .box-2{padding-bottom:100px}}body.blog main.blog-page .box-2 .posts-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:64px;margin-bottom:100px}@media(max-width: 991px){body.blog main.blog-page .box-2 .posts-list{grid-template-columns:repeat(2, 1fr);margin-bottom:30px;gap:40px}}@media(max-width: 575px){body.blog main.blog-page .box-2 .posts-list{gap:50px 24px}}body.blog main.blog-page .box-2 .posts-more{text-align:center}body.blog main.blog-page .box-2 .posts-more a{display:inline-flex;flex-direction:row;gap:16px}body.blog main.blog-page .box-2 .posts-more a:hover .loader::after,body.blog main.blog-page .box-2 .posts-more a:hover .loader::before{background:#fff}body.blog main.blog-page .box-2 .posts-more a .loader{width:16px;height:16px;display:inline-block;position:relative;margin-top:-3px;display:none}body.blog main.blog-page .box-2 .posts-more a .loader::after,body.blog main.blog-page .box-2 .posts-more a .loader::before{content:"";box-sizing:border-box;width:20px;height:20px;border-radius:50%;background:#d9ba5c;position:absolute;left:0;top:0;animation:animloader 1s linear infinite;transition:all 250ms ease-in-out}body.blog main.blog-page .box-2 .posts-more a .loader::after{opacity:0;animation-delay:.5s}@keyframes animloader{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:0}}body.single-post main.page-single-post{margin-top:50px}body.single-post main.page-single-post .box-1{margin-bottom:120px}@media(max-width: 991px){body.single-post main.page-single-post .box-1{margin-bottom:100px}}body.single-post main.page-single-post .box-1 .row{display:flex;flex-direction:row}@media(max-width: 991px){body.single-post main.page-single-post .box-1 .row{flex-direction:column-reverse;row-gap:50px}}body.single-post main.page-single-post .box-1 .row .col-1{width:100%}@media(min-width: 992px){body.single-post main.page-single-post .box-1 .row .col-1{padding-right:70px;border-right:1px solid #d4d4d4;max-width:800px}}body.single-post main.page-single-post .box-1 .row .col-1 .btn-back-page:hover path{stroke:#fff}body.single-post main.page-single-post .box-1 .row .col-1 .btn-back-page path{transition:all 250ms ease-in-out}@media(min-width: 992px){body.single-post main.page-single-post .box-1 .row .col-2{flex-basis:480px}}@media(max-width: 991px){body.single-post main.page-single-post .box-1 .row .col-2{height:300px}}@media(min-width: 992px){body.single-post main.page-single-post .box-1 .row .col-2 .post-thumbnail{position:sticky;top:0px}}@media(max-width: 991px){body.single-post main.page-single-post .box-1 .row .col-2 .post-thumbnail{height:100%}}body.single-post main.page-single-post .box-1 .row .col-2 img{width:100%}@media(max-width: 991px){body.single-post main.page-single-post .box-1 .row .col-2 img{height:100%;-o-object-fit:cover;object-fit:cover}}body.single-post main.page-single-post .box-2{padding-top:135px;padding-bottom:160px;background:#fafafa}@media(max-width: 991px){body.single-post main.page-single-post .box-2{padding-top:100px;padding-bottom:100px}}body.single-post main.page-single-post .box-2 .row{position:relative}body.single-post main.page-single-post .box-2 .row::before{content:attr(box-title);color:#d4d4d4;font-weight:700;font-size:16px;line-height:1;letter-spacing:-0.34px;position:absolute;left:0;top:0;background:#fafafa;z-index:1}body.single-post main.page-single-post .box-2 .row::after{content:"";position:absolute;left:7px;background:#d4d4d4}@media(min-width: 992px){body.single-post main.page-single-post .box-2 .row::before{writing-mode:vertical-rl;padding-top:24px;transform:rotate(180deg)}body.single-post main.page-single-post .box-2 .row::after{top:10px;bottom:0;width:1px}}@media(max-width: 991px){body.single-post main.page-single-post .box-2 .row::before{padding-right:24px}body.single-post main.page-single-post .box-2 .row::after{top:7px;right:0;height:1px;width:100%}}@media(min-width: 992px){body.single-post main.page-single-post .box-2 .row{padding-left:64px}}@media(max-width: 991px){body.single-post main.page-single-post .box-2 .row{padding-top:64px}}body.single-post main.page-single-post .box-2 .row .box-head h2{margin-bottom:40px;color:#232323;font-weight:400;font-size:48px;line-height:1;letter-spacing:-0.96px}@media(max-width: 991px){body.single-post main.page-single-post .box-2 .row .box-head h2{font-size:32px}}body.single-post main.page-single-post .box-2 .row .other-posts{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 991px){body.single-post main.page-single-post .box-2 .row .other-posts article.article-card .article-card--wrapper .article-card--image a img{height:180px}body.single-post main.page-single-post .box-2 .row .other-posts article.article-card .article-card--wrapper .article-card--content .article-card--title h3{font-size:18px}}@media(min-width: 576px)and (max-width: 767px){body.single-post main.page-single-post .box-2 .row .other-posts{grid-template-columns:repeat(2, 1fr)}body.single-post main.page-single-post .box-2 .row .other-posts article.article-card:last-child{display:none}}@media(max-width: 575px){body.single-post main.page-single-post .box-2 .row .other-posts{grid-template-columns:1fr}}body.single-post main.page-single-post article.post .entry-header{margin:32px 0}body.single-post main.page-single-post article.post .entry-header h1{color:#232323;font-weight:500;font-size:48px;line-height:1.2;letter-spacing:-0.96px;margin:0}@media(max-width: 1199px){body.single-post main.page-single-post article.post .entry-header h1{font-size:42px}}@media(max-width: 767px){body.single-post main.page-single-post article.post .entry-header h1{font-size:32px}}body.single-post main.page-single-post article.post .entry-content{margin-bottom:50px}body.single-post main.page-single-post article.post .entry-content pre.wp-block-preformatted{position:relative;color:#232323;font-family:"Helvetica Neue",sans-serif;font-weight:400;font-size:24px;line-height:1.5;letter-spacing:-0.48px;padding:0 0 50px 0;margin:0 0 16px 0;background:rgba(0,0,0,0)}body.single-post main.page-single-post article.post .entry-content pre.wp-block-preformatted::before{content:"";position:absolute;bottom:0;left:0;width:100px;height:1px;background:#d9ba5c}@media(max-width: 767px){body.single-post main.page-single-post article.post .entry-content pre.wp-block-preformatted{font-size:20px}}body.single-post main.page-single-post article.post .entry-content h2{color:#232323;margin-bottom:32px;font-weight:400;font-size:24px;line-height:1.5;letter-spacing:-0.48px}@media(max-width: 767px){body.single-post main.page-single-post article.post .entry-content h2{font-size:20px}}body.single-post main.page-single-post article.post .entry-content p{color:#232323;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:-0.36px}body.single-post main.page-single-post article.post .entry-content p strong{color:#d9ba5c}@media(max-width: 767px){body.single-post main.page-single-post article.post .entry-content p{font-size:16px}}body.single-post main.page-single-post article.post .entry-content a{color:#d9ba5c;text-decoration:underline}body.single-post main.page-single-post article.post .entry-content ul{padding:0;margin-left:0}body.single-post main.page-single-post article.post .entry-content ul li{position:relative;padding-left:40px;color:#232323;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:-0.36px}body.single-post main.page-single-post article.post .entry-content ul li:not(:last-child){margin-bottom:16px}body.single-post main.page-single-post article.post .entry-content ul li::before{content:"";position:absolute;top:12px;left:0;width:18px;height:1px;background:#d9ba5c;transform:translateY(-50%)}@media(max-width: 767px){body.single-post main.page-single-post article.post .entry-content ul li{font-size:16px}}body.single-post main.page-single-post article.post .entry-content ol{counter-reset:custom-counter;padding:0;margin-left:0}body.single-post main.page-single-post article.post .entry-content ol li{position:relative;padding-left:40px;color:#232323;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:-0.36px}body.single-post main.page-single-post article.post .entry-content ol li:not(:last-child){margin-bottom:16px}body.single-post main.page-single-post article.post .entry-content ol li::before{counter-increment:custom-counter;content:counter(custom-counter) ".";position:absolute;top:0;left:0;color:#d9ba5c;font-weight:500;font-size:18px}body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote{padding:0;margin:50px 0}body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote{position:relative;padding:32px 130px 32px 32px;background-color:#fafafa}body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote::before{content:"";position:absolute;top:32px;right:32px;width:32px;height:28px;background-image:url("/wp-content/uploads/2025/08/quote.svg");background-position:center;background-size:contain;background-repeat:no-repeat}@media(max-width: 767px){body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote{padding:24px 70px 24px 24px}}body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote p{color:#232323;font-weight:500;font-size:20px;line-height:1.5;letter-spacing:-0.38px;margin-bottom:0}@media(max-width: 767px){body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote p{font-size:16px}}body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote cite{position:relative;color:#232323;font-weight:500;font-size:18px;font-style:normal;line-height:1;letter-spacing:-0.36px;padding-left:35px;margin-top:24px}body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote cite::before{content:"";position:absolute;top:50%;left:0;width:18px;height:1px;background:#d9ba5c;transform:translateY(-50%)}@media(max-width: 767px){body.single-post main.page-single-post article.post .entry-content figure.wp-block-pullquote blockquote cite{font-size:16px}}body.single-post main.page-single-post article.post .entry-footer .entry-meta{display:flex;flex-direction:row;align-items:center}body.single-post main.page-single-post article.post .entry-footer .entry-meta>span:not(:last-child){margin-right:5px;padding-right:5px;border-right:1px solid #8f8f8f}body.single-post main.page-single-post article.post .entry-footer .entry-meta *{color:#8f8f8f;font-weight:400;font-size:16px;line-height:1;letter-spacing:-0.32px}body.page-id-3 main{padding-top:80px}body.page-id-3 main .box-1{margin-bottom:100px}body.page-id-3 main .box-1 h1{color:#232323;font-weight:500;font-size:64px;line-height:120%;letter-spacing:-1.4px}@media(max-width: 991px){body.page-id-3 main .box-1 h1{font-size:48px}}@media(max-width: 575px){body.page-id-3 main .box-1 h1{font-size:40px}}body.page-id-3 main .box-1 h3{color:#232323;font-weight:500;font-size:24px;line-height:120%;letter-spacing:-1.4px;margin-bottom:15px;margin-top:30px}@media(max-width: 991px){body.page-id-3 main .box-1 h3{font-size:22px}}@media(max-width: 575px){body.page-id-3 main .box-1 h3{font-size:18px}}body.page-id-3 main .box-1 p{color:#232323;font-weight:400;font-size:18px;line-height:1.5;letter-spacing:-0.32px;margin-bottom:.8em}/*# sourceMappingURL=custom.css.map */
\ No newline at end of file
diff --git a/wp-content/themes/brpfinanse/css/custom.css.map b/wp-content/themes/brpfinanse/css/custom.css.map
index a10614b..4fec4f6 100644
--- a/wp-content/themes/brpfinanse/css/custom.css.map
+++ b/wp-content/themes/brpfinanse/css/custom.css.map
@@ -1 +1 @@
-{"version":3,"sources":["custom.scss","_reset.scss","custom.css","_mixins.scss"],"names":[],"mappings":"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","file":"custom.css"}
\ No newline at end of file
+{"version":3,"sources":["custom.scss","_reset.scss","_mixins.scss"],"names":[],"mappings":"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","file":"custom.css","sourcesContent":["@import '../assets/fonts/HelveticaNeue/stylesheet.css';\r\n@import '_mixins';\r\n@import '_reset';\r\n\r\n$cWhite: #ffffff;\r\n$cGold: #d9ba5c;\r\n$cGolder: #ba962b;\r\n$cGray: #8b8b8b;\r\n$cGray2: #9e9e9e;\r\n$cBlack: #232323;\r\n$cLightGray: #d9d9d9;\r\n\r\n$fHelveticaNeue: 'Helvetica Neue',\r\nsans-serif;\r\n\r\n$header-height: 77px;\r\n\r\n@mixin h2($color) {\r\n color: $color;\r\n font-weight: 500;\r\n font-size: 64px;\r\n line-height: 120%;\r\n letter-spacing: -1.4px;\r\n\r\n @include respond-below(xl) {\r\n font-size: 54px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n font-size: 48px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 40px;\r\n }\r\n}\r\n\r\n@mixin box_title_line($color, $bgColor) {\r\n position: relative;\r\n\r\n &::before {\r\n content: attr(box-title);\r\n color: $color;\r\n font-weight: 700;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.34px;\r\n\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n background: $bgColor;\r\n z-index: 1;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n left: 7px;\r\n background: $color;\r\n }\r\n\r\n @include respond-above(lg) {\r\n &::before {\r\n writing-mode: vertical-rl;\r\n padding-top: 24px;\r\n transform: rotate(180deg);\r\n }\r\n\r\n &::after {\r\n top: 10px;\r\n bottom: 0;\r\n width: 1px;\r\n }\r\n }\r\n\r\n @include respond-below(lg) {\r\n &::before {\r\n padding-right: 24px;\r\n }\r\n\r\n &::after {\r\n top: 7px;\r\n right: 0;\r\n height: 1px;\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n@mixin box_top_shadow($color) {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n height: 105px;\r\n background: linear-gradient(0deg, $color 0%, rgba(255, 255, 255, 0) 100%);\r\n transform: translateY(-100%);\r\n z-index: -1;\r\n }\r\n}\r\n\r\n//* Global\r\n* {\r\n font-family: $fHelveticaNeue;\r\n}\r\n\r\nbody {\r\n &.no-scroll {\r\n overflow: hidden;\r\n }\r\n}\r\n\r\np {\r\n &:last-child {\r\n margin-bottom: 0;\r\n }\r\n}\r\n\r\ninput[type='checkbox'] {\r\n &:not([name='gdprPrefItem']) {\r\n appearance: none !important;\r\n\r\n position: relative;\r\n display: inline-block;\r\n width: 19px;\r\n min-width: 19px;\r\n height: 19px;\r\n border: 1px solid $cGold;\r\n border-radius: 6px;\r\n transition: all 250ms ease-in-out;\r\n overflow: hidden;\r\n cursor: pointer;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n\r\n top: -7px;\r\n left: 20px;\r\n width: 11px;\r\n height: 2px;\r\n background: $cWhite;\r\n transform: rotate(-50deg);\r\n transition: all 250ms linear;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: -5px;\r\n left: -12px;\r\n width: 6px;\r\n height: 2px;\r\n background: $cWhite;\r\n transform: rotate(50deg);\r\n transition: all 250ms linear;\r\n }\r\n\r\n &:checked {\r\n background: $cGold;\r\n\r\n &::before {\r\n top: 8px;\r\n left: 5px;\r\n }\r\n\r\n &::after {\r\n top: 10px;\r\n left: 3px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.container {\r\n width: 100%;\r\n margin-left: auto;\r\n margin-right: auto;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n\r\n @each $breakpoint,\r\n $max in $container-max-widths {\r\n @if $breakpoint==sm {\r\n @media (min-width: 576px) {\r\n max-width: $max;\r\n }\r\n }\r\n\r\n @else if $breakpoint==md {\r\n @media (min-width: 768px) {\r\n max-width: $max;\r\n }\r\n }\r\n\r\n @else if $breakpoint==lg {\r\n @media (min-width: 992px) {\r\n max-width: $max;\r\n }\r\n }\r\n\r\n @else if $breakpoint==xl {\r\n @media (min-width: 1200px) {\r\n max-width: $max;\r\n }\r\n }\r\n\r\n @else if $breakpoint==xxl {\r\n @media (min-width: 1370px) {\r\n max-width: $max;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.btn_1 {\r\n color: $cBlack !important;\r\n font-size: 16px;\r\n font-weight: 500;\r\n line-height: 1;\r\n\r\n display: inline-block;\r\n padding: 15px 24px 13px;\r\n border-radius: 100px;\r\n background: rgba($cGray, 0.1);\r\n text-wrap-mode: nowrap;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: $cWhite !important;\r\n background: $cBlack;\r\n }\r\n}\r\n\r\n.btn_2 {\r\n color: $cWhite !important;\r\n font-size: 16px;\r\n font-weight: 500;\r\n line-height: 1;\r\n\r\n display: inline-block;\r\n padding: 15px 24px 13px;\r\n border-radius: 100px;\r\n background: $cGold;\r\n text-wrap-mode: nowrap;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n background: $cGolder;\r\n }\r\n}\r\n\r\n.btn_3 {\r\n color: $cGold !important;\r\n font-size: 16px;\r\n font-weight: 500;\r\n line-height: 1;\r\n\r\n display: inline-block;\r\n padding: 15px 24px 13px;\r\n border-radius: 100px;\r\n background: rgba($cGold, 0.1);\r\n text-wrap-mode: nowrap;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: $cWhite !important;\r\n background: $cGold;\r\n }\r\n}\r\n\r\n.btn_4 {\r\n color: $cGold !important;\r\n font-size: 16px;\r\n font-weight: 500;\r\n line-height: 1;\r\n\r\n display: inline-block;\r\n padding: 15px 24px 13px;\r\n border-radius: 100px;\r\n background: $cWhite;\r\n text-wrap-mode: nowrap;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: $cWhite !important;\r\n background: $cGold;\r\n }\r\n}\r\n\r\n.btn_5 {\r\n color: $cGold !important;\r\n font-size: 16px;\r\n font-weight: 500;\r\n line-height: 1;\r\n text-wrap-mode: nowrap;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n#breadcrumbs_box {\r\n margin-bottom: 24px;\r\n\r\n #breadcrumbs {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n gap: 10px;\r\n\r\n color: rgba(30, 30, 30, 0.502);\r\n font-weight: 500;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.32px;\r\n\r\n ul {\r\n margin: 0;\r\n padding: 0;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n gap: 10px;\r\n\r\n li {\r\n a {\r\n color: inherit;\r\n font-size: inherit;\r\n font-weight: inherit;\r\n line-height: inherit;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nheader#masthead {\r\n position: relative;\r\n height: $header-height;\r\n transition: all 250ms ease-in-out;\r\n transition-delay: 600ms;\r\n\r\n @include respond-between(lg, xl) {\r\n height: 110px;\r\n }\r\n\r\n &.active {\r\n background: $cBlack;\r\n transition-delay: 0ms;\r\n }\r\n\r\n .row {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: space-between;\r\n column-gap: 40px;\r\n\r\n height: $header-height;\r\n\r\n @include respond-between(lg, xl) {\r\n height: 110px;\r\n }\r\n\r\n .site-branding {\r\n img {\r\n width: 246px;\r\n min-width: 246px;\r\n transition: all 250ms ease-in-out;\r\n transition-delay: 600ms;\r\n\r\n @include respond-between(lg, xl) {\r\n width: 200px;\r\n min-width: 200px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: 200px;\r\n min-width: 200px;\r\n }\r\n }\r\n\r\n &.active {\r\n img {\r\n filter: brightness(0) invert(1);\r\n transition-delay: 0ms;\r\n }\r\n }\r\n }\r\n\r\n nav#site-navigation {\r\n @include respond-below(lg) {\r\n position: absolute;\r\n top: calc($header-height - 1px);\r\n left: 0;\r\n right: 0;\r\n background: $cBlack;\r\n z-index: 10;\r\n\r\n padding-top: 90px;\r\n padding-bottom: 90px;\r\n\r\n height: 100svh;\r\n max-height: calc(100svh - $header-height);\r\n }\r\n\r\n &.active {}\r\n\r\n ul#primary-menu {\r\n gap: 50px;\r\n justify-content: center;\r\n\r\n @include respond-below(xxl) {\r\n gap: 30px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n display: flex;\r\n flex-direction: column;\r\n gap: 40px;\r\n }\r\n\r\n li {\r\n position: relative;\r\n\r\n &.current-menu-item {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n gap: 7px;\r\n\r\n @include respond-above(lg) {\r\n &::before {\r\n content: '';\r\n position: relative;\r\n display: inline-block;\r\n width: 5px;\r\n height: 5px;\r\n border-radius: 100%;\r\n background: $cGold;\r\n margin-bottom: 2px;\r\n }\r\n }\r\n\r\n a {\r\n color: $cGold;\r\n\r\n @include respond-below(lg) {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n a {\r\n color: $cBlack;\r\n font-size: 16px;\r\n font-weight: 500;\r\n line-height: 1;\r\n\r\n @include respond-below(lg) {\r\n color: $cWhite;\r\n font-weight: 500;\r\n font-size: 40px;\r\n line-height: 1;\r\n letter-spacing: -0.8px;\r\n text-align: center;\r\n }\r\n }\r\n\r\n @include respond-above(lg) {\r\n\r\n menu-item-18,\r\n menu-item-19 {\r\n display: none;\r\n }\r\n }\r\n\r\n @include respond-below(lg) {\r\n menu-item-19 {\r\n text-align: center;\r\n\r\n a {\r\n color: $cBlack;\r\n font-size: 16px;\r\n font-weight: 500;\r\n line-height: 1;\r\n\r\n display: inline-block;\r\n padding: 11px 24px 12px;\r\n border-radius: 100px;\r\n background: $cWhite;\r\n text-wrap-mode: nowrap;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: $cWhite !important;\r\n background: $cGold;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n @include respond-below(lg) {\r\n display: none;\r\n }\r\n }\r\n\r\n .main-navigation-secondary {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n gap: 16px;\r\n\r\n li {\r\n &:nth-child(1) {\r\n a {\r\n @extend .btn_1;\r\n }\r\n }\r\n\r\n &:nth-child(2) {\r\n a {\r\n @extend .btn_2;\r\n }\r\n }\r\n }\r\n\r\n @include respond-below(xl) {\r\n flex-direction: column;\r\n }\r\n\r\n @include respond-below(lg) {\r\n display: none;\r\n }\r\n }\r\n\r\n #nav-menu-toggle {\r\n color: $cWhite;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 1;\r\n\r\n display: inline-flex;\r\n align-items: center;\r\n padding: 9px 18px;\r\n border-radius: 100px;\r\n border: none;\r\n background: $cBlack;\r\n text-wrap-mode: nowrap;\r\n transition: all 250ms ease-in-out;\r\n transition-delay: 600ms;\r\n\r\n &.active {\r\n padding: 12px 14px 12px 12px;\r\n background: rgba($cWhite, 0.2);\r\n transition-delay: 0ms;\r\n\r\n .text {\r\n padding-left: 0;\r\n width: 0;\r\n opacity: 0;\r\n }\r\n\r\n .icon {\r\n width: 11px;\r\n height: 11px;\r\n\r\n &::before {\r\n width: 13px;\r\n top: 50%;\r\n rotate: 45deg;\r\n }\r\n\r\n &::after {\r\n width: 13px;\r\n top: 50%;\r\n rotate: -45deg;\r\n }\r\n }\r\n }\r\n\r\n .text {\r\n display: inline-block;\r\n height: 12px;\r\n padding-left: 8px;\r\n margin-top: -1px;\r\n width: 45px;\r\n opacity: 1;\r\n overflow: hidden;\r\n transition: all 250ms ease-in-out;\r\n transition-delay: 600ms;\r\n }\r\n\r\n .icon {\r\n position: relative;\r\n display: inline-block;\r\n width: 13px;\r\n height: 8px;\r\n transition-delay: 600ms;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n height: 2px;\r\n width: 11px;\r\n background: $cWhite;\r\n transition: all 250ms ease-in-out;\r\n transition-delay: 600ms;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: calc(100% - 2px);\r\n left: 0;\r\n height: 2px;\r\n width: 11px;\r\n background: $cWhite;\r\n transition: all 250ms ease-in-out;\r\n transition-delay: 600ms;\r\n }\r\n }\r\n\r\n @include respond-above(lg) {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\nfooter#site-footer {\r\n background: $cBlack;\r\n overflow: hidden;\r\n\r\n .footer-1 {\r\n padding-top: 140px;\r\n padding-bottom: 100px;\r\n border-bottom: 1px solid #6a6a6a;\r\n\r\n .row {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n align-items: center;\r\n gap: 80px;\r\n\r\n @include respond-below(xl) {\r\n gap: 60px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column-reverse;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n .box-contact {\r\n padding: 48px;\r\n background: #faf8f2;\r\n border-radius: 10px;\r\n\r\n @include respond-below(xs) {\r\n padding: 40px 20px;\r\n }\r\n\r\n .box-title {\r\n margin-bottom: 24px;\r\n\r\n h2 {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.68px;\r\n\r\n strong {\r\n color: $cGold;\r\n font-weight: inherit;\r\n }\r\n }\r\n }\r\n\r\n .box-text {\r\n margin-bottom: 40px;\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n }\r\n }\r\n\r\n form {\r\n .form-fields {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n column-gap: 24px;\r\n row-gap: 16px;\r\n grid-template-areas: 'i1 i2''i3 i4''i5 i5''i6 i6';\r\n\r\n @include respond-below(sm) {\r\n grid-template-columns: 1fr;\r\n grid-template-areas: 'i1''i2''i3''i4''i5''i6';\r\n }\r\n\r\n .c-item {\r\n &-1 {\r\n grid-area: i1;\r\n }\r\n\r\n &-2 {\r\n grid-area: i2;\r\n }\r\n\r\n &-3 {\r\n grid-area: i3;\r\n }\r\n\r\n &-4 {\r\n grid-area: i4;\r\n }\r\n\r\n &-5 {\r\n grid-area: i5;\r\n margin-bottom: 26px;\r\n }\r\n\r\n &-6 {\r\n grid-area: i6;\r\n\r\n .c-row {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n\r\n @include respond-below(xxl) {\r\n flex-direction: column;\r\n row-gap: 20px;\r\n }\r\n\r\n .c-col {\r\n &-1 {\r\n @include respond-above(xxl) {\r\n max-width: 290px;\r\n }\r\n\r\n span {\r\n margin: 0px;\r\n }\r\n\r\n label {\r\n display: flex;\r\n flex-direction: row;\r\n gap: 16px;\r\n\r\n span {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n\r\n a {\r\n color: inherit;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n display: flex;\r\n flex-direction: row-reverse;\r\n\r\n @include respond-below(xxl) {\r\n flex-direction: row;\r\n }\r\n\r\n input {\r\n @extend .btn_2;\r\n border: none;\r\n cursor: pointer;\r\n width: 260px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n label {\r\n position: relative;\r\n display: block;\r\n\r\n >span {\r\n display: block;\r\n }\r\n }\r\n\r\n input {\r\n\r\n &[type='tel'],\r\n &[type='text'],\r\n &[type='email'] {\r\n height: 51px;\r\n width: 100%;\r\n background: #fff;\r\n border: none !important;\r\n border-radius: 10px;\r\n box-shadow: none !important;\r\n outline: none !important;\r\n padding: 15px 19px 5px;\r\n transition: all 250ms ease-in-out;\r\n\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.32px;\r\n margin: 0;\r\n\r\n &:focus,\r\n &:not(:placeholder-shown) {\r\n +p {\r\n top: 8px;\r\n color: #9e9e9e !important;\r\n padding: 3px 10px;\r\n font-size: 9px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n textarea {\r\n height: 170px;\r\n width: 100%;\r\n background: #fff;\r\n border: none !important;\r\n border-radius: 10px;\r\n box-shadow: none !important;\r\n outline: none !important;\r\n padding: 20px 19px 5px;\r\n transition: all 250ms ease-in-out;\r\n\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.32px;\r\n margin: 0;\r\n resize: none;\r\n\r\n &:focus,\r\n &:not(:placeholder-shown) {\r\n +p {\r\n top: 8px;\r\n color: #9e9e9e !important;\r\n padding: 3px 10px;\r\n font-size: 9px;\r\n }\r\n }\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.32px;\r\n margin: 0;\r\n\r\n position: absolute;\r\n top: 14px;\r\n left: 9px;\r\n padding: 4px 10px;\r\n transition: all 250ms ease-in-out;\r\n\r\n @include respond-below(lg) {\r\n font-size: 13px;\r\n top: 14px;\r\n }\r\n }\r\n\r\n .wpcf7-not-valid-tip {\r\n font-size: 12px;\r\n padding: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n width: 100%;\r\n max-width: 400px;\r\n\r\n @include respond-below(lg) {\r\n max-width: unset;\r\n }\r\n\r\n .box-logo {\r\n margin-bottom: 24px;\r\n\r\n img {\r\n width: 100%;\r\n max-width: 205px;\r\n }\r\n }\r\n\r\n .box-text {\r\n p {\r\n color: $cGray2;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n\r\n margin-bottom: 24px;\r\n }\r\n\r\n ol {\r\n padding: 0;\r\n margin: 0;\r\n counter-reset: custom-counter;\r\n\r\n li {\r\n position: relative;\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 24px;\r\n line-height: 1.4;\r\n letter-spacing: -0.48px;\r\n\r\n padding-left: 25px;\r\n counter-increment: custom-counter;\r\n\r\n &::before {\r\n content: counter(custom-counter) '. ';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 24px;\r\n line-height: 1.4;\r\n letter-spacing: -0.48px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 20px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-info {\r\n p {\r\n color: $cGray2;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n\r\n margin-bottom: 16px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .footer-2 {\r\n padding-top: 32px;\r\n padding-bottom: 32px;\r\n\r\n .row {\r\n display: flex;\r\n flex-direction: row;\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n row-gap: 24px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n flex-basis: 40%;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-between;\r\n row-gap: 20px;\r\n\r\n p {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.32px;\r\n margin: 0;\r\n }\r\n\r\n a {\r\n color: $cGray2;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.32px;\r\n\r\n @include respond-below(lg) {\r\n display: none;\r\n }\r\n }\r\n\r\n .col-text {\r\n p {\r\n color: $cGray2;\r\n margin: 0;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n flex-basis: 60%;\r\n\r\n ol {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n column-gap: 30px;\r\n margin: 0;\r\n padding: 0;\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n row-gap: 24px;\r\n }\r\n\r\n li {\r\n p {\r\n color: $cGray2;\r\n margin: 0;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-3 {\r\n @include respond-above(lg) {\r\n display: none;\r\n }\r\n\r\n a {\r\n color: $cGray2;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.32px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\narticle.article-card {\r\n .article-card--wrapper {\r\n .article-card--image {\r\n margin-bottom: 24px;\r\n\r\n a {\r\n img {\r\n width: 100%;\r\n height: 286px;\r\n object-fit: cover;\r\n\r\n @include respond-below(md) {\r\n height: 200px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .article-card--content {\r\n .article-card--title {\r\n margin-bottom: 24px;\r\n\r\n h3 {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 24px;\r\n line-height: 1.2;\r\n letter-spacing: -0.45px;\r\n\r\n @include respond-below(md) {\r\n font-size: 20px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 18px;\r\n }\r\n\r\n a {\r\n color: inherit;\r\n font-size: inherit;\r\n font-weight: inherit;\r\n line-height: inherit;\r\n letter-spacing: inherit;\r\n text-decoration: inherit;\r\n }\r\n }\r\n }\r\n\r\n >a {}\r\n }\r\n }\r\n}\r\n\r\n.c-tabs {\r\n .c-tabs--nav {\r\n padding: 0;\r\n margin: 0 0 64px 0;\r\n border-bottom: 1px solid #6a6a6a66;\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 80px;\r\n\r\n li {\r\n color: #9e9e9e;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 120%;\r\n letter-spacing: -0.32px;\r\n\r\n display: inline-block;\r\n padding-bottom: 15px;\r\n margin-bottom: -1px;\r\n cursor: pointer;\r\n transition: all 250ms ease-in-out;\r\n\r\n &.active {\r\n color: $cGold;\r\n border-bottom: 1px solid $cGold;\r\n }\r\n }\r\n }\r\n\r\n .c-tabs--content {\r\n .c-tab--item {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n.c-acc {\r\n .c-acc--item {\r\n .c-acc--head {\r\n cursor: pointer;\r\n }\r\n }\r\n}\r\n\r\n.c-acc-advanced {\r\n .c-acc--item {\r\n .c-acc--head {\r\n cursor: pointer;\r\n }\r\n }\r\n}\r\n\r\n//* END Global\r\n\r\n//* Home\r\nbody.page-id-72 {\r\n main {\r\n margin-top: 60px;\r\n\r\n .box-1 {\r\n @include respond-below(md) {\r\n overflow: hidden;\r\n }\r\n\r\n .row {\r\n position: relative;\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n align-items: center;\r\n column-gap: 40px;\r\n\r\n @include respond-below(sm) {\r\n min-height: 500px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n max-width: 680px;\r\n\r\n @include respond-below(xl) {\r\n max-width: 500px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n max-width: 330px;\r\n padding-bottom: 60px;\r\n }\r\n\r\n @include respond-below(md) {\r\n max-width: 370px;\r\n }\r\n }\r\n\r\n &-2 {\r\n @include respond-below(xxl) {\r\n z-index: 1;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n z-index: 1;\r\n\r\n max-width: 430px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n max-width: 360px;\r\n }\r\n\r\n @include respond-below(md) {\r\n left: 0;\r\n right: auto;\r\n transform: translateX(100%);\r\n max-width: 400px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n max-width: unset;\r\n width: 100svw;\r\n inset: 0;\r\n\r\n img {\r\n max-width: unset;\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-head {\r\n margin-bottom: 24px;\r\n\r\n h2 {\r\n @include h2($cBlack);\r\n\r\n strong {\r\n color: $cGold;\r\n font-weight: inherit;\r\n }\r\n }\r\n }\r\n\r\n .box-text {\r\n margin-bottom: 24px;\r\n max-width: 670px;\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 150%;\r\n letter-spacing: -0.38px;\r\n }\r\n }\r\n\r\n .box-quote {\r\n padding-left: 24px;\r\n margin-top: 64px;\r\n border-left: 1px solid $cBlack;\r\n max-width: 550px;\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 14px;\r\n line-height: 150%;\r\n letter-spacing: -0.27px;\r\n margin-bottom: 16px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .box-2 {\r\n @include box_top_shadow($cLightGray);\r\n margin-top: 36px;\r\n padding-top: 160px;\r\n padding-bottom: 136px;\r\n background: $cBlack;\r\n\r\n @include respond-below(lg) {\r\n padding-top: 100px;\r\n padding-bottom: 100px;\r\n }\r\n\r\n .row {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n column-gap: 100px;\r\n\r\n @include respond-between(lg, xl) {\r\n column-gap: 50px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column-reverse;\r\n row-gap: 60px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n @include box_title_line(#6a6a6a, $cBlack);\r\n padding-left: 100px;\r\n padding-top: 38px;\r\n padding-bottom: 64px;\r\n max-width: 650px;\r\n\r\n @include respond-between(lg, xl) {\r\n max-width: 550px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-left: 0;\r\n padding-top: 60px;\r\n max-width: unset;\r\n }\r\n\r\n .box-head {\r\n h2 {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.68px;\r\n\r\n margin-bottom: 64px;\r\n }\r\n }\r\n\r\n .box-list {\r\n padding: 0;\r\n margin: 0;\r\n\r\n .box-list__item {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 40px;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 64px;\r\n }\r\n\r\n .box-list__image {\r\n width: 75px;\r\n min-width: 75px;\r\n height: 75px;\r\n\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: rgba($cGold, 0.32);\r\n border-radius: 29px;\r\n\r\n img {}\r\n }\r\n\r\n .box-list__data {\r\n h3 {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 1.2;\r\n letter-spacing: -0.54px;\r\n margin-bottom: 16px;\r\n }\r\n\r\n p {\r\n color: $cGray2;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n }\r\n\r\n a {\r\n color: $cGray2;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n img {\r\n width: 100%;\r\n max-width: 450px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n img {\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-3 {\r\n padding-top: 140px;\r\n padding-bottom: 140px;\r\n background: #fafafa;\r\n\r\n .row {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: flex-end;\r\n column-gap: 64px;\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n align-items: initial;\r\n row-gap: 100px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n @include box_title_line(#d4d4d4, #fafafa);\r\n padding-left: 64px;\r\n\r\n img {\r\n width: 100%;\r\n max-width: 530px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-left: 0;\r\n\r\n &::before {\r\n top: auto;\r\n bottom: -60px;\r\n }\r\n\r\n &::after {\r\n top: auto;\r\n bottom: -55px;\r\n }\r\n\r\n img {\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n width: 100%;\r\n max-width: 600px;\r\n\r\n @include respond-below(lg) {\r\n max-width: unset;\r\n }\r\n\r\n .mini_title {\r\n margin-bottom: 40px;\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n }\r\n }\r\n\r\n ul {\r\n padding: 0;\r\n margin: 0 0 80px 0;\r\n\r\n @include respond-below(xl) {\r\n margin: 0 0 40px 0;\r\n }\r\n\r\n li {\r\n position: relative;\r\n padding-left: 33px;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 40px;\r\n\r\n @include respond-below(xl) {\r\n margin-bottom: 20px;\r\n }\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 9px;\r\n min-width: 9px;\r\n height: 9px;\r\n left: 0;\r\n top: 15px;\r\n border-radius: 100%;\r\n background: $cGold;\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.68px;\r\n margin-bottom: 0;\r\n\r\n @include respond-below(xxl) {\r\n font-size: 26px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .info_box {\r\n display: flex;\r\n flex-direction: row;\r\n gap: 20px;\r\n align-items: center;\r\n justify-content: center;\r\n padding: 24px;\r\n border-radius: 20px;\r\n background: rgba($cGold, 0.1);\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n margin-bottom: 0;\r\n\r\n strong {\r\n color: $cGold;\r\n }\r\n }\r\n\r\n a {}\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-4 {\r\n padding-top: 180px;\r\n padding-bottom: 140px;\r\n\r\n @include respond-below(lg) {\r\n padding-top: 120px;\r\n padding-bottom: 120px;\r\n }\r\n\r\n .row {\r\n @include box_title_line(#d4d4d4, $cWhite);\r\n padding-left: 100px;\r\n\r\n @include respond-below(lg) {\r\n padding-left: 0;\r\n padding-top: 60px;\r\n }\r\n\r\n ul {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n gap: 64px;\r\n\r\n padding: 0;\r\n margin: 0 0 60px 0;\r\n\r\n @include respond-below(lg) {\r\n grid-template-columns: 1fr 1fr;\r\n }\r\n\r\n @include respond-below(md) {\r\n grid-template-columns: 1fr;\r\n gap: 26px;\r\n }\r\n\r\n li {\r\n position: relative;\r\n padding-top: 16px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 71px;\r\n height: 2px;\r\n left: 0;\r\n top: 0;\r\n background: $cGold;\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.68px;\r\n\r\n @include respond-below(xl) {\r\n font-size: 26px;\r\n }\r\n\r\n @include respond-below(md) {\r\n font-size: 22px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .info_box {\r\n padding: 24px;\r\n border-radius: 20px;\r\n background: rgba($cGold, 0.1);\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 20px;\r\n\r\n p {\r\n margin: 0;\r\n\r\n strong {\r\n color: $cGold;\r\n }\r\n }\r\n\r\n @include respond-below(lg) {\r\n flex-wrap: wrap;\r\n\r\n p {\r\n order: 1;\r\n }\r\n\r\n .btn_4 {\r\n order: 2;\r\n }\r\n\r\n .btn_2 {\r\n order: 3;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-5 {\r\n position: relative;\r\n background: #faf8f2;\r\n\r\n .row {\r\n display: flex;\r\n padding: 160px 0 130px;\r\n\r\n @include respond-above(lg) {\r\n flex-direction: row;\r\n column-gap: 100px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column-reverse;\r\n padding: 0 0 80px;\r\n row-gap: 80px;\r\n }\r\n\r\n @include respond-below(xxl) {\r\n padding: 100px 0 100px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n @include box_title_line(#d9ba5cbf, #faf8f2);\r\n width: 100%;\r\n max-width: 700px;\r\n\r\n @include respond-below(xxl) {\r\n max-width: 600px;\r\n }\r\n\r\n @include respond-above(lg) {\r\n padding-left: 100px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-top: 64px;\r\n }\r\n\r\n .box-text {\r\n @include respond-above(lg) {\r\n margin-bottom: 120px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n margin-bottom: 70px;\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 1.5;\r\n letter-spacing: -0.53px;\r\n\r\n strong {\r\n color: $cGold;\r\n font-weight: inherit;\r\n }\r\n }\r\n }\r\n\r\n ul {\r\n padding: 0;\r\n margin: 0;\r\n\r\n display: flex;\r\n\r\n @include respond-above(lg) {\r\n flex-direction: row;\r\n align-items: center;\r\n column-gap: 40px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n align-items: flex-start;\r\n row-gap: 32px;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n @include respond-above(lg) {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n }\r\n\r\n @include respond-below(lg) {\r\n height: 400px;\r\n }\r\n\r\n img {\r\n height: 100%;\r\n object-fit: cover;\r\n object-position: center;\r\n width: 673px;\r\n\r\n @media (max-width: 1500px) {\r\n width: 600px;\r\n }\r\n\r\n @include respond-between(xl, xxl) {\r\n width: 530px;\r\n }\r\n\r\n @include respond-between(lg, xl) {\r\n width: 350px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-6 {\r\n background: $cBlack;\r\n padding: 200px 0;\r\n\r\n @include respond-below(lg) {\r\n padding: 120px 0;\r\n }\r\n\r\n .row {\r\n @include box_title_line(#6a6a6a, $cBlack);\r\n padding-left: 100px;\r\n\r\n @include respond-below(lg) {\r\n padding-left: 0;\r\n padding-top: 60px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n margin-bottom: 100px;\r\n\r\n @include respond-below(lg) {\r\n margin-bottom: 60px;\r\n }\r\n\r\n h2 {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.68px;\r\n }\r\n }\r\n\r\n &-2 {\r\n .box-list {\r\n padding: 0;\r\n margin: 0;\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n gap: 80px;\r\n\r\n @include respond-below(md) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n .box-list__item {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 40px;\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n row-gap: 40px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n flex-direction: row;\r\n }\r\n\r\n .box-list__image {\r\n width: 75px;\r\n min-width: 75px;\r\n height: 75px;\r\n\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: rgba($cGold, 0.32);\r\n border-radius: 29px;\r\n\r\n img {}\r\n }\r\n\r\n .box-list__data {\r\n h3 {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 1.2;\r\n letter-spacing: -0.54px;\r\n margin-bottom: 16px;\r\n }\r\n\r\n p {\r\n color: $cGray2;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n }\r\n\r\n a {\r\n color: $cGray2;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-7 {\r\n @include respond-above(lg) {\r\n padding-top: 164px;\r\n padding-bottom: 200px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-top: 100px;\r\n padding-bottom: 100px;\r\n }\r\n\r\n .row {\r\n @include box_title_line(#d4d4d4, $cWhite);\r\n\r\n @include respond-above(lg) {\r\n padding-left: 64px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-top: 64px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n .box-title {\r\n margin-bottom: 40px;\r\n\r\n h2 {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 48px;\r\n line-height: 1.5;\r\n letter-spacing: -0.96px;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n gap: 32px;\r\n\r\n @include respond-between(sm, lg) {\r\n padding-top: 64px;\r\n grid-template-columns: repeat(2, 1fr);\r\n\r\n .article-card {\r\n &:nth-child(3) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n @include respond-below(sm) {\r\n grid-template-columns: 1fr;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Oferta\r\nbody.page-id-91 {\r\n main {\r\n .box-1 {\r\n position: relative;\r\n height: 740px;\r\n display: flex;\r\n align-items: flex-end;\r\n\r\n @include respond-below(md) {\r\n height: 720px;\r\n }\r\n\r\n .box-bg {\r\n position: absolute;\r\n inset: 0;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n inset: 0;\r\n background: rgba(0, 0, 0, 0.5);\r\n }\r\n\r\n img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n object-position: top center;\r\n }\r\n }\r\n\r\n .row {\r\n position: relative;\r\n margin-bottom: 100px;\r\n\r\n .col-1 {\r\n #breadcrumbs_box {\r\n margin-bottom: 24px;\r\n\r\n #breadcrumbs {\r\n color: rgba($cWhite, 0.7);\r\n }\r\n }\r\n\r\n .box-title {\r\n padding-bottom: 40px;\r\n margin-bottom: 40px;\r\n border-bottom: 1px solid rgba($cWhite, 0.5);\r\n\r\n h2 {\r\n color: $cWhite;\r\n font-weight: 500;\r\n font-size: 48px;\r\n line-height: 1.2;\r\n letter-spacing: -0.96px;\r\n\r\n @include respond-below(md) {\r\n font-size: 34px;\r\n }\r\n }\r\n }\r\n\r\n .box-info {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n gap: 40px;\r\n\r\n @include respond-below(md) {\r\n flex-direction: column;\r\n align-items: flex-start;\r\n row-gap: 20px;\r\n }\r\n\r\n p {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n margin-bottom: 0;\r\n max-width: 520px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-2 {\r\n @include box_top_shadow($cLightGray);\r\n background: $cWhite;\r\n\r\n .row {\r\n &-2 {\r\n padding-top: 130px;\r\n padding-bottom: 120px;\r\n\r\n @include respond-below(lg) {\r\n padding-top: 100px;\r\n padding-bottom: 100px;\r\n }\r\n\r\n .c-tabs {\r\n .c-tabs--nav {\r\n @include respond-below(md) {\r\n flex-direction: column;\r\n border-left: 1px solid #d4d4d4;\r\n border-bottom: none;\r\n }\r\n\r\n li {\r\n @include respond-below(md) {\r\n padding-top: 15px;\r\n padding-left: 16px;\r\n margin-left: -1px;\r\n border-left: 1px solid #6a6a6a;\r\n\r\n &.active {\r\n border-bottom: none;\r\n border-left-color: $cGold;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .c-tabs--content {\r\n .c-tab--item {}\r\n }\r\n }\r\n\r\n .t-row {\r\n .t-col {\r\n &-1 {\r\n width: 60%;\r\n }\r\n\r\n &-2 {\r\n width: 40%;\r\n }\r\n\r\n @include respond-below(lg) {\r\n width: 100%;\r\n }\r\n }\r\n\r\n &-1 {\r\n margin-bottom: 100px;\r\n\r\n @include respond-below(lg) {\r\n margin-bottom: 40px;\r\n }\r\n\r\n .t-col {\r\n &-1 {\r\n width: 65%;\r\n\r\n @include respond-below(lg) {\r\n width: 100%;\r\n }\r\n\r\n .t-head {\r\n margin-bottom: 24px;\r\n\r\n h2 {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.72px;\r\n\r\n @include respond-below(md) {\r\n font-size: 32px;\r\n }\r\n }\r\n }\r\n\r\n .t-text {\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n\r\n @include respond-below(md) {\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n display: flex;\r\n flex-direction: row;\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n row-gap: 40px;\r\n }\r\n\r\n .t-col {\r\n &-1 {\r\n .c-acc-advanced {\r\n .c-acc--item {\r\n &:not(:last-child) {\r\n border-bottom: 1px solid #6a6a6a66;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n .c-acc-advanced {\r\n .c-acc--item {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .c-acc-advanced {\r\n padding: 0;\r\n margin: 0;\r\n\r\n @include respond-above(lg) {\r\n margin-right: 30px;\r\n max-width: 630px;\r\n }\r\n\r\n .c-acc--item {\r\n &.active {\r\n .c-acc--head {\r\n padding-left: 27px;\r\n transition-delay: 0ms;\r\n\r\n .icon {\r\n opacity: 1;\r\n visibility: visible;\r\n transition-delay: 250ms;\r\n }\r\n\r\n span {\r\n color: $cGold;\r\n transition-delay: 0ms;\r\n }\r\n }\r\n }\r\n\r\n .c-acc--head {\r\n position: relative;\r\n transition: all 250ms ease-in-out;\r\n cursor: pointer;\r\n transition-delay: 250ms;\r\n\r\n .icon {\r\n position: absolute;\r\n display: inline-block;\r\n width: 12px;\r\n height: 12px;\r\n top: 50%;\r\n left: 0;\r\n transform: translateY(-50%);\r\n opacity: 0;\r\n visibility: hidden;\r\n transition: all 250ms ease-in-out;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n left: 0;\r\n width: 12px;\r\n height: 1px;\r\n background: $cGold;\r\n transform: translateY(-50%);\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 1px;\r\n height: 12px;\r\n background: $cGold;\r\n transform: translateY(-50%) translateX(-50%);\r\n }\r\n }\r\n\r\n span {\r\n display: block;\r\n padding: 16px 0;\r\n\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.1;\r\n letter-spacing: -0.38px;\r\n transition: all 250ms ease-in-out;\r\n transition-delay: 250ms;\r\n\r\n @include respond-above(sm) {\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n\r\n .c-acc--body {\r\n @include respond-above(lg) {\r\n padding-left: 48px;\r\n border-left: 1px solid $cGold;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-top: 40px;\r\n border-top: 1px solid $cGold;\r\n }\r\n\r\n .tab-description--head {\r\n margin-bottom: 24px;\r\n\r\n h3 {\r\n color: $cGold;\r\n font-weight: 400;\r\n font-size: 24px;\r\n line-height: 1.1;\r\n letter-spacing: -0.48px;\r\n }\r\n }\r\n\r\n .tab-description--text {\r\n margin-bottom: 40px;\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n\r\n &:last-child {\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-3 {\r\n position: relative;\r\n background: #1b1b1b;\r\n padding-top: 100px;\r\n padding-bottom: 100px;\r\n\r\n .row {\r\n display: flex;\r\n\r\n @include respond-above(lg) {\r\n flex-direction: row;\r\n column-gap: 100px;\r\n padding: 80px 0 50px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column-reverse;\r\n padding: 0;\r\n row-gap: 80px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n @include box_title_line(#6a6a6a, #1b1b1b);\r\n width: 100%;\r\n max-width: 670px;\r\n\r\n @include respond-above(lg) {\r\n padding-left: 100px;\r\n max-width: 700px;\r\n }\r\n\r\n @include respond-below(xl) {\r\n max-width: 600px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-top: 64px;\r\n max-width: unset;\r\n }\r\n\r\n .box-head {\r\n margin-bottom: 24px;\r\n\r\n h2 {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.72px;\r\n }\r\n }\r\n\r\n .box-text {\r\n margin-bottom: 80px;\r\n\r\n p {\r\n color: #9e9e9e;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n }\r\n }\r\n\r\n ul {\r\n padding: 0;\r\n margin: 0;\r\n\r\n li {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.2;\r\n letter-spacing: -0.4px;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 16px;\r\n padding-bottom: 16px;\r\n border-bottom: 1px solid #6a6a6a;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n margin-top: 100px;\r\n margin-bottom: 100px;\r\n\r\n @include respond-above(xxl) {\r\n left: 60%;\r\n }\r\n\r\n @include respond-above(lg) {\r\n position: absolute;\r\n left: 65%;\r\n top: 0;\r\n bottom: 0;\r\n }\r\n\r\n @include respond-below(lg) {\r\n height: 400px;\r\n margin: 0;\r\n }\r\n\r\n img {\r\n height: 100%;\r\n object-fit: cover;\r\n object-position: left;\r\n\r\n @include respond-below(lg) {\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-4 {\r\n padding-top: 130px;\r\n padding-bottom: 160px;\r\n\r\n @include respond-below(lg) {\r\n padding-top: 100px;\r\n padding-bottom: 130px;\r\n }\r\n\r\n .row {\r\n &-1 {\r\n margin-bottom: 64px;\r\n\r\n h2 {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.1;\r\n letter-spacing: -0.38px;\r\n }\r\n }\r\n\r\n &-2 {\r\n .c-acc {\r\n padding: 0;\r\n margin: 0;\r\n\r\n .c-acc--item {\r\n border-bottom: 1px solid #d4d4d4;\r\n\r\n &:first-child {\r\n border-top: 1px solid #d4d4d4;\r\n }\r\n\r\n &.active {\r\n .c-acc--head {\r\n .icon {\r\n &::after {\r\n height: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .c-acc--head {\r\n position: relative;\r\n padding-top: 24px;\r\n padding-bottom: 24px;\r\n padding-left: 48px;\r\n\r\n span {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 1.5;\r\n letter-spacing: -0.56px;\r\n\r\n @include respond-below(lg) {\r\n font-size: 20px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 18px;\r\n }\r\n }\r\n\r\n .icon {\r\n position: absolute;\r\n display: inline-block;\r\n width: 24px;\r\n height: 24px;\r\n top: 50%;\r\n left: 0;\r\n transform: translateY(-50%);\r\n transition: all 250ms ease-in-out;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n left: 0;\r\n width: 24px;\r\n height: 1px;\r\n background: $cGold;\r\n transform: translateY(-50%);\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 1px;\r\n height: 24px;\r\n background: $cGold;\r\n transform: translateY(-50%) translateX(-50%);\r\n transition: all 250ms ease-in-out;\r\n }\r\n }\r\n }\r\n\r\n .c-acc--body {\r\n display: none;\r\n\r\n .c-acc--body-text {\r\n padding-bottom: 24px;\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n\r\n @include respond-below(lg) {\r\n font-size: 18px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 16px;\r\n }\r\n }\r\n\r\n ul {\r\n margin-left: 20px;\r\n list-style: initial;\r\n\r\n li {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n\r\n @include respond-below(lg) {\r\n font-size: 18px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 16px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Zespół\r\nbody.page-id-134 {\r\n &.no-scroll {\r\n overflow: hidden;\r\n }\r\n\r\n main {\r\n padding-top: 80px;\r\n\r\n .box-1 {\r\n margin-bottom: 80px;\r\n\r\n .row {\r\n .col {\r\n &-1 {\r\n .box-head {\r\n width: 100%;\r\n max-width: 600px;\r\n\r\n h2 {\r\n @include h2($cBlack);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-2 {\r\n margin-bottom: 180px;\r\n\r\n .row {\r\n .tiles {\r\n display: grid;\r\n grid-template-columns: repeat(3, minmax(0, 1fr));\r\n column-gap: 32px;\r\n row-gap: 40px;\r\n\r\n @include respond-below(md) {\r\n grid-template-columns: repeat(2, minmax(0, 1fr));\r\n }\r\n\r\n .tile {\r\n .tile--btn {\r\n width: 45px;\r\n min-width: 45px;\r\n height: 45px;\r\n\r\n line-height: 0;\r\n border-radius: 0;\r\n\r\n margin: 0;\r\n padding: 0;\r\n\r\n position: absolute;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: $cWhite;\r\n\r\n img {\r\n width: 100%;\r\n max-width: fit-content;\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: 35px;\r\n min-width: 35px;\r\n height: 35px;\r\n }\r\n }\r\n\r\n .tile--wrapper {\r\n .tile--img {\r\n position: relative;\r\n margin-bottom: 24px;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 12px;\r\n }\r\n\r\n >img {\r\n width: 100%;\r\n }\r\n\r\n .tile--btn {\r\n bottom: 16px;\r\n right: 16px;\r\n }\r\n }\r\n\r\n .tile--data {\r\n h3 {\r\n color: $cGold;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 1.2;\r\n letter-spacing: -0.56px;\r\n margin-bottom: 16px;\r\n\r\n @include respond-below(lg) {\r\n font-size: 22px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 18px;\r\n padding-bottom: 12px;\r\n }\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.2;\r\n letter-spacing: -0.32px;\r\n\r\n @include respond-below(sm) {\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .tile-sidebar {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 10;\r\n\r\n display: none;\r\n\r\n .tile-sidebar-bg {\r\n position: fixed;\r\n inset: 0;\r\n background: rgba(0, 0, 0, 0.35);\r\n }\r\n\r\n .tile-sidebar--wrapper {\r\n position: relative;\r\n width: 346px;\r\n height: 100%;\r\n background: $cBlack;\r\n overflow: auto;\r\n\r\n @include respond-below(sm) {\r\n width: 100%;\r\n max-width: 346px;\r\n }\r\n\r\n .tile--btn {\r\n top: 24px;\r\n right: 16px;\r\n\r\n img {\r\n transform: rotate(45deg);\r\n }\r\n }\r\n\r\n .tile--img {\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .tile--data {\r\n padding: 24px;\r\n\r\n .tile--data-head {\r\n padding-bottom: 24px;\r\n border-bottom: 1px solid #6a6a6a;\r\n\r\n h3 {\r\n color: $cGold;\r\n font-weight: 400;\r\n font-size: 24px;\r\n line-height: 1.2;\r\n letter-spacing: -0.45px;\r\n margin-bottom: 8px;\r\n }\r\n\r\n p {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.2;\r\n letter-spacing: -0.32px;\r\n }\r\n }\r\n\r\n .tile--data-contact {\r\n padding: 14px 0 28px 0;\r\n margin: 0;\r\n border-bottom: 1px solid #6a6a6a;\r\n\r\n li {\r\n display: flex;\r\n flex-direction: column;\r\n row-gap: 2px;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 14px;\r\n }\r\n\r\n label {\r\n color: #bebebe;\r\n font-weight: 400;\r\n font-size: 12px;\r\n line-height: 1.2;\r\n letter-spacing: -0.24px;\r\n }\r\n\r\n a {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 14px;\r\n line-height: 1.2;\r\n letter-spacing: -0.28px;\r\n }\r\n }\r\n }\r\n\r\n .tile--data-text {\r\n padding-top: 14px;\r\n\r\n p {\r\n color: $cWhite;\r\n font-weight: 400;\r\n line-height: 1.3;\r\n letter-spacing: -0.28px;\r\n }\r\n\r\n .text-1 {\r\n margin-bottom: 1.5em;\r\n\r\n p {\r\n font-size: 14px;\r\n }\r\n }\r\n\r\n .text-2 {\r\n p {\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Jak pracujemy\r\nbody.page-id-132 {\r\n main {\r\n padding-top: 80px;\r\n\r\n .box-1 {\r\n margin-bottom: 130px;\r\n\r\n .row {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 100px;\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n row-gap: 50px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n width: 100%;\r\n\r\n @include respond-above(lg) {\r\n max-width: 630px;\r\n }\r\n\r\n h2 {\r\n color: $cBlack;\r\n font-weight: 500;\r\n font-size: 48px;\r\n line-height: 1.2;\r\n letter-spacing: -0.96px;\r\n\r\n @include respond-below(md) {\r\n font-size: 32px;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n width: 100%;\r\n\r\n @include respond-above(lg) {\r\n max-width: 525px;\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 1.5;\r\n letter-spacing: -0.56px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-2 {\r\n padding-top: 140px;\r\n background: #1b1b1b;\r\n\r\n @include respond-below(lg) {\r\n padding-top: 100px;\r\n padding-bottom: 100px;\r\n }\r\n\r\n .row {\r\n @include box_title_line(#6a6a6a, #1b1b1b);\r\n padding-left: 100px;\r\n\r\n @include respond-below(xl) {\r\n padding-left: 60px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-left: 0;\r\n padding-top: 60px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n .box-title {\r\n margin-bottom: 80px;\r\n\r\n @include respond-below(lg) {\r\n margin-bottom: 60px;\r\n }\r\n\r\n h2 {\r\n color: $cWhite;\r\n font-weight: 500;\r\n font-size: 40px;\r\n line-height: 1.5;\r\n letter-spacing: -0.8px;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n .tiles {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n }\r\n\r\n .tile {\r\n @include respond-above(lg) {\r\n flex-basis: calc(100% / 4);\r\n }\r\n\r\n &:not(:last-child) {\r\n @include respond-above(lg) {\r\n .tile-data {\r\n border-right: 1px solid;\r\n border-image-source: linear-gradient(180deg,\r\n $cGold 0%,\r\n transparent 100%);\r\n border-image-slice: 1;\r\n }\r\n }\r\n\r\n @include respond-below(lg) {\r\n border-bottom: 1px solid;\r\n border-image-source: linear-gradient(90deg,\r\n $cGold 0%,\r\n transparent 100%);\r\n border-image-slice: 1;\r\n padding-bottom: 30px;\r\n margin-bottom: 30px;\r\n }\r\n }\r\n\r\n @include respond-below(lg) {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 40px;\r\n }\r\n\r\n .tile-img {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 75px;\r\n min-width: 75px;\r\n height: 75px;\r\n background: rgba(217, 186, 92, 0.32);\r\n border-radius: 29px;\r\n margin-bottom: 40px;\r\n\r\n img {}\r\n }\r\n\r\n .tile-data {\r\n padding-bottom: 230px;\r\n padding-right: 30px;\r\n margin-right: 30px;\r\n\r\n @include respond-below(xl) {\r\n padding-right: 20px;\r\n margin-right: 20px;\r\n padding-bottom: 170px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-right: 0;\r\n margin-right: 0;\r\n padding-bottom: 0;\r\n margin-bottom: 0;\r\n }\r\n\r\n h3 {\r\n color: $cWhite;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 1.2;\r\n letter-spacing: -0.56px;\r\n margin-bottom: 16px;\r\n\r\n @include respond-below(xl) {\r\n font-size: 22px;\r\n }\r\n }\r\n\r\n p {\r\n color: rgba(166, 166, 166, 1);\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-3 {\r\n padding-top: 150px;\r\n padding-bottom: 125px;\r\n\r\n .row {\r\n &-1 {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 100px;\r\n\r\n @include respond-below(xxl) {\r\n column-gap: 60px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column;\r\n margin-bottom: 60px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n @include box_title_line(#d4d4d4, $cWhite);\r\n padding-left: 80px;\r\n\r\n @include respond-below(lg) {\r\n padding-left: 0;\r\n padding-bottom: 70px;\r\n margin-bottom: 60px;\r\n\r\n &::before {\r\n top: auto;\r\n bottom: 0;\r\n }\r\n\r\n &::after {\r\n top: auto;\r\n bottom: 7px;\r\n }\r\n\r\n img {\r\n margin: 0 auto;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n max-width: 640px;\r\n\r\n @include respond-below(xxl) {\r\n max-width: 530px;\r\n }\r\n\r\n @include respond-below(xl) {\r\n max-width: 360px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n max-width: unset;\r\n }\r\n\r\n .box-mini-title {\r\n margin-bottom: 40px;\r\n\r\n h3 {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.2;\r\n letter-spacing: -0.38px;\r\n }\r\n }\r\n\r\n .box-title {\r\n margin-bottom: 64px;\r\n\r\n h2 {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.68px;\r\n\r\n @include respond-below(xl) {\r\n font-size: 26px;\r\n }\r\n }\r\n }\r\n\r\n ul {\r\n padding: 0;\r\n margin: 0;\r\n max-width: 570px;\r\n\r\n li {\r\n position: relative;\r\n padding-left: 32px;\r\n\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.2;\r\n letter-spacing: -0.38px;\r\n\r\n &:not(:last-child) {\r\n padding-bottom: 16px;\r\n margin-bottom: 16px;\r\n border-bottom: 1px solid #d4d4d4;\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n left: 0;\r\n top: 2px;\r\n width: 16px;\r\n min-width: 16px;\r\n height: 16px;\r\n background-image: url('/wp-content/uploads/2025/09/Check.svg');\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n background-size: contain;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n position: relative;\r\n\r\n @include respond-above(lg) {\r\n margin-top: -150px;\r\n }\r\n\r\n .box-info {\r\n max-width: 1120px;\r\n padding: 64px;\r\n background: rgba(250, 248, 242, 1);\r\n margin-left: auto;\r\n\r\n @include respond-below(xxl) {\r\n max-width: 900px;\r\n }\r\n\r\n @include respond-below(xl) {\r\n max-width: 750px;\r\n padding: 44px;\r\n }\r\n\r\n h3 {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n margin-bottom: 26px;\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 36px;\r\n line-height: 1.2;\r\n letter-spacing: -0.68px;\r\n\r\n strong {\r\n color: $cGold;\r\n font-weight: initial;\r\n }\r\n\r\n @include respond-below(xxl) {\r\n font-size: 28px;\r\n }\r\n\r\n @include respond-below(xl) {\r\n font-size: 24px;\r\n\r\n br {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Blog\r\nbody.blog {\r\n main.blog-page {\r\n padding-top: 32px;\r\n\r\n .box-1 {\r\n margin-bottom: 48px;\r\n\r\n &:hover {\r\n .box-bg {\r\n img {\r\n transform: scale(1.3);\r\n transition: all 10s ease-in-out;\r\n }\r\n }\r\n }\r\n\r\n .box--wrapper {\r\n position: relative;\r\n height: 568px;\r\n padding: 64px;\r\n\r\n @include respond-below(lg) {\r\n height: 460px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding: 30px;\r\n height: 400px;\r\n }\r\n }\r\n\r\n .box-bg {\r\n position: absolute;\r\n inset: 0;\r\n filter: brightness(0.7);\r\n overflow: hidden;\r\n\r\n img {\r\n width: 100%;\r\n object-fit: cover;\r\n height: 100%;\r\n object-position: center;\r\n\r\n transition: all 250ms ease-in-out;\r\n }\r\n }\r\n\r\n .row {\r\n position: relative;\r\n z-index: 1;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-between;\r\n row-gap: 40px;\r\n height: 100%;\r\n\r\n .col {\r\n &-1 {\r\n #breadcrumbs_box {\r\n .container {\r\n padding: 0;\r\n }\r\n\r\n #breadcrumbs {\r\n color: $cWhite;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n .box-head {\r\n max-width: 785px;\r\n margin-bottom: 32px;\r\n\r\n h2 {\r\n color: $cWhite;\r\n font-weight: 500;\r\n font-size: 48px;\r\n line-height: 1.2;\r\n letter-spacing: -0.96px;\r\n\r\n @include respond-below(lg) {\r\n font-size: 40px;\r\n }\r\n\r\n @include respond-below(md) {\r\n font-size: 30px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 24px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-2 {\r\n padding-bottom: 150px;\r\n\r\n @include respond-below(lg) {\r\n padding-bottom: 100px;\r\n }\r\n\r\n .posts-list {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n gap: 64px;\r\n margin-bottom: 100px;\r\n\r\n @include respond-below(lg) {\r\n grid-template-columns: repeat(2, 1fr);\r\n margin-bottom: 30px;\r\n gap: 40px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n gap: 50px 24px;\r\n }\r\n }\r\n\r\n .posts-more {\r\n text-align: center;\r\n\r\n a {\r\n display: inline-flex;\r\n flex-direction: row;\r\n gap: 16px;\r\n\r\n &:hover {\r\n .loader {\r\n\r\n &::after,\r\n &::before {\r\n background: $cWhite;\r\n }\r\n }\r\n }\r\n\r\n .loader {\r\n width: 16px;\r\n height: 16px;\r\n display: inline-block;\r\n position: relative;\r\n margin-top: -3px;\r\n display: none;\r\n\r\n &::after,\r\n &::before {\r\n content: '';\r\n box-sizing: border-box;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 50%;\r\n background: $cGold;\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n animation: animloader 1s linear infinite;\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &::after {\r\n opacity: 0;\r\n animation-delay: 0.5s;\r\n }\r\n }\r\n\r\n @keyframes animloader {\r\n 0% {\r\n transform: scale(0);\r\n opacity: 1;\r\n }\r\n\r\n 100% {\r\n transform: scale(1);\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Single post\r\nbody.single-post {\r\n main.page-single-post {\r\n margin-top: 50px;\r\n\r\n .box-1 {\r\n margin-bottom: 120px;\r\n\r\n @include respond-below(lg) {\r\n margin-bottom: 100px;\r\n }\r\n\r\n .row {\r\n display: flex;\r\n flex-direction: row;\r\n\r\n @include respond-below(lg) {\r\n flex-direction: column-reverse;\r\n row-gap: 50px;\r\n }\r\n\r\n .col {\r\n &-1 {\r\n // flex: 1;\r\n width: 100%;\r\n\r\n @include respond-above(lg) {\r\n padding-right: 70px;\r\n border-right: 1px solid #d4d4d4;\r\n max-width: 800px;\r\n }\r\n\r\n .btn-back-page {\r\n &:hover {\r\n path {\r\n stroke: $cWhite;\r\n }\r\n }\r\n\r\n path {\r\n transition: all 250ms ease-in-out;\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n @include respond-above(lg) {\r\n flex-basis: 480px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n height: 300px;\r\n }\r\n\r\n .post-thumbnail {\r\n @include respond-above(lg) {\r\n position: sticky;\r\n top: 0px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n height: 100%;\r\n }\r\n }\r\n\r\n img {\r\n width: 100%;\r\n\r\n @include respond-below(lg) {\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .box-2 {\r\n padding-top: 135px;\r\n padding-bottom: 160px;\r\n background: #fafafa;\r\n\r\n @include respond-below(lg) {\r\n padding-top: 100px;\r\n padding-bottom: 100px;\r\n }\r\n\r\n .row {\r\n @include box_title_line(#d4d4d4, #fafafa);\r\n\r\n @include respond-above(lg) {\r\n padding-left: 64px;\r\n }\r\n\r\n @include respond-below(lg) {\r\n padding-top: 64px;\r\n }\r\n\r\n .box-head {\r\n h2 {\r\n margin-bottom: 40px;\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 48px;\r\n line-height: 1;\r\n letter-spacing: -0.96px;\r\n\r\n @include respond-below(lg) {\r\n font-size: 32px;\r\n }\r\n }\r\n }\r\n\r\n .other-posts {\r\n display: grid;\r\n grid-template-columns: repeat(3, 1fr);\r\n gap: 32px;\r\n\r\n @include respond-below(lg) {\r\n article.article-card {\r\n .article-card--wrapper {\r\n .article-card--image {\r\n a {\r\n img {\r\n height: 180px;\r\n }\r\n }\r\n }\r\n\r\n .article-card--content {\r\n .article-card--title {\r\n h3 {\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n grid-template-columns: repeat(2, 1fr);\r\n\r\n article.article-card {\r\n &:last-child {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n @include respond-below(sm) {\r\n grid-template-columns: 1fr;\r\n }\r\n }\r\n }\r\n }\r\n\r\n article.post {\r\n .entry-header {\r\n margin: 32px 0;\r\n\r\n h1 {\r\n color: $cBlack;\r\n font-weight: 500;\r\n font-size: 48px;\r\n line-height: 1.2;\r\n letter-spacing: -0.96px;\r\n margin: 0;\r\n\r\n @include respond-below(xl) {\r\n font-size: 42px;\r\n }\r\n\r\n @include respond-below(md) {\r\n font-size: 32px;\r\n }\r\n }\r\n }\r\n\r\n .entry-content {\r\n margin-bottom: 50px;\r\n\r\n pre.wp-block-preformatted {\r\n position: relative;\r\n color: $cBlack;\r\n font-family: $fHelveticaNeue;\r\n font-weight: 400;\r\n font-size: 24px;\r\n line-height: 1.5;\r\n letter-spacing: -0.48px;\r\n padding: 0 0 50px 0;\r\n margin: 0 0 16px 0;\r\n background: transparent;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n width: 100px;\r\n height: 1px;\r\n background: $cGold;\r\n }\r\n\r\n @include respond-below(md) {\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n h2 {\r\n color: $cBlack;\r\n margin-bottom: 32px;\r\n font-weight: 400;\r\n font-size: 24px;\r\n line-height: 1.5;\r\n letter-spacing: -0.48px;\r\n\r\n @include respond-below(md) {\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 500;\r\n font-size: 18px;\r\n line-height: 1.5;\r\n letter-spacing: -0.36px;\r\n\r\n strong {\r\n color: $cGold;\r\n }\r\n\r\n @include respond-below(md) {\r\n font-size: 16px;\r\n }\r\n }\r\n\r\n a {\r\n color: $cGold;\r\n text-decoration: underline;\r\n }\r\n\r\n ul {\r\n padding: 0;\r\n margin-left: 0;\r\n\r\n li {\r\n position: relative;\r\n padding-left: 40px;\r\n\r\n color: $cBlack;\r\n font-weight: 500;\r\n font-size: 18px;\r\n line-height: 1.5;\r\n letter-spacing: -0.36px;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 16px;\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 12px;\r\n left: 0;\r\n width: 18px;\r\n height: 1px;\r\n background: $cGold;\r\n transform: translateY(-50%);\r\n }\r\n\r\n @include respond-below(md) {\r\n font-size: 16px;\r\n }\r\n }\r\n }\r\n\r\n ol {\r\n counter-reset: custom-counter;\r\n padding: 0;\r\n margin-left: 0;\r\n\r\n li {\r\n position: relative;\r\n padding-left: 40px;\r\n\r\n color: $cBlack;\r\n font-weight: 500;\r\n font-size: 18px;\r\n line-height: 1.5;\r\n letter-spacing: -0.36px;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 16px;\r\n }\r\n\r\n &::before {\r\n counter-increment: custom-counter;\r\n content: counter(custom-counter) '.';\r\n\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n\r\n color: $cGold;\r\n font-weight: 500;\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n\r\n figure.wp-block-pullquote {\r\n padding: 0;\r\n margin: 50px 0;\r\n\r\n blockquote {\r\n position: relative;\r\n padding: 32px 130px 32px 32px;\r\n background-color: #fafafa;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 32px;\r\n right: 32px;\r\n width: 32px;\r\n height: 28px;\r\n background-image: url('/wp-content/uploads/2025/08/quote.svg');\r\n background-position: center;\r\n background-size: contain;\r\n background-repeat: no-repeat;\r\n }\r\n\r\n @include respond-below(md) {\r\n padding: 24px 70px 24px 24px;\r\n }\r\n\r\n p {\r\n color: $cBlack;\r\n font-weight: 500;\r\n font-size: 20px;\r\n line-height: 1.5;\r\n letter-spacing: -0.38px;\r\n margin-bottom: 0;\r\n\r\n @include respond-below(md) {\r\n font-size: 16px;\r\n }\r\n }\r\n\r\n cite {\r\n position: relative;\r\n color: $cBlack;\r\n font-weight: 500;\r\n font-size: 18px;\r\n font-style: normal;\r\n line-height: 1;\r\n letter-spacing: -0.36px;\r\n padding-left: 35px;\r\n margin-top: 24px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n left: 0;\r\n width: 18px;\r\n height: 1px;\r\n background: $cGold;\r\n transform: translateY(-50%);\r\n }\r\n\r\n @include respond-below(md) {\r\n font-size: 16px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .entry-footer {\r\n .entry-meta {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n\r\n >span {\r\n &:not(:last-child) {\r\n margin-right: 5px;\r\n padding-right: 5px;\r\n border-right: 1px solid #8f8f8f;\r\n }\r\n }\r\n\r\n * {\r\n color: #8f8f8f;\r\n font-weight: 400;\r\n font-size: 16px;\r\n line-height: 1;\r\n letter-spacing: -0.32px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody.page-id-3 main {\r\n padding-top: 80px;\r\n}\r\n\r\nbody.page-id-3 main .box-1 {\r\n margin-bottom: 100px;\r\n}\r\n\r\nbody.page-id-3 main .box-1 h1 {\r\n color: #232323;\r\n font-weight: 500;\r\n font-size: 64px;\r\n line-height: 120%;\r\n letter-spacing: -1.4px;\r\n}\r\n\r\n@media (max-width: 991px) {\r\n body.page-id-3 main .box-1 h1 {\r\n font-size: 48px;\r\n }\r\n}\r\n\r\n@media (max-width: 575px) {\r\n body.page-id-3 main .box-1 h1 {\r\n font-size: 40px;\r\n }\r\n}\r\n\r\nbody.page-id-3 main .box-1 h3 {\r\n color: #232323;\r\n font-weight: 500;\r\n font-size: 24px;\r\n line-height: 120%;\r\n letter-spacing: -1.4px;\r\n margin-bottom: 15px;\r\n margin-top: 30px;\r\n}\r\n\r\n@media (max-width: 991px) {\r\n body.page-id-3 main .box-1 h3 {\r\n font-size: 22px;\r\n }\r\n}\r\n\r\n@media (max-width: 575px) {\r\n body.page-id-3 main .box-1 h3 {\r\n font-size: 18px;\r\n }\r\n}\r\n\r\nbody.page-id-3 main .box-1 p {\r\n color: #232323;\r\n font-weight: 400;\r\n font-size: 18px;\r\n line-height: 1.5;\r\n letter-spacing: -0.32px;\r\n margin-bottom: 0.8em;\r\n}","// reset everything\r\n*,\r\n*::before,\r\n*::after {\r\n\tbox-sizing: border-box;\r\n}\r\n\r\n* {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0 solid transparent;\r\n}\r\n\r\n// prevent iOS font size change\r\nhtml {\r\n\t-webkit-text-size-adjust: 100%;\r\n}\r\n\r\n// reset body line-height\r\nbody {\r\n\tmin-height: 100vh;\r\n\tline-height: 1;\r\n\ttext-rendering: optimizeSpeed;\r\n}\r\n\r\n// all media elements set to block and full width\r\nimg,\r\nsvg,\r\nvideo,\r\ncanvas,\r\naudio,\r\niframe,\r\nembed,\r\nobject {\r\n\tdisplay: block;\r\n\tmax-width: 100%;\r\n}\r\n\r\n// inherit fonts for inputs and buttons\r\ninput,\r\nbutton,\r\ntextarea,\r\nselect {\r\n\tfont: inherit;\r\n\tline-height: inherit;\r\n\tcolor: inherit;\r\n}\r\n\r\n// collapse table\r\ntable {\r\n\tborder-collapse: collapse;\r\n\tborder-spacing: 0;\r\n}\r\n\r\n// assign button hover state\r\nbutton,\r\n[role='button'] {\r\n\tcursor: pointer;\r\n\tbackground-color: transparent;\r\n\t-webkit-tap-highlight-color: transparent;\r\n\t&:focus {\r\n\t\toutline: 0;\r\n\t}\r\n}\r\n\r\n// reset anchor style\r\na {\r\n\tcursor: pointer;\r\n\tcolor: inherit;\r\n\ttext-decoration: inherit;\r\n\t-webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n// reset heading style\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6 {\r\n\tfont-size: inherit;\r\n\tfont-weight: inherit;\r\n}\r\n\r\n// reset list style\r\nol,\r\nul {\r\n\tlist-style: none;\r\n}\r\n\r\n// reset text input style\r\n[type='date'],\r\n[type='datetime'],\r\n[type='datetime-local'],\r\n[type='email'],\r\n[type='month'],\r\n[type='number'],\r\n[type='password'],\r\n[type='search'],\r\n[type='tel'],\r\n[type='text'],\r\n[type='time'],\r\n[type='url'],\r\n[type='week'],\r\ntextarea,\r\nselect {\r\n\t-webkit-appearance: none;\r\n\t-moz-appearance: none;\r\n\tappearance: none;\r\n\twidth: 100%;\r\n\t&:focus {\r\n\t\toutline: 0;\r\n\t}\r\n}\r\n\r\n// reset firefox placeholder opacity\r\n::-moz-placeholder {\r\n\topacity: 1;\r\n}\r\n\r\n// reset textarea style\r\ntextarea {\r\n\t// move the label to the top\r\n\tvertical-align: top;\r\n\r\n\t// turn off scroll bars in IE unless needed\r\n\toverflow: auto;\r\n}\r\n\r\n// reset checkbox and radio style\r\n[type='checkbox'],\r\n[type='radio'] {\r\n\t-webkit-appearance: none;\r\n\t-moz-appearance: none;\r\n\tappearance: none;\r\n\t&:focus {\r\n\t\toutline: 0;\r\n\t}\r\n}\r\n\r\n// remove all animations, transitions and smooth scroll for people that prefer not to see them\r\n@media (prefers-reduced-motion: reduce) {\r\n\thtml:focus-within {\r\n\t\tscroll-behavior: auto;\r\n\t}\r\n\r\n\t*,\r\n\t*::before,\r\n\t*::after {\r\n\t\tanimation-duration: 0.01ms !important;\r\n\t\tanimation-iteration-count: 1 !important;\r\n\t\ttransition-duration: 0.01ms !important;\r\n\t\tscroll-behavior: auto !important;\r\n\t}\r\n}\r\n","$container-max-widths: (\r\n\tsm: 540px,\r\n\tmd: 720px,\r\n\tlg: 960px,\r\n\txl: 1140px,\r\n\txxl: 1310px,\r\n);\r\n\r\n$breakpoints: (\r\n\tsm: 576px,\r\n\tmd: 768px,\r\n\tlg: 992px,\r\n\txl: 1200px,\r\n\txxl: 1370px,\r\n);\r\n\r\n@mixin respond-above($breakpoint) {\r\n\t@if map-has-key($breakpoints, $breakpoint) {\r\n\t\t$breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\t\t@media (min-width: $breakpoint-value) {\r\n\t\t\t@content;\r\n\t\t}\r\n\t} @else {\r\n\t\t@warn 'Invalid breakpoint: #{$breakpoint}.';\r\n\t}\r\n}\r\n@mixin respond-below($breakpoint) {\r\n\t@if map-has-key($breakpoints, $breakpoint) {\r\n\t\t$breakpoint-value: map-get($breakpoints, $breakpoint);\r\n\t\t@media (max-width: ($breakpoint-value - 1)) {\r\n\t\t\t@content;\r\n\t\t}\r\n\t} @else {\r\n\t\t@warn 'Invalid breakpoint: #{$breakpoint}.';\r\n\t}\r\n}\r\n@mixin respond-between($lower, $upper) {\r\n\t@if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\r\n\t\t$lower-breakpoint: map-get($breakpoints, $lower);\r\n\t\t$upper-breakpoint: map-get($breakpoints, $upper);\r\n\t\t@media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\r\n\t\t\t@content;\r\n\t\t}\r\n\t} @else {\r\n\t\t@if (map-has-key($breakpoints, $lower) == false) {\r\n\t\t\t@warn 'Your lower breakpoint was invalid: #{$lower}.';\r\n\t\t}\r\n\t\t@if (map-has-key($breakpoints, $upper) == false) {\r\n\t\t\t@warn 'Your upper breakpoint was invalid: #{$upper}.';\r\n\t\t}\r\n\t}\r\n}\r\n"]}
\ No newline at end of file
diff --git a/wp-content/themes/brpfinanse/css/custom.scss b/wp-content/themes/brpfinanse/css/custom.scss
index 24ab651..a6a4ab3 100644
--- a/wp-content/themes/brpfinanse/css/custom.scss
+++ b/wp-content/themes/brpfinanse/css/custom.scss
@@ -10,3701 +10,3916 @@ $cGray2: #9e9e9e;
$cBlack: #232323;
$cLightGray: #d9d9d9;
-$fHelveticaNeue: 'Helvetica Neue', sans-serif;
+$fHelveticaNeue: 'Helvetica Neue',
+sans-serif;
$header-height: 77px;
@mixin h2($color) {
- color: $color;
- font-weight: 500;
- font-size: 64px;
- line-height: 120%;
- letter-spacing: -1.4px;
+ color: $color;
+ font-weight: 500;
+ font-size: 64px;
+ line-height: 120%;
+ letter-spacing: -1.4px;
- @include respond-below(xl) {
- font-size: 54px;
- }
- @include respond-below(lg) {
- font-size: 48px;
- }
- @include respond-below(sm) {
- font-size: 40px;
- }
+ @include respond-below(xl) {
+ font-size: 54px;
+ }
+
+ @include respond-below(lg) {
+ font-size: 48px;
+ }
+
+ @include respond-below(sm) {
+ font-size: 40px;
+ }
}
@mixin box_title_line($color, $bgColor) {
- position: relative;
+ position: relative;
- &::before {
- content: attr(box-title);
- color: $color;
- font-weight: 700;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.34px;
+ &::before {
+ content: attr(box-title);
+ color: $color;
+ font-weight: 700;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.34px;
- position: absolute;
- left: 0;
- top: 0;
- background: $bgColor;
- z-index: 1;
- }
+ position: absolute;
+ left: 0;
+ top: 0;
+ background: $bgColor;
+ z-index: 1;
+ }
- &::after {
- content: '';
- position: absolute;
- left: 7px;
- background: $color;
- }
+ &::after {
+ content: '';
+ position: absolute;
+ left: 7px;
+ background: $color;
+ }
- @include respond-above(lg) {
- &::before {
- writing-mode: vertical-rl;
- padding-top: 24px;
- transform: rotate(180deg);
- }
- &::after {
- top: 10px;
- bottom: 0;
- width: 1px;
- }
- }
+ @include respond-above(lg) {
+ &::before {
+ writing-mode: vertical-rl;
+ padding-top: 24px;
+ transform: rotate(180deg);
+ }
- @include respond-below(lg) {
- &::before {
- padding-right: 24px;
- }
- &::after {
- top: 7px;
- right: 0;
- height: 1px;
- width: 100%;
- }
- }
+ &::after {
+ top: 10px;
+ bottom: 0;
+ width: 1px;
+ }
+ }
+
+ @include respond-below(lg) {
+ &::before {
+ padding-right: 24px;
+ }
+
+ &::after {
+ top: 7px;
+ right: 0;
+ height: 1px;
+ width: 100%;
+ }
+ }
}
@mixin box_top_shadow($color) {
- position: relative;
+ position: relative;
- &::before {
- content: '';
- position: absolute;
- left: 0;
- right: 0;
- top: 0;
- height: 105px;
- background: linear-gradient(0deg, $color 0%, rgba(255, 255, 255, 0) 100%);
- transform: translateY(-100%);
- z-index: -1;
- }
+ &::before {
+ content: '';
+ position: absolute;
+ left: 0;
+ right: 0;
+ top: 0;
+ height: 105px;
+ background: linear-gradient(0deg, $color 0%, rgba(255, 255, 255, 0) 100%);
+ transform: translateY(-100%);
+ z-index: -1;
+ }
}
//* Global
* {
- font-family: $fHelveticaNeue;
+ font-family: $fHelveticaNeue;
}
body {
- &.no-scroll {
- overflow: hidden;
- }
+ &.no-scroll {
+ overflow: hidden;
+ }
}
+
p {
- &:last-child {
- margin-bottom: 0;
- }
+ &:last-child {
+ margin-bottom: 0;
+ }
}
input[type='checkbox'] {
- &:not([name='gdprPrefItem']) {
- appearance: none !important;
+ &:not([name='gdprPrefItem']) {
+ appearance: none !important;
- position: relative;
- display: inline-block;
- width: 19px;
- min-width: 19px;
- height: 19px;
- border: 1px solid $cGold;
- border-radius: 6px;
- transition: all 250ms ease-in-out;
- overflow: hidden;
- cursor: pointer;
+ position: relative;
+ display: inline-block;
+ width: 19px;
+ min-width: 19px;
+ height: 19px;
+ border: 1px solid $cGold;
+ border-radius: 6px;
+ transition: all 250ms ease-in-out;
+ overflow: hidden;
+ cursor: pointer;
- &::before {
- content: '';
- position: absolute;
+ &::before {
+ content: '';
+ position: absolute;
- top: -7px;
- left: 20px;
- width: 11px;
- height: 2px;
- background: $cWhite;
- transform: rotate(-50deg);
- transition: all 250ms linear;
- }
+ top: -7px;
+ left: 20px;
+ width: 11px;
+ height: 2px;
+ background: $cWhite;
+ transform: rotate(-50deg);
+ transition: all 250ms linear;
+ }
- &::after {
- content: '';
- position: absolute;
- top: -5px;
- left: -12px;
- width: 6px;
- height: 2px;
- background: $cWhite;
- transform: rotate(50deg);
- transition: all 250ms linear;
- }
+ &::after {
+ content: '';
+ position: absolute;
+ top: -5px;
+ left: -12px;
+ width: 6px;
+ height: 2px;
+ background: $cWhite;
+ transform: rotate(50deg);
+ transition: all 250ms linear;
+ }
- &:checked {
- background: $cGold;
+ &:checked {
+ background: $cGold;
- &::before {
- top: 8px;
- left: 5px;
- }
+ &::before {
+ top: 8px;
+ left: 5px;
+ }
- &::after {
- top: 10px;
- left: 3px;
- }
- }
- }
+ &::after {
+ top: 10px;
+ left: 3px;
+ }
+ }
+ }
}
.container {
- width: 100%;
- margin-left: auto;
- margin-right: auto;
- padding-left: 15px;
- padding-right: 15px;
+ width: 100%;
+ margin-left: auto;
+ margin-right: auto;
+ padding-left: 15px;
+ padding-right: 15px;
- @each $breakpoint, $max in $container-max-widths {
- @if $breakpoint == sm {
- @media (min-width: 576px) {
- max-width: $max;
- }
- } @else if $breakpoint == md {
- @media (min-width: 768px) {
- max-width: $max;
- }
- } @else if $breakpoint == lg {
- @media (min-width: 992px) {
- max-width: $max;
- }
- } @else if $breakpoint == xl {
- @media (min-width: 1200px) {
- max-width: $max;
- }
- } @else if $breakpoint == xxl {
- @media (min-width: 1370px) {
- max-width: $max;
- }
- }
- }
+ @each $breakpoint,
+ $max in $container-max-widths {
+ @if $breakpoint==sm {
+ @media (min-width: 576px) {
+ max-width: $max;
+ }
+ }
+
+ @else if $breakpoint==md {
+ @media (min-width: 768px) {
+ max-width: $max;
+ }
+ }
+
+ @else if $breakpoint==lg {
+ @media (min-width: 992px) {
+ max-width: $max;
+ }
+ }
+
+ @else if $breakpoint==xl {
+ @media (min-width: 1200px) {
+ max-width: $max;
+ }
+ }
+
+ @else if $breakpoint==xxl {
+ @media (min-width: 1370px) {
+ max-width: $max;
+ }
+ }
+ }
}
.btn_1 {
- color: $cBlack !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
+ color: $cBlack !important;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
- display: inline-block;
- padding: 15px 24px 13px;
- border-radius: 100px;
- background: rgba($cGray, 0.1);
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
+ display: inline-block;
+ padding: 15px 24px 13px;
+ border-radius: 100px;
+ background: rgba($cGray, 0.1);
+ text-wrap-mode: nowrap;
+ transition: all 250ms ease-in-out;
- &:hover {
- color: $cWhite !important;
- background: $cBlack;
- }
+ &:hover {
+ color: $cWhite !important;
+ background: $cBlack;
+ }
}
.btn_2 {
- color: $cWhite !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
+ color: $cWhite !important;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
- display: inline-block;
- padding: 15px 24px 13px;
- border-radius: 100px;
- background: $cGold;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
+ display: inline-block;
+ padding: 15px 24px 13px;
+ border-radius: 100px;
+ background: $cGold;
+ text-wrap-mode: nowrap;
+ transition: all 250ms ease-in-out;
- &:hover {
- background: $cGolder;
- }
+ &:hover {
+ background: $cGolder;
+ }
}
.btn_3 {
- color: $cGold !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
+ color: $cGold !important;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
- display: inline-block;
- padding: 15px 24px 13px;
- border-radius: 100px;
- background: rgba($cGold, 0.1);
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
+ display: inline-block;
+ padding: 15px 24px 13px;
+ border-radius: 100px;
+ background: rgba($cGold, 0.1);
+ text-wrap-mode: nowrap;
+ transition: all 250ms ease-in-out;
- &:hover {
- color: $cWhite !important;
- background: $cGold;
- }
+ &:hover {
+ color: $cWhite !important;
+ background: $cGold;
+ }
}
.btn_4 {
- color: $cGold !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
+ color: $cGold !important;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
- display: inline-block;
- padding: 15px 24px 13px;
- border-radius: 100px;
- background: $cWhite;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
+ display: inline-block;
+ padding: 15px 24px 13px;
+ border-radius: 100px;
+ background: $cWhite;
+ text-wrap-mode: nowrap;
+ transition: all 250ms ease-in-out;
- &:hover {
- color: $cWhite !important;
- background: $cGold;
- }
+ &:hover {
+ color: $cWhite !important;
+ background: $cGold;
+ }
}
.btn_5 {
- color: $cGold !important;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
+ color: $cGold !important;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
+ text-wrap-mode: nowrap;
+ transition: all 250ms ease-in-out;
- &:hover {
- text-decoration: underline;
- }
+ &:hover {
+ text-decoration: underline;
+ }
}
#breadcrumbs_box {
- margin-bottom: 24px;
+ margin-bottom: 24px;
- #breadcrumbs {
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 10px;
+ #breadcrumbs {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ gap: 10px;
- color: rgba(30, 30, 30, 0.502);
- font-weight: 500;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
+ color: rgba(30, 30, 30, 0.502);
+ font-weight: 500;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.32px;
- ul {
- margin: 0;
- padding: 0;
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 10px;
+ ul {
+ margin: 0;
+ padding: 0;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ gap: 10px;
- li {
- a {
- color: inherit;
- font-size: inherit;
- font-weight: inherit;
- line-height: inherit;
- text-decoration: none;
- }
- }
- }
- }
+ li {
+ a {
+ color: inherit;
+ font-size: inherit;
+ font-weight: inherit;
+ line-height: inherit;
+ text-decoration: none;
+ }
+ }
+ }
+ }
}
header#masthead {
- position: relative;
- height: $header-height;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
+ position: relative;
+ height: $header-height;
+ transition: all 250ms ease-in-out;
+ transition-delay: 600ms;
- @include respond-between(lg, xl) {
- height: 110px;
- }
+ @include respond-between(lg, xl) {
+ height: 110px;
+ }
- &.active {
- background: $cBlack;
- transition-delay: 0ms;
- }
+ &.active {
+ background: $cBlack;
+ transition-delay: 0ms;
+ }
- .row {
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: space-between;
- column-gap: 40px;
+ .row {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: space-between;
+ column-gap: 40px;
- height: $header-height;
+ height: $header-height;
- @include respond-between(lg, xl) {
- height: 110px;
- }
+ @include respond-between(lg, xl) {
+ height: 110px;
+ }
- .site-branding {
- img {
- width: 246px;
- min-width: 246px;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
+ .site-branding {
+ img {
+ width: 246px;
+ min-width: 246px;
+ transition: all 250ms ease-in-out;
+ transition-delay: 600ms;
- @include respond-between(lg, xl) {
- width: 200px;
- min-width: 200px;
- }
- @include respond-below(sm) {
- width: 200px;
- min-width: 200px;
- }
- }
+ @include respond-between(lg, xl) {
+ width: 200px;
+ min-width: 200px;
+ }
- &.active {
- img {
- filter: brightness(0) invert(1);
- transition-delay: 0ms;
- }
- }
- }
+ @include respond-below(sm) {
+ width: 200px;
+ min-width: 200px;
+ }
+ }
- nav#site-navigation {
- @include respond-below(lg) {
- position: absolute;
- top: calc($header-height - 1px);
- left: 0;
- right: 0;
- background: $cBlack;
- z-index: 10;
+ &.active {
+ img {
+ filter: brightness(0) invert(1);
+ transition-delay: 0ms;
+ }
+ }
+ }
- padding-top: 90px;
- padding-bottom: 90px;
+ nav#site-navigation {
+ @include respond-below(lg) {
+ position: absolute;
+ top: calc($header-height - 1px);
+ left: 0;
+ right: 0;
+ background: $cBlack;
+ z-index: 10;
- height: 100svh;
- max-height: calc(100svh - $header-height);
- }
- &.active {
- }
+ padding-top: 90px;
+ padding-bottom: 90px;
- ul#primary-menu {
- gap: 50px;
- justify-content: center;
+ height: 100svh;
+ max-height: calc(100svh - $header-height);
+ }
- @include respond-below(xxl) {
- gap: 30px;
- }
+ &.active {}
- @include respond-below(lg) {
- display: flex;
- flex-direction: column;
- gap: 40px;
- }
+ ul#primary-menu {
+ gap: 50px;
+ justify-content: center;
- li {
- position: relative;
+ @include respond-below(xxl) {
+ gap: 30px;
+ }
- &.current-menu-item {
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 7px;
+ @include respond-below(lg) {
+ display: flex;
+ flex-direction: column;
+ gap: 40px;
+ }
- @include respond-above(lg) {
- &::before {
- content: '';
- position: relative;
- display: inline-block;
- width: 5px;
- height: 5px;
- border-radius: 100%;
- background: $cGold;
- margin-bottom: 2px;
- }
- }
+ li {
+ position: relative;
- a {
- color: $cGold;
- @include respond-below(lg) {
- width: 100%;
- }
- }
- }
+ &.current-menu-item {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ gap: 7px;
- a {
- color: $cBlack;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
+ @include respond-above(lg) {
+ &::before {
+ content: '';
+ position: relative;
+ display: inline-block;
+ width: 5px;
+ height: 5px;
+ border-radius: 100%;
+ background: $cGold;
+ margin-bottom: 2px;
+ }
+ }
- @include respond-below(lg) {
- color: $cWhite;
- font-weight: 500;
- font-size: 40px;
- line-height: 1;
- letter-spacing: -0.8px;
- text-align: center;
- }
- }
+ a {
+ color: $cGold;
- @include respond-above(lg) {
- menu-item-18,
- menu-item-19 {
- display: none;
- }
- }
- @include respond-below(lg) {
- menu-item-19 {
- text-align: center;
- a {
- color: $cBlack;
- font-size: 16px;
- font-weight: 500;
- line-height: 1;
+ @include respond-below(lg) {
+ width: 100%;
+ }
+ }
+ }
- display: inline-block;
- padding: 11px 24px 12px;
- border-radius: 100px;
- background: $cWhite;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
+ a {
+ color: $cBlack;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
- &:hover {
- color: $cWhite !important;
- background: $cGold;
- }
- }
- }
- }
- }
- }
+ @include respond-below(lg) {
+ color: $cWhite;
+ font-weight: 500;
+ font-size: 40px;
+ line-height: 1;
+ letter-spacing: -0.8px;
+ text-align: center;
+ }
+ }
- @include respond-below(lg) {
- display: none;
- }
- }
+ @include respond-above(lg) {
- .main-navigation-secondary {
- padding: 0;
- margin: 0;
- list-style: none;
+ menu-item-18,
+ menu-item-19 {
+ display: none;
+ }
+ }
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 16px;
+ @include respond-below(lg) {
+ menu-item-19 {
+ text-align: center;
- li {
- &:nth-child(1) {
- a {
- @extend .btn_1;
- }
- }
+ a {
+ color: $cBlack;
+ font-size: 16px;
+ font-weight: 500;
+ line-height: 1;
- &:nth-child(2) {
- a {
- @extend .btn_2;
- }
- }
- }
+ display: inline-block;
+ padding: 11px 24px 12px;
+ border-radius: 100px;
+ background: $cWhite;
+ text-wrap-mode: nowrap;
+ transition: all 250ms ease-in-out;
- @include respond-below(xl) {
- flex-direction: column;
- }
- @include respond-below(lg) {
- display: none;
- }
- }
+ &:hover {
+ color: $cWhite !important;
+ background: $cGold;
+ }
+ }
+ }
+ }
+ }
+ }
- #nav-menu-toggle {
- color: $cWhite;
- font-size: 14px;
- font-weight: 500;
- line-height: 1;
+ @include respond-below(lg) {
+ display: none;
+ }
+ }
- display: inline-flex;
- align-items: center;
- padding: 9px 18px;
- border-radius: 100px;
- border: none;
- background: $cBlack;
- text-wrap-mode: nowrap;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
+ .main-navigation-secondary {
+ padding: 0;
+ margin: 0;
+ list-style: none;
- &.active {
- padding: 12px 14px 12px 12px;
- background: rgba($cWhite, 0.2);
- transition-delay: 0ms;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ gap: 16px;
- .text {
- padding-left: 0;
- width: 0;
- opacity: 0;
- }
+ li {
+ &:nth-child(1) {
+ a {
+ @extend .btn_1;
+ }
+ }
- .icon {
- width: 11px;
- height: 11px;
+ &:nth-child(2) {
+ a {
+ @extend .btn_2;
+ }
+ }
+ }
- &::before {
- width: 13px;
- top: 50%;
- rotate: 45deg;
- }
- &::after {
- width: 13px;
- top: 50%;
- rotate: -45deg;
- }
- }
- }
- .text {
- display: inline-block;
- height: 12px;
- padding-left: 8px;
- margin-top: -1px;
- width: 45px;
- opacity: 1;
- overflow: hidden;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
- }
- .icon {
- position: relative;
- display: inline-block;
- width: 13px;
- height: 8px;
- transition-delay: 600ms;
+ @include respond-below(xl) {
+ flex-direction: column;
+ }
- &::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- height: 2px;
- width: 11px;
- background: $cWhite;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
- }
- &::after {
- content: '';
- position: absolute;
- top: calc(100% - 2px);
- left: 0;
- height: 2px;
- width: 11px;
- background: $cWhite;
- transition: all 250ms ease-in-out;
- transition-delay: 600ms;
- }
- }
+ @include respond-below(lg) {
+ display: none;
+ }
+ }
- @include respond-above(lg) {
- display: none;
- }
- }
- }
+ #nav-menu-toggle {
+ color: $cWhite;
+ font-size: 14px;
+ font-weight: 500;
+ line-height: 1;
+
+ display: inline-flex;
+ align-items: center;
+ padding: 9px 18px;
+ border-radius: 100px;
+ border: none;
+ background: $cBlack;
+ text-wrap-mode: nowrap;
+ transition: all 250ms ease-in-out;
+ transition-delay: 600ms;
+
+ &.active {
+ padding: 12px 14px 12px 12px;
+ background: rgba($cWhite, 0.2);
+ transition-delay: 0ms;
+
+ .text {
+ padding-left: 0;
+ width: 0;
+ opacity: 0;
+ }
+
+ .icon {
+ width: 11px;
+ height: 11px;
+
+ &::before {
+ width: 13px;
+ top: 50%;
+ rotate: 45deg;
+ }
+
+ &::after {
+ width: 13px;
+ top: 50%;
+ rotate: -45deg;
+ }
+ }
+ }
+
+ .text {
+ display: inline-block;
+ height: 12px;
+ padding-left: 8px;
+ margin-top: -1px;
+ width: 45px;
+ opacity: 1;
+ overflow: hidden;
+ transition: all 250ms ease-in-out;
+ transition-delay: 600ms;
+ }
+
+ .icon {
+ position: relative;
+ display: inline-block;
+ width: 13px;
+ height: 8px;
+ transition-delay: 600ms;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 2px;
+ width: 11px;
+ background: $cWhite;
+ transition: all 250ms ease-in-out;
+ transition-delay: 600ms;
+ }
+
+ &::after {
+ content: '';
+ position: absolute;
+ top: calc(100% - 2px);
+ left: 0;
+ height: 2px;
+ width: 11px;
+ background: $cWhite;
+ transition: all 250ms ease-in-out;
+ transition-delay: 600ms;
+ }
+ }
+
+ @include respond-above(lg) {
+ display: none;
+ }
+ }
+ }
}
footer#site-footer {
- background: $cBlack;
- overflow: hidden;
+ background: $cBlack;
+ overflow: hidden;
- .footer-1 {
- padding-top: 140px;
- padding-bottom: 100px;
- border-bottom: 1px solid #6a6a6a;
+ .footer-1 {
+ padding-top: 140px;
+ padding-bottom: 100px;
+ border-bottom: 1px solid #6a6a6a;
- .row {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
- gap: 80px;
+ .row {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
+ gap: 80px;
- @include respond-below(xl) {
- gap: 60px;
- }
- @include respond-below(lg) {
- flex-direction: column-reverse;
- }
+ @include respond-below(xl) {
+ gap: 60px;
+ }
- .col {
- &-1 {
- .box-contact {
- padding: 48px;
- background: #faf8f2;
- border-radius: 10px;
+ @include respond-below(lg) {
+ flex-direction: column-reverse;
+ }
- @include respond-below(xs) {
- padding: 40px 20px;
- }
+ .col {
+ &-1 {
+ .box-contact {
+ padding: 48px;
+ background: #faf8f2;
+ border-radius: 10px;
- .box-title {
- margin-bottom: 24px;
+ @include respond-below(xs) {
+ padding: 40px 20px;
+ }
- h2 {
- color: $cBlack;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
+ .box-title {
+ margin-bottom: 24px;
- strong {
- color: $cGold;
- font-weight: inherit;
- }
- }
- }
+ h2 {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.68px;
- .box-text {
- margin-bottom: 40px;
+ strong {
+ color: $cGold;
+ font-weight: inherit;
+ }
+ }
+ }
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- }
- }
+ .box-text {
+ margin-bottom: 40px;
- form {
- .form-fields {
- display: grid;
- grid-template-columns: 1fr 1fr;
- column-gap: 24px;
- row-gap: 16px;
- grid-template-areas: 'i1 i2' 'i3 i4' 'i5 i5' 'i6 i6';
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ }
+ }
- @include respond-below(sm) {
- grid-template-columns: 1fr;
- grid-template-areas: 'i1' 'i2' 'i3' 'i4' 'i5' 'i6';
- }
+ form {
+ .form-fields {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ column-gap: 24px;
+ row-gap: 16px;
+ grid-template-areas: 'i1 i2''i3 i4''i5 i5''i6 i6';
- .c-item {
- &-1 {
- grid-area: i1;
- }
- &-2 {
- grid-area: i2;
- }
- &-3 {
- grid-area: i3;
- }
- &-4 {
- grid-area: i4;
- }
- &-5 {
- grid-area: i5;
- margin-bottom: 26px;
- }
- &-6 {
- grid-area: i6;
+ @include respond-below(sm) {
+ grid-template-columns: 1fr;
+ grid-template-areas: 'i1''i2''i3''i4''i5''i6';
+ }
- .c-row {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
+ .c-item {
+ &-1 {
+ grid-area: i1;
+ }
- @include respond-below(xxl) {
- flex-direction: column;
- row-gap: 20px;
- }
+ &-2 {
+ grid-area: i2;
+ }
- .c-col {
- &-1 {
- @include respond-above(xxl) {
- max-width: 290px;
- }
+ &-3 {
+ grid-area: i3;
+ }
- span {
- margin: 0px;
- }
- label {
- display: flex;
- flex-direction: row;
- gap: 16px;
+ &-4 {
+ grid-area: i4;
+ }
- span {
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
+ &-5 {
+ grid-area: i5;
+ margin-bottom: 26px;
+ }
- a {
- color: inherit;
- text-decoration: underline;
- }
- }
- }
- }
- &-2 {
- display: flex;
- flex-direction: row-reverse;
+ &-6 {
+ grid-area: i6;
- @include respond-below(xxl) {
- flex-direction: row;
- }
+ .c-row {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
- input {
- @extend .btn_2;
- border: none;
- cursor: pointer;
- width: 260px;
- }
- }
- }
- }
- }
- }
- }
+ @include respond-below(xxl) {
+ flex-direction: column;
+ row-gap: 20px;
+ }
- label {
- position: relative;
- display: block;
+ .c-col {
+ &-1 {
+ @include respond-above(xxl) {
+ max-width: 290px;
+ }
- > span {
- display: block;
- }
- }
+ span {
+ margin: 0px;
+ }
- input {
- &[type='tel'],
- &[type='text'],
- &[type='email'] {
- height: 51px;
- width: 100%;
- background: #fff;
- border: none !important;
- border-radius: 10px;
- box-shadow: none !important;
- outline: none !important;
- padding: 15px 19px 5px;
- transition: all 250ms ease-in-out;
+ label {
+ display: flex;
+ flex-direction: row;
+ gap: 16px;
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- margin: 0;
+ span {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
- &:focus,
- &:not(:placeholder-shown) {
- + p {
- top: 8px;
- color: #9e9e9e !important;
- padding: 3px 10px;
- font-size: 9px;
- }
- }
- }
- }
+ a {
+ color: inherit;
+ text-decoration: underline;
+ }
+ }
+ }
+ }
- textarea {
- height: 170px;
- width: 100%;
- background: #fff;
- border: none !important;
- border-radius: 10px;
- box-shadow: none !important;
- outline: none !important;
- padding: 20px 19px 5px;
- transition: all 250ms ease-in-out;
+ &-2 {
+ display: flex;
+ flex-direction: row-reverse;
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- margin: 0;
- resize: none;
+ @include respond-below(xxl) {
+ flex-direction: row;
+ }
- &:focus,
- &:not(:placeholder-shown) {
- + p {
- top: 8px;
- color: #9e9e9e !important;
- padding: 3px 10px;
- font-size: 9px;
- }
- }
- }
+ input {
+ @extend .btn_2;
+ border: none;
+ cursor: pointer;
+ width: 260px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- margin: 0;
+ label {
+ position: relative;
+ display: block;
- position: absolute;
- top: 14px;
- left: 9px;
- padding: 4px 10px;
- transition: all 250ms ease-in-out;
+ >span {
+ display: block;
+ }
+ }
- @include respond-below(lg) {
- font-size: 13px;
- top: 14px;
- }
- }
+ input {
- .wpcf7-not-valid-tip {
- font-size: 12px;
- padding: 3px;
- }
- }
- }
- }
- &-2 {
- width: 100%;
- max-width: 400px;
+ &[type='tel'],
+ &[type='text'],
+ &[type='email'] {
+ height: 51px;
+ width: 100%;
+ background: #fff;
+ border: none !important;
+ border-radius: 10px;
+ box-shadow: none !important;
+ outline: none !important;
+ padding: 15px 19px 5px;
+ transition: all 250ms ease-in-out;
- @include respond-below(lg) {
- max-width: unset;
- }
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.32px;
+ margin: 0;
- .box-logo {
- margin-bottom: 24px;
+ &:focus,
+ &:not(:placeholder-shown) {
+ +p {
+ top: 8px;
+ color: #9e9e9e !important;
+ padding: 3px 10px;
+ font-size: 9px;
+ }
+ }
+ }
+ }
- img {
- width: 100%;
- max-width: 205px;
- }
- }
- .box-text {
- p {
- color: $cGray2;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
+ textarea {
+ height: 170px;
+ width: 100%;
+ background: #fff;
+ border: none !important;
+ border-radius: 10px;
+ box-shadow: none !important;
+ outline: none !important;
+ padding: 20px 19px 5px;
+ transition: all 250ms ease-in-out;
- margin-bottom: 24px;
- }
- ol {
- padding: 0;
- margin: 0;
- counter-reset: custom-counter;
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.32px;
+ margin: 0;
+ resize: none;
- li {
- position: relative;
- color: $cWhite;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.4;
- letter-spacing: -0.48px;
+ &:focus,
+ &:not(:placeholder-shown) {
+ +p {
+ top: 8px;
+ color: #9e9e9e !important;
+ padding: 3px 10px;
+ font-size: 9px;
+ }
+ }
+ }
- padding-left: 25px;
- counter-increment: custom-counter;
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.32px;
+ margin: 0;
- &::before {
- content: counter(custom-counter) '. ';
- position: absolute;
- top: 0;
- left: 0;
- color: $cWhite;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.4;
- letter-spacing: -0.48px;
- }
+ position: absolute;
+ top: 14px;
+ left: 9px;
+ padding: 4px 10px;
+ transition: all 250ms ease-in-out;
- @include respond-below(sm) {
- font-size: 20px;
- }
- }
- }
- }
- .box-info {
- p {
- color: $cGray2;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
+ @include respond-below(lg) {
+ font-size: 13px;
+ top: 14px;
+ }
+ }
- margin-bottom: 16px;
- }
- }
- }
- }
- }
- }
- .footer-2 {
- padding-top: 32px;
- padding-bottom: 32px;
+ .wpcf7-not-valid-tip {
+ font-size: 12px;
+ padding: 3px;
+ }
+ }
+ }
+ }
- .row {
- display: flex;
- flex-direction: row;
+ &-2 {
+ width: 100%;
+ max-width: 400px;
- @include respond-below(lg) {
- flex-direction: column;
- row-gap: 24px;
- }
+ @include respond-below(lg) {
+ max-width: unset;
+ }
- .col {
- &-1 {
- flex-basis: 40%;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- row-gap: 20px;
+ .box-logo {
+ margin-bottom: 24px;
- p {
- color: $cWhite;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- margin: 0;
- }
+ img {
+ width: 100%;
+ max-width: 205px;
+ }
+ }
- a {
- color: $cGray2;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
+ .box-text {
+ p {
+ color: $cGray2;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
- @include respond-below(lg) {
- display: none;
- }
- }
- .col-text {
- p {
- color: $cGray2;
- margin: 0;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- }
- }
- }
- &-2 {
- flex-basis: 60%;
+ margin-bottom: 24px;
+ }
- ol {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- column-gap: 30px;
- margin: 0;
- padding: 0;
+ ol {
+ padding: 0;
+ margin: 0;
+ counter-reset: custom-counter;
- @include respond-below(lg) {
- flex-direction: column;
- row-gap: 24px;
- }
+ li {
+ position: relative;
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 24px;
+ line-height: 1.4;
+ letter-spacing: -0.48px;
- li {
- p {
- color: $cGray2;
- margin: 0;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- }
- }
- }
- }
- &-3 {
- @include respond-above(lg) {
- display: none;
- }
+ padding-left: 25px;
+ counter-increment: custom-counter;
- a {
- color: $cGray2;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- }
- }
- }
- }
- }
+ &::before {
+ content: counter(custom-counter) '. ';
+ position: absolute;
+ top: 0;
+ left: 0;
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 24px;
+ line-height: 1.4;
+ letter-spacing: -0.48px;
+ }
+
+ @include respond-below(sm) {
+ font-size: 20px;
+ }
+ }
+ }
+ }
+
+ .box-info {
+ p {
+ color: $cGray2;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
+
+ margin-bottom: 16px;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .footer-2 {
+ padding-top: 32px;
+ padding-bottom: 32px;
+
+ .row {
+ display: flex;
+ flex-direction: row;
+
+ @include respond-below(lg) {
+ flex-direction: column;
+ row-gap: 24px;
+ }
+
+ .col {
+ &-1 {
+ flex-basis: 40%;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ row-gap: 20px;
+
+ p {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.32px;
+ margin: 0;
+ }
+
+ a {
+ color: $cGray2;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.32px;
+
+ @include respond-below(lg) {
+ display: none;
+ }
+ }
+
+ .col-text {
+ p {
+ color: $cGray2;
+ margin: 0;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ }
+ }
+ }
+
+ &-2 {
+ flex-basis: 60%;
+
+ ol {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ column-gap: 30px;
+ margin: 0;
+ padding: 0;
+
+ @include respond-below(lg) {
+ flex-direction: column;
+ row-gap: 24px;
+ }
+
+ li {
+ p {
+ color: $cGray2;
+ margin: 0;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ }
+ }
+ }
+ }
+
+ &-3 {
+ @include respond-above(lg) {
+ display: none;
+ }
+
+ a {
+ color: $cGray2;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.32px;
+ }
+ }
+ }
+ }
+ }
}
article.article-card {
- .article-card--wrapper {
- .article-card--image {
- margin-bottom: 24px;
+ .article-card--wrapper {
+ .article-card--image {
+ margin-bottom: 24px;
- a {
- img {
- width: 100%;
- height: 286px;
- object-fit: cover;
+ a {
+ img {
+ width: 100%;
+ height: 286px;
+ object-fit: cover;
- @include respond-below(md) {
- height: 200px;
- }
- }
- }
- }
- .article-card--content {
- .article-card--title {
- margin-bottom: 24px;
+ @include respond-below(md) {
+ height: 200px;
+ }
+ }
+ }
+ }
- h3 {
- color: $cBlack;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.2;
- letter-spacing: -0.45px;
+ .article-card--content {
+ .article-card--title {
+ margin-bottom: 24px;
- @include respond-below(md) {
- font-size: 20px;
- }
- @include respond-below(sm) {
- font-size: 18px;
- }
+ h3 {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 24px;
+ line-height: 1.2;
+ letter-spacing: -0.45px;
- a {
- color: inherit;
- font-size: inherit;
- font-weight: inherit;
- line-height: inherit;
- letter-spacing: inherit;
- text-decoration: inherit;
- }
- }
- }
- > a {
- }
- }
- }
+ @include respond-below(md) {
+ font-size: 20px;
+ }
+
+ @include respond-below(sm) {
+ font-size: 18px;
+ }
+
+ a {
+ color: inherit;
+ font-size: inherit;
+ font-weight: inherit;
+ line-height: inherit;
+ letter-spacing: inherit;
+ text-decoration: inherit;
+ }
+ }
+ }
+
+ >a {}
+ }
+ }
}
.c-tabs {
- .c-tabs--nav {
- padding: 0;
- margin: 0 0 64px 0;
- border-bottom: 1px solid #6a6a6a66;
- display: flex;
- flex-direction: row;
- column-gap: 80px;
+ .c-tabs--nav {
+ padding: 0;
+ margin: 0 0 64px 0;
+ border-bottom: 1px solid #6a6a6a66;
+ display: flex;
+ flex-direction: row;
+ column-gap: 80px;
- li {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 120%;
- letter-spacing: -0.32px;
+ li {
+ color: #9e9e9e;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 120%;
+ letter-spacing: -0.32px;
- display: inline-block;
- padding-bottom: 15px;
- margin-bottom: -1px;
- cursor: pointer;
- transition: all 250ms ease-in-out;
+ display: inline-block;
+ padding-bottom: 15px;
+ margin-bottom: -1px;
+ cursor: pointer;
+ transition: all 250ms ease-in-out;
- &.active {
- color: $cGold;
- border-bottom: 1px solid $cGold;
- }
- }
- }
- .c-tabs--content {
- .c-tab--item {
- display: none;
- }
- }
+ &.active {
+ color: $cGold;
+ border-bottom: 1px solid $cGold;
+ }
+ }
+ }
+
+ .c-tabs--content {
+ .c-tab--item {
+ display: none;
+ }
+ }
}
.c-acc {
- .c-acc--item {
- .c-acc--head {
- cursor: pointer;
- }
- }
+ .c-acc--item {
+ .c-acc--head {
+ cursor: pointer;
+ }
+ }
}
.c-acc-advanced {
- .c-acc--item {
- .c-acc--head {
- cursor: pointer;
- }
- }
+ .c-acc--item {
+ .c-acc--head {
+ cursor: pointer;
+ }
+ }
}
+
//* END Global
//* Home
body.page-id-72 {
- main {
- margin-top: 60px;
-
- .box-1 {
- @include respond-below(md) {
- overflow: hidden;
- }
-
- .row {
- position: relative;
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
- column-gap: 40px;
-
- @include respond-below(sm) {
- min-height: 500px;
- }
-
- .col {
- &-1 {
- max-width: 680px;
-
- @include respond-below(xl) {
- max-width: 500px;
- }
- @include respond-below(lg) {
- max-width: 330px;
- padding-bottom: 60px;
- }
- @include respond-below(md) {
- max-width: 370px;
- }
- }
- &-2 {
- @include respond-below(xxl) {
- z-index: 1;
- position: absolute;
- top: 0;
- right: 0;
- z-index: 1;
-
- max-width: 430px;
- }
- @include respond-below(lg) {
- max-width: 360px;
- }
- @include respond-below(md) {
- left: 0;
- right: auto;
- transform: translateX(100%);
- max-width: 400px;
- }
- @include respond-below(sm) {
- max-width: unset;
- width: 100svw;
- inset: 0;
-
- img {
- max-width: unset;
- width: 100%;
- }
- }
- }
- }
- }
-
- .box-head {
- margin-bottom: 24px;
-
- h2 {
- @include h2($cBlack);
-
- strong {
- color: $cGold;
- font-weight: inherit;
- }
- }
- }
-
- .box-text {
- margin-bottom: 24px;
- max-width: 670px;
-
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 150%;
- letter-spacing: -0.38px;
- }
- }
-
- .box-quote {
- padding-left: 24px;
- margin-top: 64px;
- border-left: 1px solid $cBlack;
- max-width: 550px;
-
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 14px;
- line-height: 150%;
- letter-spacing: -0.27px;
- margin-bottom: 16px;
- }
-
- @include respond-below(lg) {
- display: none;
- }
- }
- }
-
- .box-2 {
- @include box_top_shadow($cLightGray);
- margin-top: 36px;
- padding-top: 160px;
- padding-bottom: 136px;
- background: $cBlack;
-
- @include respond-below(lg) {
- padding-top: 100px;
- padding-bottom: 100px;
- }
-
- .row {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- column-gap: 100px;
-
- @include respond-between(lg, xl) {
- column-gap: 50px;
- }
-
- @include respond-below(lg) {
- flex-direction: column-reverse;
- row-gap: 60px;
- }
- .col {
- &-1 {
- @include box_title_line(#6a6a6a, $cBlack);
- padding-left: 100px;
- padding-top: 38px;
- padding-bottom: 64px;
- max-width: 650px;
-
- @include respond-between(lg, xl) {
- max-width: 550px;
- }
- @include respond-below(lg) {
- padding-left: 0;
- padding-top: 60px;
- max-width: unset;
- }
-
- .box-head {
- h2 {
- color: $cWhite;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
-
- margin-bottom: 64px;
- }
- }
-
- .box-list {
- padding: 0;
- margin: 0;
-
- .box-list__item {
- display: flex;
- flex-direction: row;
- column-gap: 40px;
-
- &:not(:last-child) {
- margin-bottom: 64px;
- }
-
- .box-list__image {
- width: 75px;
- min-width: 75px;
- height: 75px;
-
- display: flex;
- align-items: center;
- justify-content: center;
- background: rgba($cGold, 0.32);
- border-radius: 29px;
-
- img {
- }
- }
- .box-list__data {
- h3 {
- color: $cWhite;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.2;
- letter-spacing: -0.54px;
- margin-bottom: 16px;
- }
- p {
- color: $cGray2;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- }
-
- a {
- color: $cGray2;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- text-decoration: underline;
- }
- }
- }
- }
- }
- &-2 {
- img {
- width: 100%;
- max-width: 450px;
- }
- @include respond-below(lg) {
- img {
- margin: 0 auto;
- }
- }
- }
- }
- }
- }
-
- .box-3 {
- padding-top: 140px;
- padding-bottom: 140px;
- background: #fafafa;
-
- .row {
- display: flex;
- flex-direction: row;
- align-items: flex-end;
- column-gap: 64px;
-
- @include respond-below(lg) {
- flex-direction: column;
- align-items: initial;
- row-gap: 100px;
- }
-
- .col {
- &-1 {
- @include box_title_line(#d4d4d4, #fafafa);
- padding-left: 64px;
-
- img {
- width: 100%;
- max-width: 530px;
- }
-
- @include respond-below(lg) {
- padding-left: 0;
-
- &::before {
- top: auto;
- bottom: -60px;
- }
- &::after {
- top: auto;
- bottom: -55px;
- }
-
- img {
- margin: 0 auto;
- }
- }
- }
-
- &-2 {
- width: 100%;
- max-width: 600px;
-
- @include respond-below(lg) {
- max-width: unset;
- }
-
- .mini_title {
- margin-bottom: 40px;
-
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- }
- }
- ul {
- padding: 0;
- margin: 0 0 80px 0;
-
- @include respond-below(xl) {
- margin: 0 0 40px 0;
- }
- li {
- position: relative;
- padding-left: 33px;
-
- &:not(:last-child) {
- margin-bottom: 40px;
-
- @include respond-below(xl) {
- margin-bottom: 20px;
- }
- }
-
- &::before {
- content: '';
- position: absolute;
- width: 9px;
- min-width: 9px;
- height: 9px;
- left: 0;
- top: 15px;
- border-radius: 100%;
- background: $cGold;
- }
-
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
- margin-bottom: 0;
-
- @include respond-below(xxl) {
- font-size: 26px;
- }
- }
- }
- }
- .info_box {
- display: flex;
- flex-direction: row;
- gap: 20px;
- align-items: center;
- justify-content: center;
- padding: 24px;
- border-radius: 20px;
- background: rgba($cGold, 0.1);
-
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- margin-bottom: 0;
-
- strong {
- color: $cGold;
- }
- }
- a {
- }
- }
- }
- }
- }
- }
-
- .box-4 {
- padding-top: 180px;
- padding-bottom: 140px;
-
- @include respond-below(lg) {
- padding-top: 120px;
- padding-bottom: 120px;
- }
-
- .row {
- @include box_title_line(#d4d4d4, $cWhite);
- padding-left: 100px;
-
- @include respond-below(lg) {
- padding-left: 0;
- padding-top: 60px;
- }
-
- ul {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 64px;
-
- padding: 0;
- margin: 0 0 60px 0;
-
- @include respond-below(lg) {
- grid-template-columns: 1fr 1fr;
- }
- @include respond-below(md) {
- grid-template-columns: 1fr;
- gap: 26px;
- }
-
- li {
- position: relative;
- padding-top: 16px;
-
- &::before {
- content: '';
- position: absolute;
- width: 71px;
- height: 2px;
- left: 0;
- top: 0;
- background: $cGold;
- }
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
-
- @include respond-below(xl) {
- font-size: 26px;
- }
- @include respond-below(md) {
- font-size: 22px;
- }
- }
- }
- }
-
- .info_box {
- padding: 24px;
- border-radius: 20px;
- background: rgba($cGold, 0.1);
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: center;
- gap: 20px;
-
- p {
- margin: 0;
-
- strong {
- color: $cGold;
- }
- }
-
- @include respond-below(lg) {
- flex-wrap: wrap;
-
- p {
- order: 1;
- }
- .btn_4 {
- order: 2;
- }
- .btn_2 {
- order: 3;
- }
- }
- }
- }
- }
-
- .box-5 {
- position: relative;
- background: #faf8f2;
-
- .row {
- display: flex;
- padding: 160px 0 130px;
-
- @include respond-above(lg) {
- flex-direction: row;
- column-gap: 100px;
- }
- @include respond-below(lg) {
- flex-direction: column-reverse;
- padding: 0 0 80px;
- row-gap: 80px;
- }
- @include respond-below(xxl) {
- padding: 100px 0 100px;
- }
-
- .col {
- &-1 {
- @include box_title_line(#d9ba5cbf, #faf8f2);
- width: 100%;
- max-width: 700px;
-
- @include respond-below(xxl) {
- max-width: 600px;
- }
- @include respond-above(lg) {
- padding-left: 100px;
- }
- @include respond-below(lg) {
- padding-top: 64px;
- }
-
- .box-text {
- @include respond-above(lg) {
- margin-bottom: 120px;
- }
- @include respond-below(lg) {
- margin-bottom: 70px;
- }
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.5;
- letter-spacing: -0.53px;
-
- strong {
- color: $cGold;
- font-weight: inherit;
- }
- }
- }
-
- ul {
- padding: 0;
- margin: 0;
-
- display: flex;
-
- @include respond-above(lg) {
- flex-direction: row;
- align-items: center;
- column-gap: 40px;
- }
- @include respond-below(lg) {
- flex-direction: column;
- align-items: flex-start;
- row-gap: 32px;
- }
- }
- }
- &-2 {
- @include respond-above(lg) {
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- }
- @include respond-below(lg) {
- height: 400px;
- }
-
- img {
- height: 100%;
- object-fit: cover;
- object-position: center;
- width: 673px;
-
- @media (max-width: 1500px) {
- width: 600px;
- }
- @include respond-between(xl, xxl) {
- width: 530px;
- }
- @include respond-between(lg, xl) {
- width: 350px;
- }
- @include respond-below(lg) {
- width: 100%;
- }
- }
- }
- }
- }
- }
-
- .box-6 {
- background: $cBlack;
- padding: 200px 0;
-
- @include respond-below(lg) {
- padding: 120px 0;
- }
-
- .row {
- @include box_title_line(#6a6a6a, $cBlack);
- padding-left: 100px;
-
- @include respond-below(lg) {
- padding-left: 0;
- padding-top: 60px;
- }
-
- .col {
- &-1 {
- margin-bottom: 100px;
-
- @include respond-below(lg) {
- margin-bottom: 60px;
- }
-
- h2 {
- color: $cWhite;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
- }
- }
- &-2 {
- .box-list {
- padding: 0;
- margin: 0;
- display: grid;
- grid-template-columns: 1fr 1fr;
- gap: 80px;
-
- @include respond-below(md) {
- grid-template-columns: 1fr;
- }
- .box-list__item {
- display: flex;
- flex-direction: row;
- column-gap: 40px;
-
- @include respond-below(lg) {
- flex-direction: column;
- row-gap: 40px;
- }
-
- @include respond-between(sm, md) {
- flex-direction: row;
- }
-
- .box-list__image {
- width: 75px;
- min-width: 75px;
- height: 75px;
-
- display: flex;
- align-items: center;
- justify-content: center;
- background: rgba($cGold, 0.32);
- border-radius: 29px;
-
- img {
- }
- }
- .box-list__data {
- h3 {
- color: $cWhite;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.2;
- letter-spacing: -0.54px;
- margin-bottom: 16px;
- }
- p {
- color: $cGray2;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- }
-
- a {
- color: $cGray2;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- text-decoration: underline;
- }
- }
- }
- }
- }
- }
- }
- }
-
- .box-7 {
- @include respond-above(lg) {
- padding-top: 164px;
- padding-bottom: 200px;
- }
- @include respond-below(lg) {
- padding-top: 100px;
- padding-bottom: 100px;
- }
-
- .row {
- @include box_title_line(#d4d4d4, $cWhite);
-
- @include respond-above(lg) {
- padding-left: 64px;
- }
- @include respond-below(lg) {
- padding-top: 64px;
- }
-
- .col {
- &-1 {
- .box-title {
- margin-bottom: 40px;
-
- h2 {
- color: $cBlack;
- font-weight: 400;
- font-size: 48px;
- line-height: 1.5;
- letter-spacing: -0.96px;
- }
- }
- }
- &-2 {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 32px;
-
- @include respond-between(sm, lg) {
- padding-top: 64px;
- grid-template-columns: repeat(2, 1fr);
-
- .article-card {
- &:nth-child(3) {
- display: none;
- }
- }
- }
- @include respond-below(sm) {
- grid-template-columns: 1fr;
- }
- }
- }
- }
- }
- }
+ main {
+ margin-top: 60px;
+
+ .box-1 {
+ @include respond-below(md) {
+ overflow: hidden;
+ }
+
+ .row {
+ position: relative;
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
+ column-gap: 40px;
+
+ @include respond-below(sm) {
+ min-height: 500px;
+ }
+
+ .col {
+ &-1 {
+ max-width: 680px;
+
+ @include respond-below(xl) {
+ max-width: 500px;
+ }
+
+ @include respond-below(lg) {
+ max-width: 330px;
+ padding-bottom: 60px;
+ }
+
+ @include respond-below(md) {
+ max-width: 370px;
+ }
+ }
+
+ &-2 {
+ @include respond-below(xxl) {
+ z-index: 1;
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 1;
+
+ max-width: 430px;
+ }
+
+ @include respond-below(lg) {
+ max-width: 360px;
+ }
+
+ @include respond-below(md) {
+ left: 0;
+ right: auto;
+ transform: translateX(100%);
+ max-width: 400px;
+ }
+
+ @include respond-below(sm) {
+ max-width: unset;
+ width: 100svw;
+ inset: 0;
+
+ img {
+ max-width: unset;
+ width: 100%;
+ }
+ }
+ }
+ }
+ }
+
+ .box-head {
+ margin-bottom: 24px;
+
+ h2 {
+ @include h2($cBlack);
+
+ strong {
+ color: $cGold;
+ font-weight: inherit;
+ }
+ }
+ }
+
+ .box-text {
+ margin-bottom: 24px;
+ max-width: 670px;
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 150%;
+ letter-spacing: -0.38px;
+ }
+ }
+
+ .box-quote {
+ padding-left: 24px;
+ margin-top: 64px;
+ border-left: 1px solid $cBlack;
+ max-width: 550px;
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 14px;
+ line-height: 150%;
+ letter-spacing: -0.27px;
+ margin-bottom: 16px;
+ }
+
+ @include respond-below(lg) {
+ display: none;
+ }
+ }
+ }
+
+ .box-2 {
+ @include box_top_shadow($cLightGray);
+ margin-top: 36px;
+ padding-top: 160px;
+ padding-bottom: 136px;
+ background: $cBlack;
+
+ @include respond-below(lg) {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
+
+ .row {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ column-gap: 100px;
+
+ @include respond-between(lg, xl) {
+ column-gap: 50px;
+ }
+
+ @include respond-below(lg) {
+ flex-direction: column-reverse;
+ row-gap: 60px;
+ }
+
+ .col {
+ &-1 {
+ @include box_title_line(#6a6a6a, $cBlack);
+ padding-left: 100px;
+ padding-top: 38px;
+ padding-bottom: 64px;
+ max-width: 650px;
+
+ @include respond-between(lg, xl) {
+ max-width: 550px;
+ }
+
+ @include respond-below(lg) {
+ padding-left: 0;
+ padding-top: 60px;
+ max-width: unset;
+ }
+
+ .box-head {
+ h2 {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.68px;
+
+ margin-bottom: 64px;
+ }
+ }
+
+ .box-list {
+ padding: 0;
+ margin: 0;
+
+ .box-list__item {
+ display: flex;
+ flex-direction: row;
+ column-gap: 40px;
+
+ &:not(:last-child) {
+ margin-bottom: 64px;
+ }
+
+ .box-list__image {
+ width: 75px;
+ min-width: 75px;
+ height: 75px;
+
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: rgba($cGold, 0.32);
+ border-radius: 29px;
+
+ img {}
+ }
+
+ .box-list__data {
+ h3 {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 28px;
+ line-height: 1.2;
+ letter-spacing: -0.54px;
+ margin-bottom: 16px;
+ }
+
+ p {
+ color: $cGray2;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ }
+
+ a {
+ color: $cGray2;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ text-decoration: underline;
+ }
+ }
+ }
+ }
+ }
+
+ &-2 {
+ img {
+ width: 100%;
+ max-width: 450px;
+ }
+
+ @include respond-below(lg) {
+ img {
+ margin: 0 auto;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .box-3 {
+ padding-top: 140px;
+ padding-bottom: 140px;
+ background: #fafafa;
+
+ .row {
+ display: flex;
+ flex-direction: row;
+ align-items: flex-end;
+ column-gap: 64px;
+
+ @include respond-below(lg) {
+ flex-direction: column;
+ align-items: initial;
+ row-gap: 100px;
+ }
+
+ .col {
+ &-1 {
+ @include box_title_line(#d4d4d4, #fafafa);
+ padding-left: 64px;
+
+ img {
+ width: 100%;
+ max-width: 530px;
+ }
+
+ @include respond-below(lg) {
+ padding-left: 0;
+
+ &::before {
+ top: auto;
+ bottom: -60px;
+ }
+
+ &::after {
+ top: auto;
+ bottom: -55px;
+ }
+
+ img {
+ margin: 0 auto;
+ }
+ }
+ }
+
+ &-2 {
+ width: 100%;
+ max-width: 600px;
+
+ @include respond-below(lg) {
+ max-width: unset;
+ }
+
+ .mini_title {
+ margin-bottom: 40px;
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
+ }
+ }
+
+ ul {
+ padding: 0;
+ margin: 0 0 80px 0;
+
+ @include respond-below(xl) {
+ margin: 0 0 40px 0;
+ }
+
+ li {
+ position: relative;
+ padding-left: 33px;
+
+ &:not(:last-child) {
+ margin-bottom: 40px;
+
+ @include respond-below(xl) {
+ margin-bottom: 20px;
+ }
+ }
+
+ &::before {
+ content: '';
+ position: absolute;
+ width: 9px;
+ min-width: 9px;
+ height: 9px;
+ left: 0;
+ top: 15px;
+ border-radius: 100%;
+ background: $cGold;
+ }
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.68px;
+ margin-bottom: 0;
+
+ @include respond-below(xxl) {
+ font-size: 26px;
+ }
+ }
+ }
+ }
+
+ .info_box {
+ display: flex;
+ flex-direction: row;
+ gap: 20px;
+ align-items: center;
+ justify-content: center;
+ padding: 24px;
+ border-radius: 20px;
+ background: rgba($cGold, 0.1);
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ margin-bottom: 0;
+
+ strong {
+ color: $cGold;
+ }
+ }
+
+ a {}
+ }
+ }
+ }
+ }
+ }
+
+ .box-4 {
+ padding-top: 180px;
+ padding-bottom: 140px;
+
+ @include respond-below(lg) {
+ padding-top: 120px;
+ padding-bottom: 120px;
+ }
+
+ .row {
+ @include box_title_line(#d4d4d4, $cWhite);
+ padding-left: 100px;
+
+ @include respond-below(lg) {
+ padding-left: 0;
+ padding-top: 60px;
+ }
+
+ ul {
+ display: grid;
+ grid-template-columns: repeat(3, 1fr);
+ gap: 64px;
+
+ padding: 0;
+ margin: 0 0 60px 0;
+
+ @include respond-below(lg) {
+ grid-template-columns: 1fr 1fr;
+ }
+
+ @include respond-below(md) {
+ grid-template-columns: 1fr;
+ gap: 26px;
+ }
+
+ li {
+ position: relative;
+ padding-top: 16px;
+
+ &::before {
+ content: '';
+ position: absolute;
+ width: 71px;
+ height: 2px;
+ left: 0;
+ top: 0;
+ background: $cGold;
+ }
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.68px;
+
+ @include respond-below(xl) {
+ font-size: 26px;
+ }
+
+ @include respond-below(md) {
+ font-size: 22px;
+ }
+ }
+ }
+ }
+
+ .info_box {
+ padding: 24px;
+ border-radius: 20px;
+ background: rgba($cGold, 0.1);
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+ gap: 20px;
+
+ p {
+ margin: 0;
+
+ strong {
+ color: $cGold;
+ }
+ }
+
+ @include respond-below(lg) {
+ flex-wrap: wrap;
+
+ p {
+ order: 1;
+ }
+
+ .btn_4 {
+ order: 2;
+ }
+
+ .btn_2 {
+ order: 3;
+ }
+ }
+ }
+ }
+ }
+
+ .box-5 {
+ position: relative;
+ background: #faf8f2;
+
+ .row {
+ display: flex;
+ padding: 160px 0 130px;
+
+ @include respond-above(lg) {
+ flex-direction: row;
+ column-gap: 100px;
+ }
+
+ @include respond-below(lg) {
+ flex-direction: column-reverse;
+ padding: 0 0 80px;
+ row-gap: 80px;
+ }
+
+ @include respond-below(xxl) {
+ padding: 100px 0 100px;
+ }
+
+ .col {
+ &-1 {
+ @include box_title_line(#d9ba5cbf, #faf8f2);
+ width: 100%;
+ max-width: 700px;
+
+ @include respond-below(xxl) {
+ max-width: 600px;
+ }
+
+ @include respond-above(lg) {
+ padding-left: 100px;
+ }
+
+ @include respond-below(lg) {
+ padding-top: 64px;
+ }
+
+ .box-text {
+ @include respond-above(lg) {
+ margin-bottom: 120px;
+ }
+
+ @include respond-below(lg) {
+ margin-bottom: 70px;
+ }
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 28px;
+ line-height: 1.5;
+ letter-spacing: -0.53px;
+
+ strong {
+ color: $cGold;
+ font-weight: inherit;
+ }
+ }
+ }
+
+ ul {
+ padding: 0;
+ margin: 0;
+
+ display: flex;
+
+ @include respond-above(lg) {
+ flex-direction: row;
+ align-items: center;
+ column-gap: 40px;
+ }
+
+ @include respond-below(lg) {
+ flex-direction: column;
+ align-items: flex-start;
+ row-gap: 32px;
+ }
+ }
+ }
+
+ &-2 {
+ @include respond-above(lg) {
+ position: absolute;
+ right: 0;
+ top: 0;
+ bottom: 0;
+ }
+
+ @include respond-below(lg) {
+ height: 400px;
+ }
+
+ img {
+ height: 100%;
+ object-fit: cover;
+ object-position: center;
+ width: 673px;
+
+ @media (max-width: 1500px) {
+ width: 600px;
+ }
+
+ @include respond-between(xl, xxl) {
+ width: 530px;
+ }
+
+ @include respond-between(lg, xl) {
+ width: 350px;
+ }
+
+ @include respond-below(lg) {
+ width: 100%;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .box-6 {
+ background: $cBlack;
+ padding: 200px 0;
+
+ @include respond-below(lg) {
+ padding: 120px 0;
+ }
+
+ .row {
+ @include box_title_line(#6a6a6a, $cBlack);
+ padding-left: 100px;
+
+ @include respond-below(lg) {
+ padding-left: 0;
+ padding-top: 60px;
+ }
+
+ .col {
+ &-1 {
+ margin-bottom: 100px;
+
+ @include respond-below(lg) {
+ margin-bottom: 60px;
+ }
+
+ h2 {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.68px;
+ }
+ }
+
+ &-2 {
+ .box-list {
+ padding: 0;
+ margin: 0;
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ gap: 80px;
+
+ @include respond-below(md) {
+ grid-template-columns: 1fr;
+ }
+
+ .box-list__item {
+ display: flex;
+ flex-direction: row;
+ column-gap: 40px;
+
+ @include respond-below(lg) {
+ flex-direction: column;
+ row-gap: 40px;
+ }
+
+ @include respond-between(sm, md) {
+ flex-direction: row;
+ }
+
+ .box-list__image {
+ width: 75px;
+ min-width: 75px;
+ height: 75px;
+
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: rgba($cGold, 0.32);
+ border-radius: 29px;
+
+ img {}
+ }
+
+ .box-list__data {
+ h3 {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 28px;
+ line-height: 1.2;
+ letter-spacing: -0.54px;
+ margin-bottom: 16px;
+ }
+
+ p {
+ color: $cGray2;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ }
+
+ a {
+ color: $cGray2;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ text-decoration: underline;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .box-7 {
+ @include respond-above(lg) {
+ padding-top: 164px;
+ padding-bottom: 200px;
+ }
+
+ @include respond-below(lg) {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
+
+ .row {
+ @include box_title_line(#d4d4d4, $cWhite);
+
+ @include respond-above(lg) {
+ padding-left: 64px;
+ }
+
+ @include respond-below(lg) {
+ padding-top: 64px;
+ }
+
+ .col {
+ &-1 {
+ .box-title {
+ margin-bottom: 40px;
+
+ h2 {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 48px;
+ line-height: 1.5;
+ letter-spacing: -0.96px;
+ }
+ }
+ }
+
+ &-2 {
+ display: grid;
+ grid-template-columns: repeat(3, 1fr);
+ gap: 32px;
+
+ @include respond-between(sm, lg) {
+ padding-top: 64px;
+ grid-template-columns: repeat(2, 1fr);
+
+ .article-card {
+ &:nth-child(3) {
+ display: none;
+ }
+ }
+ }
+
+ @include respond-below(sm) {
+ grid-template-columns: 1fr;
+ }
+ }
+ }
+ }
+ }
+ }
}
//* Oferta
body.page-id-91 {
- main {
- .box-1 {
- position: relative;
- height: 740px;
- display: flex;
- align-items: flex-end;
-
- @include respond-below(md) {
- height: 720px;
- }
-
- .box-bg {
- position: absolute;
- inset: 0;
-
- &::before {
- content: '';
- position: absolute;
- inset: 0;
- background: rgba(0, 0, 0, 0.5);
- }
- img {
- height: 100%;
- width: 100%;
- object-fit: cover;
- object-position: top center;
- }
- }
-
- .row {
- position: relative;
- margin-bottom: 100px;
-
- .col-1 {
- #breadcrumbs_box {
- margin-bottom: 24px;
-
- #breadcrumbs {
- color: rgba($cWhite, 0.7);
- }
- }
- .box-title {
- padding-bottom: 40px;
- margin-bottom: 40px;
- border-bottom: 1px solid rgba($cWhite, 0.5);
-
- h2 {
- color: $cWhite;
- font-weight: 500;
- font-size: 48px;
- line-height: 1.2;
- letter-spacing: -0.96px;
-
- @include respond-below(md) {
- font-size: 34px;
- }
- }
- }
- .box-info {
- display: flex;
- justify-content: space-between;
- align-items: center;
- gap: 40px;
-
- @include respond-below(md) {
- flex-direction: column;
- align-items: flex-start;
- row-gap: 20px;
- }
-
- p {
- color: $cWhite;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- margin-bottom: 0;
- max-width: 520px;
- }
- }
- }
- }
- }
-
- .box-2 {
- @include box_top_shadow($cLightGray);
- background: $cWhite;
-
- .row {
- &-2 {
- padding-top: 130px;
- padding-bottom: 120px;
-
- @include respond-below(lg) {
- padding-top: 100px;
- padding-bottom: 100px;
- }
-
- .c-tabs {
- .c-tabs--nav {
- @include respond-below(md) {
- flex-direction: column;
- border-left: 1px solid #d4d4d4;
- border-bottom: none;
- }
- li {
- @include respond-below(md) {
- padding-top: 15px;
- padding-left: 16px;
- margin-left: -1px;
- border-left: 1px solid #6a6a6a;
-
- &.active {
- border-bottom: none;
- border-left-color: $cGold;
- }
- }
- }
- }
- .c-tabs--content {
- .c-tab--item {
- }
- }
- }
-
- .t-row {
- .t-col {
- &-1 {
- width: 60%;
- }
- &-2 {
- width: 40%;
- }
-
- @include respond-below(lg) {
- width: 100%;
- }
- }
-
- &-1 {
- margin-bottom: 100px;
-
- @include respond-below(lg) {
- margin-bottom: 40px;
- }
-
- .t-col {
- &-1 {
- width: 65%;
-
- @include respond-below(lg) {
- width: 100%;
- }
-
- .t-head {
- margin-bottom: 24px;
-
- h2 {
- color: $cBlack;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.72px;
-
- @include respond-below(md) {
- font-size: 32px;
- }
- }
- }
- .t-text {
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
-
- @include respond-below(md) {
- font-size: 18px;
- }
- }
- }
- }
- }
- }
-
- &-2 {
- display: flex;
- flex-direction: row;
-
- @include respond-below(lg) {
- flex-direction: column;
- row-gap: 40px;
- }
-
- .t-col {
- &-1 {
- .c-acc-advanced {
- .c-acc--item {
- &:not(:last-child) {
- border-bottom: 1px solid #6a6a6a66;
- }
- }
- }
- }
- &-2 {
- .c-acc-advanced {
- .c-acc--item {
- display: none;
- }
- }
- }
- }
- }
-
- .c-acc-advanced {
- padding: 0;
- margin: 0;
-
- @include respond-above(lg) {
- margin-right: 30px;
- max-width: 630px;
- }
- .c-acc--item {
- &.active {
- .c-acc--head {
- padding-left: 27px;
- transition-delay: 0ms;
-
- .icon {
- opacity: 1;
- visibility: visible;
- transition-delay: 250ms;
- }
-
- span {
- color: $cGold;
- transition-delay: 0ms;
- }
- }
- }
-
- .c-acc--head {
- position: relative;
- transition: all 250ms ease-in-out;
- cursor: pointer;
- transition-delay: 250ms;
-
- .icon {
- position: absolute;
- display: inline-block;
- width: 12px;
- height: 12px;
- top: 50%;
- left: 0;
- transform: translateY(-50%);
- opacity: 0;
- visibility: hidden;
- transition: all 250ms ease-in-out;
-
- &::before {
- content: '';
- position: absolute;
- top: 50%;
- left: 0;
- width: 12px;
- height: 1px;
- background: $cGold;
- transform: translateY(-50%);
- }
- &::after {
- content: '';
- position: absolute;
- top: 50%;
- left: 50%;
- width: 1px;
- height: 12px;
- background: $cGold;
- transform: translateY(-50%) translateX(-50%);
- }
- }
-
- span {
- display: block;
- padding: 16px 0;
-
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.1;
- letter-spacing: -0.38px;
- transition: all 250ms ease-in-out;
- transition-delay: 250ms;
-
- @include respond-above(sm) {
- font-size: 18px;
- }
- }
- }
-
- .c-acc--body {
- @include respond-above(lg) {
- padding-left: 48px;
- border-left: 1px solid $cGold;
- }
- @include respond-below(lg) {
- padding-top: 40px;
- border-top: 1px solid $cGold;
- }
-
- .tab-description--head {
- margin-bottom: 24px;
-
- h3 {
- color: $cGold;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.1;
- letter-spacing: -0.48px;
- }
- }
- .tab-description--text {
- margin-bottom: 40px;
-
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
-
- &:last-child {
- margin-bottom: 0;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
-
- .box-3 {
- position: relative;
- background: #1b1b1b;
- padding-top: 100px;
- padding-bottom: 100px;
-
- .row {
- display: flex;
-
- @include respond-above(lg) {
- flex-direction: row;
- column-gap: 100px;
- padding: 80px 0 50px;
- }
- @include respond-below(lg) {
- flex-direction: column-reverse;
- padding: 0;
- row-gap: 80px;
- }
-
- .col {
- &-1 {
- @include box_title_line(#6a6a6a, #1b1b1b);
- width: 100%;
- max-width: 670px;
-
- @include respond-above(lg) {
- padding-left: 100px;
- max-width: 700px;
- }
- @include respond-below(xl) {
- max-width: 600px;
- }
- @include respond-below(lg) {
- padding-top: 64px;
- max-width: unset;
- }
- .box-head {
- margin-bottom: 24px;
-
- h2 {
- color: $cWhite;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.72px;
- }
- }
- .box-text {
- margin-bottom: 80px;
-
- p {
- color: #9e9e9e;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- }
- }
-
- ul {
- padding: 0;
- margin: 0;
-
- li {
- color: $cWhite;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.2;
- letter-spacing: -0.4px;
-
- &:not(:last-child) {
- margin-bottom: 16px;
- padding-bottom: 16px;
- border-bottom: 1px solid #6a6a6a;
- }
- }
- }
- }
- &-2 {
- margin-top: 100px;
- margin-bottom: 100px;
- @include respond-above(xxl) {
- left: 60%;
- }
- @include respond-above(lg) {
- position: absolute;
- left: 65%;
- top: 0;
- bottom: 0;
- }
- @include respond-below(lg) {
- height: 400px;
- margin: 0;
- }
-
- img {
- height: 100%;
- object-fit: cover;
- object-position: left;
-
- @include respond-below(lg) {
- margin: 0 auto;
- }
- }
- }
- }
- }
- }
-
- .box-4 {
- padding-top: 130px;
- padding-bottom: 160px;
-
- @include respond-below(lg) {
- padding-top: 100px;
- padding-bottom: 130px;
- }
-
- .row {
- &-1 {
- margin-bottom: 64px;
-
- h2 {
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.1;
- letter-spacing: -0.38px;
- }
- }
- &-2 {
- .c-acc {
- padding: 0;
- margin: 0;
-
- .c-acc--item {
- border-bottom: 1px solid #d4d4d4;
-
- &:first-child {
- border-top: 1px solid #d4d4d4;
- }
-
- &.active {
- .c-acc--head {
- .icon {
- &::after {
- height: 0;
- }
- }
- }
- }
-
- .c-acc--head {
- position: relative;
- padding-top: 24px;
- padding-bottom: 24px;
- padding-left: 48px;
-
- span {
- color: $cBlack;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.5;
- letter-spacing: -0.56px;
-
- @include respond-below(lg) {
- font-size: 20px;
- }
- @include respond-below(sm) {
- font-size: 18px;
- }
- }
-
- .icon {
- position: absolute;
- display: inline-block;
- width: 24px;
- height: 24px;
- top: 50%;
- left: 0;
- transform: translateY(-50%);
- transition: all 250ms ease-in-out;
-
- &::before {
- content: '';
- position: absolute;
- top: 50%;
- left: 0;
- width: 24px;
- height: 1px;
- background: $cGold;
- transform: translateY(-50%);
- }
- &::after {
- content: '';
- position: absolute;
- top: 50%;
- left: 50%;
- width: 1px;
- height: 24px;
- background: $cGold;
- transform: translateY(-50%) translateX(-50%);
- transition: all 250ms ease-in-out;
- }
- }
- }
- .c-acc--body {
- display: none;
-
- .c-acc--body-text {
- padding-bottom: 24px;
-
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
-
- @include respond-below(lg) {
- font-size: 18px;
- }
- @include respond-below(sm) {
- font-size: 16px;
- }
- }
-
- ul {
- margin-left: 20px;
- list-style: initial;
-
- li {
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
-
- @include respond-below(lg) {
- font-size: 18px;
- }
- @include respond-below(sm) {
- font-size: 16px;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
+ main {
+ .box-1 {
+ position: relative;
+ height: 740px;
+ display: flex;
+ align-items: flex-end;
+
+ @include respond-below(md) {
+ height: 720px;
+ }
+
+ .box-bg {
+ position: absolute;
+ inset: 0;
+
+ &::before {
+ content: '';
+ position: absolute;
+ inset: 0;
+ background: rgba(0, 0, 0, 0.5);
+ }
+
+ img {
+ height: 100%;
+ width: 100%;
+ object-fit: cover;
+ object-position: top center;
+ }
+ }
+
+ .row {
+ position: relative;
+ margin-bottom: 100px;
+
+ .col-1 {
+ #breadcrumbs_box {
+ margin-bottom: 24px;
+
+ #breadcrumbs {
+ color: rgba($cWhite, 0.7);
+ }
+ }
+
+ .box-title {
+ padding-bottom: 40px;
+ margin-bottom: 40px;
+ border-bottom: 1px solid rgba($cWhite, 0.5);
+
+ h2 {
+ color: $cWhite;
+ font-weight: 500;
+ font-size: 48px;
+ line-height: 1.2;
+ letter-spacing: -0.96px;
+
+ @include respond-below(md) {
+ font-size: 34px;
+ }
+ }
+ }
+
+ .box-info {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ gap: 40px;
+
+ @include respond-below(md) {
+ flex-direction: column;
+ align-items: flex-start;
+ row-gap: 20px;
+ }
+
+ p {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
+ margin-bottom: 0;
+ max-width: 520px;
+ }
+ }
+ }
+ }
+ }
+
+ .box-2 {
+ @include box_top_shadow($cLightGray);
+ background: $cWhite;
+
+ .row {
+ &-2 {
+ padding-top: 130px;
+ padding-bottom: 120px;
+
+ @include respond-below(lg) {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
+
+ .c-tabs {
+ .c-tabs--nav {
+ @include respond-below(md) {
+ flex-direction: column;
+ border-left: 1px solid #d4d4d4;
+ border-bottom: none;
+ }
+
+ li {
+ @include respond-below(md) {
+ padding-top: 15px;
+ padding-left: 16px;
+ margin-left: -1px;
+ border-left: 1px solid #6a6a6a;
+
+ &.active {
+ border-bottom: none;
+ border-left-color: $cGold;
+ }
+ }
+ }
+ }
+
+ .c-tabs--content {
+ .c-tab--item {}
+ }
+ }
+
+ .t-row {
+ .t-col {
+ &-1 {
+ width: 60%;
+ }
+
+ &-2 {
+ width: 40%;
+ }
+
+ @include respond-below(lg) {
+ width: 100%;
+ }
+ }
+
+ &-1 {
+ margin-bottom: 100px;
+
+ @include respond-below(lg) {
+ margin-bottom: 40px;
+ }
+
+ .t-col {
+ &-1 {
+ width: 65%;
+
+ @include respond-below(lg) {
+ width: 100%;
+ }
+
+ .t-head {
+ margin-bottom: 24px;
+
+ h2 {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.72px;
+
+ @include respond-below(md) {
+ font-size: 32px;
+ }
+ }
+ }
+
+ .t-text {
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
+
+ @include respond-below(md) {
+ font-size: 18px;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ &-2 {
+ display: flex;
+ flex-direction: row;
+
+ @include respond-below(lg) {
+ flex-direction: column;
+ row-gap: 40px;
+ }
+
+ .t-col {
+ &-1 {
+ .c-acc-advanced {
+ .c-acc--item {
+ &:not(:last-child) {
+ border-bottom: 1px solid #6a6a6a66;
+ }
+ }
+ }
+ }
+
+ &-2 {
+ .c-acc-advanced {
+ .c-acc--item {
+ display: none;
+ }
+ }
+ }
+ }
+ }
+
+ .c-acc-advanced {
+ padding: 0;
+ margin: 0;
+
+ @include respond-above(lg) {
+ margin-right: 30px;
+ max-width: 630px;
+ }
+
+ .c-acc--item {
+ &.active {
+ .c-acc--head {
+ padding-left: 27px;
+ transition-delay: 0ms;
+
+ .icon {
+ opacity: 1;
+ visibility: visible;
+ transition-delay: 250ms;
+ }
+
+ span {
+ color: $cGold;
+ transition-delay: 0ms;
+ }
+ }
+ }
+
+ .c-acc--head {
+ position: relative;
+ transition: all 250ms ease-in-out;
+ cursor: pointer;
+ transition-delay: 250ms;
+
+ .icon {
+ position: absolute;
+ display: inline-block;
+ width: 12px;
+ height: 12px;
+ top: 50%;
+ left: 0;
+ transform: translateY(-50%);
+ opacity: 0;
+ visibility: hidden;
+ transition: all 250ms ease-in-out;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 50%;
+ left: 0;
+ width: 12px;
+ height: 1px;
+ background: $cGold;
+ transform: translateY(-50%);
+ }
+
+ &::after {
+ content: '';
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ width: 1px;
+ height: 12px;
+ background: $cGold;
+ transform: translateY(-50%) translateX(-50%);
+ }
+ }
+
+ span {
+ display: block;
+ padding: 16px 0;
+
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.1;
+ letter-spacing: -0.38px;
+ transition: all 250ms ease-in-out;
+ transition-delay: 250ms;
+
+ @include respond-above(sm) {
+ font-size: 18px;
+ }
+ }
+ }
+
+ .c-acc--body {
+ @include respond-above(lg) {
+ padding-left: 48px;
+ border-left: 1px solid $cGold;
+ }
+
+ @include respond-below(lg) {
+ padding-top: 40px;
+ border-top: 1px solid $cGold;
+ }
+
+ .tab-description--head {
+ margin-bottom: 24px;
+
+ h3 {
+ color: $cGold;
+ font-weight: 400;
+ font-size: 24px;
+ line-height: 1.1;
+ letter-spacing: -0.48px;
+ }
+ }
+
+ .tab-description--text {
+ margin-bottom: 40px;
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+
+ &:last-child {
+ margin-bottom: 0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .box-3 {
+ position: relative;
+ background: #1b1b1b;
+ padding-top: 100px;
+ padding-bottom: 100px;
+
+ .row {
+ display: flex;
+
+ @include respond-above(lg) {
+ flex-direction: row;
+ column-gap: 100px;
+ padding: 80px 0 50px;
+ }
+
+ @include respond-below(lg) {
+ flex-direction: column-reverse;
+ padding: 0;
+ row-gap: 80px;
+ }
+
+ .col {
+ &-1 {
+ @include box_title_line(#6a6a6a, #1b1b1b);
+ width: 100%;
+ max-width: 670px;
+
+ @include respond-above(lg) {
+ padding-left: 100px;
+ max-width: 700px;
+ }
+
+ @include respond-below(xl) {
+ max-width: 600px;
+ }
+
+ @include respond-below(lg) {
+ padding-top: 64px;
+ max-width: unset;
+ }
+
+ .box-head {
+ margin-bottom: 24px;
+
+ h2 {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.72px;
+ }
+ }
+
+ .box-text {
+ margin-bottom: 80px;
+
+ p {
+ color: #9e9e9e;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ }
+ }
+
+ ul {
+ padding: 0;
+ margin: 0;
+
+ li {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.2;
+ letter-spacing: -0.4px;
+
+ &:not(:last-child) {
+ margin-bottom: 16px;
+ padding-bottom: 16px;
+ border-bottom: 1px solid #6a6a6a;
+ }
+ }
+ }
+ }
+
+ &-2 {
+ margin-top: 100px;
+ margin-bottom: 100px;
+
+ @include respond-above(xxl) {
+ left: 60%;
+ }
+
+ @include respond-above(lg) {
+ position: absolute;
+ left: 65%;
+ top: 0;
+ bottom: 0;
+ }
+
+ @include respond-below(lg) {
+ height: 400px;
+ margin: 0;
+ }
+
+ img {
+ height: 100%;
+ object-fit: cover;
+ object-position: left;
+
+ @include respond-below(lg) {
+ margin: 0 auto;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .box-4 {
+ padding-top: 130px;
+ padding-bottom: 160px;
+
+ @include respond-below(lg) {
+ padding-top: 100px;
+ padding-bottom: 130px;
+ }
+
+ .row {
+ &-1 {
+ margin-bottom: 64px;
+
+ h2 {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.1;
+ letter-spacing: -0.38px;
+ }
+ }
+
+ &-2 {
+ .c-acc {
+ padding: 0;
+ margin: 0;
+
+ .c-acc--item {
+ border-bottom: 1px solid #d4d4d4;
+
+ &:first-child {
+ border-top: 1px solid #d4d4d4;
+ }
+
+ &.active {
+ .c-acc--head {
+ .icon {
+ &::after {
+ height: 0;
+ }
+ }
+ }
+ }
+
+ .c-acc--head {
+ position: relative;
+ padding-top: 24px;
+ padding-bottom: 24px;
+ padding-left: 48px;
+
+ span {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 28px;
+ line-height: 1.5;
+ letter-spacing: -0.56px;
+
+ @include respond-below(lg) {
+ font-size: 20px;
+ }
+
+ @include respond-below(sm) {
+ font-size: 18px;
+ }
+ }
+
+ .icon {
+ position: absolute;
+ display: inline-block;
+ width: 24px;
+ height: 24px;
+ top: 50%;
+ left: 0;
+ transform: translateY(-50%);
+ transition: all 250ms ease-in-out;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 50%;
+ left: 0;
+ width: 24px;
+ height: 1px;
+ background: $cGold;
+ transform: translateY(-50%);
+ }
+
+ &::after {
+ content: '';
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ width: 1px;
+ height: 24px;
+ background: $cGold;
+ transform: translateY(-50%) translateX(-50%);
+ transition: all 250ms ease-in-out;
+ }
+ }
+ }
+
+ .c-acc--body {
+ display: none;
+
+ .c-acc--body-text {
+ padding-bottom: 24px;
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
+
+ @include respond-below(lg) {
+ font-size: 18px;
+ }
+
+ @include respond-below(sm) {
+ font-size: 16px;
+ }
+ }
+
+ ul {
+ margin-left: 20px;
+ list-style: initial;
+
+ li {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
+
+ @include respond-below(lg) {
+ font-size: 18px;
+ }
+
+ @include respond-below(sm) {
+ font-size: 16px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
//* Zespół
body.page-id-134 {
- &.no-scroll {
- overflow: hidden;
- }
+ &.no-scroll {
+ overflow: hidden;
+ }
- main {
- padding-top: 80px;
+ main {
+ padding-top: 80px;
- .box-1 {
- margin-bottom: 80px;
+ .box-1 {
+ margin-bottom: 80px;
- .row {
- .col {
- &-1 {
- .box-head {
- width: 100%;
- max-width: 600px;
+ .row {
+ .col {
+ &-1 {
+ .box-head {
+ width: 100%;
+ max-width: 600px;
- h2 {
- @include h2($cBlack);
- }
- }
- }
- }
- }
- }
+ h2 {
+ @include h2($cBlack);
+ }
+ }
+ }
+ }
+ }
+ }
- .box-2 {
- margin-bottom: 180px;
+ .box-2 {
+ margin-bottom: 180px;
- .row {
- .tiles {
- display: grid;
- grid-template-columns: repeat(3, minmax(0, 1fr));
- column-gap: 32px;
- row-gap: 40px;
+ .row {
+ .tiles {
+ display: grid;
+ grid-template-columns: repeat(3, minmax(0, 1fr));
+ column-gap: 32px;
+ row-gap: 40px;
- @include respond-below(md) {
- grid-template-columns: repeat(2, minmax(0, 1fr));
- }
+ @include respond-below(md) {
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+ }
- .tile {
- .tile--btn {
- width: 45px;
- min-width: 45px;
- height: 45px;
+ .tile {
+ .tile--btn {
+ width: 45px;
+ min-width: 45px;
+ height: 45px;
- line-height: 0;
- border-radius: 0;
+ line-height: 0;
+ border-radius: 0;
- margin: 0;
- padding: 0;
+ margin: 0;
+ padding: 0;
- position: absolute;
- display: flex;
- align-items: center;
- justify-content: center;
- background: $cWhite;
+ position: absolute;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: $cWhite;
- img {
- width: 100%;
- max-width: fit-content;
- }
+ img {
+ width: 100%;
+ max-width: fit-content;
+ }
- @include respond-below(sm) {
- width: 35px;
- min-width: 35px;
- height: 35px;
- }
- }
+ @include respond-below(sm) {
+ width: 35px;
+ min-width: 35px;
+ height: 35px;
+ }
+ }
- .tile--wrapper {
- .tile--img {
- position: relative;
- margin-bottom: 24px;
+ .tile--wrapper {
+ .tile--img {
+ position: relative;
+ margin-bottom: 24px;
- @include respond-below(sm) {
- margin-bottom: 12px;
- }
+ @include respond-below(sm) {
+ margin-bottom: 12px;
+ }
- > img {
- width: 100%;
- }
+ >img {
+ width: 100%;
+ }
- .tile--btn {
- bottom: 16px;
- right: 16px;
- }
- }
- .tile--data {
- h3 {
- color: $cGold;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.2;
- letter-spacing: -0.56px;
- margin-bottom: 16px;
+ .tile--btn {
+ bottom: 16px;
+ right: 16px;
+ }
+ }
- @include respond-below(lg) {
- font-size: 22px;
- }
- @include respond-below(sm) {
- font-size: 18px;
- padding-bottom: 12px;
- }
- }
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.2;
- letter-spacing: -0.32px;
+ .tile--data {
+ h3 {
+ color: $cGold;
+ font-weight: 400;
+ font-size: 28px;
+ line-height: 1.2;
+ letter-spacing: -0.56px;
+ margin-bottom: 16px;
- @include respond-below(sm) {
- font-size: 14px;
- }
- }
- }
- }
+ @include respond-below(lg) {
+ font-size: 22px;
+ }
- .tile-sidebar {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- z-index: 10;
+ @include respond-below(sm) {
+ font-size: 18px;
+ padding-bottom: 12px;
+ }
+ }
- display: none;
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.2;
+ letter-spacing: -0.32px;
- .tile-sidebar-bg {
- position: fixed;
- inset: 0;
- background: rgba(0, 0, 0, 0.35);
- }
+ @include respond-below(sm) {
+ font-size: 14px;
+ }
+ }
+ }
+ }
- .tile-sidebar--wrapper {
- position: relative;
- width: 346px;
- height: 100%;
- background: $cBlack;
- overflow: auto;
+ .tile-sidebar {
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ z-index: 10;
- @include respond-below(sm) {
- width: 100%;
- max-width: 346px;
- }
+ display: none;
- .tile--btn {
- top: 24px;
- right: 16px;
+ .tile-sidebar-bg {
+ position: fixed;
+ inset: 0;
+ background: rgba(0, 0, 0, 0.35);
+ }
- img {
- transform: rotate(45deg);
- }
- }
+ .tile-sidebar--wrapper {
+ position: relative;
+ width: 346px;
+ height: 100%;
+ background: $cBlack;
+ overflow: auto;
- .tile--img {
- img {
- width: 100%;
- }
- }
+ @include respond-below(sm) {
+ width: 100%;
+ max-width: 346px;
+ }
- .tile--data {
- padding: 24px;
+ .tile--btn {
+ top: 24px;
+ right: 16px;
- .tile--data-head {
- padding-bottom: 24px;
- border-bottom: 1px solid #6a6a6a;
+ img {
+ transform: rotate(45deg);
+ }
+ }
- h3 {
- color: $cGold;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.2;
- letter-spacing: -0.45px;
- margin-bottom: 8px;
- }
- p {
- color: $cWhite;
- font-weight: 400;
- font-size: 16px;
- line-height: 1.2;
- letter-spacing: -0.32px;
- }
- }
+ .tile--img {
+ img {
+ width: 100%;
+ }
+ }
- .tile--data-contact {
- padding: 14px 0 28px 0;
- margin: 0;
- border-bottom: 1px solid #6a6a6a;
+ .tile--data {
+ padding: 24px;
- li {
- display: flex;
- flex-direction: column;
- row-gap: 2px;
+ .tile--data-head {
+ padding-bottom: 24px;
+ border-bottom: 1px solid #6a6a6a;
- &:not(:last-child) {
- margin-bottom: 14px;
- }
+ h3 {
+ color: $cGold;
+ font-weight: 400;
+ font-size: 24px;
+ line-height: 1.2;
+ letter-spacing: -0.45px;
+ margin-bottom: 8px;
+ }
- label {
- color: #bebebe;
- font-weight: 400;
- font-size: 12px;
- line-height: 1.2;
- letter-spacing: -0.24px;
- }
- a {
- color: $cWhite;
- font-weight: 400;
- font-size: 14px;
- line-height: 1.2;
- letter-spacing: -0.28px;
- }
- }
- }
+ p {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.2;
+ letter-spacing: -0.32px;
+ }
+ }
- .tile--data-text {
- padding-top: 14px;
+ .tile--data-contact {
+ padding: 14px 0 28px 0;
+ margin: 0;
+ border-bottom: 1px solid #6a6a6a;
- p {
- color: $cWhite;
- font-weight: 400;
- line-height: 1.3;
- letter-spacing: -0.28px;
- }
- .text-1 {
- margin-bottom: 1.5em;
+ li {
+ display: flex;
+ flex-direction: column;
+ row-gap: 2px;
- p {
- font-size: 14px;
- }
- }
- .text-2 {
- p {
- font-size: 12px;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
+ &:not(:last-child) {
+ margin-bottom: 14px;
+ }
+
+ label {
+ color: #bebebe;
+ font-weight: 400;
+ font-size: 12px;
+ line-height: 1.2;
+ letter-spacing: -0.24px;
+ }
+
+ a {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 14px;
+ line-height: 1.2;
+ letter-spacing: -0.28px;
+ }
+ }
+ }
+
+ .tile--data-text {
+ padding-top: 14px;
+
+ p {
+ color: $cWhite;
+ font-weight: 400;
+ line-height: 1.3;
+ letter-spacing: -0.28px;
+ }
+
+ .text-1 {
+ margin-bottom: 1.5em;
+
+ p {
+ font-size: 14px;
+ }
+ }
+
+ .text-2 {
+ p {
+ font-size: 12px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
//* Jak pracujemy
body.page-id-132 {
- main {
- padding-top: 80px;
+ main {
+ padding-top: 80px;
- .box-1 {
- margin-bottom: 130px;
+ .box-1 {
+ margin-bottom: 130px;
- .row {
- display: flex;
- flex-direction: row;
- column-gap: 100px;
+ .row {
+ display: flex;
+ flex-direction: row;
+ column-gap: 100px;
- @include respond-below(lg) {
- flex-direction: column;
- row-gap: 50px;
- }
+ @include respond-below(lg) {
+ flex-direction: column;
+ row-gap: 50px;
+ }
- .col {
- &-1 {
- width: 100%;
+ .col {
+ &-1 {
+ width: 100%;
- @include respond-above(lg) {
- max-width: 630px;
- }
- h2 {
- color: $cBlack;
- font-weight: 500;
- font-size: 48px;
- line-height: 1.2;
- letter-spacing: -0.96px;
+ @include respond-above(lg) {
+ max-width: 630px;
+ }
- @include respond-below(md) {
- font-size: 32px;
- }
- }
- }
- &-2 {
- width: 100%;
- @include respond-above(lg) {
- max-width: 525px;
- }
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.5;
- letter-spacing: -0.56px;
- }
- }
- }
- }
- }
+ h2 {
+ color: $cBlack;
+ font-weight: 500;
+ font-size: 48px;
+ line-height: 1.2;
+ letter-spacing: -0.96px;
- .box-2 {
- padding-top: 140px;
- background: #1b1b1b;
+ @include respond-below(md) {
+ font-size: 32px;
+ }
+ }
+ }
- @include respond-below(lg) {
- padding-top: 100px;
- padding-bottom: 100px;
- }
+ &-2 {
+ width: 100%;
- .row {
- @include box_title_line(#6a6a6a, #1b1b1b);
- padding-left: 100px;
+ @include respond-above(lg) {
+ max-width: 525px;
+ }
- @include respond-below(xl) {
- padding-left: 60px;
- }
- @include respond-below(lg) {
- padding-left: 0;
- padding-top: 60px;
- }
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 28px;
+ line-height: 1.5;
+ letter-spacing: -0.56px;
+ }
+ }
+ }
+ }
+ }
- .col {
- &-1 {
- .box-title {
- margin-bottom: 80px;
+ .box-2 {
+ padding-top: 140px;
+ background: #1b1b1b;
- @include respond-below(lg) {
- margin-bottom: 60px;
- }
+ @include respond-below(lg) {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
- h2 {
- color: $cWhite;
- font-weight: 500;
- font-size: 40px;
- line-height: 1.5;
- letter-spacing: -0.8px;
- }
- }
- }
- &-2 {
- .tiles {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
+ .row {
+ @include box_title_line(#6a6a6a, #1b1b1b);
+ padding-left: 100px;
- @include respond-below(lg) {
- flex-direction: column;
- }
- .tile {
- @include respond-above(lg) {
- flex-basis: calc(100% / 4);
- }
+ @include respond-below(xl) {
+ padding-left: 60px;
+ }
- &:not(:last-child) {
- @include respond-above(lg) {
- .tile-data {
- border-right: 1px solid;
- border-image-source: linear-gradient(
- 180deg,
- $cGold 0%,
- transparent 100%
- );
- border-image-slice: 1;
- }
- }
- @include respond-below(lg) {
- border-bottom: 1px solid;
- border-image-source: linear-gradient(
- 90deg,
- $cGold 0%,
- transparent 100%
- );
- border-image-slice: 1;
- padding-bottom: 30px;
- margin-bottom: 30px;
- }
- }
+ @include respond-below(lg) {
+ padding-left: 0;
+ padding-top: 60px;
+ }
- @include respond-below(lg) {
- display: flex;
- flex-direction: row;
- column-gap: 40px;
- }
- .tile-img {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 75px;
- min-width: 75px;
- height: 75px;
- background: rgba(217, 186, 92, 0.32);
- border-radius: 29px;
- margin-bottom: 40px;
+ .col {
+ &-1 {
+ .box-title {
+ margin-bottom: 80px;
- img {
- }
- }
+ @include respond-below(lg) {
+ margin-bottom: 60px;
+ }
- .tile-data {
- padding-bottom: 230px;
- padding-right: 30px;
- margin-right: 30px;
+ h2 {
+ color: $cWhite;
+ font-weight: 500;
+ font-size: 40px;
+ line-height: 1.5;
+ letter-spacing: -0.8px;
+ }
+ }
+ }
- @include respond-below(xl) {
- padding-right: 20px;
- margin-right: 20px;
- padding-bottom: 170px;
- }
- @include respond-below(lg) {
- padding-right: 0;
- margin-right: 0;
- padding-bottom: 0;
- margin-bottom: 0;
- }
+ &-2 {
+ .tiles {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
- h3 {
- color: $cWhite;
- font-weight: 400;
- font-size: 28px;
- line-height: 1.2;
- letter-spacing: -0.56px;
- margin-bottom: 16px;
+ @include respond-below(lg) {
+ flex-direction: column;
+ }
- @include respond-below(xl) {
- font-size: 22px;
- }
- }
+ .tile {
+ @include respond-above(lg) {
+ flex-basis: calc(100% / 4);
+ }
- p {
- color: rgba(166, 166, 166, 1);
- font-weight: 400;
- font-size: 16px;
- line-height: 1.5;
- letter-spacing: -0.32px;
- }
- }
- }
- }
- }
- }
- }
- }
+ &:not(:last-child) {
+ @include respond-above(lg) {
+ .tile-data {
+ border-right: 1px solid;
+ border-image-source: linear-gradient(180deg,
+ $cGold 0%,
+ transparent 100%);
+ border-image-slice: 1;
+ }
+ }
- .box-3 {
- padding-top: 150px;
- padding-bottom: 125px;
+ @include respond-below(lg) {
+ border-bottom: 1px solid;
+ border-image-source: linear-gradient(90deg,
+ $cGold 0%,
+ transparent 100%);
+ border-image-slice: 1;
+ padding-bottom: 30px;
+ margin-bottom: 30px;
+ }
+ }
- .row {
- &-1 {
- display: flex;
- flex-direction: row;
- column-gap: 100px;
+ @include respond-below(lg) {
+ display: flex;
+ flex-direction: row;
+ column-gap: 40px;
+ }
- @include respond-below(xxl) {
- column-gap: 60px;
- }
+ .tile-img {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 75px;
+ min-width: 75px;
+ height: 75px;
+ background: rgba(217, 186, 92, 0.32);
+ border-radius: 29px;
+ margin-bottom: 40px;
- @include respond-below(lg) {
- flex-direction: column;
- margin-bottom: 60px;
- }
+ img {}
+ }
- .col {
- &-1 {
- @include box_title_line(#d4d4d4, $cWhite);
- padding-left: 80px;
+ .tile-data {
+ padding-bottom: 230px;
+ padding-right: 30px;
+ margin-right: 30px;
- @include respond-below(lg) {
- padding-left: 0;
- padding-bottom: 70px;
- margin-bottom: 60px;
+ @include respond-below(xl) {
+ padding-right: 20px;
+ margin-right: 20px;
+ padding-bottom: 170px;
+ }
- &::before {
- top: auto;
- bottom: 0;
- }
- &::after {
- top: auto;
- bottom: 7px;
- }
+ @include respond-below(lg) {
+ padding-right: 0;
+ margin-right: 0;
+ padding-bottom: 0;
+ margin-bottom: 0;
+ }
- img {
- margin: 0 auto;
- }
- }
- }
- &-2 {
- max-width: 640px;
+ h3 {
+ color: $cWhite;
+ font-weight: 400;
+ font-size: 28px;
+ line-height: 1.2;
+ letter-spacing: -0.56px;
+ margin-bottom: 16px;
- @include respond-below(xxl) {
- max-width: 530px;
- }
- @include respond-below(xl) {
- max-width: 360px;
- }
- @include respond-below(lg) {
- max-width: unset;
- }
+ @include respond-below(xl) {
+ font-size: 22px;
+ }
+ }
- .box-mini-title {
- margin-bottom: 40px;
+ p {
+ color: rgba(166, 166, 166, 1);
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
- h3 {
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.2;
- letter-spacing: -0.38px;
- }
- }
- .box-title {
- margin-bottom: 64px;
+ .box-3 {
+ padding-top: 150px;
+ padding-bottom: 125px;
- h2 {
- color: $cBlack;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
+ .row {
+ &-1 {
+ display: flex;
+ flex-direction: row;
+ column-gap: 100px;
- @include respond-below(xl) {
- font-size: 26px;
- }
- }
- }
- ul {
- padding: 0;
- margin: 0;
- max-width: 570px;
+ @include respond-below(xxl) {
+ column-gap: 60px;
+ }
- li {
- position: relative;
- padding-left: 32px;
+ @include respond-below(lg) {
+ flex-direction: column;
+ margin-bottom: 60px;
+ }
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.2;
- letter-spacing: -0.38px;
+ .col {
+ &-1 {
+ @include box_title_line(#d4d4d4, $cWhite);
+ padding-left: 80px;
- &:not(:last-child) {
- padding-bottom: 16px;
- margin-bottom: 16px;
- border-bottom: 1px solid #d4d4d4;
- }
+ @include respond-below(lg) {
+ padding-left: 0;
+ padding-bottom: 70px;
+ margin-bottom: 60px;
- &::before {
- content: '';
- position: absolute;
- left: 0;
- top: 2px;
- width: 16px;
- min-width: 16px;
- height: 16px;
- background-image: url('/wp-content/uploads/2025/09/Check.svg');
- background-position: center;
- background-repeat: no-repeat;
- background-size: contain;
- }
- }
- }
- }
- }
- }
- &-2 {
- position: relative;
+ &::before {
+ top: auto;
+ bottom: 0;
+ }
- @include respond-above(lg) {
- margin-top: -150px;
- }
+ &::after {
+ top: auto;
+ bottom: 7px;
+ }
- .box-info {
- max-width: 1120px;
- padding: 64px;
- background: rgba(250, 248, 242, 1);
- margin-left: auto;
+ img {
+ margin: 0 auto;
+ }
+ }
+ }
- @include respond-below(xxl) {
- max-width: 900px;
- }
+ &-2 {
+ max-width: 640px;
- @include respond-below(xl) {
- max-width: 750px;
- padding: 44px;
- }
+ @include respond-below(xxl) {
+ max-width: 530px;
+ }
- h3 {
- color: $cBlack;
- font-weight: 400;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- margin-bottom: 26px;
- }
+ @include respond-below(xl) {
+ max-width: 360px;
+ }
- p {
- color: $cBlack;
- font-weight: 400;
- font-size: 36px;
- line-height: 1.2;
- letter-spacing: -0.68px;
+ @include respond-below(lg) {
+ max-width: unset;
+ }
- strong {
- color: $cGold;
- font-weight: initial;
- }
- @include respond-below(xxl) {
- font-size: 28px;
- }
- @include respond-below(xl) {
- font-size: 24px;
- br {
- display: none;
- }
- }
- }
- }
- }
- }
- }
- }
+ .box-mini-title {
+ margin-bottom: 40px;
+
+ h3 {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.2;
+ letter-spacing: -0.38px;
+ }
+ }
+
+ .box-title {
+ margin-bottom: 64px;
+
+ h2 {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.68px;
+
+ @include respond-below(xl) {
+ font-size: 26px;
+ }
+ }
+ }
+
+ ul {
+ padding: 0;
+ margin: 0;
+ max-width: 570px;
+
+ li {
+ position: relative;
+ padding-left: 32px;
+
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.2;
+ letter-spacing: -0.38px;
+
+ &:not(:last-child) {
+ padding-bottom: 16px;
+ margin-bottom: 16px;
+ border-bottom: 1px solid #d4d4d4;
+ }
+
+ &::before {
+ content: '';
+ position: absolute;
+ left: 0;
+ top: 2px;
+ width: 16px;
+ min-width: 16px;
+ height: 16px;
+ background-image: url('/wp-content/uploads/2025/09/Check.svg');
+ background-position: center;
+ background-repeat: no-repeat;
+ background-size: contain;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ &-2 {
+ position: relative;
+
+ @include respond-above(lg) {
+ margin-top: -150px;
+ }
+
+ .box-info {
+ max-width: 1120px;
+ padding: 64px;
+ background: rgba(250, 248, 242, 1);
+ margin-left: auto;
+
+ @include respond-below(xxl) {
+ max-width: 900px;
+ }
+
+ @include respond-below(xl) {
+ max-width: 750px;
+ padding: 44px;
+ }
+
+ h3 {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
+ margin-bottom: 26px;
+ }
+
+ p {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 36px;
+ line-height: 1.2;
+ letter-spacing: -0.68px;
+
+ strong {
+ color: $cGold;
+ font-weight: initial;
+ }
+
+ @include respond-below(xxl) {
+ font-size: 28px;
+ }
+
+ @include respond-below(xl) {
+ font-size: 24px;
+
+ br {
+ display: none;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
//* Blog
body.blog {
- main.blog-page {
- padding-top: 32px;
+ main.blog-page {
+ padding-top: 32px;
- .box-1 {
- margin-bottom: 48px;
+ .box-1 {
+ margin-bottom: 48px;
- &:hover {
- .box-bg {
- img {
- transform: scale(1.3);
- transition: all 10s ease-in-out;
- }
- }
- }
+ &:hover {
+ .box-bg {
+ img {
+ transform: scale(1.3);
+ transition: all 10s ease-in-out;
+ }
+ }
+ }
- .box--wrapper {
- position: relative;
- height: 568px;
- padding: 64px;
+ .box--wrapper {
+ position: relative;
+ height: 568px;
+ padding: 64px;
- @include respond-below(lg) {
- height: 460px;
- }
- @include respond-below(sm) {
- padding: 30px;
- height: 400px;
- }
- }
- .box-bg {
- position: absolute;
- inset: 0;
- filter: brightness(0.7);
- overflow: hidden;
+ @include respond-below(lg) {
+ height: 460px;
+ }
- img {
- width: 100%;
- object-fit: cover;
- height: 100%;
- object-position: center;
+ @include respond-below(sm) {
+ padding: 30px;
+ height: 400px;
+ }
+ }
- transition: all 250ms ease-in-out;
- }
- }
+ .box-bg {
+ position: absolute;
+ inset: 0;
+ filter: brightness(0.7);
+ overflow: hidden;
- .row {
- position: relative;
- z-index: 1;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- row-gap: 40px;
- height: 100%;
+ img {
+ width: 100%;
+ object-fit: cover;
+ height: 100%;
+ object-position: center;
- .col {
- &-1 {
- #breadcrumbs_box {
- .container {
- padding: 0;
- }
- #breadcrumbs {
- color: $cWhite;
- }
- }
- }
- &-2 {
- .box-head {
- max-width: 785px;
- margin-bottom: 32px;
+ transition: all 250ms ease-in-out;
+ }
+ }
- h2 {
- color: $cWhite;
- font-weight: 500;
- font-size: 48px;
- line-height: 1.2;
- letter-spacing: -0.96px;
+ .row {
+ position: relative;
+ z-index: 1;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ row-gap: 40px;
+ height: 100%;
- @include respond-below(lg) {
- font-size: 40px;
- }
- @include respond-below(md) {
- font-size: 30px;
- }
- @include respond-below(sm) {
- font-size: 24px;
- }
- }
- }
- }
- }
- }
- }
+ .col {
+ &-1 {
+ #breadcrumbs_box {
+ .container {
+ padding: 0;
+ }
- .box-2 {
- padding-bottom: 150px;
+ #breadcrumbs {
+ color: $cWhite;
+ }
+ }
+ }
- @include respond-below(lg) {
- padding-bottom: 100px;
- }
+ &-2 {
+ .box-head {
+ max-width: 785px;
+ margin-bottom: 32px;
- .posts-list {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 64px;
- margin-bottom: 100px;
+ h2 {
+ color: $cWhite;
+ font-weight: 500;
+ font-size: 48px;
+ line-height: 1.2;
+ letter-spacing: -0.96px;
- @include respond-below(lg) {
- grid-template-columns: repeat(2, 1fr);
- margin-bottom: 30px;
- gap: 40px;
- }
+ @include respond-below(lg) {
+ font-size: 40px;
+ }
- @include respond-below(sm) {
- gap: 50px 24px;
- }
- }
- .posts-more {
- text-align: center;
+ @include respond-below(md) {
+ font-size: 30px;
+ }
- a {
- display: inline-flex;
- flex-direction: row;
- gap: 16px;
+ @include respond-below(sm) {
+ font-size: 24px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
- &:hover {
- .loader {
- &::after,
- &::before {
- background: $cWhite;
- }
- }
- }
+ .box-2 {
+ padding-bottom: 150px;
- .loader {
- width: 16px;
- height: 16px;
- display: inline-block;
- position: relative;
- margin-top: -3px;
- display: none;
+ @include respond-below(lg) {
+ padding-bottom: 100px;
+ }
- &::after,
- &::before {
- content: '';
- box-sizing: border-box;
- width: 20px;
- height: 20px;
- border-radius: 50%;
- background: $cGold;
- position: absolute;
- left: 0;
- top: 0;
- animation: animloader 1s linear infinite;
- transition: all 250ms ease-in-out;
- }
- &::after {
- opacity: 0;
- animation-delay: 0.5s;
- }
- }
+ .posts-list {
+ display: grid;
+ grid-template-columns: repeat(3, 1fr);
+ gap: 64px;
+ margin-bottom: 100px;
- @keyframes animloader {
- 0% {
- transform: scale(0);
- opacity: 1;
- }
- 100% {
- transform: scale(1);
- opacity: 0;
- }
- }
- }
- }
- }
- }
+ @include respond-below(lg) {
+ grid-template-columns: repeat(2, 1fr);
+ margin-bottom: 30px;
+ gap: 40px;
+ }
+
+ @include respond-below(sm) {
+ gap: 50px 24px;
+ }
+ }
+
+ .posts-more {
+ text-align: center;
+
+ a {
+ display: inline-flex;
+ flex-direction: row;
+ gap: 16px;
+
+ &:hover {
+ .loader {
+
+ &::after,
+ &::before {
+ background: $cWhite;
+ }
+ }
+ }
+
+ .loader {
+ width: 16px;
+ height: 16px;
+ display: inline-block;
+ position: relative;
+ margin-top: -3px;
+ display: none;
+
+ &::after,
+ &::before {
+ content: '';
+ box-sizing: border-box;
+ width: 20px;
+ height: 20px;
+ border-radius: 50%;
+ background: $cGold;
+ position: absolute;
+ left: 0;
+ top: 0;
+ animation: animloader 1s linear infinite;
+ transition: all 250ms ease-in-out;
+ }
+
+ &::after {
+ opacity: 0;
+ animation-delay: 0.5s;
+ }
+ }
+
+ @keyframes animloader {
+ 0% {
+ transform: scale(0);
+ opacity: 1;
+ }
+
+ 100% {
+ transform: scale(1);
+ opacity: 0;
+ }
+ }
+ }
+ }
+ }
+ }
}
//* Single post
body.single-post {
- main.page-single-post {
- margin-top: 50px;
+ main.page-single-post {
+ margin-top: 50px;
- .box-1 {
- margin-bottom: 120px;
+ .box-1 {
+ margin-bottom: 120px;
- @include respond-below(lg) {
- margin-bottom: 100px;
- }
+ @include respond-below(lg) {
+ margin-bottom: 100px;
+ }
- .row {
- display: flex;
- flex-direction: row;
+ .row {
+ display: flex;
+ flex-direction: row;
- @include respond-below(lg) {
- flex-direction: column-reverse;
- row-gap: 50px;
- }
+ @include respond-below(lg) {
+ flex-direction: column-reverse;
+ row-gap: 50px;
+ }
- .col {
- &-1 {
- // flex: 1;
- width: 100%;
+ .col {
+ &-1 {
+ // flex: 1;
+ width: 100%;
- @include respond-above(lg) {
- padding-right: 70px;
- border-right: 1px solid #d4d4d4;
- max-width: 800px;
- }
+ @include respond-above(lg) {
+ padding-right: 70px;
+ border-right: 1px solid #d4d4d4;
+ max-width: 800px;
+ }
- .btn-back-page {
- &:hover {
- path {
- stroke: $cWhite;
- }
- }
- path {
- transition: all 250ms ease-in-out;
- }
- }
- }
- &-2 {
- @include respond-above(lg) {
- flex-basis: 480px;
- }
- @include respond-below(lg) {
- height: 300px;
- }
+ .btn-back-page {
+ &:hover {
+ path {
+ stroke: $cWhite;
+ }
+ }
- .post-thumbnail {
- @include respond-above(lg) {
- position: sticky;
- top: 0px;
- }
- @include respond-below(lg) {
- height: 100%;
- }
- }
- img {
- width: 100%;
+ path {
+ transition: all 250ms ease-in-out;
+ }
+ }
+ }
- @include respond-below(lg) {
- height: 100%;
- object-fit: cover;
- }
- }
- }
- }
- }
- }
+ &-2 {
+ @include respond-above(lg) {
+ flex-basis: 480px;
+ }
- .box-2 {
- padding-top: 135px;
- padding-bottom: 160px;
- background: #fafafa;
+ @include respond-below(lg) {
+ height: 300px;
+ }
- @include respond-below(lg) {
- padding-top: 100px;
- padding-bottom: 100px;
- }
- .row {
- @include box_title_line(#d4d4d4, #fafafa);
+ .post-thumbnail {
+ @include respond-above(lg) {
+ position: sticky;
+ top: 0px;
+ }
- @include respond-above(lg) {
- padding-left: 64px;
- }
- @include respond-below(lg) {
- padding-top: 64px;
- }
+ @include respond-below(lg) {
+ height: 100%;
+ }
+ }
- .box-head {
- h2 {
- margin-bottom: 40px;
- color: $cBlack;
- font-weight: 400;
- font-size: 48px;
- line-height: 1;
- letter-spacing: -0.96px;
+ img {
+ width: 100%;
- @include respond-below(lg) {
- font-size: 32px;
- }
- }
- }
+ @include respond-below(lg) {
+ height: 100%;
+ object-fit: cover;
+ }
+ }
+ }
+ }
+ }
+ }
- .other-posts {
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- gap: 32px;
+ .box-2 {
+ padding-top: 135px;
+ padding-bottom: 160px;
+ background: #fafafa;
- @include respond-below(lg) {
- article.article-card {
- .article-card--wrapper {
- .article-card--image {
- a {
- img {
- height: 180px;
- }
- }
- }
- .article-card--content {
- .article-card--title {
- h3 {
- font-size: 18px;
- }
- }
- }
- }
- }
- }
- @include respond-between(sm, md) {
- grid-template-columns: repeat(2, 1fr);
+ @include respond-below(lg) {
+ padding-top: 100px;
+ padding-bottom: 100px;
+ }
- article.article-card {
- &:last-child {
- display: none;
- }
- }
- }
- @include respond-below(sm) {
- grid-template-columns: 1fr;
- }
- }
- }
- }
+ .row {
+ @include box_title_line(#d4d4d4, #fafafa);
- article.post {
- .entry-header {
- margin: 32px 0;
+ @include respond-above(lg) {
+ padding-left: 64px;
+ }
- h1 {
- color: $cBlack;
- font-weight: 500;
- font-size: 48px;
- line-height: 1.2;
- letter-spacing: -0.96px;
- margin: 0;
+ @include respond-below(lg) {
+ padding-top: 64px;
+ }
- @include respond-below(xl) {
- font-size: 42px;
- }
- @include respond-below(md) {
- font-size: 32px;
- }
- }
- }
+ .box-head {
+ h2 {
+ margin-bottom: 40px;
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 48px;
+ line-height: 1;
+ letter-spacing: -0.96px;
- .entry-content {
- margin-bottom: 50px;
+ @include respond-below(lg) {
+ font-size: 32px;
+ }
+ }
+ }
- pre.wp-block-preformatted {
- position: relative;
- color: $cBlack;
- font-family: $fHelveticaNeue;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.5;
- letter-spacing: -0.48px;
- padding: 0 0 50px 0;
- margin: 0 0 16px 0;
- background: transparent;
+ .other-posts {
+ display: grid;
+ grid-template-columns: repeat(3, 1fr);
+ gap: 32px;
- &::before {
- content: '';
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100px;
- height: 1px;
- background: $cGold;
- }
+ @include respond-below(lg) {
+ article.article-card {
+ .article-card--wrapper {
+ .article-card--image {
+ a {
+ img {
+ height: 180px;
+ }
+ }
+ }
- @include respond-below(md) {
- font-size: 20px;
- }
- }
+ .article-card--content {
+ .article-card--title {
+ h3 {
+ font-size: 18px;
+ }
+ }
+ }
+ }
+ }
+ }
- h2 {
- color: $cBlack;
- margin-bottom: 32px;
- font-weight: 400;
- font-size: 24px;
- line-height: 1.5;
- letter-spacing: -0.48px;
+ @include respond-between(sm, md) {
+ grid-template-columns: repeat(2, 1fr);
- @include respond-below(md) {
- font-size: 20px;
- }
- }
+ article.article-card {
+ &:last-child {
+ display: none;
+ }
+ }
+ }
- p {
- color: $cBlack;
- font-weight: 500;
- font-size: 18px;
- line-height: 1.5;
- letter-spacing: -0.36px;
+ @include respond-below(sm) {
+ grid-template-columns: 1fr;
+ }
+ }
+ }
+ }
- strong {
- color: $cGold;
- }
+ article.post {
+ .entry-header {
+ margin: 32px 0;
- @include respond-below(md) {
- font-size: 16px;
- }
- }
+ h1 {
+ color: $cBlack;
+ font-weight: 500;
+ font-size: 48px;
+ line-height: 1.2;
+ letter-spacing: -0.96px;
+ margin: 0;
- a {
- color: $cGold;
- text-decoration: underline;
- }
+ @include respond-below(xl) {
+ font-size: 42px;
+ }
- ul {
- padding: 0;
- margin-left: 0;
+ @include respond-below(md) {
+ font-size: 32px;
+ }
+ }
+ }
- li {
- position: relative;
- padding-left: 40px;
+ .entry-content {
+ margin-bottom: 50px;
- color: $cBlack;
- font-weight: 500;
- font-size: 18px;
- line-height: 1.5;
- letter-spacing: -0.36px;
+ pre.wp-block-preformatted {
+ position: relative;
+ color: $cBlack;
+ font-family: $fHelveticaNeue;
+ font-weight: 400;
+ font-size: 24px;
+ line-height: 1.5;
+ letter-spacing: -0.48px;
+ padding: 0 0 50px 0;
+ margin: 0 0 16px 0;
+ background: transparent;
- &:not(:last-child) {
- margin-bottom: 16px;
- }
+ &::before {
+ content: '';
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100px;
+ height: 1px;
+ background: $cGold;
+ }
- &::before {
- content: '';
- position: absolute;
- top: 12px;
- left: 0;
- width: 18px;
- height: 1px;
- background: $cGold;
- transform: translateY(-50%);
- }
+ @include respond-below(md) {
+ font-size: 20px;
+ }
+ }
- @include respond-below(md) {
- font-size: 16px;
- }
- }
- }
+ h2 {
+ color: $cBlack;
+ margin-bottom: 32px;
+ font-weight: 400;
+ font-size: 24px;
+ line-height: 1.5;
+ letter-spacing: -0.48px;
- ol {
- counter-reset: custom-counter;
- padding: 0;
- margin-left: 0;
+ @include respond-below(md) {
+ font-size: 20px;
+ }
+ }
- li {
- position: relative;
- padding-left: 40px;
+ p {
+ color: $cBlack;
+ font-weight: 500;
+ font-size: 18px;
+ line-height: 1.5;
+ letter-spacing: -0.36px;
- color: $cBlack;
- font-weight: 500;
- font-size: 18px;
- line-height: 1.5;
- letter-spacing: -0.36px;
+ strong {
+ color: $cGold;
+ }
- &:not(:last-child) {
- margin-bottom: 16px;
- }
+ @include respond-below(md) {
+ font-size: 16px;
+ }
+ }
- &::before {
- counter-increment: custom-counter;
- content: counter(custom-counter) '.';
+ a {
+ color: $cGold;
+ text-decoration: underline;
+ }
- position: absolute;
- top: 0;
- left: 0;
+ ul {
+ padding: 0;
+ margin-left: 0;
- color: $cGold;
- font-weight: 500;
- font-size: 18px;
- }
- }
- }
+ li {
+ position: relative;
+ padding-left: 40px;
- figure.wp-block-pullquote {
- padding: 0;
- margin: 50px 0;
+ color: $cBlack;
+ font-weight: 500;
+ font-size: 18px;
+ line-height: 1.5;
+ letter-spacing: -0.36px;
- blockquote {
- position: relative;
- padding: 32px 130px 32px 32px;
- background-color: #fafafa;
+ &:not(:last-child) {
+ margin-bottom: 16px;
+ }
- &::before {
- content: '';
- position: absolute;
- top: 32px;
- right: 32px;
- width: 32px;
- height: 28px;
- background-image: url('/wp-content/uploads/2025/08/quote.svg');
- background-position: center;
- background-size: contain;
- background-repeat: no-repeat;
- }
+ &::before {
+ content: '';
+ position: absolute;
+ top: 12px;
+ left: 0;
+ width: 18px;
+ height: 1px;
+ background: $cGold;
+ transform: translateY(-50%);
+ }
- @include respond-below(md) {
- padding: 24px 70px 24px 24px;
- }
+ @include respond-below(md) {
+ font-size: 16px;
+ }
+ }
+ }
- p {
- color: $cBlack;
- font-weight: 500;
- font-size: 20px;
- line-height: 1.5;
- letter-spacing: -0.38px;
- margin-bottom: 0;
+ ol {
+ counter-reset: custom-counter;
+ padding: 0;
+ margin-left: 0;
- @include respond-below(md) {
- font-size: 16px;
- }
- }
- cite {
- position: relative;
- color: $cBlack;
- font-weight: 500;
- font-size: 18px;
- font-style: normal;
- line-height: 1;
- letter-spacing: -0.36px;
- padding-left: 35px;
- margin-top: 24px;
+ li {
+ position: relative;
+ padding-left: 40px;
- &::before {
- content: '';
- position: absolute;
- top: 50%;
- left: 0;
- width: 18px;
- height: 1px;
- background: $cGold;
- transform: translateY(-50%);
- }
- @include respond-below(md) {
- font-size: 16px;
- }
- }
- }
- }
- }
+ color: $cBlack;
+ font-weight: 500;
+ font-size: 18px;
+ line-height: 1.5;
+ letter-spacing: -0.36px;
- .entry-footer {
- .entry-meta {
- display: flex;
- flex-direction: row;
- align-items: center;
+ &:not(:last-child) {
+ margin-bottom: 16px;
+ }
- > span {
- &:not(:last-child) {
- margin-right: 5px;
- padding-right: 5px;
- border-right: 1px solid #8f8f8f;
- }
- }
+ &::before {
+ counter-increment: custom-counter;
+ content: counter(custom-counter) '.';
- * {
- color: #8f8f8f;
- font-weight: 400;
- font-size: 16px;
- line-height: 1;
- letter-spacing: -0.32px;
- }
- }
- }
- }
- }
+ position: absolute;
+ top: 0;
+ left: 0;
+
+ color: $cGold;
+ font-weight: 500;
+ font-size: 18px;
+ }
+ }
+ }
+
+ figure.wp-block-pullquote {
+ padding: 0;
+ margin: 50px 0;
+
+ blockquote {
+ position: relative;
+ padding: 32px 130px 32px 32px;
+ background-color: #fafafa;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 32px;
+ right: 32px;
+ width: 32px;
+ height: 28px;
+ background-image: url('/wp-content/uploads/2025/08/quote.svg');
+ background-position: center;
+ background-size: contain;
+ background-repeat: no-repeat;
+ }
+
+ @include respond-below(md) {
+ padding: 24px 70px 24px 24px;
+ }
+
+ p {
+ color: $cBlack;
+ font-weight: 500;
+ font-size: 20px;
+ line-height: 1.5;
+ letter-spacing: -0.38px;
+ margin-bottom: 0;
+
+ @include respond-below(md) {
+ font-size: 16px;
+ }
+ }
+
+ cite {
+ position: relative;
+ color: $cBlack;
+ font-weight: 500;
+ font-size: 18px;
+ font-style: normal;
+ line-height: 1;
+ letter-spacing: -0.36px;
+ padding-left: 35px;
+ margin-top: 24px;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 50%;
+ left: 0;
+ width: 18px;
+ height: 1px;
+ background: $cGold;
+ transform: translateY(-50%);
+ }
+
+ @include respond-below(md) {
+ font-size: 16px;
+ }
+ }
+ }
+ }
+ }
+
+ .entry-footer {
+ .entry-meta {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+
+ >span {
+ &:not(:last-child) {
+ margin-right: 5px;
+ padding-right: 5px;
+ border-right: 1px solid #8f8f8f;
+ }
+ }
+
+ * {
+ color: #8f8f8f;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1;
+ letter-spacing: -0.32px;
+ }
+ }
+ }
+ }
+ }
}
+
+body.page-id-3 main {
+ padding-top: 80px;
+}
+
+body.page-id-3 main .box-1 {
+ margin-bottom: 100px;
+}
+
+body.page-id-3 main .box-1 h1 {
+ color: #232323;
+ font-weight: 500;
+ font-size: 64px;
+ line-height: 120%;
+ letter-spacing: -1.4px;
+}
+
+@media (max-width: 991px) {
+ body.page-id-3 main .box-1 h1 {
+ font-size: 48px;
+ }
+}
+
+@media (max-width: 575px) {
+ body.page-id-3 main .box-1 h1 {
+ font-size: 40px;
+ }
+}
+
+body.page-id-3 main .box-1 h3 {
+ color: #232323;
+ font-weight: 500;
+ font-size: 24px;
+ line-height: 120%;
+ letter-spacing: -1.4px;
+ margin-bottom: 15px;
+ margin-top: 30px;
+}
+
+@media (max-width: 991px) {
+ body.page-id-3 main .box-1 h3 {
+ font-size: 22px;
+ }
+}
+
+@media (max-width: 575px) {
+ body.page-id-3 main .box-1 h3 {
+ font-size: 18px;
+ }
+}
+
+body.page-id-3 main .box-1 p {
+ color: #232323;
+ font-weight: 400;
+ font-size: 18px;
+ line-height: 1.5;
+ letter-spacing: -0.32px;
+ margin-bottom: 0.8em;
+}
\ No newline at end of file
diff --git a/wp-content/themes/brpfinanse/page-3.php b/wp-content/themes/brpfinanse/page-3.php
new file mode 100644
index 0000000..25ceaef
--- /dev/null
+++ b/wp-content/themes/brpfinanse/page-3.php
@@ -0,0 +1,34 @@
+
+
+