@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@100..900&family=Mulish&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@100..900&family=Mulish&display=swap);
html.has-scroll-smooth {
  overflow: hidden;
}

html.has-scroll-dragging {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.has-scroll-smooth body {
  overflow: hidden;
}

.has-scroll-smooth [data-scroll-container] {
  min-height: 100vh;
}

[data-scroll-direction="horizontal"] [data-scroll-container] {
  height: 100vh;
  display: inline-block;
  white-space: nowrap;
}

[data-scroll-direction="horizontal"] [data-scroll-section] {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  height: 100%;
}

[data-scroll-direction="horizontal"] [data-scroll-section]:not(:first-child) {
  margin-left: -5px;
}

/* [data-scroll-direction="horizontal"] [data-scroll-section]:last-child {
  margin-left: 0 !important;
} */

.c-scrollbar {
  position: absolute;
  right: 0;
  top: 0;
  width: 11px;
  height: 100%;
  transform-origin: center right;
  transition: transform 0.3s, opacity 0.3s;
  /* opacity: 0; */
}
.c-scrollbar:hover {
  transform: scaleX(1.45);
}

/* ////////////////////////scroll bar */
.c-scrollbar {
  position: absolute;
  right: 0;
  top: 0;
  width: 11px;
  height: 100%;
  transform-origin: center right;
  transition: transform 0.3s, opacity 0.3s;
  opacity: 0;
}

.c-scrollbar:hover {
  transform: scaleX(1.45);
}

.c-scrollbar:hover,
.has-scroll-scrolling .c-scrollbar,
.has-scroll-dragging .c-scrollbar {
  opacity: 1;
}

[data-scroll-direction="horizontal"] .c-scrollbar {
  width: 100%;
  height: 10px;
  top: auto;
  bottom: 0;
  transform: scaleY(1);
}
[data-scroll] img {
  transform: scale(1.1);
}
[data-scroll-direction="horizontal"] .c-scrollbar:hover {
  transform: scaleY(1.3);
}

.c-scrollbar_thumb {
  position: absolute;
  top: 0;
  right: 0;
  background-color: black;
  opacity: 0.5;
  width: 7px;
  border-radius: 10px;
  margin: 2px;
  cursor: -webkit-grab;
  cursor: grab;
}

.has-scroll-dragging .c-scrollbar_thumb {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

[data-scroll-direction="horizontal"] .c-scrollbar_thumb {
  right: auto;
  bottom: 0;
}

/*!
 *  Font Awesome 4.3.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot");src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff2") format("woff2"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff") format("woff"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.ttf") format("truetype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transform:translate(0, 0);z-index:2}.fa::before{width:100%}@media (min-width: 720px){#shareWA,#shareWA2{display:none}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.sticky__content{position:sticky;background-color:white}html{scroll-behavior:smooth}body{background-color:#fff;color:#000;font-weight:400}video,img{max-width:100%}img{display:block;height:auto;overflow:hidden}a{text-decoration:none}.bold{font-weight:700}.legalFooter{box-sizing:border-box}.link{color:#000;font-weight:700;text-decoration:underline}.italic{font-style:italic}p::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,a::-moz-selection,span::-moz-selection{background-color:#000;color:#fff;text-shadow:none}p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,a::selection,span::selection{background-color:#000;color:#fff;text-shadow:none}.mt0{margin-top:0 !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;border:none;cursor:pointer}.header{display:flex;justify-content:center;align-items:center;height:61px;position:fixed;top:0;left:0;width:100%;gap:28px;z-index:990;transition:background-color 0.75s cubic-bezier(0.075, 0.82, 0.165, 1),height 0.75s cubic-bezier(0.075, 0.82, 0.165, 1)}.header.invert{filter:invert(1)}.header.bg{background-color:white}.header svg,.header img{width:100%}.header a:nth-child(1){height:100%;position:relative;display:flex;width:max-content}.header a:nth-child(1) svg{height:50%;margin:auto;width:auto}.header a:nth-child(1)::after{content:"";position:absolute;top:50%;transform:translate(14px, -50%);right:0;height:75%;width:0.5px;background-color:#000}.header a:nth-child(2){height:55%}.header a:nth-child(2) img{height:100%}@media (min-width: 1023px){.header{position:absolute;height:74px}}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction="horizontal"] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction="horizontal"] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}[data-scroll-direction="horizontal"] [data-scroll-section]:not(:first-child){margin-left:-5px}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform 0.3s, opacity 0.3s}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform 0.3s, opacity 0.3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction="horizontal"] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll] img{transform:scale(1.1)}[data-scroll-direction="horizontal"] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:0.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction="horizontal"] .c-scrollbar_thumb{right:auto;bottom:0}/*!
*  Font Awesome 4.3.0 by @davegandy - https://fontawesome.io - @fontawesome
*  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:"FontAwesome";src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot");src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff2") format("woff2"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff") format("woff"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.ttf") format("truetype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transform:translate(0, 0);z-index:2}.fa::before{width:100%}@media (min-width: 720px){#shareWA,#shareWA2{display:none}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.sticky__content{position:sticky;background-color:white}html{scroll-behavior:smooth}body{background-color:#fff;color:#000;font-weight:400}video,img{max-width:100%}img{display:block;height:auto;overflow:hidden}a{text-decoration:none}.bold{font-weight:700}.legalFooter{box-sizing:border-box}.link{color:#000;font-weight:700;text-decoration:underline}.italic{font-style:italic}p::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,a::-moz-selection,span::-moz-selection{background-color:#000;color:#fff;text-shadow:none}p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,a::selection,span::selection{background-color:#000;color:#fff;text-shadow:none}.mt0{margin-top:0 !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;border:none;cursor:pointer}.hero{overflow:hidden;background-color:white}.hero__container{position:relative}.hero figure{height:100vh;height:calc(var(--vh, 1vh) * 100);position:relative;padding:5px}.hero figure picture{height:100%;display:block}.hero figure picture img{height:100%;width:100%;object-fit:cover;border-radius:3px}.hero__description{color:#10160e;font-family:"Roboto Condensed", serif;font-size:16px;font-weight:400;line-height:95%;text-transform:uppercase;padding:calc(2rem + 2vw) 16px calc(2rem + 2vw) calc(2rem + 2vw);background-color:#ebf6ff}.hero__description div{max-width:253px}.hero__description span{display:block}.hero__description span:not(:last-child){padding-bottom:20px}h1{font-size:16px !important;position:absolute;bottom:15px;left:50%;transform:translate(-50%, 0) !important;max-width:380px;width:calc(100% - 20px)}@media (min-width: 1023px){.hero{margin-right:5px}.hero__container{white-space:normal;display:grid;grid-template-areas:"element" "description" "textDescrip";min-width:972px;height:100%;gap:3vh;grid-template-rows:auto auto 71vh;background-color:#10160e}.hero__description{grid-area:description;background-color:#10160e;color:#d1e7fa;padding:0}.hero__description div{max-width:480px;margin:0 auto}.work__element{grid-area:element}.work__element img{width:100%;max-height:34vh}.work__text{grid-area:textDescrip}}@media (max-width: 1023px){.swiper{margin:0;z-index:10;padding:calc(3rem + 2vw) 0 !important}.swiper-wrapper{width:50%}.swiper__img{height:100%;border-radius:6px;position:relative;width:100%;transition:transform 0.75s cubic-bezier(0.075, 0.82, 0.165, 1)}.swiper__img img{width:100%;margin:auto}.swiper__img--caption{font-family:"Roboto", sans-serif;font-size:12px;max-width:204px;margin-top:12px;margin-bottom:5px;padding-left:5px}.swiper-slide{align-self:center;align-items:center;display:flex;flex-direction:column;width:auto}.swiper-slide img{margin:auto}.swiper-slide:not(.swiper-slide-active) .swiper__img{transform:scale(0.95)}.swiper-button{height:60px;position:relative !important;width:60px;margin-top:16px;filter:invert(1)}.swiper-button::after{content:"";filter:invert(1);background:url(https://static.ecestaticos.com/file/7c0/b25/59a/7c0b2559a811a17aedea8b97e9fc3d30.svg) left center no-repeat;background-size:contain;display:block;width:100%;height:100%;margin-top:auto}.swiper-button-next{transform:scalex(-1)}.swiper__bar{display:flex;gap:5px;justify-content:center;align-items:center}.swiper-scrollbar{background:rgba(0,0,0,0.2);height:2px !important;margin-top:-20px;max-width:500px;padding:0 24px;position:initial !important;margin:auto}.swiper-scrollbar-drag{background-color:#000}#swiper2 .swiper-button-prev{left:auto}#swiper2 .swiper-button-next{right:auto}}@media (min-width: 1023px){.swiper{margin:0 calc(3rem + 5vw);height:100vh}.swiper-wrapper{display:flex;height:100%;gap:20px}.swiper-wrapper img{height:50%}.swiper-slide{height:79%;margin:auto 0;max-height:768px}.swiper__img{height:100%}.swiper__img picture{height:100%;display:block}.swiper__img picture img{height:100%;margin:auto}}*{margin:0}@media (min-width: 1023px){.o-scroll{position:fixed}}.o-scroll{background-color:black}::-webkit-scrollbar{height:100px;width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#000;transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.8)}.figcaption{color:#d1e7fa;text-align:center;font-family:"Roboto Condensed", serif;font-weight:400;line-height:140%;background:#10160e;padding:4px;width:94%;margin:0 auto;transform:translateY(-50%);font-size:clamp(12px, 2.5vw, 16px)}.work__modal{position:absolute;top:0;left:0;height:100vh;width:100%;padding:16px;opacity:0;pointer-events:none;z-index:990}.work__modal::before{content:"";background-color:#10160e;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;transform:scaleY(0);transition:transform 0.65s cubic-bezier(0.075, 0.82, 0.165, 1);transform-origin:bottom}.work__modal.visible{opacity:1;pointer-events:all}.work__modal.visible .work__modal--close{opacity:1}.work__modal.visible::before{transform:scaleY(1);transition:transform 0.65s cubic-bezier(0.075, 0.82, 0.165, 1)}.work__modal.visible .text{opacity:1}.work__modal::after{content:"";position:absolute;bottom:-16px;left:0;width:100%;height:40vh;pointer-events:none;background:linear-gradient(180deg, rgba(16,22,14,0) 54.77%, #10160e 100%)}.work__modal--close{display:block;position:relative;width:clamp(29px, 5vw, 29px);height:fit-content;aspect-ratio:1/1;transform:rotate(45deg);margin-left:auto;cursor:pointer;z-index:9;opacity:0;transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition-delay:0.4s}.work__modal--close::after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:1px;background-color:#d1e7fa}.work__modal--close::before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:1px;width:100%;background-color:#d1e7fa}.work__modal .text{max-width:570px;margin:0 auto;padding-top:5vh;overflow-y:auto;height:100%;padding-bottom:20vh;opacity:0;transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1);transition-delay:0.9s}.work__modal .text::-webkit-scrollbar-thumb{background-color:transparent}.work__modal .text::-webkit-scrollbar-thumb{background-color:transparent}.work__modal .text::-webkit-scrollbar-track{background-color:transparent}.work__macedonia p{max-width:100% !important}.work__macedonia .work__text--title{max-width:463px;padding-right:5px}.work__macedonia ul{max-width:609px;margin:5vh auto 0 auto}.work__macedonia ul li{text-align:justify;font-family:"Roboto Condensed", serif;font-size:clamp(16px, 5vw, 18px);font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;border-bottom:1px solid rgba(209,231,250,0.2)}.work__macedonia ul li:first-child{border-top:1px solid rgba(209,231,250,0.2)}.work__macedonia ul li a{color:#d1e7fa;padding:9px 0;display:block;display:flex;align-items:center;justify-content:space-between;gap:20px}.work__macedonia ul li a span{display:block;position:relative;width:clamp(12px, 5vw, 15px);height:fit-content;aspect-ratio:1/1}.work__macedonia ul li a span::after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:1px;background-color:#d1e7fa}.work__macedonia ul li a span::before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:1px;width:100%;background-color:#d1e7fa}.work__button{max-width:480px;margin:0 auto;box-sizing:content-box;display:flex;justify-content:center;margin-top:15px}.work__button a{color:#d1e7fa;text-align:justify;font-family:"Roboto Condensed", serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;display:flex;gap:7px;border:1px solid #d1e7fa;max-width:336px;width:100%;justify-content:center;padding:3px 20px}.work__button--more{color:#d1e7fa;font-family:"Roboto Condensed";font-size:18px;font-style:normal;font-weight:400;line-height:95%;text-transform:uppercase;background-color:#10160e;padding:calc(2rem + 2vw) 0;display:block;margin:0 auto;text-align:center;position:relative;cursor:pointer}.work__button--more span{position:relative;z-index:2}.work__button--more::before{content:"";background:linear-gradient(180deg, rgba(16,22,14,0) 0%, #10160e 100%);position:absolute;bottom:0;left:0;width:100%;height:50vh}.work__element{background-color:#10160e}.work__element img{width:90%;margin:0 auto;max-width:500px}.work__text{color:#d1e7fa;background-color:#10160e;padding:0 16px calc(3rem + 3vw);display:flex;flex-direction:column;font-family:"Roboto Condensed", serif}.work__text p{max-width:480px;margin:0 auto;text-align:justify;font-size:17px;line-height:140%}.work__text p:not(:last-child){padding-bottom:32px}.work__text--title{font-size:24px;font-weight:400;line-height:120%;text-transform:uppercase;padding-bottom:22px}.work__container{background-color:white}.work__more{color:#10160e;font-family:"Big Shoulders Display";font-size:31.6vw;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.5vw;text-transform:uppercase;white-space:nowrap}.suscribe__content{text-align:center;height:80vh;position:relative;display:flex}.suscribe__content__text{position:relative;z-index:5;margin:auto;max-width:319px;padding:0 16px;box-sizing:content-box}.suscribe__content__name{color:#d1e7fa;text-align:center;font-family:"Roboto Condensed";font-size:32px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-1.44px;text-transform:uppercase;padding-bottom:5px;display:block}.suscribe__content__description{color:#d1e7fa;text-align:center;font-family:"Roboto Condensed";font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.84px;text-transform:uppercase;padding-bottom:20px}.suscribe__content__img{height:100%;position:absolute;top:0;left:0;height:100%;width:100%}.suscribe__content__img video{height:100%;width:100%;object-fit:cover}.section__footer__logo{background-color:#10160e;padding:calc(3rem + 3vw) 16px}.section__footer__logo img{width:100%}@media (min-width: 1023px){.footerSpecials{display:none}.work__button--more{display:none}.work__macedonia{position:initial}.work__text--one{height:63vh;display:flex;flex-wrap:wrap;padding:0 calc(2rem + 2vw);column-gap:50px}.work__more{transform:rotate(180deg);white-space:nowrap;position:relative;z-index:2;writing-mode:vertical-lr;font-size:31.4vh;letter-spacing:-1.3vh;height:100vh;pointer-events:none}.work__container{display:flex}.suscribe__container{white-space:normal;min-width:577px;height:100%}.suscribe__content{height:100%}.section__footer__logo{display:none}.section__footer__div{display:flex;background-color:#000;height:100%}.section__footer__div .legalFooter-div{display:flex;flex-direction:column;white-space:break-spaces;color:rgba(255,255,255,0.3);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.42px;text-transform:uppercase;padding:27px 0;transform:rotate(180deg);justify-content:center;writing-mode:vertical-lr;height:fit-content;padding:20px calc(1rem + 1vw);align-items:center;gap:20px}.section__footer__div .legalFooter-div a{text-transform:capitalize;color:rgba(255,255,255,0.3)}.section__footer__div .legalFooter-div span{display:flex;text-align:start}.section__footer__div .legalFooter__1,.section__footer__div .legalFooter__2{display:flex;flex-direction:column;gap:3px;justify-content:center;height:fit-content}.section__footer__div .legalFooter__2{flex-wrap:wrap;flex-direction:row;gap:8px}}@media (max-width: 1023px){.work__element{padding:0 16px 35px 16px}.section__footer__div{display:none}}@media (min-width: 1023px) and (max-height: 900px){.work__macedonia{margin:0 auto}}.suscribe{border:1px solid #000;border-radius:6px;bottom:20px;display:flex;font-family:"Roboto", sans-serif;max-width:563px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:20px;transform:translateY(40px);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);z-index:11}.suscribe__box{position:relative !important;width:initial !important}.suscribe.visible{opacity:1;pointer-events:all;transform:none}.suscribe__close{cursor:pointer;position:absolute;right:7px;top:7px;width:48px}.suscribe__resource{align-items:flex-end;background-color:#0109a6;border-right:1px solid #000;display:flex;flex-shrink:0}.suscribe__img{max-width:217px;height:100%}.suscribe__img img{height:100%;width:100%;object-fit:cover}.suscribe__figure{height:100%;max-width:217px}.suscribe__figure img{height:100%;object-fit:cover;width:100%}.suscribe__title{font-size:28px;text-transform:uppercase}.suscribe__info{background-color:#fff;padding:18px 15px}.suscribe__text{font-size:18px;line-height:120%;padding:24px 0}.suscribe__p{line-height:120%;padding:24px 0}.suscribe__box{position:relative}.suscribe__btn{background-color:#000;border-radius:4px;color:#ffff;margin-top:auto;text-align:center;padding:14px;width:100%}.mc-field-group{width:100% !important}.indicates-required{display:none}.mc-field-group label{display:none}.mc-field-group input{background-color:#f1f1f1;border:none;border-radius:6px;height:60px;width:100%;font-size:20px}#mc_embed_signup .mc-field-group label{display:none !important}.mc-field-group input::placeholder{font-size:18px;padding:20px 15px;color:#d1e7fa;font-size:20px}.clear{position:absolute;right:6px;top:6px;z-index:2}input[type="submit" i]{background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;height:49px;transform:rotate(225deg);width:49px}#mc_embed_signup .mc-field-group{padding-bottom:0 !important}#mc_embed_signup form,#mc_embed_signup .mc-field-group input{padding:0 !important;background-color:transparent;color:white}#mc_embed_signup .mc-field-group input{border:1px solid rgba(209,231,250,0.3)}#mc_embed_signup .button{background-color:transparent !important;background:url("https://static.ecestaticos.com/file/6f8/808/7e0/6f88087e00964875b6970c58a3b776cc.svg") no-repeat center;font-size:0px !important;height:49px !important;position:absolute;right:0px;top:1px;transform:rotate(-1deg);width:49px !important;margin:0 !important}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{margin:0 !important}@media (max-width: 620px){.suscribe{bottom:10px;margin:0 10px;right:0}.suscribe__close{width:39px}.suscribe__title{font-size:24px}.suscribe__text{font-size:14px;padding:20px 0 90px}.suscribe__info{padding:50px 10px 10px}.suscribe__box{bottom:0;left:0;margin:10px;position:absolute;width:calc(100% - 22px)}.suscribe__btn{background-color:#f1f1f1;color:#000;width:calc(100% - 12px);position:absolute;bottom:10px;left:6px}.suscribe__p{padding:12px 0 54px}.suscribe__img{height:100%}.suscribe__img img{width:100%;object-fit:cover;height:100%}.suscribe__resource{max-width:40vw}.mc-field-group input::placeholder{padding:10px}}.header svg{fill:black !important}@media (max-width: 1023px){.swiper{margin:0;z-index:10;padding:calc(3rem + 2vw) 0 !important}.swiper-wrapper{width:50%}.swiper__img{height:100%;border-radius:6px;position:relative;width:100%;transition:transform 0.75s cubic-bezier(0.075, 0.82, 0.165, 1)}.swiper__img img{width:100%;margin:auto}.swiper__img--caption{font-family:"Roboto",sans-serif;font-size:12px;max-width:204px;margin-top:12px;margin-bottom:5px;padding-left:5px}.swiper-slide{align-self:center;align-items:center;display:flex;flex-direction:column;width:auto}.swiper-slide img{margin:auto}.swiper-slide:not(.swiper-slide-active) .swiper__img{transform:scale(0.95)}.swiper-button{height:60px;position:relative !important;width:60px;margin-top:16px;filter:invert(1)}.swiper-button::after{content:"";filter:invert(1);background:url(https://static.ecestaticos.com/file/7c0/b25/59a/7c0b2559a811a17aedea8b97e9fc3d30.svg) left center no-repeat;background-size:contain;display:block;width:100%;height:100%;margin-top:auto}.swiper-button-next{transform:scalex(-1)}.swiper__bar{display:flex;gap:5px;justify-content:center;align-items:center}.swiper-scrollbar{background:rgba(0,0,0,0.2);height:2px !important;margin-top:-20px;max-width:500px;padding:0 24px;position:initial !important;margin:auto}.swiper-scrollbar-drag{background-color:#000}#swiper2 .swiper-button-prev{left:auto}#swiper2 .swiper-button-next{right:auto}}@media (min-width: 1023px){.swiper{margin:0 calc(3rem + 5vw);height:100vh}.swiper-wrapper{display:flex;height:100%;gap:20px}.swiper-wrapper img{height:50%}.swiper-slide{height:79%;margin:auto 0;max-height:768px}.swiper__img{height:100%}.swiper__img picture{height:100%;display:block}.swiper__img picture img{height:100%;margin:auto}}*{margin:0}@media (min-width: 1023px){.o-scroll{position:fixed}}.o-scroll{background-color:black}::-webkit-scrollbar{height:100px;width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#000;transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.8)}.figcaption{color:#d1e7fa;text-align:center;font-family:"Roboto Condensed",serif;font-weight:400;line-height:140%;background:#10160e;padding:4px;width:94%;margin:0 auto;transform:translateY(-50%);font-size:clamp(12px, 1.2vw, 16px)}.work__macedonia{height:500px;overflow:hidden;gap:32px}.work__macedonia.visible{height:auto}.work__button{max-width:480px;margin:0 auto;box-sizing:content-box;display:flex;justify-content:center;margin-top:15px}.work__button a{color:#d1e7fa;text-align:justify;font-family:"Roboto Condensed",serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;display:flex;gap:7px;border:1px solid #d1e7fa;max-width:336px;width:100%;justify-content:center;padding:3px 20px}.work__button--more{color:#d1e7fa;font-family:"Roboto Condensed";font-size:18px;font-style:normal;font-weight:400;line-height:95%;text-transform:uppercase;background-color:#10160e;padding:calc(2rem + 2vw) 0;display:block;margin:0 auto;text-align:center;position:relative}.work__button--more span{position:relative;z-index:2}.work__button--more::before{content:"";background:linear-gradient(180deg, rgba(16,22,14,0) 0%, #10160e 100%);position:absolute;bottom:0;left:0;width:100%;height:50vh}.work__element{background-color:#10160e}.work__element img{width:90%;margin:0 auto;max-width:500px}.work__text{color:#d1e7fa;background-color:#10160e;padding:0 16px calc(3rem + 3vw);display:flex;flex-direction:column;font-family:"Roboto Condensed",serif}.work__text p{max-width:480px;margin:0 auto;text-align:justify;font-size:17px;line-height:140%}.work__text p:not(:last-child){padding-bottom:32px}.work__text--title{font-size:18px;font-weight:400;line-height:120%;text-transform:uppercase;padding-bottom:25px}.work__container{background-color:white}.work__more{color:#10160e;font-family:"Big Shoulders Display";font-size:31.6vw;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.5vw;text-transform:uppercase;white-space:nowrap}.suscribe__content{text-align:center;height:80vh;position:relative;display:flex}.suscribe__content__text{position:relative;z-index:5;margin:auto;max-width:319px;padding:0 16px;box-sizing:content-box}.suscribe__content__name{color:#d1e7fa;text-align:center;font-family:"Roboto Condensed";font-size:32px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-1.44px;text-transform:uppercase;padding-bottom:5px;display:block}.suscribe__content__description{color:#d1e7fa;text-align:center;font-family:"Roboto Condensed";font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.84px;text-transform:uppercase;padding-bottom:20px}.suscribe__content__img{height:100%;position:absolute;top:0;left:0;height:100%;width:100%}.suscribe__content__img video{height:100%;width:100%;object-fit:cover}.section__footer__logo{background-color:#10160e;padding:calc(3rem + 3vw) 16px}.section__footer__logo img{width:100%}@media (min-width: 1023px){.work__button--more{display:none}.work__macedonia{flex-direction:row;overflow:initial}.work__text{padding:0 calc(2rem + 2vw)}.work__text div{min-width:600px}.work__text div p{min-width:800px}.work__more{transform:rotate(180deg);white-space:nowrap;position:relative;z-index:2;writing-mode:vertical-lr;font-size:31.4vh;letter-spacing:-1.3vh;height:100vh}.work__container{display:flex}.suscribe__container{white-space:normal;min-width:577px;height:100%}.suscribe__content{height:100%}.section__footer__logo{display:none}.section__footer__div{display:flex;background-color:#000;height:100%}.section__footer__div .legalFooter-div{display:flex;flex-direction:column;white-space:break-spaces;color:rgba(255,255,255,0.3);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.42px;text-transform:uppercase;padding:27px 0;transform:rotate(180deg);justify-content:center;writing-mode:vertical-lr;height:fit-content;padding:20px calc(1rem + 1vw);align-items:center;gap:20px}.section__footer__div .legalFooter-div a{text-transform:capitalize;color:rgba(255,255,255,0.3)}.section__footer__div .legalFooter-div span{display:flex;text-align:start}.section__footer__div .legalFooter__1,.section__footer__div .legalFooter__2{display:flex;flex-direction:column;gap:3px;justify-content:center;height:fit-content}.section__footer__div .legalFooter__2{flex-wrap:wrap;flex-direction:row;gap:8px}}@media (max-width: 1023px){.work__element{padding:0 16px 35px 16px}.work__text--title{max-width:600px;margin:0 auto -10px auto;width:100%}.section__footer__div{display:none}}@media (min-width: 1023px) and (max-height: 900px){.work__text .work:not(.work__macedonia){max-width:900px;margin:0 auto}.work__text .work:not(.work__macedonia) p{max-width:100%}.work__text .work:not(.work__macedonia) p:not(:last-child){padding-bottom:2.4vh !important}.work__element img{max-height:25vh}}.suscribe{border:1px solid #000;border-radius:6px;bottom:20px;display:flex;font-family:"Roboto", sans-serif;max-width:563px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:20px;transform:translateY(40px);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);z-index:11}.suscribe__box{position:relative !important;width:initial !important}.suscribe.visible{opacity:1;pointer-events:all;transform:none}.suscribe__close{cursor:pointer;position:absolute;right:7px;top:7px;width:48px}.suscribe__resource{align-items:flex-end;background-color:#0109a6;border-right:1px solid #000;display:flex;flex-shrink:0}.suscribe__img{max-width:217px;height:100%}.suscribe__img img{height:100%;width:100%;object-fit:cover}.suscribe__figure{height:100%;max-width:217px}.suscribe__figure img{height:100%;object-fit:cover;width:100%}.suscribe__title{font-size:28px;text-transform:uppercase}.suscribe__info{background-color:#fff;padding:18px 15px}.suscribe__text{font-size:18px;line-height:120%;padding:24px 0}.suscribe__p{line-height:120%;padding:24px 0}.suscribe__box{position:relative}.suscribe__btn{background-color:#000;border-radius:4px;color:#ffff;margin-top:auto;text-align:center;padding:14px;width:100%}.mc-field-group{width:100% !important}.indicates-required{display:none}.mc-field-group label{display:none}.mc-field-group input{background-color:#f1f1f1;border:none;border-radius:6px;height:60px;width:100%;font-size:20px}#mc_embed_signup .mc-field-group label{display:none !important}.mc-field-group input::placeholder{font-size:18px;padding:20px 15px;color:#d1e7fa;font-size:20px}.clear{position:absolute;right:6px;top:6px;z-index:2}input[type="submit" i]{background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;height:49px;transform:rotate(225deg);width:49px}#mc_embed_signup .mc-field-group{padding-bottom:0 !important}#mc_embed_signup form,#mc_embed_signup .mc-field-group input{padding:0 !important;background-color:transparent;color:white}#mc_embed_signup .mc-field-group input{border:1px solid rgba(209,231,250,0.3)}#mc_embed_signup .button{background-color:transparent !important;background:url("https://static.ecestaticos.com/file/6f8/808/7e0/6f88087e00964875b6970c58a3b776cc.svg") no-repeat center;font-size:0px !important;height:49px !important;position:absolute;right:0px;top:1px;transform:rotate(-1deg);width:49px !important;margin:0 !important}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{margin:0 !important}@media (max-width: 620px){.suscribe{bottom:10px;margin:0 10px;right:0}.suscribe__close{width:39px}.suscribe__title{font-size:24px}.suscribe__text{font-size:14px;padding:20px 0 90px}.suscribe__info{padding:50px 10px 10px}.suscribe__box{bottom:0;left:0;margin:10px;position:absolute;width:calc(100% - 22px)}.suscribe__btn{background-color:#f1f1f1;color:#000;width:calc(100% - 12px);position:absolute;bottom:10px;left:6px}.suscribe__p{padding:12px 0 54px}.suscribe__img{height:100%}.suscribe__img img{width:100%;object-fit:cover;height:100%}.suscribe__resource{max-width:40vw}.mc-field-group input::placeholder{padding:10px}}

