.elementor-990002 .elementor-element.elementor-element-7f0eb02f{--display:flex}.elementor-990002 .elementor-element.elementor-element-7f0eb02f:not(.elementor-motion-effects-element-type-background),.elementor-990002 .elementor-element.elementor-element-7f0eb02f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://opuscm.com.br/wp-content/uploads/2026/10/opus-home-01-hero.webp) 50% 50%;background-size:cover}.elementor-990002 .elementor-element.elementor-element-7f0eb02f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-990002 .elementor-element.elementor-element-7dbcbd70{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-990002 .elementor-element.elementor-element-28019a58 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-3753a80c .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:75px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-5d62354 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:23px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-51d90861{--display:flex}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-990002 .elementor-element.elementor-element-58b1fdac .elementor-button{font-family:"Inter",Sans-serif;font-weight:500}.elementor-990002 .elementor-element.elementor-element-6c5ff2a5 .elementor-button{font-family:"Inter",Sans-serif;font-weight:500}.elementor-990002 .elementor-element.elementor-element-4213462{--display:flex}.elementor-990002 .elementor-element.elementor-element-4213462:not(.elementor-motion-effects-element-type-background),.elementor-990002 .elementor-element.elementor-element-4213462>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-990002 .elementor-element.elementor-element-4213462.e-con{--flex-grow:0;--flex-shrink:0}.elementor-990002 .elementor-element.elementor-element-16ac8eb{--display:flex}.elementor-990002 .elementor-element.elementor-element-8a619f8 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-0cbefaf .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:96px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-c86dce2 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:23px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-33cbc07{--display:flex}.elementor-990002 .elementor-element.elementor-element-cc364dd .elementor-button{font-family:"Inter",Sans-serif;font-weight:500}.elementor-990002 .elementor-element.elementor-element-9601ecb{--display:flex}.elementor-990002 .elementor-element.elementor-element-2f487edc{--display:flex}.elementor-990002 .elementor-element.elementor-element-3e4538fa{--display:flex}.elementor-990002 .elementor-element.elementor-element-111f1d4f .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-203db8d7 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:45px;font-weight:600;color:#000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-990002 .elementor-element.elementor-element-2b875ffb{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;color:#5D696D}.elementor-990002 .elementor-element.elementor-element-16a0a804 .elementor-button{font-family:"Inter",Sans-serif;font-size:17px;font-weight:500}.elementor-990002 .elementor-element.elementor-element-dc66dfd .elementor-button{font-family:"Inter",Sans-serif;font-size:17px;font-weight:500}.elementor-990002 .elementor-element.elementor-element-1896a2f{--display:flex}.elementor-990002 .elementor-element.elementor-element-2e29d79f{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-990002 .elementor-element.elementor-element-249b6f8d{--display:flex}.elementor-990002 .elementor-element.elementor-element-1b56a9ca .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-134f09 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-1b90dc59{--display:flex}.elementor-990002 .elementor-element.elementor-element-671a5492{--display:flex}.elementor-990002 .elementor-element.elementor-element-f18381c .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-2691de5b .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-24a9bad{--display:flex}.elementor-990002 .elementor-element.elementor-element-586cc299{--display:flex}.elementor-990002 .elementor-element.elementor-element-45ad8ff2 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-6ae61d40 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-2b711d89{--display:flex}.elementor-990002 .elementor-element.elementor-element-f51ef36{--display:flex}.elementor-990002 .elementor-element.elementor-element-1b8a8f5f .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-7792ccad .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-6781d5c4{--display:flex}.elementor-990002 .elementor-element.elementor-element-5d825dbe{--display:flex}.elementor-990002 .elementor-element.elementor-element-4f9a8b7d .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-59d8fd3f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-e254ca{--display:flex}.elementor-990002 .elementor-element.elementor-element-6d38ca2b{--display:flex}.elementor-990002 .elementor-element.elementor-element-109a73a8 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-5e226212 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-48047b72{--display:flex}.elementor-990002 .elementor-element.elementor-element-70182724{--display:flex}.elementor-990002 .elementor-element.elementor-element-7155247 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-6cd67816 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-2fcd9143{--display:flex}.elementor-990002 .elementor-element.elementor-element-5afc54c9{--display:flex}.elementor-990002 .elementor-element.elementor-element-227eb4d7 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-316c0f98 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-ef715d8{--display:flex}.elementor-990002 .elementor-element.elementor-element-b29e7b2{--display:flex}.elementor-990002 .elementor-element.elementor-element-4f6f6f6 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-e63474b .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-77aa11d{--display:flex}.elementor-990002 .elementor-element.elementor-element-a22306f{--display:flex}.elementor-990002 .elementor-element.elementor-element-bb90870 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-95387cf .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-e028d4f{--display:flex}.elementor-990002 .elementor-element.elementor-element-9336b31{--display:flex}.elementor-990002 .elementor-element.elementor-element-ed57993 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-f2347ae .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-d6e7884{--display:flex}.elementor-990002 .elementor-element.elementor-element-0457833{--display:flex}.elementor-990002 .elementor-element.elementor-element-cbb64e1 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-4da128a .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-adff173{--display:flex}.elementor-990002 .elementor-element.elementor-element-648fe95{--display:flex}.elementor-990002 .elementor-element.elementor-element-24edfad{--display:flex}.elementor-990002 .elementor-element.elementor-element-5deef4d .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-c7ec0ee .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:54px;font-weight:600;color:#000}.elementor-990002 .elementor-element.elementor-element-df353eb{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;color:#5D696D}.elementor-990002 .elementor-element.elementor-element-a1f84ff .elementor-button{font-family:"Inter",Sans-serif;font-size:17px;font-weight:500}.elementor-990002 .elementor-element.elementor-element-3ba1325 .elementor-button{font-family:"Inter",Sans-serif;font-size:17px;font-weight:500}.elementor-990002 .elementor-element.elementor-element-a2ca6f9{--display:flex}.elementor-990002 .elementor-element.elementor-element-0bed7f4{--display:flex}.elementor-990002 .elementor-element.elementor-element-bf89f27{--display:flex}.elementor-990002 .elementor-element.elementor-element-1868245 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-8cda562 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-b2461d9{--display:flex}.elementor-990002 .elementor-element.elementor-element-862f9e6{--display:flex}.elementor-990002 .elementor-element.elementor-element-53bf613 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-0151163 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-0c8b79b{--display:flex}.elementor-990002 .elementor-element.elementor-element-bfbd5c5{--display:flex}.elementor-990002 .elementor-element.elementor-element-d29b472 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-453c7f2 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-e50d571{--display:flex}.elementor-990002 .elementor-element.elementor-element-ce37542{--display:flex}.elementor-990002 .elementor-element.elementor-element-85fe11b .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-a0ff902 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-fe668b3{--display:flex}.elementor-990002 .elementor-element.elementor-element-ea4b1b0{--display:flex}.elementor-990002 .elementor-element.elementor-element-c861f99 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-67f108f .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-a4cad3b{--display:flex}.elementor-990002 .elementor-element.elementor-element-a615e97{--display:flex}.elementor-990002 .elementor-element.elementor-element-c3ed3e5 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-d9267c7 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-56a0bf1{--display:flex}.elementor-990002 .elementor-element.elementor-element-dc7ead2{--display:flex}.elementor-990002 .elementor-element.elementor-element-20038cd .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-ec02b9c .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-4b58703{--display:flex}.elementor-990002 .elementor-element.elementor-element-c2bafc8{--display:flex}.elementor-990002 .elementor-element.elementor-element-4807399 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-c06699f .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-adfb855{--display:flex}.elementor-990002 .elementor-element.elementor-element-f1b1462{--display:flex}.elementor-990002 .elementor-element.elementor-element-3ee26d8 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-5ea30c5 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-e357768{--display:flex}.elementor-990002 .elementor-element.elementor-element-3f1908e{--display:flex}.elementor-990002 .elementor-element.elementor-element-4aa8295 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-815a9a3 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-89ef37b{--display:flex}.elementor-990002 .elementor-element.elementor-element-4c788d7{--display:flex}.elementor-990002 .elementor-element.elementor-element-9a57370 .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-8436282 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-7005805{--display:flex}.elementor-990002 .elementor-element.elementor-element-1b582d5{--display:flex}.elementor-990002 .elementor-element.elementor-element-78b48bf .elementor-heading-title{color:#FFF}.elementor-990002 .elementor-element.elementor-element-8d584eb .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-619273d0{--display:flex}.elementor-990002 .elementor-element.elementor-element-619273d0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-990002 .elementor-element.elementor-element-21289579{--display:flex}.elementor-990002 .elementor-element.elementor-element-78920ca1{--display:flex}.elementor-990002 .elementor-element.elementor-element-2b2bf959{--display:flex}.elementor-990002 .elementor-element.elementor-element-6da9be2 .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-58a7312f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-68308563{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-990002 .elementor-element.elementor-element-430e9294{--display:flex}.elementor-990002 .elementor-element.elementor-element-27822155{--display:flex}.elementor-990002 .elementor-element.elementor-element-abb953a .elementor-heading-title{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-64c0c294 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-2e319662{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-990002 .elementor-element.elementor-element-7417088f{--display:flex}.elementor-990002 .elementor-element.elementor-element-396c6b96 .elementor-heading-title{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-6f9ea474 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-44aceb60{--display:flex}.elementor-990002 .elementor-element.elementor-element-46a9a6e{--display:flex}.elementor-990002 .elementor-element.elementor-element-4e41c930 .elementor-heading-title{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-246d1472 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-6702c6e4{--display:flex}.elementor-990002 .elementor-element.elementor-element-6702c6e4.e-con{--flex-grow:0;--flex-shrink:0}.elementor-990002 .elementor-element.elementor-element-5346c596{--display:flex}.elementor-990002 .elementor-element.elementor-element-741d5d39 .elementor-heading-title{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-50e8cfaf .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-eec9f85{--display:flex}.elementor-990002 .elementor-element.elementor-element-ed8a204{--display:flex}.elementor-990002 .elementor-element.elementor-element-b9df8f0{--display:flex}.elementor-990002 .elementor-element.elementor-element-ad13c8f{--display:flex}.elementor-990002 .elementor-element.elementor-element-785b94a .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-4cc9955 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:50px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-f408582{--display:flex}.elementor-990002 .elementor-element.elementor-element-dde2b51{--display:flex}.elementor-990002 .elementor-element.elementor-element-d355438 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-7e13c37 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-8cff545{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-990002 .elementor-element.elementor-element-216269b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-990002 .elementor-element.elementor-element-10c1285 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-12ba699 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-e394d9c{--display:flex}.elementor-990002 .elementor-element.elementor-element-2afdc67{--display:flex}.elementor-990002 .elementor-element.elementor-element-59ca546 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-e2b9cdd .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-3e4efbc{--display:flex}.elementor-990002 .elementor-element.elementor-element-3e4efbc.e-con{--flex-grow:0;--flex-shrink:0}.elementor-990002 .elementor-element.elementor-element-338f939{--display:flex}.elementor-990002 .elementor-element.elementor-element-799389a .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-7a456e6 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-3fd6944f{--display:flex}.elementor-990002 .elementor-element.elementor-element-2aa1925d{--display:flex}.elementor-990002 .elementor-element.elementor-element-69f5a2d{--display:flex}.elementor-990002 .elementor-element.elementor-element-6db9768b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:600;color:#101C20}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-990002 .elementor-element.elementor-element-42269ec1 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-990002 .elementor-element.elementor-element-42269ec1 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-990002 .elementor-element.elementor-element-42269ec1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-990002 .elementor-element.elementor-element-42269ec1 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-990002 .elementor-element.elementor-element-42269ec1 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400}.elementor-990002 .elementor-element.elementor-element-42269ec1 .elementor-icon-list-text{color:#DBE1DE;transition:color 0.3s}.elementor-990002 .elementor-element.elementor-element-440a260e{--display:flex}.elementor-990002 .elementor-element.elementor-element-542a17a9{--display:flex}.elementor-990002 .elementor-element.elementor-element-7485900c .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:600;color:#101C20}.elementor-990002 .elementor-element.elementor-element-3bf2f006 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-990002 .elementor-element.elementor-element-3bf2f006 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-990002 .elementor-element.elementor-element-3bf2f006{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-990002 .elementor-element.elementor-element-3bf2f006 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-990002 .elementor-element.elementor-element-3bf2f006 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400}.elementor-990002 .elementor-element.elementor-element-3bf2f006 .elementor-icon-list-text{color:#DBE1DE;transition:color 0.3s}.elementor-990002 .elementor-element.elementor-element-7a09c453{--display:flex}.elementor-990002 .elementor-element.elementor-element-363208d4{--display:flex}.elementor-990002 .elementor-element.elementor-element-5535f360{--display:flex}.elementor-990002 .elementor-element.elementor-element-3daeda64 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600}.elementor-990002 .elementor-element.elementor-element-4716dccf .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:44px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-6af729e{font-family:"Inter",Sans-serif;font-weight:400;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-3e810cf8 .elementor-button{font-family:"Inter",Sans-serif;font-weight:500}.elementor-990002 .elementor-element.elementor-element-125f5f21{--display:flex}.elementor-990002 .elementor-element.elementor-element-5b35071b{--display:flex}.elementor-990002 .elementor-element.elementor-element-24164223{--display:flex}.elementor-990002 .elementor-element.elementor-element-7fd810e5 .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-6c3132c8 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-74a50132 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-a7dd257 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-97fd730 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-41a9a9be{--display:flex}.elementor-990002 .elementor-element.elementor-element-3899dab6{--display:flex}.elementor-990002 .elementor-element.elementor-element-71a64244 .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-1cee829a .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-357bdd24 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-26900f7 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-0b84d51 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-65eece6e{--display:flex}.elementor-990002 .elementor-element.elementor-element-3835caf{--display:flex}.elementor-990002 .elementor-element.elementor-element-aefc28c .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-21ac12f .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-44753ace .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-32e5f69 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-f894eac .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#DBE1DE}.elementor-990002 .elementor-element.elementor-element-754e3be0{--display:flex}.elementor-990002 .elementor-element.elementor-element-6009403c{--display:flex}.elementor-990002 .elementor-element.elementor-element-3b31379d{--display:flex}.elementor-990002 .elementor-element.elementor-element-6e11feaf{--display:flex}.elementor-990002 .elementor-element.elementor-element-558d1ff7 .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-13c1bc45 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:600;color:#101C20}.elementor-990002 .elementor-element.elementor-element-3b113fa2 .elementor-button{fill:#FFF;color:#FFF}.elementor-990002 .elementor-element.elementor-element-1369e6aa{--display:flex}.elementor-990002 .elementor-element.elementor-element-eb94402{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%}.elementor-990002 .elementor-element.elementor-element-eb94402.elementor-element{--align-self:center}.elementor-990002 .elementor-element.elementor-element-eb94402 .swiper-wrapper{display:flex;align-items:center}.elementor-990002 .elementor-element.elementor-element-9567de7{--display:flex}.elementor-990002 .elementor-element.elementor-element-8529772{--display:flex}.elementor-990002 .elementor-element.elementor-element-af9c9f9{--display:flex}.elementor-990002 .elementor-element.elementor-element-2b73f91 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:600;color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-13a6623{--display:flex}.elementor-990002 .elementor-element.elementor-element-72620e7 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:50px;font-weight:600;color:#101C20}.elementor-990002 .elementor-element.elementor-element-b4c23b4 .elementor-button{font-family:"Inter",Sans-serif;font-weight:500}.elementor-990002 .elementor-element.elementor-element-7e8e1ac{--display:flex}.elementor-990002 .elementor-element.elementor-element-48150b5{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%}.elementor-990002 .elementor-element.elementor-element-48150b5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-990002 .elementor-element.elementor-element-48150b5 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-990002 .elementor-element.elementor-element-48150b5 .elementor-swiper-button.elementor-swiper-button-next{font-size:41px;color:#000}.elementor-990002 .elementor-element.elementor-element-48150b5 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-990002 .elementor-element.elementor-element-48150b5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000}.elementor-990002 .elementor-element.elementor-element-48150b5 .swiper-pagination-bullet{width:0;height:0}.elementor-990002 .elementor-element.elementor-element-48150b5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none}.elementor-990002 .elementor-element.elementor-element-11a1adaf{--display:flex}.elementor-990002 .elementor-element.elementor-element-405616af{--display:flex}.elementor-990002 .elementor-element.elementor-element-76cca094{--display:flex}.elementor-990002 .elementor-element.elementor-element-62a339f8{--display:flex}.elementor-widget-counter .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-counter .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-990002 .elementor-element.elementor-element-701a2009 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-90463fb{--display:flex}.elementor-990002 .elementor-element.elementor-element-757fce76{--display:flex}.elementor-990002 .elementor-element.elementor-element-6e07313e .elementor-heading-title{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-6f96cce1{--display:flex}.elementor-990002 .elementor-element.elementor-element-5f6d514b{--display:flex}.elementor-990002 .elementor-element.elementor-element-767aff28 .elementor-heading-title{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-433175da{--display:flex}.elementor-990002 .elementor-element.elementor-element-23093338{--display:flex}.elementor-990002 .elementor-element.elementor-element-1b4f19b1 .elementor-counter-number-wrapper{color:#6EC1E4}.elementor-990002 .elementor-element.elementor-element-5816f447 .elementor-heading-title{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-6eb2e69e{--display:flex}.elementor-990002 .elementor-element.elementor-element-3c54a852{--display:flex}.elementor-990002 .elementor-element.elementor-element-6246e9f3 .elementor-heading-title{color:#C6F93A}.elementor-990002 .elementor-element.elementor-element-52691d8 .elementor-heading-title{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-18a512a4{--display:flex}.elementor-990002 .elementor-element.elementor-element-43b05848{--display:flex}.elementor-990002 .elementor-element.elementor-element-8e71ab1{--display:flex}.elementor-990002 .elementor-element.elementor-element-3f89b29e .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-18ea369e .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:49px;font-weight:600;color:#000}.elementor-990002 .elementor-element.elementor-element-6332aaf6 p{margin-block-end:17px}.elementor-990002 .elementor-element.elementor-element-6332aaf6{color:#5D696D}.elementor-990002 .elementor-element.elementor-element-4562813c{--display:flex}.elementor-990002 .elementor-element.elementor-element-1fee229e .elementor-heading-title{color:#000}.elementor-990002 .elementor-element.elementor-element-213249f4 .elementor-heading-title{color:#5D696D}.elementor-990002 .elementor-element.elementor-element-48b15a99{--display:flex}.elementor-990002 .elementor-element.elementor-element-35f680e1 .elementor-heading-title{color:#000}.elementor-990002 .elementor-element.elementor-element-49c52257 .elementor-heading-title{color:#5D696D}.elementor-990002 .elementor-element.elementor-element-59aa1a76{--display:flex}.elementor-990002 .elementor-element.elementor-element-3d17cad0 .elementor-heading-title{color:#000}.elementor-990002 .elementor-element.elementor-element-d158c13 .elementor-heading-title{color:#5D696D}.elementor-990002 .elementor-element.elementor-element-2ee0cf17{--display:flex}.elementor-990002 .elementor-element.elementor-element-288b8c5 .elementor-heading-title{color:#000}.elementor-990002 .elementor-element.elementor-element-74cd4d2a .elementor-heading-title{color:#5D696D}.elementor-990002 .elementor-element.elementor-element-c2141fb{--display:flex}.elementor-990002 .elementor-element.elementor-element-1d173ed .elementor-heading-title{color:#000}.elementor-990002 .elementor-element.elementor-element-8903d6b .elementor-heading-title{color:#5D696D}.elementor-990002 .elementor-element.elementor-element-604f4cc{--display:flex}.elementor-990002 .elementor-element.elementor-element-4defcc0 .elementor-heading-title{color:#000}.elementor-990002 .elementor-element.elementor-element-565cefb .elementor-heading-title{color:#5D696D}.elementor-990002 .elementor-element.elementor-element-2a3ff483{--display:flex}.elementor-990002 .elementor-element.elementor-element-2a3ff483:not(.elementor-motion-effects-element-type-background),.elementor-990002 .elementor-element.elementor-element-2a3ff483>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://opuscm.com.br/wp-content/uploads/2026/10/Engenheiro-diante-do-vale-dourado.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-990002 .elementor-element.elementor-element-7a18c616{--display:flex}.elementor-990002 .elementor-element.elementor-element-2c2c3381 .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-28762d34 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:80px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-21e9abb{--display:flex}.elementor-990002 .elementor-element.elementor-element-21e9abb:not(.elementor-motion-effects-element-type-background),.elementor-990002 .elementor-element.elementor-element-21e9abb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://opuscm.com.br/wp-content/uploads/2026/10/Engenheiro-diante-do-vale-dourado.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-990002 .elementor-element.elementor-element-27fca0d{--display:flex}.elementor-990002 .elementor-element.elementor-element-293e327 .elementor-heading-title{color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-7023dcf .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:80px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-6e26aa0c{--display:flex}.elementor-990002 .elementor-element.elementor-element-6e26aa0c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-990002 .elementor-element.elementor-element-1dac3a8e{--display:flex}.elementor-990002 .elementor-element.elementor-element-5531ddfc{--display:flex}.elementor-990002 .elementor-element.elementor-element-6784c652 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:600;color:#FFF}.elementor-990002 .elementor-element.elementor-element-18a1261{color:#F5F6F2}.elementor-990002 .elementor-element.elementor-element-204d6dc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-990002 .elementor-element.elementor-element-6ad43cd5{--display:flex}.elementor-990002 .elementor-element.elementor-element-6a29dbcb .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:600;color:#2BB9CE}.elementor-990002 .elementor-element.elementor-element-2b664732 .elementor-heading-title{color:#FFF}@media(max-width:1024px){.elementor-990002 .elementor-element.elementor-element-48150b5{--e-image-carousel-slides-to-show:1}}@media(min-width:768px){.elementor-990002 .elementor-element.elementor-element-7f0eb02f{--width:144.095%}.elementor-990002 .elementor-element.elementor-element-4213462{--width:144.095%}.elementor-990002 .elementor-element.elementor-element-619273d0{--width:94.919%}.elementor-990002 .elementor-element.elementor-element-2e319662{--width:100%}.elementor-990002 .elementor-element.elementor-element-6702c6e4{--width:100%}.elementor-990002 .elementor-element.elementor-element-3e4efbc{--width:21.219%}.elementor-990002 .elementor-element.elementor-element-43b05848{--width:100%}.elementor-990002 .elementor-element.elementor-element-6e26aa0c{--width:109.54%}}@media(max-width:767px){.elementor-990002 .elementor-element.elementor-element-0cbefaf .elementor-heading-title{font-size:42px}.elementor-990002 .elementor-element.elementor-element-c7ec0ee .elementor-heading-title{font-size:34px}.elementor-990002 .elementor-element.elementor-element-ed8a204{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-990002 .elementor-element.elementor-element-4cc9955 .elementor-heading-title{font-size:45px}.elementor-990002 .elementor-element.elementor-element-f408582{--justify-content:center}.elementor-990002 .elementor-element.elementor-element-d355438{text-align:center}.elementor-990002 .elementor-element.elementor-element-7e13c37{text-align:center}.elementor-990002 .elementor-element.elementor-element-8cff545{--justify-content:center}.elementor-990002 .elementor-element.elementor-element-10c1285{text-align:center}.elementor-990002 .elementor-element.elementor-element-12ba699{text-align:center}.elementor-990002 .elementor-element.elementor-element-e394d9c{--justify-content:center}.elementor-990002 .elementor-element.elementor-element-59ca546{text-align:center}.elementor-990002 .elementor-element.elementor-element-e2b9cdd{text-align:center}.elementor-990002 .elementor-element.elementor-element-3e4efbc{--justify-content:center}.elementor-990002 .elementor-element.elementor-element-799389a{text-align:center}.elementor-990002 .elementor-element.elementor-element-7a456e6{text-align:center}.elementor-990002 .elementor-element.elementor-element-72620e7 .elementor-heading-title{font-size:45px}.elementor-990002 .elementor-element.elementor-element-48150b5{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%}.elementor-990002 .elementor-element.elementor-element-48150b5.elementor-element{--align-self:center}.elementor-990002 .elementor-element.elementor-element-48150b5 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-990002 .elementor-element.elementor-element-48150b5 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px}.elementor-990002 .elementor-element.elementor-element-48150b5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px}.elementor-990002 .elementor-element.elementor-element-701a2009{text-align:center}.elementor-990002 .elementor-element.elementor-element-6e07313e{text-align:center}.elementor-990002 .elementor-element.elementor-element-767aff28{text-align:center}.elementor-990002 .elementor-element.elementor-element-5816f447{text-align:center}.elementor-990002 .elementor-element.elementor-element-52691d8{text-align:center}.elementor-990002 .elementor-element.elementor-element-7023dcf .elementor-heading-title{font-size:50px}}.elementor-element-1dac3a8e{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:64px!important;row-gap:32px!important;align-items:start!important}.elementor-element-1dac3a8e>.wpr-jarallax{grid-area:1/1!important}.elementor-element-5531ddfc{grid-column:1!important;grid-row:1!important;width:100%!important}.elementor-element-6ad43cd5{grid-column:1!important;grid-row:2!important}.elementor-element-204d6dc{grid-column:2!important;grid-row:1 / span 2!important;width:100%!important;max-width:none!important}.elementor-element-204d6dc .o-rd-form-wrap{max-width:none!important;margin:0!important}@media (max-width:1024px){.elementor-element-1dac3a8e{grid-template-columns:minmax(0,1fr)!important}.elementor-element-5531ddfc{grid-column:1!important;grid-row:1!important}.elementor-element-204d6dc{grid-column:1!important;grid-row:2!important}.elementor-element-6ad43cd5{grid-column:1!important;grid-row:3!important}}.elementor-element-204d6dc #rd-row-mvsd8pxh{display:none!important}.elementor-element-204d6dc .bricks--component-embeddable-form{border-radius:12px;overflow:hidden}#formulario{scroll-margin-top:100px}html{scroll-behavior:smooth}body.page-id-990002 #header{display:none!important}body .opus-home.opus-home.opus-home.o-hero::before{z-index:1!important;background:linear-gradient(90deg,rgb(2 18 22 / .88) 0%,rgb(2 18 22 / .7) 40%,rgb(2 18 22 / .35) 75%,rgb(2 18 22 / .25) 100%),linear-gradient(0deg,rgb(1 17 20 / .75),transparent 45%)!important}body .opus-home.o-hero>*:not(.elementor-background-video-container){position:relative;z-index:2}html body .opus-home.o-hero>.elementor-element-bac968e,html body .opus-home.o-hero>.elementor-element-1a53655{z-index:30!important}@media (min-width:1025px){body .opus-home.opus-home.opus-home.o-ready{padding-top:72px!important;padding-bottom:56px!important}body .opus-home.opus-home.opus-home .o-ready-top{align-items:center!important;gap:48px!important}body .opus-home.opus-home.opus-home .o-progression{background:#0b4450;padding:28px 40px!important}body .opus-home.opus-home.opus-home .o-progression img{max-height:290px!important;width:auto!important;object-fit:contain;display:block;margin:0 auto}body .opus-home.opus-home.opus-home .o-lifecycle{margin-top:28px!important;padding-top:24px!important}body .opus-home.opus-home.opus-home .o-life img{width:44px!important;height:44px!important}}@media (min-width:1025px){body .opus-home.opus-home.opus-home.o-trust .swiper-wrapper{display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr));width:100%!important;gap:28px 32px;align-items:center;transform:none!important}body .opus-home.opus-home.opus-home.o-trust .swiper-slide{width:auto!important;margin:0!important}body .opus-home.opus-home.opus-home.o-trust .swiper-slide-duplicate,body .opus-home.opus-home.opus-home.o-trust .elementor-swiper-button{display:none!important}body .opus-home.opus-home.opus-home.o-trust .swiper-slide img{max-height:44px;max-width:100%;width:auto;margin:0 auto;filter:grayscale(1);opacity:.75;transition:filter .2s,opacity .2s}body .opus-home.opus-home.opus-home.o-trust .swiper-slide img:hover{filter:none;opacity:1}}@media (min-width:1025px){html body .opus-home.opus-home.opus-home.opus-home .o-technology-grid{grid-template-columns:minmax(260px,1.1fr) repeat(4,minmax(0,1fr))!important;gap:18px!important}html body .opus-home.opus-home.opus-home.opus-home .o-technology-grid>.o-tech-card{grid-column:auto!important;grid-row:auto!important}html body .opus-home.opus-home.opus-home.opus-home .o-technology-grid>.o-tech-intro{order:0}html body .opus-home.opus-home.opus-home.opus-home .o-technology-grid>.elementor-element-2ee0cf17{order:1}html body .opus-home.opus-home.opus-home.opus-home .o-technology-grid>.elementor-element-604f4cc{order:2}html body .opus-home.opus-home.opus-home.opus-home .o-technology-grid>.elementor-element-4562813c{order:3}html body .opus-home.opus-home.opus-home.opus-home .o-technology-grid>.elementor-element-59aa1a76{order:4}}@media (min-width:1025px){html body .opus-home.opus-home.opus-home.opus-home.o-trust .swiper-slide{width:auto!important;min-width:0!important;overflow:hidden}html body .opus-home.opus-home.opus-home.opus-home.o-trust .swiper-slide img{width:100%!important;max-width:100%!important;height:44px!important;max-height:44px!important;object-fit:contain!important}}html body .opus-home.o-hero .elementor-background-video-container{overflow:hidden!important}html body .opus-home.o-hero .elementor-background-video-embed{transform:translate(-50%,-50%) scale(1.15)!important;pointer-events:none}body.page-id-990002 .gt_switcher_wrapper{top:auto!important;bottom:26px!important;right:74px!important}html body .opus-home.opus-home.opus-home.opus-home .o-header{background:linear-gradient(180deg,rgb(2 18 22 / .78) 0%,rgb(2 18 22 / .35) 70%,#fff0 100%)}html body .opus-home.opus-home.opus-home.opus-home .o-header .o-brand-logo{height:64px;width:auto;display:block}@media (min-width:821px){html body .opus-home.opus-home.opus-home.opus-home .o-header{height:116px!important}html body .opus-home.opus-home.opus-home.opus-home .o-header .o-navlist a{font-size:13px!important}html body .opus-home.opus-home.opus-home.opus-home .o-header .o-btn a{font-size:12px!important;padding:15px 22px!important}}@media (max-width:820px){html body .opus-home.opus-home.opus-home.opus-home .o-header .o-brand-logo{height:46px}}@media (min-width:1051px){html body .opus-home.opus-home.opus-home.opus-home .o-counter,html body .opus-home.opus-home.opus-home.opus-home .o-number-strong{font-size:clamp(20px,1.6vw,32px)!important}html body .opus-home.opus-home.opus-home.opus-home .o-number{gap:12px!important;padding:22px 20px!important}html body .opus-home.opus-home.opus-home.opus-home .o-number>*{min-width:0}}html{background-color:#071b20!important}html body .opus-home.opus-home.opus-home.opus-home .o-project-numbers .elementor-heading-title{color:#c6f432!important;font-weight:800!important;font-size:15px!important;letter-spacing:0!important;margin-top:8px!important;text-transform:none!important}html body .opus-home.opus-home.opus-home.opus-home .o-project-text .elementor-heading-title{font-size:12.5px!important;line-height:1.45!important;font-weight:400!important;opacity:.85;margin-top:4px!important;text-transform:none!important;letter-spacing:0!important}@media (min-width:1025px){html body .opus-home.opus-home.opus-home.opus-home.elementor-element-7f0eb02f{min-height:clamp(600px,100svh,860px)!important}html body .opus-home.opus-home.opus-home.opus-home .elementor-element-7dbcbd70{padding-top:150px!important;padding-bottom:40px!important;gap:14px!important}html body .opus-home.opus-home.opus-home.opus-home.elementor-element-7f0eb02f .o-headline .elementor-heading-title{font-size:clamp(44px,min(5.2vw,9vh),75px)!important;line-height:1!important}html body .opus-home.opus-home.opus-home.opus-home.elementor-element-7f0eb02f .o-hero-sub{margin-top:18px!important;margin-bottom:22px!important}html body .opus-home.opus-home.opus-home.opus-home.elementor-element-7f0eb02f .o-hero-sub .elementor-heading-title{font-size:clamp(16px,min(1.6vw,2.8vh),23px)!important}html body .opus-home.opus-home.opus-home.opus-home.elementor-element-7f0eb02f .o-eyebrow{margin-bottom:10px!important}html body .opus-home.opus-home.opus-home.opus-home.elementor-element-7f0eb02f .o-hero-logos{margin-top:28px!important}}@media (min-width:821px) and (max-width:1024px){html body .opus-home.opus-home.opus-home.opus-home .elementor-element-16ac8eb{padding-top:150px!important}html body .opus-home.opus-home.opus-home.opus-home.elementor-element-4213462 .o-headline .elementor-heading-title{font-size:clamp(40px,min(6.5vw,8.5vh),64px)!important}}html body .opus-home.opus-home.opus-home.opus-home .o-project-numbers .elementor-heading-title{white-space:normal!important;overflow-wrap:anywhere}html body .opus-home.opus-home.opus-home.opus-home .o-pcard .o-project-meta{width:auto!important;max-width:none!important}body .opus-home.opus-home.opus-home .o-progression{background:transparent!important;padding:0!important;mix-blend-mode:normal!important;box-shadow:none!important;border-radius:0!important}body .opus-home.opus-home.opus-home .o-progression img{filter:none!important;mix-blend-mode:normal!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain;display:block;margin:0 auto}body .opus-home.opus-home.opus-home .o-ready-range{margin:20px 0 0!important}body .opus-home.opus-home.opus-home .o-ready-range .elementor-heading-title{font-size:17px!important;line-height:1.4!important;font-weight:400!important;color:#c5dade!important;letter-spacing:0!important;text-transform:none!important}@media (min-width:1025px){body .opus-home.opus-home.opus-home .o-ready-top{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr)!important;gap:48px!important}body .opus-home.opus-home.opus-home .o-progression img{max-height:346px!important;width:100%!important}}@media (max-width:767px){body .opus-home.opus-home.opus-home .o-ready-range{margin-top:14px!important}body .opus-home.opus-home.opus-home .o-ready-range .elementor-heading-title{font-size:14px!important}body .opus-home.opus-home.opus-home .o-progression{margin-top:22px!important}}body .opus-home .e-con>.wpr-jarallax{position:absolute!important;inset:0;pointer-events:none}@media (max-width:767px){body .elementor-element-eec9f85.opus-home.opus-home.opus-home .o-ready-title>.elementor-element{align-self:stretch!important;text-align:left!important}body .opus-home.opus-home.opus-home .elementor-element-9953839>.o-life{flex-wrap:nowrap!important}body .opus-home.opus-home.opus-home .elementor-element-9953839 .o-life-text{width:auto!important;max-width:none!important;min-width:0!important}body .elementor-element-eec9f85.opus-home.opus-home.opus-home .o-ready-title{text-align:left!important;align-items:flex-start!important}body .elementor-element-eec9f85.opus-home.opus-home.opus-home .o-ready-title .elementor-heading-title{text-align:left!important}body .elementor-element-eec9f85.opus-home.opus-home.opus-home .o-ready-h .elementor-heading-title{font-size:32px!important;line-height:1.08!important}body .opus-home.opus-home.opus-home .elementor-element-9953839{display:grid!important;grid-template-columns:1fr 1fr!important;gap:22px 17px!important;margin-top:24px!important;padding-top:22px!important;border-top:1px solid rgb(197 218 222 / .22)!important}body .opus-home.opus-home.opus-home .elementor-element-9953839>.o-life{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;text-align:left!important;padding:0!important;margin:0!important}body .opus-home.opus-home.opus-home .elementor-element-9953839>.o-life>.elementor-widget,body .opus-home.opus-home.opus-home .elementor-element-9953839>.o-life>img{width:24px!important;min-width:24px!important;max-width:24px!important;flex:0 0 24px!important}body .opus-home.opus-home.opus-home .elementor-element-9953839>.o-life img{width:24px!important;height:24px!important;object-fit:contain}body .opus-home.opus-home.opus-home .elementor-element-9953839 .o-life-text{text-align:left!important;align-items:flex-start!important;gap:6px!important;flex:1 1 auto!important}body .opus-home.opus-home.opus-home .elementor-element-9953839 .o-life-text .elementor-heading-title{text-align:left!important}body .opus-home.opus-home.opus-home .elementor-element-9953839 .o-life-h .elementor-heading-title{font-size:11px!important;line-height:16px!important;letter-spacing:.5px!important}body .opus-home.opus-home.opus-home .elementor-element-9953839 .o-life-p .elementor-heading-title{font-size:12px!important;line-height:1.4!important;font-weight:400!important}}