body{padding-top:0}#homePage{overflow:hidden}#homePage #welcome{width:100%;position:relative;text-align:center;background:rgb(0,0,0);background:-webkit-gradient(linear,left bottom,left top,color-stop(37%,rgb(0,0,0)),color-stop(70%,rgb(30,40,50)));background:linear-gradient(0deg,rgb(0,0,0) 37%,rgb(30,40,50) 70%);padding-top:60px;padding-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#homePage #welcome .ms-wrapper-section{padding:40px 0}@media (max-width:1023px){#homePage #welcome .ms-wrapper-section .ms-wrapper-btn.-ms-hidden-mb{display:none}}@media screen and (min-width:1024px){#homePage #welcome .ms-wrapper-section .ms-wrapper-btn.-ms-hidden-pc{display:none}}#homePage #welcome .ms-title-label{margin-bottom:15px;color:var(--color-white);font-weight:normal;font-size:clamp(1rem,0.9617rem + 0.1633vw,1.125rem)!important}@media (max-width:639px){#homePage #welcome .ms-title-label{margin-bottom:5px}}#homePage #welcome .shortVideoSlider .swiper-pagination{bottom:0}@media screen and (min-width:768px){#homePage #welcome{min-height:100vh;padding-top:90px}#homePage #welcome .ms-wrapper-section{padding:0}}@media screen and (min-width:1300px){#homePage #welcome{padding-top:100px}}#homePage #welcome .ms-title{color:var(--color-white);margin-left:auto;margin-right:auto;max-width:850px;margin-bottom:0}@media screen and (min-width:1024px){#homePage #welcome .ms-title{display:block}}@media (max-width:639px){#homePage #welcome .ms-title{font-size:29px}}#homePage #welcome .ms-title .ms-br{display:block}#homePage #welcome .ms-title span:not(.ms-br){position:relative}#homePage #welcome .ms-title span:not(.ms-br):after{content:"";display:block;width:100%;background:url(https://tremgroup.com/img/line_title.png);position:absolute;left:0;height:16px;background-size:100%;background-repeat:no-repeat;bottom:-10px;clip-path:inset(0px 404px 0px 0px);-webkit-transition:clip-path 0.3s;transition:clip-path 0.3s;-webkit-transition-delay:1.2s;transition-delay:1.2s}#homePage #welcome .ms-wrapper-paragraph{color:var(--color-white);max-width:850px;margin:15px auto 30px auto}#homePage #welcome .ms-wrapper-paragraph br{display:none}@media screen and (min-width:640px){#homePage #welcome .ms-wrapper-paragraph br{display:block}}@media screen and (min-width:1024px){#homePage #welcome .ms-wrapper-paragraph{margin-bottom:30px}}#homePage #welcome .ms-wrapper-btn{margin-bottom:20px;margin-top:30px;max-width:90%;margin-left:auto;margin-right:auto;position:relative}#homePage #welcome .ms-wrapper-btn:before{opacity:0;bottom:5px;right:-116px;font-size:60px;content:"\e92a";position:absolute;-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transition-delay:1.5s;transition-delay:1.5s;-webkit-transform:rotate(80deg);transform:rotate(80deg);font-family:"ms-icon"!important;background:-webkit-gradient(linear,left top,right top,from(var(--color-trem)),color-stop(50%,#2e79ff),to(var(--color-blue-light)));background:linear-gradient(90deg,var(--color-trem) 0%,#2e79ff 50%,var(--color-blue-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:none}@media screen and (min-width:1024px){#homePage #welcome .ms-wrapper-btn{margin-top:20px;margin-left:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}#homePage #welcome .ms-wrapper-btn:before{bottom:13px;font-size:80px;display:block}}#homePage #welcome .ms-wrapper-image-video{max-width:800px;margin-right:auto;margin-left:auto}@media screen and (min-width:1300px){#homePage #welcome .ms-wrapper-image-video{overflow:hidden;width:57%;margin-right:0;padding:40px 0}}#homePage #welcome .ms-wrapper-image-video .ms-video .ms-cover-video,#homePage #welcome .ms-wrapper-image-video .ms-video .ms-img{border-radius:0}@media screen and (min-width:1600px){#homePage #welcome .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{width:80px;height:80px;font-size:1.0625rem}}#homePage #welcome .ms-marquee-title{position:relative;margin-top:15px;margin-bottom:10px}@media screen and (min-width:1024px){#homePage #welcome .ms-marquee-title{margin-bottom:20px;margin-top:30px}}#homePage #welcome .ms-marquee-title span{font-weight:600;font-size:0.625rem;color:rgba(255,255,255,0.3);text-transform:uppercase;padding:0 15px;background:#000000;z-index:2;position:relative}@media screen and (min-width:1024px){#homePage #welcome .ms-marquee-title span{font-size:0.875rem}}#homePage #welcome .ms-marquee-title:after,#homePage #welcome .ms-marquee-title:before{content:"";height:1px;background-color:var(--color-white);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0.6;display:block;width:50%}#homePage #welcome .ms-marquee-title:before{left:0}#homePage #welcome .ms-marquee-title:after{right:0}#homePage #welcome .ms-wrapper-section{width:100%;max-width:100%;margin-top:auto}#homePage #welcome .ms-wrapper-section .ms-article{max-width:90%;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){#homePage #welcome .ms-wrapper-section{width:90%;max-width:var(--max-size)}#homePage #welcome .ms-wrapper-section .ms-article{text-align:left;max-width:100%;margin-left:0}}@media screen and (min-width:1300px){#homePage #welcome .ms-wrapper-section .ms-article{padding-right:30px;width:41%}}#homePage #welcome.ms-loaded-animate .ms-wrapper-btn:before{-webkit-transform:rotate(100deg);transform:rotate(100deg);opacity:1}#homePage #welcome.ms-loaded-animate .ms-title{color:var(--color-white);margin-left:auto;margin-right:auto;max-width:850px;margin-bottom:0}@media screen and (min-width:1024px){#homePage #welcome.ms-loaded-animate .ms-title{display:block}}#homePage #welcome.ms-loaded-animate .ms-title span:after{clip-path:inset(0px 0px 0px 0px)}#homePage #caseStudy .ms-header-section .ms-subtitle{display:block}#homePage #caseStudy .ms-header-section .ms-title{margin-bottom:30px}#homePage #caseStudy .ms-article .ms-wrapper-btn .ms-link{font-weight:600;text-transform:uppercase}#homePage #caseStudy .ms-wrapper-section .ms-header-section .ms-wrapper-paragraph{margin-top:15px;margin-bottom:15px;margin-right:auto;margin-left:0;max-width:700px}#homePage #caseStudy .ms-wrapper-section .ms-wrapper-img .ms-image{width:100%;position:relative;overflow:hidden;border-radius:20px}#homePage #caseStudy .ms-wrapper-section .ms-wrapper-img .ms-image:after{content:"";display:block;padding-bottom:60%}#homePage #caseStudy .ms-wrapper-section .ms-wrapper-img .ms-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}#homePage #caseStudy .ms-wrapper-section .ms-slider{width:100%}#homePage #caseStudy .ms-wrapper-section .ms-slider .ms-wrapper-section{width:100%;max-width:100%}#homePage #caseStudy #caseStudiesSlider{width:100%;margin:0 auto;max-width:830px}#homePage #caseStudy #caseStudiesSlider .ms-card-slider{width:100%;position:relative}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-caption{z-index:2;width:100%;padding:20px;display:block;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--color-black)}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-caption .ms-slider-title{font-size:18px;font-weight:bold;margin-bottom:5px;color:var(--color-white);font-family:var(--font-title)}@media screen and (min-width:768px){#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-caption .ms-slider-title br{display:none}}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-caption .ms-link{font-size:15px;font-weight:600;display:inline-block}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video{margin-bottom:0}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .ms-cover-video,#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .ms-img{border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--color-black)}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .-float-btn{top:15px;left:15px;z-index:3;position:absolute;-webkit-transform:translateY(-100px);transform:translateY(-100px);color:var(--color-trem);-webkit-animation-name:bluePulse;animation-name:bluePulse;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .-float-btn:after{opacity:0}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .-float-btn:before{opacity:1}@media screen and (min-width:1024px){#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-caption{left:20px;width:auto;bottom:20px;position:absolute;border-radius:15px;background-color:rgba(29,34,46,0.9);padding-right:40px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-caption .ms-slider-title{font-size:20px}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-caption .ms-slider-title br{display:block}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .ms-cover-video,#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .ms-img{border-radius:20px}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video.active+.ms-caption{-webkit-transform:translateY(160px);transform:translateY(160px)}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video.active:hover .-float-btn{-webkit-transform:translateY(0);transform:translateY(0)}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;border-radius:0;width:100%;height:calc(100% - 60px);right:0;top:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:before{content:"\e966";width:60px;height:60px;position:relative;margin-top:30px;background-color:#FFF;border-radius:100%;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover{opacity:1}#homePage #caseStudy #caseStudiesSlider .ms-card-slider .ms-wrapper-image-video .ms-video .ms-cover-video .ms-icon-close:hover:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#homePage #caseStudy #caseStudiesSlider .swiper-pagination{position:relative;z-index:0;bottom:0;padding-top:20px}#homePage #caseStudy #caseStudiesSlider .swiper-slide .ms-card-slider{overflow:hidden;border-radius:10px;position:relative;pointer-events:none}#homePage #caseStudy #caseStudiesSlider .swiper-slide .ms-card-slider:before{top:0;left:0;z-index:3;content:"";width:100%;height:100%;display:block;position:absolute;background-color:rgba(0,0,0,0.7);-webkit-transition:all 0.3s;transition:all 0.3s}#homePage #caseStudy #caseStudiesSlider .swiper-slide .ms-card-slider .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{opacity:0}#homePage #caseStudy #caseStudiesSlider .swiper-slide.swiper-slide-active{opacity:1}#homePage #caseStudy #caseStudiesSlider .swiper-slide.swiper-slide-active .ms-card-slider{pointer-events:initial}#homePage #caseStudy #caseStudiesSlider .swiper-slide.swiper-slide-active .ms-card-slider:before{opacity:0;visibility:hidden}#homePage #caseStudy #caseStudiesSlider .swiper-slide.swiper-slide-active .ms-card-slider .ms-wrapper-image-video .ms-video .ms-img.msCursorVideo:before{opacity:1}@media screen and (min-width:1024px){#homePage #caseStudy #caseStudiesSlider .swiper-slide .ms-card-slider{border-radius:20px}}@media (max-width:1023px){#homePage #caseStudy #caseStudiesSlider .swiper-button-next,#homePage #caseStudy #caseStudiesSlider .swiper-button-prev{display:none!important}}@media screen and (min-width:1024px){#homePage #caseStudy #caseStudiesSlider .swiper-button-next,#homePage #caseStudy #caseStudiesSlider .swiper-button-prev{margin-top:-43px}#homePage #caseStudy #caseStudiesSlider .swiper-button-next:hover,#homePage #caseStudy #caseStudiesSlider .swiper-button-prev:hover{color:var(--color-white)!important}#homePage #caseStudy #caseStudiesSlider .swiper-button-prev{left:-60px}#homePage #caseStudy #caseStudiesSlider .swiper-button-next{right:-60px}}#homePage #marketing .ms-wrapper-paragraph{margin-top:0}#homePage #marketing .ms-wrapper-market-solution-list{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#homePage #marketing .ms-wrapper-market-solution-list li{padding:0 10px;margin-bottom:15px;width:100%}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service{padding:30px;border-radius:20px;text-align:left;background-color:#f5f5f7;-webkit-transition:all 0.3s;transition:all 0.3s;height:100%}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail{}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-service-title{margin-bottom:0}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-wrapper-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:3.125rem;margin-bottom:15px}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-wrapper-icon .ms-icon-wrench{font-size:2.5rem}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-wrapper-paragraph{margin-bottom:10px;margin-top:5px;margin-left:auto;margin-right:auto}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-link{font-weight:bold;text-transform:uppercase}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service.active,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service:hover{background-color:var(--color-bottom-trem-b)}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service.active .ms-detail,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service:hover .ms-detail{}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service.active .ms-detail .ms-link,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service.active .ms-detail .ms-service-title,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service.active .ms-detail .ms-wrapper-icon,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service.active .ms-detail .ms-wrapper-paragraph,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service:hover .ms-detail .ms-link,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service:hover .ms-detail .ms-service-title,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service:hover .ms-detail .ms-wrapper-icon,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service:hover .ms-detail .ms-wrapper-paragraph{color:var(--color-white)}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service.active .ms-detail .ms-link,#homePage #marketing .ms-wrapper-market-solution-list li .ms-service:hover .ms-detail .ms-link{border-bottom:1px solid var(--color-white)}#homePage #marketing .ms-wrapper-market-solution-list.-blue li .ms-service{background-color:#005faf}#homePage #marketing .ms-wrapper-market-solution-list.-blue li .ms-service .ms-detail .ms-wrapper-icon{color:var(--color-white)}#homePage #marketing .ms-wrapper-market-solution-list.-blue li .ms-service .ms-detail .ms-service-title,#homePage #marketing .ms-wrapper-market-solution-list.-blue li .ms-service .ms-detail .ms-wrapper-icon,#homePage #marketing .ms-wrapper-market-solution-list.-blue li .ms-service .ms-detail .ms-wrapper-paragraph{color:var(--color-white)}#homePage #marketing .ms-wrapper-market-solution-list.-blue li .ms-service.active,#homePage #marketing .ms-wrapper-market-solution-list.-blue li .ms-service:hover{background-color:var(--color-bottom-trem-b)}@media screen and (min-width:768px){#homePage #marketing .ms-wrapper-section{text-align:center}#homePage #marketing .ms-wrapper-section .ms-wrapper-paragraph{max-width:700px;margin-left:auto;margin-right:auto}#homePage #marketing .ms-wrapper-market-solution-list{text-align:center}#homePage #marketing .ms-wrapper-market-solution-list li{width:50%}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-wrapper-paragraph{margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){#homePage #marketing .ms-wrapper-section{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#homePage #marketing .ms-wrapper-section .ms-wrapper-paragraph{margin-left:0}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-wrapper-icon{margin-bottom:20px}}@media screen and (min-width:1330px){#homePage #marketing .ms-wrapper-market-solution-list li{width:25%}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-wrapper-icon{font-size:2.8125rem}#homePage #marketing .ms-wrapper-market-solution-list li .ms-service .ms-detail .ms-wrapper-icon .ms-icon-wrench{font-size:40px}#homePage #marketing .ms-wrapper-section .ms-title{margin-top:-40px}}#homePage #lead-generation .ms-wrapper-section{}@media screen and (min-width:1024px){#homePage #lead-generation .ms-wrapper-section .ms-wrapper-img .ms-animation-lt svg{width:109%!important;margin-left:-28px;margin-top:-15px}}#homePage #real-estate-websites-design .ms-wrapper-section .ms-wrapper-img .ms-video{background-color:transparent}#homePage #real-estate-websites-design .ms-wrapper-section .ms-wrapper-img .ms-video:after{padding-bottom:64.33%}#homePage #real-estate-websites-design .ms-wrapper-section .ms-article-list .ms-wrapper-btn{text-align:center}@media screen and (min-width:1024px){#homePage #real-estate-websites-design .ms-wrapper-section .ms-article-list .ms-wrapper-btn{text-align:left}}#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section{margin-top:40px;margin-bottom:-60px;text-align:center}#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section .ms-icon-rg{margin-top:30px}#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section .ms-icon-rg .ms-icon-special-arrow-02{width:27.5px;height:110px;font-size:110px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section .ms-icon-rg .ms-icon-special-arrow-02:before{position:absolute;-webkit-animation:arrow-floating 1.3s ease-out 1s infinite;animation:arrow-floating 1.3s ease-out 1s infinite;background:-webkit-gradient(linear,left top,right top,from(var(--color-trem)),color-stop(50%,#2e79ff),to(var(--color-blue-light)));background:linear-gradient(90deg,var(--color-trem) 0%,#2e79ff 50%,var(--color-blue-light) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}@media screen and (min-width:1024px){#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section .ms-icon-rg{margin-top:10px}#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section .ms-icon-rg .ms-icon-special-arrow-02{width:390px}#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section .ms-icon-rg .ms-icon-special-arrow-02:before{content:"\e92c";font-size:190px;left:-50%}}#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section .ms-idx-connect{margin-bottom:15px;font-weight:bold;font-size:24px;font-style:italic;font-family:var(--font-title)}@media screen and (min-width:1024px){#homePage #real-estate-websites-design .ms-wrapper-section .ms-interconnection-section .ms-idx-connect{font-size:35px}}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects{width:100%;margin:40px auto;max-width:450px}@media screen and (min-width:1024px){#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects{zoom:0.8}}@media screen and (min-width:1300px){#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects{max-width:700px}}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect{width:100%;position:relative;-webkit-transition:all 800ms ease-in-out 0s;transition:all 800ms ease-in-out 0s;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;margin:0 auto}@media screen and (min-width:1300px){#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect{margin:0}}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;height:auto}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture img{width:auto;max-width:100%;height:auto;-webkit-box-shadow:0 0 27px rgba(0,0,0,0.2);box-shadow:0 0 27px rgba(0,0,0,0.2)}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture.ms-card-01{width:50vw;max-width:256px;margin:0 auto;position:relative;z-index:2}@media screen and (min-width:1300px){#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture.ms-card-01{max-width:356px}}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture.ms-card-02{width:40vw;max-width:192px;position:absolute;left:0;z-index:0;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);-webkit-transition:all 2500ms ease-in-out;transition:all 2500ms ease-in-out}@media screen and (min-width:991px){#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture.ms-card-02{left:-50px}}@media screen and (min-width:1300px){#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture.ms-card-02{max-width:251px}}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture.ms-card-03{width:40vw;max-width:192px;position:absolute;right:0;z-index:0;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);-webkit-transition:all 2500ms ease-in-out;transition:all 2500ms ease-in-out}@media screen and (min-width:991px){#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture.ms-card-03{right:-50px}}@media screen and (min-width:1300px){#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .ms-item .ms-wrapper-img-proyect picture.ms-card-03{max-width:251px}}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .slick-active .ms-wrapper-img-proyect{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);opacity:1}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .slick-active .ms-wrapper-img-proyect picture.ms-card-02{-webkit-transform:translateY(-60%);transform:translateY(-60%)}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .slick-active .ms-wrapper-img-proyect picture.ms-card-03{-webkit-transform:translateY(-48%);transform:translateY(-48%)}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects .slick-list{overflow:visible}@media screen and (min-width:1024px){#homePage #real-estate-websites-design .ms-wrapper-section .ms-article .ms-wrapper-paragraph{max-width:625px}#homePage #real-estate-websites-design .ms-wrapper-section .sliderProyects{margin:0 50px 0 auto;margin-top:-100px}}#homePage #idx-technology .ms-wrapper-section{}@media screen and (min-width:1024px){#homePage #idx-technology .ms-wrapper-section .ms-wrapper-img .ms-animation-lt svg{width:120%!important;margin-left:-142px}#homePage #idx-technology .ms-wrapper-section.-flex-row-reverse-list .ms-article .ms-wrapper-paragraph{max-width:730px}}@media screen and (min-width:1024px){#homePage #real-estate-marketing-tools .ms-wrapper-section .ms-wrapper-img .ms-animation-lt svg{width:112%!important;margin-left:-21px}#homePage #real-estate-marketing-tools .ms-wrapper-section.-flex-row-list .ms-article .ms-wrapper-paragraph{max-width:640px}}#homePage #pipeline{}#homePage #pipeline .ms-wrapper-section{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}@media screen and (min-width:1024px){#homePage #pipeline .ms-wrapper-section{margin-bottom:70px}}#homePage #pipeline .ms-wrapper-section .ms-header-article .ms-title{margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){#homePage #pipeline .ms-wrapper-section .ms-header-article .ms-title{max-width:80%;text-align:center}}#homePage #pipeline .ms-wrapper-section .ms-wrapper-image-video .ms-video .ms-img{background-color:transparent}#homePage #pipeline .ms-wrapper-section .ms-article .ms-title{margin-right:0}#homePage #pipeline .ms-wrapper-section .ms-article .ms-title .ms-wrapper-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}#homePage #pipeline .ms-wrapper-section .ms-article .ms-title .ms-wrapper-labels .ms-episode{font-size:1.125rem}#homePage #pipeline .ms-wrapper-section .ms-article .ms-title .ms-wrapper-labels .ms-new-post-label{font-size:0.875rem;font-weight:600;font-family:var(--font-title);background-color:var(--color-purple);padding:5px 15px;border-radius:25px;color:var(--color-white);margin-left:10px}@media screen and (min-width:1024px){#homePage #pipeline .ms-wrapper-section .ms-article .ms-title{font-size:1.875rem!important}}@media (max-width:1023px){#homePage #pipeline .ms-wrapper-section .ms-article .ms-wrapper-btn{text-align:center}}#homePage #pipeline .ms-wrapper-section .ms-header-article{width:100%;margin-bottom:30px}#homePage #pipeline .ms-wrapper-section .ms-wrapper-btn.-full{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin-top:50px;text-align:center;position:relative;z-index:2}#homePage #pipeline .ms-wrapper-section .ms-wrapper-btn .ms-link{text-transform:uppercase;font-weight:bold}@media (max-width:1023px){#homePage #work_flow .ms-wrapper-section .ms-wrapper-img{margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){#homePage #work_flow .ms-wrapper-section .ms-wrapper-img{margin-top:-50px}}#homePage #about{overflow:hidden}#homePage #about .ms-wrapper-section .ms-wrapper-paragraph{color:var(--color-white)}#homePage #about .ms-wrapper-section .ms-wrapper-image-video .ms-video .ms-img{background-color:transparent}#homePage #about .ms-wrapper-section .partnershipSlider{width:100%;margin-top:40px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#homePage #about .ms-wrapper-section .partnershipSlider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-40px;margin-right:-40px;width:auto}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item{padding:0 40px;width:16.66%;min-height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:173px;height:auto;min-height:60px;opacity:0;-webkit-transition:all 1s;transition:all 1s}@media screen and (min-width:1024px){#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture img{width:auto;height:auto;max-width:100%}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture:first-child{-webkit-transform:translateY(10px);transform:translateY(10px)}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture:nth-child(2){-webkit-transform:translateY(15px);transform:translateY(15px)}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture:nth-child(3){-webkit-transform:translateY(20px);transform:translateY(20px)}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture:nth-child(4){-webkit-transform:translateY(25px);transform:translateY(25px)}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture:nth-child(5){-webkit-transform:translateY(30px);transform:translateY(30px)}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture:nth-child(6){-webkit-transform:translateY(35px);transform:translateY(35px)}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item picture:last-child{border-right:none}#homePage #about .ms-wrapper-section .partnershipSlider .ms-item:last-child{border-right:0}#homePage #about .ms-wrapper-section .partnershipSlider .slick-list{margin:0 -40px}#homePage #about.ms-loaded-animate .ms-wrapper-section .partnershipSlider .ms-item picture{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media screen and (min-width:1024px){#homePage #lead-generation-real-estate .ms-wrapper-section.-flex-row-list .ms-article .ms-wrapper-paragraph{max-width:760px}}#homePage #whyTREMGroup .ms-wrapper-section .ms-article .ms-title{margin-right:-5px}#homePage #whyTREMGroup .ms-wrapper-section .ms-article .ms-wrapper-paragraph{margin-top:5px!important;max-width:1090px;margin-left:auto;margin-right:auto}#homePage #whyTREMGroup .ms-list{margin-left:-15px;margin-right:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}#homePage #whyTREMGroup .ms-list .ms-item{width:50%;padding:0 15px;margin-bottom:40px}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-label{font-size:14px;display:inline-block;font-weight:bold;text-transform:uppercase;margin-right:5px;margin-bottom:8px;font-family:var(--font-title)}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-numer,#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:36px}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-numer span,#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-text span{text-align:right;height:36px;-webkit-transition:all 2s;transition:all 2s;-webkit-transition-delay:1.1s;transition-delay:1.1s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1330px){#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-numer,#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-text{height:40px}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-numer span,#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-text span{height:40px}}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-text span{-webkit-transition-delay:2.5s;transition-delay:2.5s;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-description{padding-bottom:20px;position:relative}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-description:after{left:0;bottom:0;content:"";width:100%;height:5px;display:block;position:absolute;background:-webkit-gradient(linear,left top,right top,from(var(--color-trem)),color-stop(50%,#2e79ff),to(var(--color-blue-light)));background:linear-gradient(90deg,var(--color-trem) 0%,#2e79ff 50%,var(--color-blue-light) 100%)}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-description p{font-family:var(--font-title)}#homePage #whyTREMGroup .ms-list .ms-item:nth-child(3) .ms-card .ms-card-title .ms-wrapper-numer:first-child span,#homePage #whyTREMGroup .ms-list .ms-item:nth-child(4) .ms-card .ms-card-title .ms-wrapper-numer:first-child span{-webkit-transition-delay:2.5s;transition-delay:2.5s}#homePage #whyTREMGroup .ms-list .ms-item:nth-child(3) .ms-card .ms-card-title .ms-wrapper-numer:nth-child(2) span,#homePage #whyTREMGroup .ms-list .ms-item:nth-child(4) .ms-card .ms-card-title .ms-wrapper-numer:nth-child(2) span{-webkit-transition-delay:1.4s;transition-delay:1.4s}#homePage #whyTREMGroup .ms-list .ms-item:nth-child(3) .ms-card .ms-card-title .ms-wrapper-numer:nth-child(3) span,#homePage #whyTREMGroup .ms-list .ms-item:nth-child(4) .ms-card .ms-card-title .ms-wrapper-numer:nth-child(3) span{-webkit-transition-delay:1.3s;transition-delay:1.3s}#homePage #whyTREMGroup .ms-list .ms-item:nth-child(3) .ms-card .ms-card-title .ms-wrapper-numer:nth-child(4) span,#homePage #whyTREMGroup .ms-list .ms-item:nth-child(4) .ms-card .ms-card-title .ms-wrapper-numer:nth-child(4) span{-webkit-transition-delay:1.2s;transition-delay:1.2s}@media screen and (min-width:1024px){#homePage #whyTREMGroup .ms-wrapper-section{padding:120px 0}#homePage #whyTREMGroup .ms-wrapper-section .ms-article .ms-title{margin-right:auto;text-align:center;font-size:30px;margin-bottom:0}#homePage #whyTREMGroup .ms-wrapper-section .ms-article .ms-wrapper-paragraph{text-align:center;margin-top:15px;margin-bottom:50px}#homePage #whyTREMGroup .ms-list .ms-item{width:25%;margin-bottom:0}#homePage #whyTREMGroup .ms-list .ms-item .ms-card .ms-card-description p{font-size:16px}}@media screen and (min-width:1600px){#homePage #whyTREMGroup .ms-list{margin-left:-40px;margin-right:-40px}#homePage #whyTREMGroup .ms-list .ms-item{padding:0 40px}}#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-numer span{-webkit-transform:translateY(-324px);transform:translateY(-324px)}@media screen and (min-width:1330px){#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-numer span{-webkit-transform:translateY(-360px);transform:translateY(-360px)}}#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-text span{-webkit-transform:translateY(-36px);transform:translateY(-36px)}@media screen and (min-width:1330px){#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item .ms-card .ms-card-title .ms-wrapper-text span{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item:nth-child(3) .ms-card .ms-card-title .ms-wrapper-numer span,#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item:nth-child(4) .ms-card .ms-card-title .ms-wrapper-numer span{-webkit-transform:translateY(-360px);transform:translateY(-360px)}@media screen and (min-width:1330px){#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item:nth-child(3) .ms-card .ms-card-title .ms-wrapper-numer span,#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item:nth-child(4) .ms-card .ms-card-title .ms-wrapper-numer span{-webkit-transform:translateY(-400px);transform:translateY(-400px)}}#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item:nth-child(3) .ms-card .ms-card-title .ms-wrapper-numer:first-child span,#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item:nth-child(4) .ms-card .ms-card-title .ms-wrapper-numer:first-child span{-webkit-transform:translateY(-36px);transform:translateY(-36px)}@media screen and (min-width:1330px){#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item:nth-child(3) .ms-card .ms-card-title .ms-wrapper-numer:first-child span,#homePage #whyTREMGroup .ms-wrapper-section.ms-loaded-animate .ms-list .ms-item:nth-child(4) .ms-card .ms-card-title .ms-wrapper-numer:first-child span{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes marquee_scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 1rem));transform:translateX(calc(-100% - 1rem))}}@keyframes marquee_scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 1rem));transform:translateX(calc(-100% - 1rem))}}@-webkit-keyframes marquee-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1050px);transform:translateX(-1050px)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1050px);transform:translateX(-1050px)}}@-webkit-keyframes scroll_pc{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1400px);transform:translateX(-1400px)}}@keyframes scroll_pc{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1400px);transform:translateX(-1400px)}}@-webkit-keyframes arrow-floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrow-floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:1023px){#idx-technology .ms-wrapper-section .ms-article-list .ms-wrapper-btn,#lead-generation-real-estate .ms-wrapper-section .ms-article-list .ms-wrapper-btn,#real-estate-marketing-tools .ms-wrapper-section .ms-article-list .ms-wrapper-btn{text-align:center}}