html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@keyframes a{0%,10%,to{transform:translateZ(0)}10%,20%,80%{transform:translate3d(0,-20%,0)}20%,30%,70%{transform:translate3d(0,-40%,0)}30%,40%,60%{transform:translate3d(0,-60%,0)}40%,50%{transform:translate3d(0,-80%,0)}}@keyframes b{0%{transform:scale(1)}to{transform:scaleY(0)}}.animation.animation-fade-in,.animation.animation-fade-in-left,.animation.animation-fade-in-up{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.animation.animation-fade-in-left{transform:translateX(-30px)}.animation.animation-progresive .progresive-item:first-child,.animation.animation-progresive .progresive-item:nth-child(2),.animation.animation-progresive .progresive-item:nth-child(3),.animation.animation-progresive .progresive-item:nth-child(4){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.animation.animate.animation-fade-in,.animation.animate.animation-fade-in-up{animation-name:c;animation-duration:.7s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.animation.animate.animation-fade-in-left{animation-name:d;animation-duration:.7s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.animation.animate.animation-progresive .progresive-item:first-child{animation-name:e;animation-duration:1.4s;animation-delay:.2s;animation-timing-function:cubic-bezier(0,.71,.58,1);animation-fill-mode:forwards}.animation.animate.animation-progresive .progresive-item:nth-child(2){animation-name:e;animation-duration:1.2s;animation-delay:.4s;animation-timing-function:cubic-bezier(0,.71,.58,1);animation-fill-mode:forwards}.animation.animate.animation-progresive .progresive-item:nth-child(3){animation-name:e;animation-duration:1s;animation-delay:.6s;animation-timing-function:cubic-bezier(0,.71,.58,1);animation-fill-mode:forwards}.animation.animate.animation-progresive .progresive-item:nth-child(4){animation-name:e;animation-duration:.8s;animation-delay:.8s;animation-timing-function:cubic-bezier(0,.71,.58,1);animation-fill-mode:forwards}@keyframes c{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@keyframes d{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateX(-100px)}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateX(0)}}@keyframes e{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px) scale(.96)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0) scale(1)}}.brand-preload{position:fixed;z-index:5;top:0;right:0;width:100vw;height:100vh;background-color:#f3f1ef;display:flex;align-items:center;justify-content:center;flex-direction:column}.brand-preload.loaded{display:none}*{box-sizing:border-box;margin:0;padding:0;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:-webkit-direct-focus,:focus,:focus-visible{outline:none}body,html{scroll-behavior:smooth;overflow-x:hidden}body.menu-open,html.menu-open{overflow:hidden}body{background-color:#f3f1ef;font-family:ArialHebrew,sans-serif;font-weight:400;color:#1a1a1a}ul li{list-style-type:none}a{text-decoration:none;color:#1a1a1a;display:inline-block;cursor:pointer}a,a:hover{transition:all .35s ease-in-out}.filling-on-hover,.prefooter>article .description-footer-widget a,.site-footer .site-footer-bottom ul li a,.site-footer .site-footer-top ul li a,p a{line-height:1}.filling-on-hover:after,.prefooter>article .description-footer-widget a:after,.site-footer .site-footer-bottom ul li a:after,.site-footer .site-footer-top ul li a:after,p a:after{content:"";display:block;background-color:#1a1a1a;height:1px;width:100%;transform:scaleX(0) translateZ(0);transform-origin:0;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.filling-on-hover:hover,.prefooter>article .description-footer-widget a:hover,.site-footer .site-footer-bottom ul li a:hover,.site-footer .site-footer-top ul li a:hover,p a:hover{text-decoration:none}.filling-on-hover:hover:after,.prefooter>article .description-footer-widget a:hover:after,.site-footer .site-footer-bottom ul li a:hover:after,.site-footer .site-footer-top ul li a:hover:after,p a:hover:after{transform:scaleX(1) translateZ(0);transform-origin:0 0}button{background:none;border:none;box-shadow:none}button:focus{outline:none}.btn-primary,.field button[type=submit],.field input[type=submit],div#cookie-notice .cookie-notice-container .cn-buttons-container a,form .field-btns input[type=checkbox]+span{border:1px solid #1a1a1a!important;border-radius:50px;padding:2px 10px!important;transition:all .35s ease-in-out;font-size:16px;line-height:normal;background-color:transparent;color:#1a1a1a;cursor:pointer;text-align:left;display:inline-block}.btn-primary.active,.btn-primary:hover,.field button.active[type=submit],.field button:hover[type=submit],.field input.active[type=submit],.field input:hover[type=submit],div#cookie-notice .cookie-notice-container .cn-buttons-container a.active,div#cookie-notice .cookie-notice-container .cn-buttons-container a:hover,form .field-btns input[type=checkbox]+span.active,form .field-btns input[type=checkbox]+span:hover{background-color:#1a1a1a;color:#c84541;transition:all .35s ease-in-out}@media screen and (min-width:1500px){.btn-primary,.field button[type=submit],.field input[type=submit],div#cookie-notice .cookie-notice-container .cn-buttons-container a,form .field-btns input[type=checkbox]+span{font-size:1.11111vw}}table td{border:none!important;padding-left:0!important;padding-top:0!important}h1,h2,h3,h4,h5,h6{font-family:ArialHebrew,sans-serif;line-height:1.3;margin:0;margin-bottom:15px}@media screen and (min-width:821px){h1,h2,h3,h4,h5,h6{margin-bottom:20px;text-align:left}}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400}.btn-primary-icon .elementor-button .elementor-button-content-wrapper .elementor-button-text,.h1,.has-h1-font-size,h1{font-size:9.06667vw;font-family:ArialHebrew,sans-serif;font-weight:400}@media screen and (min-width:821px){.btn-primary-icon .elementor-button .elementor-button-content-wrapper .elementor-button-text,.h1,.has-h1-font-size,h1{font-size:4.44444vw}}.btn-primary-icon .elementor-button .elementor-button-content-wrapper .elementor-button-text strong,.h1 strong,.has-h1-font-size strong,h1 strong{font-weight:400}.h2,.has-h2-font-size,h2{font-size:9.06667vw;font-family:ArialHebrew,sans-serif;font-weight:400}@media screen and (min-width:821px){.h2,.has-h2-font-size,h2{font-size:4.44444vw}}.h2 strong,.has-h2-font-size strong,h2 strong{font-weight:400}.h3,.has-h3-font-size,h3{font-size:9.06667vw;font-family:ArialHebrew,sans-serif;font-weight:400}@media screen and (min-width:821px){.h3,.has-h3-font-size,h3{font-size:4.44444vw}}.h4,.has-h4-font-size,.home .guten-content .elementor-element .elementor-image-box-wrapper h3{font-size:5.33333vw;font-family:ArialHebrew,sans-serif;font-weight:400}@media screen and (min-width:821px){.h4,.has-h4-font-size,.home .guten-content .elementor-element .elementor-image-box-wrapper h3{font-size:2.08333vw}}.btn-primary-icon.btn-black-text .elementor-button-content-wrapper .elementor-button-text,.h5,.has-h5-font-size,h5{font-size:4.8vw;font-family:ArialHebrew,sans-serif;font-weight:400}@media screen and (min-width:821px){.btn-primary-icon.btn-black-text .elementor-button-content-wrapper .elementor-button-text,.h5,.has-h5-font-size,h5{font-size:1.52778vw}}.h6,.has-h6-font-size,h6{font-size:14px;font-family:ArialHebrew,sans-serif;font-weight:400}@media screen and (min-width:821px){.h6,.has-h6-font-size,h6{font-size:18px}}@media screen and (min-width:1500px){.h6,.has-h6-font-size,h6{font-size:1.25vw}}.title-hide{display:none}.p,body,div#cookie-notice .cookie-notice-container .cn-text-container,p,p a{font-size:15px;line-height:normal;margin-bottom:25px;text-transform:none;font-family:ArialHebrew,sans-serif;letter-spacing:-.36px;font-weight:400}@media screen and (min-width:821px){.p,body,div#cookie-notice .cookie-notice-container .cn-text-container,p,p a{font-size:18px;text-align:left}}@media screen and (min-width:1500px){.p,body,div#cookie-notice .cookie-notice-container .cn-text-container,p,p a{font-size:1.25vw}}.p:last-child,body:last-child,div#cookie-notice .cookie-notice-container .cn-text-container:last-child,p:last-child,p a,p a:last-child{margin-bottom:0}p:empty{padding:0}a picture{overflow:hidden}a picture img{transform:scale(1.05);transition:all .35s ease-in-out}a:hover picture img{transform:scale(1);transition:all .35s ease-in-out}figure a{overflow:hidden}figure a:hover img,figure a img{transition:all .35s ease-in-out}.p::selection,b::selection,body::selection,div#cookie-notice .cookie-notice-container .cn-text-container::selection,em::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,li::selection,li a::selection,p::selection,p a::selection,span::selection,strong::selection{color:#c84541}.weight-600,strong{font-weight:400}span.icon{display:block}img{max-width:100%;height:auto}iframe{width:100%;margin-bottom:-8px}picture{display:flex;align-items:center}.btn-primary-icon .elementor-button{background-color:transparent;padding:0}.btn-primary-icon .elementor-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center}.btn-primary-icon .elementor-button .elementor-button-content-wrapper .elementor-button-icon{background-color:#c84541;border-radius:50px;display:flex;align-items:center;justify-content:center;padding:5px}@media screen and (min-width:821px){.btn-primary-icon .elementor-button .elementor-button-content-wrapper .elementor-button-icon{height:51px;width:51px}}.btn-primary-icon .elementor-button .elementor-button-content-wrapper .elementor-button-text{color:#c84541;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.28px}.btn-primary-icon .elementor-button:hover .elementor-button-icon{background-color:#1a1a1a}.btn-primary-icon.btn-black-text .elementor-button-content-wrapper .elementor-button-text,.btn-primary-icon .elementor-button:hover .elementor-button-text{color:#1a1a1a}.btn-primary-icon.btn-black-text:hover .elementor-button-text{color:#c84541}.slider-destacados{position:relative}.slider-destacados:after,.slider-destacados:before{content:"";display:block;width:50px;height:calc(100% + 20px);position:absolute;top:-10px;z-index:2}@media screen and (min-width:821px){.slider-destacados:after,.slider-destacados:before{width:243px}}.slider-destacados:before{left:-10px;background:linear-gradient(270deg,hsla(30,14%,95%,0),#f3f1ef)}.slider-destacados:after{right:-10px;background:linear-gradient(270deg,#f3f1ef,hsla(30,14%,95%,0))}.slider-destacados .swiper-slide figure{display:flex;align-items:flex-start}.slider-destacados .swiper-slide figure figcaption{padding-left:15px;padding-right:30px;font-size:5.86667vw}@media screen and (min-width:821px){.slider-destacados .swiper-slide figure figcaption{font-size:1.52778vw}}.slider-destacados .swiper-container{padding-bottom:0!important}.vp-player-ui-overlays{display:none!important}.embed-container{width:100%;display:flex;align-items:center}@media screen and (min-width:821px){.embed-container{position:relative;display:block;padding-top:53%}}.embed-container iframe{width:100%;position:relative!important}@media screen and (min-width:821px){.embed-container iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}}.hide{display:none}.filter-projects,.posts-header,.wrapper-container{padding-left:15px;padding-right:15px}@media screen and (min-width:821px){.filter-projects,.posts-header,.wrapper-container{padding-left:20px;padding-right:20px}}.wrapper-secondary{padding-left:8.33333%;padding-right:8.33333%}@media screen and (min-width:821px){.wrapper-secondary{padding-left:8.33333%;padding-right:8.33333%}}@font-face{font-family:ArialHebrew;src:url(../../assets/fonts/ArialHebrew.ttf) format("truetype");font-style:normal;font-weight:400}details{transition:all .35s ease-in-out}details::selection{background:#fff;color:red}details summary{list-style:none;margin-top:15px;transition:all .35s ease-in-out;cursor:pointer}details summary::marker{display:none;content:""}details summary::-webkit-details-marker{display:none}details summary::selection{background:#fff;color:red}details summary:hover{color:#c84541;transition:all .35s ease-in-out}details summary h5{margin-bottom:15px}details .open,details[open] .close{display:none}details[open] .open{display:inline}.site-wrapper{padding-top:70px}@media screen and (min-width:821px){.site-wrapper{padding-top:150px}}@media screen and (min-width:1500px){.site-wrapper{padding-top:200px}}@media screen and (max-width:821px){.home .site-wrapper{padding-top:230px!important}}@media screen and (min-width:821px){.home .site-wrapper{padding-top:230px}}.blog .site-wrapper,.post-type-archive-proyectos .site-wrapper{padding-top:130px}@media screen and (min-width:821px){.blog .site-wrapper,.post-type-archive-proyectos .site-wrapper{padding-top:150px}}@media screen and (min-width:2100px){.blog .site-wrapper,.post-type-archive-proyectos .site-wrapper{padding-top:12vh}}.site-header{background-color:#f3f1ef;transition:all .35s ease-in-out;position:fixed;width:100%;z-index:4;border-bottom:1px solid #1a1a1a;height:54px}@media screen and (min-width:821px){.site-header{height:auto}}.site-header .header-info{width:100%;padding:25px 0;transition:all .35s ease-in-out}@media screen and (min-width:821px){.site-header .header-info{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:821px){.site-header .header-info .header-info-left{width:60%}}@media screen and (min-width:821px){.site-header .header-info .header-info-right{width:40%}}.site-header .header-info .header-info-right h1,.site-header .header-info .header-info-right h2{margin-bottom:0}@media screen and (min-width:821px){.site-header .header-info .header-info-right h1,.site-header .header-info .header-info-right h2{text-align:right}}.site-header .header-info .header-info-right h1{color:#c84541}@media screen and (max-width:821px){.btn-primary-icon .elementor-button .elementor-button-content-wrapper .site-header .header-info .elementor-button-text,.site-header .header-info .btn-primary-icon .elementor-button .elementor-button-content-wrapper .elementor-button-text,.site-header .header-info .h1{font-size:10.66667vw}}.site-header .brand{margin:0;cursor:pointer;font-size:26px;font-style:normal;font-weight:400;letter-spacing:-.52px}@media screen and (min-width:1500px){.site-header .brand{font-size:1.80556vw}}.site-header .site-header-navbar{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;position:relative;padding:10px 0}@media screen and (min-width:821px){.site-header .site-header-navbar{padding:0}}.site-header .site-header-navbar nav{display:none}@media screen and (min-width:821px){.site-header .site-header-navbar nav{display:block}}.site-header .site-header-navbar nav>ul>li{position:relative}.site-header .site-header-navbar nav>ul>li>ul.sub-menu{position:absolute;z-index:2;display:block;left:0;top:16px;padding-top:36px;width:100%;min-width:max-content;visibility:hidden;opacity:0}.site-header .site-header-navbar nav>ul>li>ul.sub-menu li{margin:0}.site-header .site-header-navbar nav>ul>li>ul.sub-menu li a{width:100%;text-align:left;padding:15px 0;font-size:26px}.site-header .site-header-navbar nav ul{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.site-header .site-header-navbar nav ul li a{cursor:pointer;color:#1a1a1a;font-size:18px;line-height:normal;font-weight:400;position:relative;transition:all .35s ease-in-out;min-width:12.5vw;padding:15px;border-left:1px solid #1a1a1a}@media screen and (min-width:821px){.site-header .site-header-navbar nav ul li a{font-size:18px;line-height:normal}}@media screen and (min-width:1500px){.site-header .site-header-navbar nav ul li a{font-size:1.25vw}}.site-header .site-header-navbar nav ul li:hover .sub-menu{visibility:visible;opacity:1}.site-header .site-header-navbar nav ul li:hover a{color:#c84541}.site-header .site-header-navbar nav ul li.current-menu-item a{background-color:#c84541;color:#f3f1ef}.site-header .site-header-navbar-container{display:flex;align-items:center;justify-content:space-between;width:50%}.site-header .side-menu-toggle{display:block;cursor:pointer;padding:5px;transition:all .35s ease-in-out}.site-header .side-menu-toggle .icon:first-child{display:flex;align-items:center;justify-content:center}.site-header .side-menu-toggle .icon:last-child{visibility:hidden;opacity:0;position:absolute;top:50%;right:9px;transform:translateY(-50%)}@media screen and (min-width:821px){.site-header .side-menu-toggle{display:none}}.site-header .side-menu-toggle.open{transition:all .35s ease-in-out}.site-header .side-menu-toggle.open .icon:first-child{visibility:hidden;opacity:0}.site-header .side-menu-toggle.open .icon:last-child{display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1}.side-menu{width:100%;position:fixed;z-index:3;top:0;left:0;background-color:#f3f1ef;height:0;visibility:hidden}.side-menu,.side-menu.open{transition:all .35s ease-in-out}.side-menu.open{height:100vh;visibility:visible}.side-menu nav{height:100%}.side-menu nav>ul{display:flex;flex-direction:column;position:relative;overflow-x:hidden;height:100%;padding-top:12vh}.side-menu nav>ul li{margin:0 15px}.side-menu nav>ul li a{color:#1a1a1a;padding:8px 0;font-size:26px;line-height:normal;width:100%}.side-menu nav>ul li a picture{display:none}.side-menu nav>ul li.current-menu-ancestor>a,.side-menu nav>ul li.current-menu-item>a{color:#c84541}.side-menu nav .sub-menu{height:0;visibility:hidden;opacity:0;transition:all .35s ease-in-out;width:100vw;background-color:#f3f1ef;z-index:1}.side-menu nav .sub-menu li{border-bottom:0}.side-menu nav .sub-menu li:first-child{border-top:0}.side-menu nav .sub-menu li a{width:100%;padding:0 15px;margin-bottom:15px;padding-left:45px}.side-menu nav .sub-menu.open{height:auto;visibility:visible;opacity:1;transition:all .35s ease-in-out}.home .site-header{height:auto}.home .site-header .site-header-navbar{display:flex}.home .site-header .site-header-navbar .brand,.home .site-header .site-header-navbar .side-menu-toggle{opacity:0;visibility:hidden;height:0;padding:0;transition:all .35s ease-in-out}@media screen and (min-width:821px){.home .site-header .site-header-navbar .brand,.home .site-header .site-header-navbar .side-menu-toggle{display:none}}.home .site-header .site-header-navbar-container{width:100%;position:relative;display:none}@media screen and (min-width:821px){.home .site-header .site-header-navbar-container{display:block}}@media screen and (min-width:821px){.home .site-header .site-header-navbar-container:before{top:0;left:-20px;content:"";display:block;height:1px;background-color:#1a1a1a;width:100vw;position:absolute}}.home .site-header .site-header-navbar-container nav{width:100%}.home .site-header .site-header-navbar-container nav ul{width:100%;flex-wrap:wrap}.home .site-header .site-header-navbar-container nav ul li a{min-width:20vw}.home .site-header .site-header-navbar-container nav ul li:first-child a{border-left:0}.home .guten-content .elementor-element,.home .guten-content .elementor-element div{width:100%}.home .guten-content .elementor-element .elementor-image-box-wrapper figure{display:flex;align-items:center;margin-bottom:15px!important}.home .guten-content .elementor-element .elementor-image-box-wrapper figure a{display:flex;align-items:center}.home .guten-content .elementor-element .elementor-image-box-wrapper a,.home .guten-content .elementor-element .elementor-image-box-wrapper figure{width:100%}.home .guten-content .elementor-element .elementor-image-box-wrapper img{min-width:100%}.home .guten-content .elementor-element .elementor-image-box-wrapper h3,.home .guten-content .elementor-element .elementor-image-box-wrapper h3 a{line-height:normal}.scrollDown .header-info,.scrollUp .header-info{opacity:0;visibility:hidden;height:0;padding:0;transition:all .35s ease-in-out}.scrollDown .site-header .site-header-navbar .brand,.scrollDown .site-header .site-header-navbar .side-menu-toggle,.scrollUp .site-header .site-header-navbar .brand,.scrollUp .site-header .site-header-navbar .side-menu-toggle{opacity:1;visibility:visible;height:auto;transition:all .35s ease-in-out}.header-info-left{overflow:hidden;font-size:95px;line-height:95px}.content__container{overflow:hidden;height:40px;margin-bottom:15px;display:flex;align-items:flex-start}@media screen and (min-width:576px){.content__container{height:60px}}@media screen and (min-width:821px){.content__container{margin-bottom:0}}@media screen and (min-width:1200px){.content__container{height:80px}}@media screen and (min-width:2100px){.content__container{height:120px}}@media screen and (min-width:3300px){.content__container{height:180px}}.content__container__text{display:inline;margin:0;margin-right:15px;line-height:1.2}.content__container__list{padding-right:15px;text-align:left;list-style:none;animation-name:a;animation-duration:12s;animation-iteration-count:infinite}.content__container__list li{line-height:1.2;margin:0;color:#c84541}body.single-proyectos .site-footer{margin-top:0}.prefooter{margin-top:3.47222vw}@media screen and (min-width:821px){.prefooter{display:flex;justify-content:space-between;align-items:baseline;margin-left:-15px;margin-right:-15px}}.prefooter>article{margin-bottom:30px}@media screen and (min-width:821px){.prefooter>article{width:50%;padding:0 15px;margin-bottom:0}}@media screen and (min-width:821px){.prefooter>article:last-child a,.prefooter>article:last-child p{text-align:right}}.prefooter>article .description-footer-widget a,.prefooter>article:last-child a{color:inherit}.prefooter>article .description-footer-widget a:hover{color:#1a1a1a}.site-footer{background-color:#c84541;margin-top:6.25vw}@media screen and (min-width:821px){.site-footer .site-footer-bottom,.site-footer .site-footer-top{display:flex;align-items:baseline;justify-content:space-between}}.site-footer .site-footer-bottom ul,.site-footer .site-footer-top ul{display:flex;align-items:baseline;flex-wrap:wrap}.site-footer .site-footer-bottom ul li a,.site-footer .site-footer-top ul li a{color:#f3f1ef}.site-footer .site-footer-bottom ul li a:after,.site-footer .site-footer-top ul li a:after{background-color:#f3f1ef}.site-footer .site-footer-bottom ul li a::selection,.site-footer .site-footer-top ul li a::selection{color:#1a1a1a}.site-footer .site-footer-top{border-bottom:1px solid hsla(0,0%,100%,.2);padding-top:20px;padding-bottom:20px}.site-footer .site-footer-top .icon{margin-bottom:15px}@media screen and (min-width:821px){.site-footer .site-footer-top .icon{margin-bottom:0}}@media screen and (min-width:1500px){.site-footer .site-footer-top .icon svg{width:6.25vw;height:auto}}.site-footer .site-footer-top ul li{margin-right:15px}@media screen and (min-width:821px){.site-footer .site-footer-top ul li{margin-left:30px}}.site-footer .site-footer-top ul li:last-child{margin-right:0}.site-footer .site-footer-bottom{padding-top:30px;padding-bottom:30px;display:flex;flex-direction:column-reverse}@media screen and (min-width:821px){.site-footer .site-footer-bottom{flex-direction:row}}.site-footer .site-footer-bottom p{margin-bottom:0;color:#f3f1ef;margin-top:15px}@media screen and (min-width:821px){.site-footer .site-footer-bottom p{margin-top:0}}.site-footer .site-footer-bottom p::selection{color:#1a1a1a}.site-footer .site-footer-bottom a,.site-footer .site-footer-bottom p{font-size:13px}@media screen and (min-width:1500px){.site-footer .site-footer-bottom a,.site-footer .site-footer-bottom p{font-size:.90278vw}}.site-footer .site-footer-bottom ul li:after{content:"I";color:#f3f1ef;margin:0 15px}.site-footer .site-footer-bottom ul li:last-child:after{display:none}.newsletter{margin-top:20px}.newsletter form{display:flex;align-items:center}@media screen and (min-width:821px){.newsletter form{justify-content:flex-end}}.newsletter form #mc_embed_signup_scroll{width:67%}@media screen and (min-width:821px){.newsletter form #mc_embed_signup_scroll{width:30%;min-width:250px}}@media screen and (min-width:1500px){.newsletter form #mc_embed_signup_scroll{min-width:320px;width:32%}}.newsletter form input[type=email]{border-radius:50px;background:#c84541;color:#f3f1ef;padding:15px;padding-bottom:12px;border:none;line-height:1;font-size:16px;width:100%}@media screen and (min-width:821px){.newsletter form input[type=email]{padding:15px 20px}}@media screen and (min-width:1500px){.newsletter form input[type=email]{font-size:1.11111vw}}.newsletter form input[type=email]::-webkit-input-placeholder{color:#f3f1ef;font-size:16px}@media screen and (min-width:1500px){.newsletter form input[type=email]::-webkit-input-placeholder{font-size:1.11111vw}}.newsletter form input[type=email]::-moz-placeholder{color:#f3f1ef;font-size:16px}@media screen and (min-width:1500px){.newsletter form input[type=email]::-moz-placeholder{font-size:1.11111vw}}.newsletter form input[type=email]:-moz-placehoder{color:#f3f1ef;font-size:16px}@media screen and (min-width:1500px){.newsletter form input[type=email]:-moz-placehoder{font-size:1.11111vw}}.newsletter form input[type=email]:-ms-input-placeholder{color:#f3f1ef;font-size:16px}@media screen and (min-width:1500px){.newsletter form input[type=email]:-ms-input-placeholder{font-size:1.11111vw}}.newsletter form input[type=submit]{border-radius:50px;background:#fff;color:#c84541;padding:15px 20px;padding-bottom:12px;border:none;line-height:1;font-size:16px;margin-left:10px;cursor:pointer}@media screen and (min-width:1500px){.newsletter form input[type=submit]{font-size:1.11111vw}}.newsletter form input[type=submit]:hover{background-color:#c84541;color:#f3f1ef}.newsletter form div.mce_inline_error{position:absolute;background-color:transparent!important;color:#c84541!important;font-size:14px}.field:not([data-type=textarea]){margin-bottom:20px;display:flex;align-items:baseline}@media screen and (min-width:821px){.field:not([data-type=textarea]){margin-bottom:35px}}.field:not([data-type=textarea])>p{margin-right:15px;margin-bottom:0}.field[data-type=textarea]>p{margin-bottom:10px}.field .input-wrapper,.field .search-wrapper{position:relative}.field .input-wrapper.input-wrapper-hidden,.field .search-wrapper.input-wrapper-hidden{height:0;padding:0;overflow:hidden;visibility:hidden;max-width:0!important;width:0!important}.field .input-wrapper.has-content .wpcf7-form-control-wrap+.placeholder,.field .input-wrapper.has-content input+.placeholder,.field .search-wrapper.has-content .wpcf7-form-control-wrap+.placeholder,.field .search-wrapper.has-content input+.placeholder{opacity:0}.field .input-wrapper .wpcf7-form-control-wrap+.placeholder,.field .input-wrapper input+.placeholder,.field .search-wrapper .wpcf7-form-control-wrap+.placeholder,.field .search-wrapper input+.placeholder{position:absolute;top:5px;left:0;transition:transform .2s ease-in-out;transform:translate(0);transform-origin:0 0;color:rgba(26,26,26,.27);width:100%;height:calc(100% - 10px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.field .input-wrapper .wpcf7-form-control-wrap+.placeholder+.underline,.field .input-wrapper input+.placeholder+.underline,.field .search-wrapper .wpcf7-form-control-wrap+.placeholder+.underline,.field .search-wrapper input+.placeholder+.underline{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#1a1a1a;display:block;z-index:1;transform:scaleX(0)}.field .input-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder,.field .search-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder{opacity:0;color:#1a1a1a}.field .input-wrapper input,.field .search-wrapper input{position:relative;border:none;border-bottom:1px solid #1a1a1a;border-radius:0;width:100%;height:2.08333vw;z-index:1;background-color:transparent;padding:15px 0;color:#1a1a1a}.field .input-wrapper input:focus+.placeholder,.field .search-wrapper input:focus+.placeholder{opacity:0;color:#1a1a1a}.field .search-wrapper input:focus+.placeholder+.underline+.icon-search svg{fill:#1a1a1a}.field .search-wrapper .icon-search{position:absolute;right:0;bottom:10px;transition:all .35s ease-in-out}.field .search-wrapper .icon-search svg{display:block;width:18px;height:18px;fill:#1a1a1a}.field .textarea-wrapper{position:relative}.field .textarea-wrapper.has-content .wpcf7-form-control-wrap+.placeholder,.field .textarea-wrapper.has-content textarea+.placeholder{opacity:0}.field .textarea-wrapper .wpcf7-form-control-wrap+.placeholder,.field .textarea-wrapper textarea+.placeholder{transition:transform .2s ease-in-out;transform:translate(0);transform-origin:0 0;position:absolute;top:25px;left:25px;color:rgba(26,26,26,.27)}.field .textarea-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder,.field .textarea-wrapper .wpcf7-form-control-wrap:focus+.placeholder,.field .textarea-wrapper textarea:focus+.placeholder{opacity:0;color:#1a1a1a}.field .textarea-wrapper textarea{width:100%;height:200px;resize:none;border:none;background:none;border:1px solid #1a1a1a;padding:25px;color:#1a1a1a;border-radius:50px}.field .textarea-wrapper textarea:focus{outline:none}.field.radios-box{display:flex;flex-wrap:wrap}.field.radios-box>p,.field.radios-box label{width:100%;margin-bottom:15px}.field.radios-box>div:first-of-type > div > p > span{margin-left:15px}.field .field-radios>div{display:flex;align-items:center;margin-bottom:10px}.field .field-radios>div>P{display:flex}.field .field-radios label,.field .field-radios span{margin-bottom:0!important}.field .field-radios:first-of-type > div{justify-content:flex-end;margin-right:5px}.field .radio-wrapper{display:flex}.field .radio-wrapper>span>label{display:flex;border-radius:2px;cursor:pointer;transition:all .35s ease-in-out}.field .radio-wrapper>span>label:hover{background-color:#eee}.field .radio-wrapper>span>label:first-child{padding-left:0}.field .radio-wrapper>span>label input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.field .radio-wrapper>span>label input:checked+.wpcf7-list-item-label{background-color:#1a1a1a;color:#1a1a1a}.field .radio-wrapper>span>label .wpcf7-list-item-label{position:relative;width:20px;height:20px;border-radius:20px;display:block;border:1px solid #1a1a1a;display:flex;align-items:center;justify-content:center;font-size:11px;line-height:16px}.field[data-type=checkbox] p:empty{display:none}.field .checkbox-wrapper{display:flex}.field .checkbox-wrapper label{display:flex;margin-top:5px;margin-bottom:5px;padding:5px 10px 5px 0;border-radius:0;cursor:pointer;transition:all .35s ease-in-out}.field .checkbox-wrapper label input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;visibility:hidden;position:absolute}.field .checkbox-wrapper label input:checked+* .handler:after,.field .checkbox-wrapper label input:checked+.handler:after{transform:scale(1)}.field .checkbox-wrapper label .handler{margin-right:15px;position:relative;width:20px;height:20px;min-width:20px;display:block;border:1px solid #1a1a1a;border-radius:50px}.field .checkbox-wrapper label .handler:after{transition:all .35s ease-in-out;content:"";width:10px;height:10px;position:absolute;top:4px;left:4px;background-color:#1a1a1a;transform:scale(0);border-radius:50px}.field .checkbox-wrapper .wpcf7-list-item{margin:0}.field .checkbox-wrapper .wpcf7-list-item-label{display:flex}.field .checkbox-wrapper .wpcf7-list-item-label a{padding-left:5px}.field .select-wrapper{position:relative;padding-top:22px}.field .select-wrapper.has-content select+.placeholder{opacity:0}.field .select-wrapper:before{content:"";position:absolute;bottom:15px;right:20px;background-image:url(../../assets/images/arrow.png);background-repeat:no-repeat;width:10px;height:10px}.field .select-wrapper select{width:100%;font-family:ArialHebrew,sans-serif;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #1a1a1a;border-radius:0;background-color:transparent;padding:10px 0;color:#1a1a1a;max-width:100%;z-index:1;padding-left:15px}.field .select-wrapper select:focus{outline:none}.field .select-wrapper select:focus+.placeholder{opacity:0}.field .select-wrapper .placeholder{position:absolute;left:0;bottom:10px;transition:transform .2s ease-in-out;transform-origin:0 0}.field .select-wrapper .icon{position:absolute;right:0;bottom:10px;z-index:0}.field .select-wrapper .icon svg{display:block;fill:#1a1a1a}.field button[type=submit],.field input[type=submit]{border:none;padding:0;border:1px solid #000!important;background-color:#1a1a1a;color:#f3f1ef;border-radius:50px!important;padding:2px 10px!important}@media screen and (min-width:1200px){.field button[type=submit],.field input[type=submit]{padding:10px 30px!important}}.field button[type=submit]:not([disabled]):hover,.field input[type=submit]:not([disabled]):hover{background-color:#f3f1ef;color:#1a1a1a}.field button[type=submit][disabled],.field input[type=submit][disabled]{opacity:.4;cursor:not-allowed}.field button[type=submit]+.ajax-loader,.field input[type=submit]+.ajax-loader{display:none!important}input:focus{outline:none}.modal .field .input-wrapper .wpcf7-form-control-wrap+.placeholder,.modal .field .input-wrapper input+.placeholder,.modal .field .search-wrapper .wpcf7-form-control-wrap+.placeholder,.modal .field .search-wrapper input+.placeholder,.wp-block-base-form .field .input-wrapper .wpcf7-form-control-wrap+.placeholder,.wp-block-base-form .field .input-wrapper input+.placeholder,.wp-block-base-form .field .search-wrapper .wpcf7-form-control-wrap+.placeholder,.wp-block-base-form .field .search-wrapper input+.placeholder{color:#f3f1ef}.modal .field .input-wrapper .wpcf7-form-control-wrap+.placeholder+.underline,.modal .field .input-wrapper input+.placeholder+.underline,.modal .field .search-wrapper .wpcf7-form-control-wrap+.placeholder+.underline,.modal .field .search-wrapper input+.placeholder+.underline,.wp-block-base-form .field .input-wrapper .wpcf7-form-control-wrap+.placeholder+.underline,.wp-block-base-form .field .input-wrapper input+.placeholder+.underline,.wp-block-base-form .field .search-wrapper .wpcf7-form-control-wrap+.placeholder+.underline,.wp-block-base-form .field .search-wrapper input+.placeholder+.underline{background-color:#f3f1ef}.modal .field .input-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder,.modal .field .search-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder,.wp-block-base-form .field .input-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder,.wp-block-base-form .field .search-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder{color:#f3f1ef}.modal .field .input-wrapper input,.modal .field .search-wrapper input,.wp-block-base-form .field .input-wrapper input,.wp-block-base-form .field .search-wrapper input{border-bottom:1px solid #f3f1ef;color:#f3f1ef}.modal .field .input-wrapper input:focus+.placeholder,.modal .field .search-wrapper input:focus+.placeholder,.wp-block-base-form .field .input-wrapper input:focus+.placeholder,.wp-block-base-form .field .search-wrapper input:focus+.placeholder{color:#f3f1ef}.modal .field .search-wrapper input:focus+.placeholder+.underline+.icon-search svg,.wp-block-base-form .field .search-wrapper input:focus+.placeholder+.underline+.icon-search svg{fill:#f3f1ef}.modal .field .search-wrapper .icon-search svg,.wp-block-base-form .field .search-wrapper .icon-search svg{fill:#1a1a1a}.modal .field .textarea-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder,.modal .field .textarea-wrapper .wpcf7-form-control-wrap:focus+.placeholder,.modal .field .textarea-wrapper textarea:focus+.placeholder,.wp-block-base-form .field .textarea-wrapper .wpcf7-form-control-wrap.is-focused+.placeholder,.wp-block-base-form .field .textarea-wrapper .wpcf7-form-control-wrap:focus+.placeholder,.wp-block-base-form .field .textarea-wrapper textarea:focus+.placeholder{color:#f3f1ef}.modal .field .textarea-wrapper textarea,.wp-block-base-form .field .textarea-wrapper textarea{border-bottom:1px solid #f3f1ef;color:#f3f1ef}.modal .field .radio-wrapper,.wp-block-base-form .field .radio-wrapper{display:flex}.modal .field .radio-wrapper>label:hover,.wp-block-base-form .field .radio-wrapper>label:hover{background-color:#eee}.modal .field .radio-wrapper>label .handler,.wp-block-base-form .field .radio-wrapper>label .handler{border-bottom:1px solid #f3f1ef}.modal .field .radio-wrapper>label .handler:after,.wp-block-base-form .field .radio-wrapper>label .handler:after{background-color:#f3f1ef}.modal .field .checkbox-wrapper,.wp-block-base-form .field .checkbox-wrapper{display:flex}.modal .field .checkbox-wrapper label .handler,.wp-block-base-form .field .checkbox-wrapper label .handler{border-bottom:1px solid #f3f1ef}.modal .field .checkbox-wrapper label .handler:after,.wp-block-base-form .field .checkbox-wrapper label .handler:after{background-color:#f3f1ef}.modal .field .select-wrapper select,.wp-block-base-form .field .select-wrapper select{border-bottom:1px solid #f3f1ef;color:#f3f1ef}.modal .field .select-wrapper .icon svg,.wp-block-base-form .field .select-wrapper .icon svg{fill:#f3f1ef}.modal .field button[type=submit],.modal .field input[type=submit],.wp-block-base-form .field button[type=submit],.wp-block-base-form .field input[type=submit]{background-color:#f3f1ef;border-bottom:1px solid #f3f1ef;color:#1a1a1a}.modal .field button[type=submit]:not([disabled]):hover,.modal .field input[type=submit]:not([disabled]):hover,.wp-block-base-form .field button[type=submit]:not([disabled]):hover,.wp-block-base-form .field input[type=submit]:not([disabled]):hover{color:#1a1a1a}form .field label{display:block}@media screen and (min-width:821px){form .field label{margin-bottom:10px}}form .field p:empty{display:none}form .field-privacidad{margin-bottom:20px}form .field-privacidad+.field{margin-bottom:0}form .wpcf7-list-item{margin:0;margin-right:15px;margin-bottom:10px}form .field-btns{margin-bottom:35px}form .field-btns>p{margin-bottom:10px}form .field-btns input[type=checkbox]{display:none}form .field-btns input[type=checkbox]:checked+span{background-color:#1a1a1a;color:#f3f1ef;transition:all .35s ease-in-out}form .wpcf7-response-output{border:none!important;padding:0!important;margin-left:0!important;font-size:15px!important}@media screen and (min-width:576px){form .wpcf7-response-output{font-size:18px!important}}form.invalid .wpcf7-response-output,form.unaccepted .wpcf7-response-output{color:red}form .wpcf7-not-valid-tip{font-size:11px;color:#c84541}form.sent .wpcf7-response-output{color:#c84541}@media screen and (min-width:821px){.flex-container{display:flex;align-items:flex-start;margin-left:-20px;margin-right:-20px}}@media screen and (min-width:821px){.flex-container .col-50{width:50%;padding:0 20px}}div#cookie-notice{background-color:#f3f1ef!important;margin:20px;min-width:calc(100% - 40px);border-radius:10px;transition:all .35s ease-in-out}div#cookie-notice .cookie-notice-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;border:1px solid #1a1a1a;border-radius:10px;padding:15px}div#cookie-notice .cookie-notice-container .cn-text-container{color:#1a1a1a;text-align:left;letter-spacing:.01em;font-family:ArialHebrew,sans-serif;margin-bottom:15px}@media screen and (min-width:576px){div#cookie-notice .cookie-notice-container .cn-text-container{width:41.66667%;margin-bottom:0}}div#cookie-notice .cookie-notice-container .cn-buttons-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (min-width:576px){div#cookie-notice .cookie-notice-container .cn-buttons-container{justify-content:flex-start}}div#cookie-notice .cookie-notice-container .cn-buttons-container a{background-color:transparent!important;color:#1a1a1a;font-family:ArialHebrew,sans-serif;margin-bottom:5px}div#cookie-notice .cookie-notice-container .cn-buttons-container a:first-child{margin-left:0}@media screen and (min-width:576px){div#cookie-notice .cookie-notice-container .cn-buttons-container a:first-child{margin-left:5px}}@media screen and (min-width:576px){div#cookie-notice .cookie-notice-container .cn-buttons-container a{margin-bottom:0}}div#cookie-notice .cookie-notice-container .cn-close-icon{display:none}.gallery-template .gallery>div{-webkit-display:grid;-moz-display:grid;-ms-display:grid;-o-display:grid;display:grid;-webkit-grid-template-rows:1fr auto;-moz-grid-template-rows:1fr auto;-ms-grid-template-rows:1fr auto;-o-grid-template-rows:1fr auto;grid-template-rows:1fr auto;break-inside:avoid}@media screen and (min-width:821px){.gallery-template .gallery>div{margin-bottom:30px}}.gallery-template .gallery>div.filterItem{display:none;position:relative}@media screen and (min-width:821px){.gallery-template .gallery>div.filterItem{margin-bottom:15px}}.gallery-template .gallery>div.filterItem.active{display:block}.gallery-template .gallery>div.filterItem a,.gallery-template .gallery>div.filterItem a picture,.gallery-template .gallery>div.filterItem a picture img{width:100%}.posts-header{position:fixed;z-index:1;background-color:#f3f1ef;width:100%;top:54px;left:0}.posts-header:after{content:"";height:1px;display:block;background-color:#1a1a1a;width:100vw;margin-left:-20px}.posts-header .switcher{display:flex;flex-wrap:wrap;align-items:flex-start;height:auto!important}.posts-header .switcher li{margin-right:10px;margin-bottom:10px;border-radius:50px;border:1px solid #1a1a1a;padding:5px 10px}.posts-header .switcher li.active,.posts-header .switcher li:hover{background-color:#1a1a1a;color:#f3f1ef}.posts-header .switcher li a{color:inherit}.posts-header .switcher li[data-cat=".todo"]{display:none}.posts-blog{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:821px){.posts-blog{margin-left:-10px;margin-right:-10px}}.posts-blog article{width:100%;padding:0 5px;margin-bottom:25px;display:none}@media screen and (min-width:821px){.posts-blog article{width:33.33%;padding:0 10px}}.posts-blog article.active{display:block}.posts-blog article a{width:100%}.posts-blog article a picture{border-radius:30px;margin-bottom:15px;width:100%}.posts-blog article a picture img{width:100%}.filter-projects{display:flex;justify-content:space-between;border-bottom:1px solid;position:fixed;z-index:1;background-color:#f3f1ef;width:100%;top:54px;left:0}.filter-projects>details{padding-right:15px;padding-left:15px;width:50%;border-left:1px solid #1a1a1a}.filter-projects>details:first-child{border-left:0;padding-left:0}.filter-projects .switcher{display:flex;flex-wrap:wrap;height:auto!important}.filter-projects .switcher li{margin-bottom:10px;border-radius:50px;border:1px solid #1a1a1a;padding:5px 10px}@media screen and (min-width:821px){.filter-projects .switcher li{margin-right:10px}}.filter-projects .switcher li.active,.filter-projects .switcher li:hover{background-color:#1a1a1a;color:#f3f1ef}.filter-projects .switcher li a{color:inherit}.filter-projects .switcher li[data-cat=".todo"]{display:none}@media screen and (min-width:576px){.projects-container{-ms-column-count:2;-o-column-count:2;column-count:2;column-gap:20px}}.projects-container .project{margin-bottom:40px;break-inside:avoid;margin-bottom:30px;padding:0}@media screen and (min-width:821px){.projects-container .project{margin-bottom:30px}}.projects-container .project picture{margin-bottom:15px;border-radius:30px;position:relative;overflow:visible}.projects-container .project picture:before{content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:50% 0;width:100%;z-index:2;background-color:#c84541;border-radius:30px}.projects-container .project picture img{border-radius:30px;transform:scale(1)!important}.projects-container .project h2{color:#c84541;margin-bottom:0}.projects-container .project.animate picture:before{animation-duration:1s;animation-fill-mode:forwards;animation-name:b}