@import"https://cdn.jsdelivr.net/gh/chphsalvo/stylesheet-framework@0.9.7.3/dist/css/style.min.css";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.bg-primary{background-color:#000925}.bg-primary--light{background-color:#d9dade}.bg-accent{background-color:#efba4a}.bg-accent--light{background-color:#fdf5e4}@font-face{font-family:OPTIEngraversRoman;src:url(../assets/fonts/OPTIEngraversRoman-No2.eot);src:url(../assets/fonts/OPTIEngraversRoman-No2.eot) format("embedded-opentype"),url(../assets/fonts/OPTIEngraversRoman-No2.woff2) format("woff2"),url(../assets/fonts/OPTIEngraversRoman-No2.woff) format("woff"),url(../assets/fonts/OPTIEngraversRoman-No2.ttf) format("truetype"),url(../assets/fonts/OPTIEngraversRoman-No2.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}body{color:#000925;font-family:Montserrat,sans-serif}.section__title{font-family:OPTIEngraversRoman;font-size:28px;font-weight:500;line-height:38px;text-transform:uppercase}@media (max-width: 1250px){.section__title{font-size:27px;line-height:36px}}@media (max-width: 640px){.section__title{font-size:21px;line-height:26px}}.section__title:after{content:"";display:block;height:1px;width:60px;margin-top:5px;background-color:#efba4a}.section__title.center{text-align:center}.section__title.center:after{margin-left:auto;margin-right:auto}.section__subtitle,.section__subtitle *{font-size:21px;font-weight:500;line-height:32px}@media (max-width: 1250px){.section__subtitle,.section__subtitle *{font-size:18px;line-height:26px}}.section__subtitle a{text-decoration:underline}.section__paragraph{font-size:18px;font-weight:400;line-height:32px;opacity:.65}@media (max-width: 1250px){.section__paragraph{font-size:16px;line-height:26px}}.section__paragraph i,.section__paragraph em{font-style:italic}article.page{max-width:900px;margin-top:var(--margin-section);margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;padding-left:var(--padding-page);padding-right:var(--padding-page)}article.page header{margin-bottom:var(--margin-section)}article.page header h1{font-family:OPTIEngraversRoman;font-size:28px;font-weight:500;line-height:38px;text-transform:uppercase}article h1,article h2,article h3,article h4,article h5,article h6,article p,article ul,article ol,article blockquote,article figure,article figure img{margin:1.25em 0}article h1:first-child,article h2:first-child,article h3:first-child,article h4:first-child,article h5:first-child,article h6:first-child,article p:first-child,article ul:first-child,article ol:first-child,article blockquote:first-child,article figure:first-child,article figure img:first-child{margin-top:0}article h1:last-child,article h2:last-child,article h3:last-child,article h4:last-child,article h5:last-child,article h6:last-child,article p:last-child,article ul:last-child,article ol:last-child,article blockquote:last-child,article figure:last-child,article figure img:last-child{margin-bottom:0}article h1,article h2,article h3,article h4,article h5,article h6,article thead tr th{font-weight:600}article h1{font-size:36px;line-height:38px}article h2{font-size:24px;line-height:26px}article h3{font-size:21px;line-height:24px}article h4{font-size:18px;line-height:21px}article h5{font-size:16px;line-height:18px}article h6{font-size:14px;line-height:16px}article p{font-size:16px;line-height:24px}article a{text-decoration:underline}article b,article strong{font-weight:600}article i,article em{font-style:italic}article ol,article ul{padding-left:1.625em}article ol>li,article ul>li{padding-left:.375em;margin-top:.5em;margin-bottom:.5em}article ol>li{list-style-type:decimal}article ul>li{list-style-type:disc}article table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;text-indent:0;border-color:inherit;border-collapse:collapse}article table thead,article table tbody tr{border-bottom:1px solid #e5e7eb}article table thead tr th,article table tbody tr td{padding:.5714286em}article table thead tr th:first-child,article table tbody tr td:first-child{padding-left:0}article blockquote{font-style:italic;border-left:.25rem solid #e5e7eb;padding-left:1em}article blockquote *{font-style:italic}article hr{border-top:0px solid #e5e7eb;margin-top:3em;margin-bottom:3em}article figure img{max-width:100%;height:auto}article figcaption{margin:.8571429em 0 0;color:#888}.btn{font-size:16px;font-weight:500;text-transform:uppercase;white-space:nowrap;padding:15px 20px;transition:all .3s ease-out}.btn.btn--primary{background-color:#efba4a;color:#000925}.btn.btn--primary:hover{box-shadow:0 0 0 1px #000 inset}.btn.btn--outline{color:#efba4a;border:1px solid currentColor}.btn.btn--outline:hover{background-color:#efba4a;color:#000925;border-color:#efba4a}.btn.btn--outline.btn--outline--dark{color:#000925}.btn.btn--outline.btn--outline--dark:hover{background-color:#000925;color:#efba4a;border-color:#000925}.btn.btn--icon{display:inline-flex;align-items:center}.btn.btn--menu{padding:0}.btn.btn--menu svg{display:block;width:40px;height:40px}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{border-radius:0;border:1px solid #000925;background:transparent;width:100%;min-height:50px;padding:8px 16px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}.wpcf7 input.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid{border-color:red}.wpcf7 .wpcf7-not-valid-tip{font-size:12px;margin-top:4px}.wpcf7 .wpcf7-submit{display:block;float:right;border:none;background-color:#efba4a;padding:15px 20px;cursor:pointer;font-size:16px;font-weight:500;text-transform:uppercase}.wpcf7 .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-list-item label{display:inline-flex;gap:10px}.wpcf7 .wpcf7-list-item label .wpcf7-list-item-label{font-size:12px;font-weight:400;opacity:.65}.wpcf7 .wpcf7-list-item label .wpcf7-list-item-label a{text-decoration:underline}.wpcf7 .wpcf7-list-item label input{margin:0;width:auto;min-width:18px;height:18px;padding:0;min-height:auto}.wpcf7 .wpcf7-response-output{margin:0!important;padding:15px!important;font-size:14px}.contact-form{position:fixed;z-index:3;top:0;right:-100%;width:100%;max-width:680px;height:100%;background-color:#fdf5e4;transition:all .4s;padding:50px;overflow-y:auto}@media (max-width: 640px){.contact-form{padding:25px}}.contact-form.open{right:0}.admin-bar #header{top:32px}#header{position:sticky;z-index:3;top:0;background-color:#fff}#header .header__wrapper{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #eee}@media (max-width: 1024px){#header .header__wrapper{padding-top:20px;padding-bottom:20px}}@media (max-width: 640px){#header .header__wrapper{padding-top:15px;padding-bottom:15px}}#header .header__wrapper .logo{width:100%;max-width:200px}@media (max-width: 1024px){#header .header__wrapper .logo{min-width:130px}}@media (max-width: 1250px){#header .header__wrapper .btn.btn--primary{font-size:14px;padding:5px 10px}}#header #menu-primary .menu-item{position:relative}#header #menu-primary .menu-item a{padding:10px 0;font-size:14px;font-weight:500;white-space:nowrap}@media (max-width: 1250px){#header #menu-primary .menu-item a{font-size:12px}}#header #menu-primary .menu-item.menu-item-has-children>a:after{content:url(../assets/icons/icon-dropdown.svg);display:inline-block;vertical-align:top;height:0px;margin-right:-6px}#header #menu-primary .menu-item.menu-item-has-children:hover .sub-menu{display:block}#header #menu-primary .menu-item.menu-item-has-children:hover .sub-menu li{margin:20px 0}#header #menu-primary .menu-item.current-menu-item{color:#efba4a}#header #menu-primary .menu-item.current-menu-item:after,#header #menu-primary .menu-item.current-menu-parent:after,#header #menu-primary .menu-item:hover:after{content:"";position:absolute;display:block;height:1px;width:100%;background-color:currentColor;margin-top:5px}#header #menu-primary .sub-menu{display:none;position:absolute;top:auto;background-color:#eee;padding:10px 20px;transform:translate(-20px,8px);min-width:-moz-max-content;min-width:max-content;color:#000925}.header--page{border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;position:sticky;z-index:2;top:var(--scroll-offset)}.header--page ul li a{display:block;padding:14px 16px;cursor:pointer;font-size:14px;font-weight:500;line-height:32px;text-transform:uppercase}#mobileMenu{position:fixed;z-index:3;top:0;right:-100%;width:100%;max-width:680px;height:100%;background-color:#fff;border-left:1px solid #ccc;transition:all .4s;padding:50px;overflow-y:auto}@media (max-width: 640px){#mobileMenu{padding:25px}}#mobileMenu.open{right:0}#mobileMenu .menu--primary-mobile li a{font-size:24px}#mobileMenu .menu--primary-mobile .sub-menu{display:flex;flex-direction:column;gap:10px;margin:15px 0 15px 20px}#mobileMenu .menu--primary-mobile .sub-menu li a{font-size:24px;opacity:.4}#mobileMenu .btn.btn--primary{width:100%;justify-content:center}#footer{background-color:#000925;padding:var(--padding-page);color:#fff}#footer .logo{width:100%;max-width:180px;margin-bottom:20px}#footer .menu--primary{font-size:14px}@media (max-width: 1250px){#footer .menu--primary{font-size:12px}}#footer .menu--primary .sub-menu{margin-top:10px;opacity:.6}#footer .footer__info{font-size:14px;font-weight:400}@media (max-width: 640px){#footer .footer__info{margin-bottom:25px}}#footer .footer__info a{text-decoration:underline}#footer .footer__bottom{font-size:12px}#footer .footer__bottom .copyright{opacity:.6}#footer .footer__bottom .legal a{text-decoration:underline}:root{--margin-page: 50px;--padding-page: 50px;--margin-section: 50px;--padding-section: 80px;--scroll-offset: 123px}@media (max-width: 1250px){:root{--scroll-offset: 103px}}@media (max-width: 1024px){:root{--scroll-offset: 85px}}@media (max-width: 640px){:root{--scroll-offset: 75px;--padding-page: 25px}}body:before{content:""}body.open{overflow:hidden}body.open:before{position:fixed;z-index:3;width:100vw;height:100vh;background-color:#0000004d;transition:all .4s}.section.section--hero{background-color:#000925;min-height:100vh;padding-top:var(--scroll-offset)}@media (max-width: 768px){.section.section--hero{height:100dvh;min-height:-webkit-fill-available}}.section.section--hero .hero__logo{width:100%;max-width:400px}@media (max-width: 1250px){.section.section--hero .hero__logo{max-width:300px}}@media (max-width: 640px){.section.section--hero .hero__logo{max-width:240px}}.section.section--hero .hero__title{font-size:28px;font-weight:300;line-height:42px;color:#fff;text-align:center;max-width:860px}@media (max-width: 640px){.section.section--hero .hero__title{font-size:21px;line-height:34px}}@media (max-width: 640px){.section.section--hero .btn{width:100%;min-width:280px;justify-content:center}}.section.section--content .content__stat{display:flex;flex-direction:column;align-items:center;gap:20px}.section.section--content .content__stat .stat__value{font-family:OPTIEngraversRoman;font-size:40px;font-weight:500;line-height:32px}.section.section--content .content__stat .stat__bar{background-color:#efba4a;width:60px}.section.section--content .content__stat .stat__label{padding:0 20px;font-size:14px;font-weight:500;line-height:normal}.section.section--content .content__image img{width:100%;margin:0 auto;max-width:420px;padding:30px}.section.section--partner .section__wrapper{background-image:url(../assets/img/letter_AND.svg);background-size:40%;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){.section.section--partner .section__wrapper{background-size:80%}}.section.section--partner .section__wrapper .partner__logos .partner__logo>img{display:block;margin:0 auto;max-width:200px}@media (max-width: 640px){.section.section--partner .section__wrapper .partner__logos .partner__logo>img{max-width:160px}}.section.section--partner .section__wrapper .partner__logos .partner__logo:nth-child(2){border-left:1px solid rgba(0,0,0,.2)}.section.section--cta{color:#fff}.section.section--highlights .highlight{transform:skew(-15deg);padding:40px;text-align:center}.section.section--highlights .highlight>.flex{transform:skew(15deg)}.section.section--highlights .highlight .highlight_value{font-family:OPTIEngraversRoman;font-size:40px;font-weight:500;line-height:32px;margin-right:20px}.section.section--highlights .highlight .highlight_text{font-size:16px;font-weight:500;text-transform:uppercase;white-space:nowrap}.project-swiper{position:relative;overflow:hidden}.project-swiper .swiper-slide{position:relative;width:100%;padding-bottom:30%;background-color:#eee}@media (max-width: 768px){.project-swiper .swiper-slide{padding-bottom:40%}}@media (max-width: 640px){.project-swiper .swiper-slide{padding-bottom:50%}}.project-swiper .swiper-slide .btn--icon{position:absolute;z-index:1;top:90%;left:50%;transform:translate(-50%,-90%)}.swiper-button-prev,.swiper-button-next{width:60px;height:60px;padding:40px;background-color:#efba4a;top:44%;z-index:1}@media (max-width: 640px){.swiper-button-prev,.swiper-button-next{display:none}}.swiper-button-prev:after{content:url(../assets/icons/icon-arrow-left.svg)}.swiper-button-next:after{content:url(../assets/icons/icon-arrow-right.svg)}.swiper-pagination{position:relative;margin-top:25px}.swiper-pagination-bullet-active{background:#000925}.page-template-page--home #header{position:fixed;left:0;right:0;color:#fff;background-color:transparent}.page-template-page--home #header.is-scroll{background-color:#fff;color:#000925!important}.page-template-page--home #header.is-scroll .header__wrapper .logo,.page-template-page--home #header.is-scroll .header__wrapper .btn.btn--primary{visibility:visible}.page-template-page--home #header.is-scroll .header__wrapper #menu-primary .menu-item-has-children>a:after{content:url(../assets/icons/icon-dropdown.svg)}.page-template-page--home #header .header__wrapper{border-bottom:1px solid rgba(239,186,74,.2)}.page-template-page--home #header .header__wrapper .logo,.page-template-page--home #header .header__wrapper .btn.btn--primary{visibility:hidden}.page-template-page--home #header .header__wrapper #menu-primary .menu-item-has-children>a:after{content:url(../assets/icons/icon-dropdown--white.svg)}@media (max-width: 768px){.page-template-page--home .section--content.section--content--idea>.flex>.col:nth-child(2){padding-top:var(--padding-section);padding-bottom:var(--padding-section)}}.page-template-page--home .section.section--slider{position:relative;overflow:hidden}.page-template-page--home .section.section--slider:before{content:"";display:block;width:100%;height:50%;background:linear-gradient(180deg,#000925,#00092500);position:absolute;top:0;left:0;right:0;z-index:0}.page-template-page--home .section.section--slider .section__header{position:relative;z-index:1}.page-template-page--home .section.section--slider .menu--advantages .menu-item{cursor:pointer;padding:15px;max-width:160px;font-size:14px;font-weight:500}.page-template-page--home .section.section--slider .menu--advantages .menu-item:hover{background-color:#fff6}.page-template-page--home .section.section--slider .menu--advantages .menu-item.active{background-color:#fff;color:#000925}.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide{height:auto}.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage{background-color:#ffffffe6;height:100%}.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage .advantage__content{padding:60px}@media (max-width: 640px){.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage .advantage__content{padding:30px}}.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage .advantage__category{font-size:14px;font-weight:500;line-height:32px;opacity:.65}.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage .advantage__title{font-size:21px;font-weight:500;line-height:32px}@media (max-width: 640px){.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage .advantage__title{font-size:21px;line-height:28px}}.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage .advantage__title:after{content:"";display:block;height:1px;width:40px;margin-top:5px;background-color:#efba4a}.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage .advantage__subtitle{font-size:18px;font-weight:400;line-height:26px}.page-template-page--home .section.section--slider #swiperAdvantages .swiper-slide .advantage .advantage__paragraph{font-size:16px;font-weight:400;line-height:24px;opacity:.65}.page-template-page--advantages .section--advantage .advantages__wrapper{position:relative;background-size:60%;background-position:left;background-repeat:no-repeat}@media (max-width: 768px){.page-template-page--advantages .section--advantage .advantages__wrapper{background-size:cover;background-position:center}}.page-template-page--advantages .section--advantage .advantages__wrapper:before{content:"";position:absolute;top:0;right:40%;width:50%;height:100%;background:linear-gradient(-90deg,#fdf5e4,#fdf5e400)}@media (max-width: 768px){.page-template-page--advantages .section--advantage .advantages__wrapper:before{content:none}}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages{padding-top:var(--margin-page);padding-bottom:var(--margin-page)}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container{position:relative;overflow:hidden}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .swiper-slide{height:auto}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .swiper-slide-prev{opacity:0}@media (max-width: 768px){.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .swiper-slide-prev{opacity:1}}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .advantage{background-color:#fff;border:1px solid #000925;height:99.5%}@media (max-width: 768px){.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .advantage{background-color:#fffc}}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .advantage .advantage__content{padding:60px}@media (max-width: 640px){.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .advantage .advantage__content{padding:30px}}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .advantage .advantage__content .advantage__category{font-size:14px;font-weight:500;line-height:32px;opacity:.65}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .advantage .advantage__content .advantage__title{font-size:21px;font-weight:500;line-height:32px}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .advantage .advantage__content .advantage__subtitle{font-size:18px;font-weight:400;line-height:26px}.page-template-page--advantages .section--advantage .advantages__wrapper .advantages .swiper-container .advantage .advantage__content .advantage__paragraph{font-size:16px;font-weight:400;line-height:24px;opacity:.65}.page-template-page--advantages .section--advantage:nth-child(2n) .advantages__wrapper{background-position:right}@media (max-width: 768px){.page-template-page--advantages .section--advantage:nth-child(2n) .advantages__wrapper{background-size:cover;background-position:center}}.page-template-page--advantages .section--advantage:nth-child(2n) .advantages__wrapper:before{left:40%;background:linear-gradient(90deg,#fdf5e4,#fdf5e400)}.page-template-page--advantages .section--advantage:nth-child(2n) .advantages__wrapper .advantages__content{flex-direction:row-reverse}.page-template-page--advantages .section--advantage:nth-child(2n) .advantages__wrapper .advantages__content .advantages .swiper-slide-prev{opacity:1}.page-template-page--advantages .section--advantage:nth-child(2n) .advantages__wrapper .advantages__content .advantages .swiper-slide-next{opacity:0}@media (max-width: 768px){.page-template-page--advantages .section--advantage:nth-child(2n) .advantages__wrapper .advantages__content .advantages .swiper-slide-next{opacity:1}}.page-template-page--about .section.section--content--opening>.flex{background-image:url(../assets/img/letter_REFLIP.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width: 768px){.page-template-page--about .section.section--content--opening>.flex{background-position:top}}.page-template-page--about .section.section--content--opening .content__image img{max-width:100%}@media (max-width: 768px){.page-template-page--about .section.section--content--opening .content__image img{margin-top:var(--margin-section)}}.page-template-page--about .section.section--team{position:relative}.page-template-page--about .section.section--team:before,.page-template-page--about .section.section--team:after{content:"";display:block;width:100%;height:50%;position:absolute;z-index:0}.page-template-page--about .section.section--team:before{top:0;background:linear-gradient(180deg,#fff,#fff0)}.page-template-page--about .section.section--team:after{bottom:0;background:linear-gradient(0deg,#fff,#fff0)}.page-template-page--about .section.section--team .section__wrapper{position:relative;z-index:1}.page-template-page--about .section.section--team .team__image{border:1px solid #ccc;padding:var(--padding-section)}@media (max-width: 768px){.page-template-page--about .section.section--team .team__image{margin-bottom:var(--margin-section)}}@media (max-width: 640px){.page-template-page--about .section.section--team .team__image{padding:30px}}.page-template-page--about .section.section--team .team__image .member__image{width:100%;max-width:280px}.page-template-page--about .section.section--team .team__image .member__name{font-family:OPTIEngraversRoman;font-size:20px;font-weight:400;text-transform:uppercase;text-align:center}.page-template-page--about .section.section--team .team__image .member__role{font-size:16px;font-weight:500;font-style:italic;opacity:.4}.page-template-page--about .section.section--team .col.bg-img{position:relative}.page-template-page--about .section.section--team .col.bg-img:before{content:"";position:absolute;left:0;height:100%;width:20%;background:linear-gradient(90deg,#fff,#fff0)}@media (max-width: 768px){.page-template-page--about .section.section--team .col.bg-img:before{top:0;width:100%;height:20%;background:linear-gradient(180deg,#fff,#fff0)}}.page-template-page--about .section.section--team .content__images{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:var(--margin-page);padding-bottom:var(--margin-page)}.page-template-page--about .section.section--team .content__images img{width:50%}@media (max-width: 640px){.page-template-page--about .section.section--team .content__images img{width:70%}}.page-template-page--methodology .methodology__list .methodology__step:nth-child(2n) .section__content{flex-direction:row-reverse}.page-template-page--methodology .methodology__list .methodology__step .step__number{font-family:OPTIEngraversRoman;color:#efba4a;font-size:20vw;height:27vw}.page-template-page--projects .section.section--projects{overflow:hidden}.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content{flex-direction:row-reverse}.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content .project__info{margin-right:8.33333%}@media (max-width: 768px){.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content .project__info{margin-right:0}}.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content .swiper-button-prev{left:49.5%}@media (max-width: 768px){.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content .swiper-button-prev{left:25px}}.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content .swiper-button-next{right:0%}@media (max-width: 768px){.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content .swiper-button-next{right:25px}}.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content .project-swiper{transform:translate(-15%)}@media (max-width: 768px){.page-template-page--projects .section.section--projects .project:nth-child(2n) .project__content .project-swiper{transform:translate(0);margin-top:var(--margin-section)}}.page-template-page--projects .section.section--projects .project:nth-child(odd) .project__content .project__info{margin-left:8.33333%}@media (max-width: 768px){.page-template-page--projects .section.section--projects .project:nth-child(odd) .project__content .project__info{margin-left:0}}.page-template-page--projects .section.section--projects .project:nth-child(odd) .project__content .swiper-button-prev{left:0%}@media (max-width: 768px){.page-template-page--projects .section.section--projects .project:nth-child(odd) .project__content .swiper-button-prev{left:25px}}.page-template-page--projects .section.section--projects .project:nth-child(odd) .project__content .swiper-button-next{left:43%}@media (max-width: 768px){.page-template-page--projects .section.section--projects .project:nth-child(odd) .project__content .swiper-button-next{left:auto;right:25px}}.page-template-page--projects .section.section--projects .project:nth-child(odd) .project__content .project-swiper{transform:translate(15%)}@media (max-width: 768px){.page-template-page--projects .section.section--projects .project:nth-child(odd) .project__content .project-swiper{transform:translate(0);margin-top:var(--margin-section)}}.page-template-page--projects .section.section--projects .project .project__content .project__info .project__area{font-size:14px;font-weight:500;line-height:32px;text-transform:uppercase}.page-template-page--projects .section.section--projects .project .project__content .project__info .project__address{font-family:OPTIEngraversRoman;font-size:21px;font-weight:500;line-height:38px;text-transform:uppercase}.page-template-page--projects .section.section--projects .project .project__content .project__info .project__description{font-size:18px;font-weight:400;line-height:26px;opacity:.65;max-width:500px}.page-template-page--services .section.section--services .services__wrapper{display:grid;justify-items:center;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;align-content:center;gap:40px}@media (max-width: 768px){.page-template-page--services .section.section--services .services__wrapper{grid-template-columns:1fr}}.page-template-page--services .section.section--services .services__wrapper .service{width:100%;height:100%;padding:40px;background-color:#fff}@media (max-width: 640px){.page-template-page--services .section.section--services .services__wrapper .service{padding:25px}}.page-template-page--services .section.section--services .services__wrapper .service .service__image{width:100%;padding-bottom:56%;background-color:#eee}.page-template-page--services #swiperServiceStep{position:relative;overflow:hidden}.page-template-page--services #swiperServiceStep .swiper-slide .step{border:1px solid #000925;padding:40px}

/*# sourceMappingURL=style.min.css.map */