.elementor-33 .elementor-element.elementor-element-5d531616:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-5d531616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-33 .elementor-element.elementor-element-5d531616{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33 .elementor-element.elementor-element-5d531616 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-969489e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33 .elementor-element.elementor-element-969489e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-33 .elementor-element.elementor-element-969489e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33 .elementor-element.elementor-element-969489e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-35b2e12b .td-home-banner-area{background-color:#F5F5F5;}.elementor-33 .elementor-element.elementor-element-6db02bc3{padding:92px 0px 65px 0px;}.elementor-33 .elementor-element.elementor-element-2a8f4dc5 .td-section-title-content{width:50%;}.elementor-33 .elementor-element.elementor-element-70336924 .td-service-layout-1 .td-single-service-box:hover,
					.elementor-33 .elementor-element.elementor-element-70336924 .td-service-layout-3 .td-single-service-box:hover,
					.elementor-33 .elementor-element.elementor-element-70336924 .td-service-layout-2 .td-single-service-box:hover{background-color:#E30613BD;}.elementor-33 .elementor-element.elementor-element-70336924 .td-service-layout-1 .td-single-service-box:hover .td-service-icon,
					.elementor-33 .elementor-element.elementor-element-70336924 .td-service-layout-2 .td-single-service-box:hover .td-service-icon:after,
					.elementor-33 .elementor-element.elementor-element-70336924 .td-service-layout-3 .td-single-service-box:hover .td-service-icon{background-color:#FF5862D4;}.elementor-33 .elementor-element.elementor-element-25e4cc1f:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-25e4cc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-33 .elementor-element.elementor-element-25e4cc1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 130px 0px;}.elementor-33 .elementor-element.elementor-element-25e4cc1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-33 .elementor-element.elementor-element-5de6f0fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33 .elementor-element.elementor-element-5de6f0fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33 .elementor-element.elementor-element-5de6f0fa > .elementor-element-populated{padding:15px 15px 15px 35px;}.elementor-33 .elementor-element.elementor-element-2b36bb32 .td-section-title-wrap{text-align:left;margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-2b36bb32 .td-section-title-content{width:91%;}.elementor-33 .elementor-element.elementor-element-2b36bb32 .td-section-title-wrap .title{font-size:54px;font-weight:900;line-height:1.2em;color:#cccccc;margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-2b36bb32 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-33 .elementor-element.elementor-element-5191afe4 .td-section-title-wrap{text-align:left;margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-5191afe4 .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-5191afe4 .td-section-title-wrap .subtitle{text-transform:uppercase;margin:0px 0px 10px 0px;}.elementor-33 .elementor-element.elementor-element-5191afe4 .td-section-title-wrap .title{font-size:32px;text-transform:none;line-height:44px;}.elementor-33 .elementor-element.elementor-element-2686017f .td-button-el-widget{text-align:left;}.elementor-33 .elementor-element.elementor-element-5dfd5ce9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-5dfd5ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;background-image:url("https://studio12.es/wp-content/uploads/2019/10/counterbg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-5dfd5ce9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 0px 90px 0px;}.elementor-33 .elementor-element.elementor-element-5dfd5ce9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-df43678 .td-section-title-content{width:55%;}.elementor-33 .elementor-element.elementor-element-df43678 .td-section-title-wrap{margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-df43678 .td-section-title-wrap .title{line-height:1.3em;color:#ffffff;}.elementor-33 .elementor-element.elementor-element-df43678 .td-section-title-wrap .title-description{color:#ffffff;}.elementor-33 .elementor-element.elementor-element-1f32d579{padding:108px 0px 100px 0px;}.elementor-33 .elementor-element.elementor-element-59d9f984 .td-section-title-content{width:50%;}.elementor-33 .elementor-element.elementor-element-59d9f984 .td-section-title-wrap{margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-666cf03d .td-portfolio-slide-overlay{background-color:#E30613BA;}.elementor-33 .elementor-element.elementor-element-76b3d611:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-76b3d611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-33 .elementor-element.elementor-element-76b3d611{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:97px 0px 65px 0px;}.elementor-33 .elementor-element.elementor-element-76b3d611 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-22619aee .td-section-title-content{width:50%;}.elementor-33 .elementor-element.elementor-element-22619aee .td-section-title-wrap{margin:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-1141189:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-1141189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;background-image:url("https://studio12.es/wp-content/uploads/2019/10/testimonial-bg.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-33 .elementor-element.elementor-element-1141189{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:98px 0px 105px 0px;}.elementor-33 .elementor-element.elementor-element-1141189 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-5516a4b .td-section-title-content{width:50%;}.elementor-33 .elementor-element.elementor-element-5516a4b .td-section-title-wrap{margin:0px 0px 20px 0px;}.elementor-33 .elementor-element.elementor-element-b55b67f .quote-icon{background-color:#E30613;}.elementor-33 .elementor-element.elementor-element-b55b67f .td-testimonial-slider-content-wrapper .slick-dots li.slick-active, .elementor-33 .elementor-element.elementor-element-b55b67f .td-testimonial-slider-content-wrapper .slick-dots li:hover{border-color:#E30613;}.elementor-33 .elementor-element.elementor-element-2cd433b9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-2cd433b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-33 .elementor-element.elementor-element-2cd433b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:98px 0px 70px 0px;}.elementor-33 .elementor-element.elementor-element-2cd433b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-1d337609 .td-section-title-content{width:50%;}.elementor-33 .elementor-element.elementor-element-1d337609 .td-section-title-wrap{margin:0px 0px 20px 0px;}.elementor-33 .elementor-element.elementor-element-ed77852{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-063e6db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-33 .elementor-element.elementor-element-5ee65a0{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}@media(max-width:1024px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-3f099f2a{width:50%;}.elementor-33 .elementor-element.elementor-element-16d7c677{width:50%;}.elementor-33 .elementor-element.elementor-element-38ce4b61{width:50%;}.elementor-33 .elementor-element.elementor-element-55bb33aa{width:50%;}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-2a8f4dc5 .td-section-title-content{width:80%;}.elementor-33 .elementor-element.elementor-element-25e4cc1f{padding:92px 0px 90px 0px;}.elementor-33 .elementor-element.elementor-element-2b36bb32 .td-section-title-content{width:80%;}.elementor-33 .elementor-element.elementor-element-2b36bb32 .td-section-title-wrap .title{font-size:40px;}.elementor-33 .elementor-element.elementor-element-5191afe4 .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-5191afe4 .td-section-title-wrap .subtitle{margin:0px 0px 5px 0px;}.elementor-33 .elementor-element.elementor-element-5191afe4 .td-section-title-wrap .title{font-size:24px;line-height:30px;}.elementor-33 .elementor-element.elementor-element-df43678 .td-section-title-content{width:80%;}.elementor-33 .elementor-element.elementor-element-59d9f984 .td-section-title-content{width:80%;}.elementor-33 .elementor-element.elementor-element-22619aee .td-section-title-content{width:80%;}.elementor-33 .elementor-element.elementor-element-5516a4b .td-section-title-content{width:80%;}.elementor-33 .elementor-element.elementor-element-1d337609 .td-section-title-content{width:80%;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-2a8f4dc5 .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-25e4cc1f{padding:80px 0px 70px 0px;}.elementor-33 .elementor-element.elementor-element-5de6f0fa > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-33 .elementor-element.elementor-element-2b36bb32 .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-2b36bb32 .td-section-title-wrap .title{font-size:38px;}.elementor-33 .elementor-element.elementor-element-5191afe4 .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-df43678 .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-df43678 .td-section-title-wrap .title{font-size:27px;}.elementor-33 .elementor-element.elementor-element-59d9f984 .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-22619aee .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-5516a4b .td-section-title-content{width:100%;}.elementor-33 .elementor-element.elementor-element-1d337609 .td-section-title-content{width:100%;}}@media(min-width:1025px){.elementor-33 .elementor-element.elementor-element-5dfd5ce9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-5dfd5ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}