.elementor-21874 .elementor-element.elementor-element-b32fdfe:not(.elementor-motion-effects-element-type-background), .elementor-21874 .elementor-element.elementor-element-b32fdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6633CC;}.elementor-21874 .elementor-element.elementor-element-b32fdfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21874 .elementor-element.elementor-element-b32fdfe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-920ba5c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21874 .elementor-element.elementor-element-920ba5c:not(.elementor-motion-effects-element-type-background), .elementor-21874 .elementor-element.elementor-element-920ba5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6633CC;}.elementor-21874 .elementor-element.elementor-element-920ba5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21874 .elementor-element.elementor-element-920ba5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-c9d8577{width:100%;max-width:100%;top:20%;z-index:0;font-family:"Playfair Display", Sans-serif;font-size:600px;font-weight:900;line-height:0.8em;letter-spacing:-3px;color:rgba(23, 22, 26, 0.08);}body:not(.rtl) .elementor-21874 .elementor-element.elementor-element-c9d8577{left:0%;}body.rtl .elementor-21874 .elementor-element.elementor-element-c9d8577{right:0%;}.elementor-21874 .elementor-element.elementor-element-159c3c0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21874 .elementor-element.elementor-element-92e23e7 .title + .subtitle{margin-bottom:0px;}.elementor-21874 .elementor-element.elementor-element-92e23e7 .subtitle + .title{margin-top:0px;}.elementor-21874 .elementor-element.elementor-element-92e23e7 h1, .elementor-21874 .elementor-element.elementor-element-92e23e7 h2, .elementor-21874 .elementor-element.elementor-element-92e23e7 h3, .elementor-21874 .elementor-element.elementor-element-92e23e7 h4, .elementor-21874 .elementor-element.elementor-element-92e23e7 h5, .elementor-21874 .elementor-element.elementor-element-92e23e7 h6{font-size:5em;line-height:90px;}.elementor-21874 .elementor-element.elementor-element-92e23e7 .subtitle{text-transform:uppercase;}.elementor-21874 .elementor-element.elementor-element-3331b5c{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-7d6fb21 .button:not(:hover){color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-7d6fb21 .button:hover{color:rgba(255, 255, 255, 0.57);}.elementor-21874 .elementor-element.elementor-element-6f15435{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-897571f{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-6c83074:not(.elementor-motion-effects-element-type-background), .elementor-21874 .elementor-element.elementor-element-6c83074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0.1);}.elementor-21874 .elementor-element.elementor-element-6c83074{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21874 .elementor-element.elementor-element-6c83074 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-0eddf3e > .elementor-widget-container{margin:-10% 0% 0% 0%;}.elementor-21874 .elementor-element.elementor-element-0eddf3e{z-index:42;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .grid-item:not(.-nospace){padding:20px;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-21874 .elementor-element.elementor-element-0eddf3e .portfolio-item.-layout3 .overlay::after{background:#87D0D473;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .portfolio-item.-layout4 .overlay::after{background:#87D0D473;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .portfolio-item.-layout5 .overlay::after{background:#87D0D473;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .portfolio-item.-layout6 .overlay::after{background:#87D0D473;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .portfolio-item.-img-overlay .image-holder::after{background:#87D0D473;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .portfolio-item.-img-overlay .overlay{background:#87D0D473;}.elementor-21874 .elementor-element.elementor-element-0eddf3e .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #87D0D473);}.elementor-21874 .elementor-element.elementor-element-0eddf3e .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #87D0D473);}.elementor-21874 .elementor-element.elementor-element-46ad6db{--spacer-size:10vh;}.elementor-21874 .elementor-element.elementor-element-208bd2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21874 .elementor-element.elementor-element-208bd2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-f1a3285{--spacer-size:10vh;}.elementor-21874 .elementor-element.elementor-element-d57f23b .title + .subtitle{margin-bottom:0px;}.elementor-21874 .elementor-element.elementor-element-d57f23b .subtitle + .title{margin-top:0px;}.elementor-21874 .elementor-element.elementor-element-d57f23b .subtitle{font-family:"Montserrat", Sans-serif;text-transform:uppercase;}.elementor-21874 .elementor-element.elementor-element-cc5cf85{--spacer-size:2vh;}.elementor-21874 .elementor-element.elementor-element-a9580c5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-21874 .elementor-element.elementor-element-a9580c5:not(.elementor-motion-effects-element-type-background), .elementor-21874 .elementor-element.elementor-element-a9580c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(136, 136, 136, 0.05);}.elementor-21874 .elementor-element.elementor-element-a9580c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21874 .elementor-element.elementor-element-a9580c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-302a361{--spacer-size:5vh;}.elementor-21874 .elementor-element.elementor-element-302a361 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-d19bd4e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21874 .elementor-element.elementor-element-d19bd4e:not(.elementor-motion-effects-element-type-background), .elementor-21874 .elementor-element.elementor-element-d19bd4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://signstudioid.com/wp-content/uploads/2022/05/nosotros_home.jpg");background-position:center center;background-size:cover;}.elementor-21874 .elementor-element.elementor-element-d19bd4e > .elementor-container{min-height:0px;}.elementor-21874 .elementor-element.elementor-element-d19bd4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21874 .elementor-element.elementor-element-d19bd4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-c5fa720{--spacer-size:30vh;}.elementor-21874 .elementor-element.elementor-element-338d83c{--spacer-size:5vh;}.elementor-21874 .elementor-element.elementor-element-338d83c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-47b2db6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21874 .elementor-element.elementor-element-47b2db6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6633CC;}.elementor-21874 .elementor-element.elementor-element-47b2db6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 08%;}.elementor-21874 .elementor-element.elementor-element-47b2db6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-084b60f{--spacer-size:10vh;}.elementor-21874 .elementor-element.elementor-element-d9d1e8c .video-button-caption{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-21874 .elementor-element.elementor-element-e6c3234{--spacer-size:3vh;}.elementor-21874 .elementor-element.elementor-element-0f841a6 .title{color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-54a9fd7{--spacer-size:2vh;}.elementor-21874 .elementor-element.elementor-element-7de8436{font-family:"Montserrat", Sans-serif;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-da3a692 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-21874 .elementor-element.elementor-element-da3a692 .button:not(:hover){color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-da3a692 .button:hover{color:rgba(255, 255, 255, 0.57);}.elementor-21874 .elementor-element.elementor-element-2a3d931{--spacer-size:10vh;}.elementor-21874 .elementor-element.elementor-element-f2cd21a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21874 .elementor-element.elementor-element-f2cd21a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-3fe3d4e{--spacer-size:10vh;}.elementor-21874 .elementor-element.elementor-element-51bb23a .title + .subtitle{margin-bottom:0px;}.elementor-21874 .elementor-element.elementor-element-51bb23a .subtitle + .title{margin-top:0px;}.elementor-21874 .elementor-element.elementor-element-51bb23a .subtitle{font-family:"Montserrat", Sans-serif;text-transform:uppercase;}.elementor-21874 .elementor-element.elementor-element-9f83344{--spacer-size:2vh;}.elementor-21874 .elementor-element.elementor-element-ab58ea7{padding:0px 0px 50px 0px;}.elementor-21874 .elementor-element.elementor-element-7ccf52e .grid-item:not(.-nospace){padding:20px;}@media screen and (min-width: 769px){ .elementor-21874 .elementor-element.elementor-element-7ccf52e .vc_row:not(.-nospace).blog-posts{margin-top:-20px };}.elementor-21874 .elementor-element.elementor-element-109669c:not(.elementor-motion-effects-element-type-background), .elementor-21874 .elementor-element.elementor-element-109669c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161A;}.elementor-21874 .elementor-element.elementor-element-109669c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-21874 .elementor-element.elementor-element-109669c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-230b9ee{--spacer-size:10vh;}.elementor-21874 .elementor-element.elementor-element-a1bb71c .title + .subtitle{margin-bottom:0px;}.elementor-21874 .elementor-element.elementor-element-a1bb71c .subtitle + .title{margin-top:0px;}.elementor-21874 .elementor-element.elementor-element-a1bb71c .title{color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-a1bb71c h1, .elementor-21874 .elementor-element.elementor-element-a1bb71c h2, .elementor-21874 .elementor-element.elementor-element-a1bb71c h3, .elementor-21874 .elementor-element.elementor-element-a1bb71c h4, .elementor-21874 .elementor-element.elementor-element-a1bb71c h5, .elementor-21874 .elementor-element.elementor-element-a1bb71c h6{font-size:2.4em;font-weight:800;}.elementor-21874 .elementor-element.elementor-element-a1bb71c .subtitle{color:#A4A3A6;font-family:"Montserrat", Sans-serif;text-transform:uppercase;}.elementor-21874 .elementor-element.elementor-element-a5d506d{--spacer-size:10vh;}.elementor-21874 .elementor-element.elementor-element-2a63b5f{font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-04d5311{--spacer-size:2vh;}.elementor-21874 .elementor-element.elementor-element-7da3e31 .icon-box-heading{color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-7da3e31 .icon-box-content p{color:#A4A3A6;font-family:"Montserrat", Sans-serif;}.elementor-21874 .elementor-element.elementor-element-b31861e{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-518619d > .elementor-widget-container{padding:10px 0px 0px 20px;}.elementor-21874 .elementor-element.elementor-element-518619d .button:not(:hover){color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-518619d .button:hover{color:rgba(255, 255, 255, 0.57);}.elementor-21874 .elementor-element.elementor-element-0d4d37c .icon-box-heading{color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-0d4d37c .icon-box-content p{color:#A4A3A6;font-family:"Montserrat", Sans-serif;}.elementor-21874 .elementor-element.elementor-element-624aac7{--spacer-size:1vh;}.elementor-21874 .elementor-element.elementor-element-deda877{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-9083f49:not(.elementor-motion-effects-element-type-background), .elementor-21874 .elementor-element.elementor-element-9083f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://signstudioid.com/wp-content/uploads/2019/11/oh__img121.jpg");background-position:center center;background-size:cover;}.elementor-21874 .elementor-element.elementor-element-9083f49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21874 .elementor-element.elementor-element-9083f49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-52e5590{--spacer-size:10vh;}.elementor-21874 .elementor-element.elementor-element-d926690:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21874 .elementor-element.elementor-element-d926690 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(23, 22, 26, 0.98);}.elementor-21874 .elementor-element.elementor-element-d926690 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-21874 .elementor-element.elementor-element-d926690 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21874 .elementor-element.elementor-element-aef464f .clb-slider-nav-btn{color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-aef464f .clb-slider-count{color:#FFFFFF;}.elementor-21874 .elementor-element.elementor-element-8b12288{--spacer-size:10vh;}@media(min-width:768px){.elementor-21874 .elementor-element.elementor-element-9353c08{width:57%;}.elementor-21874 .elementor-element.elementor-element-47b2db6{width:43%;}.elementor-21874 .elementor-element.elementor-element-415e8fb{width:34.077%;}.elementor-21874 .elementor-element.elementor-element-ce6e2d6{width:16.077%;}.elementor-21874 .elementor-element.elementor-element-948195f{width:49.47%;}}@media(max-width:767px){.elementor-21874 .elementor-element.elementor-element-920ba5c{padding:40% 0% 20% 0%;}.elementor-21874 .elementor-element.elementor-element-c9d8577{font-size:250px;}.elementor-21874 .elementor-element.elementor-element-92e23e7 h1, .elementor-21874 .elementor-element.elementor-element-92e23e7 h2, .elementor-21874 .elementor-element.elementor-element-92e23e7 h3, .elementor-21874 .elementor-element.elementor-element-92e23e7 h4, .elementor-21874 .elementor-element.elementor-element-92e23e7 h5, .elementor-21874 .elementor-element.elementor-element-92e23e7 h6{font-size:46px;}.elementor-21874 .elementor-element.elementor-element-3331b5c{--spacer-size:2vh;}.elementor-21874 .elementor-element.elementor-element-46ad6db{--spacer-size:6vh;}.elementor-21874 .elementor-element.elementor-element-f1a3285{--spacer-size:6vh;}.elementor-21874 .elementor-element.elementor-element-47b2db6 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-21874 .elementor-element.elementor-element-084b60f{--spacer-size:6vh;}.elementor-21874 .elementor-element.elementor-element-9de3b56 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21874 .elementor-element.elementor-element-2a3d931{--spacer-size:6vh;}.elementor-21874 .elementor-element.elementor-element-3fe3d4e{--spacer-size:6vh;}.elementor-21874 .elementor-element.elementor-element-230b9ee{--spacer-size:6vh;}.elementor-21874 .elementor-element.elementor-element-a5d506d{--spacer-size:3vh;}.elementor-21874 .elementor-element.elementor-element-04d5311{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-b31861e{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-624aac7{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-deda877{--spacer-size:4vh;}.elementor-21874 .elementor-element.elementor-element-9083f49{padding:20px 20px 20px 20px;}.elementor-21874 .elementor-element.elementor-element-46d238c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21874 .elementor-element.elementor-element-52e5590{--spacer-size:6vh;}.elementor-21874 .elementor-element.elementor-element-d926690 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-21874 .elementor-element.elementor-element-8b12288{--spacer-size:6vh;}}/* Start custom CSS for text-editor, class: .elementor-element-c9d8577 */.clb__custom_text {
    width: 100%;
    word-break: normal;
    white-space: nowrap;
    transform: rotate(-30deg) translateY(-50%);
}/* End custom CSS */