.elementor-421 .elementor-element.elementor-element-7f4e26e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-421 .elementor-element.elementor-element-7f4e26e1:not(.elementor-motion-effects-element-type-background),.elementor-421 .elementor-element.elementor-element-7f4e26e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#080808}.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-421 .elementor-element.elementor-element-3bec7e60{color:#F5F0E7}.elementor-421 .elementor-element.elementor-element-3bec7e60{--bg:#070707;--panel:#0d0d0c;--cream:#f5efe4;--muted:#aaa297;--gold:#e4a44f;--gold2:#f3ca82;--line:rgba(228,164,79,.28);display:block;background:#070707;color:var(--cream);overflow:hidden}.elementor-421 .elementor-element.elementor-element-3bec7e60 *{box-sizing:border-box}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-about-page{width:100%;overflow:hidden}.elementor-421 .elementor-element.elementor-element-3bec7e60 a{text-decoration:none!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero{position:relative;min-height:min(820px,82vh);display:flex;align-items:center;padding:clamp(70px,9vw,130px) max(24px,calc((100vw - 1180px)/2));overflow:hidden;isolation:isolate;background:radial-gradient(circle at 78% 48%,rgb(238 166 67 / .20),transparent 18%),radial-gradient(circle at 86% 54%,rgb(255 130 0 / .10),transparent 31%),linear-gradient(112deg,#050505 0%,#0a0907 55%,#171006 100%);border-bottom:1px solid var(--line)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.55;background-image:radial-gradient(circle at 77% 22%,#e5a044 0 1px,transparent 2px),radial-gradient(circle at 89% 35%,#f0bd67 0 2px,transparent 3px),radial-gradient(circle at 68% 65%,#e58b27 0 1px,transparent 2px),radial-gradient(circle at 92% 72%,#f1bd68 0 1px,transparent 2px);background-size:170px 170px,230px 230px,130px 130px,190px 190px;animation:tpParticles 18s linear infinite}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-film-lines{position:absolute;inset:0;z-index:-1;opacity:.25;background:repeating-linear-gradient(90deg,transparent 0 139px,rgb(228 164 79 / .055) 140px)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-hero-copy{position:relative;z-index:3;max-width:850px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-kicker{display:flex;align-items:center;gap:15px;color:var(--gold2);font-size:11px;font-weight:900;letter-spacing:.28em;opacity:0;animation:up .7s .1s forwards}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-kicker i{display:block;width:45px;height:1px;background:var(--gold)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero h1{margin:22px 0 25px;font:700 clamp(58px,7.7vw,112px)/.87 Georgia,serif;letter-spacing:-.055em;color:var(--cream);opacity:0;transform:translateY(35px);animation:up .95s .28s forwards}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero h1 span{font-style:italic;font-weight:400;color:#d6c7b1}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero p{max-width:650px;color:#bdb4a8;font-size:clamp(17px,1.5vw,21px);line-height:1.75;opacity:0;animation:up .8s .55s forwards}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px;opacity:0;animation:up .8s .75s forwards}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions a,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final>a{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:25px;padding:17px 22px;border:1px solid #e3ad58;background:linear-gradient(110deg,#b27121,#efbd64,#c78328);color:#100b05!important;font-size:11px;font-weight:900;letter-spacing:.14em;transition:.3s}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions .ghost{background:rgb(7 7 7 / .55);color:#efd3a1!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions a:hover,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final>a:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgb(228 164 79 / .18)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions a:after,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final>a:after{content:"";position:absolute;top:-50%;left:-50%;width:25%;height:200%;transform:rotate(20deg);background:linear-gradient(90deg,transparent,rgb(255 255 255 / .55),transparent);transition:.65s}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions a:hover:after,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final>a:hover:after{left:125%}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-scroll{position:absolute;left:max(24px,calc((100vw - 1180px)/2));bottom:32px;display:flex;align-items:center;gap:12px;color:#716b63;font-size:9px;font-weight:800;letter-spacing:.2em}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-scroll span{width:1px;height:35px;background:linear-gradient(#e4a44f,transparent);animation:scrollLine 1.7s ease-in-out infinite}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-hero-index{position:absolute;right:max(24px,calc((100vw - 1180px)/2));bottom:34px;color:#80776c;font-size:10px;letter-spacing:.2em}.tp-hero-index em{color:var(--gold);font-style:normal}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture{position:absolute;right:clamp(-100px,3vw,70px);top:50%;width:clamp(340px,38vw,620px);aspect-ratio:1;border:1px solid rgb(228 164 79 / .15);border-radius:50%;transform:translateY(-50%);z-index:0;opacity:.48;animation:lens 35s linear infinite}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture:before,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture:after{content:"";position:absolute;border-radius:50%;inset:12%;border:1px solid rgb(228 164 79 / .18)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture:after{inset:30%;border-color:rgb(242 180 93 / .30);box-shadow:0 0 80px rgb(228 164 79 / .08)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture span{position:absolute;left:50%;top:50%;width:45%;height:1px;transform-origin:left;background:linear-gradient(90deg,rgb(242 180 93 / .38),transparent)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture span:nth-child(1){transform:rotate(0)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture span:nth-child(2){transform:rotate(60deg)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture span:nth-child(3){transform:rotate(120deg)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture span:nth-child(4){transform:rotate(180deg)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture span:nth-child(5){transform:rotate(240deg)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture span:nth-child(6){transform:rotate(300deg)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-manifesto{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:120px 0 105px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-sideword{position:absolute;right:-170px;top:50%;transform:rotate(90deg);color:rgb(228 164 79 / .045);font:700 86px/1 Georgia,serif;letter-spacing:.08em}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-manifesto-head>span,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header span,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-process-title>span,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-heading>span,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final>span{color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.24em}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-manifesto h2,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture h2,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-process h2,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-heading h2,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final h2{margin:17px 0 0;color:#f1e5d3;font:600 clamp(38px,4.4vw,62px)/1.04 Georgia,serif;letter-spacing:-.035em}.elementor-421 .elementor-element.elementor-element-3bec7e60 h2 em{color:#caa56d;font-weight:400}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-manifesto-copy .lead{margin:0 0 35px;padding-left:24px;border-left:1px solid var(--gold);font:400 clamp(22px,2.1vw,29px)/1.55 Georgia,serif;color:#ded2c1}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-two-copy{display:grid;grid-template-columns:1fr 1fr;gap:30px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-two-copy p{margin:0;color:var(--muted);font-size:14px;line-height:1.85}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-statement{position:relative;padding:100px max(24px,calc((100vw - 1020px)/2));text-align:center;border-block:1px solid var(--line);background:radial-gradient(circle at 50% 50%,rgb(228 164 79 / .09),transparent 48%),#0b0a09;overflow:hidden}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-statement-number{position:absolute;left:4%;top:-35px;color:rgb(228 164 79 / .055);font:700 190px/1 Georgia,serif}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-statement blockquote{position:relative;margin:0;color:#f5ecdf;font:italic 400 clamp(35px,4.6vw,65px)/1.2 Georgia,serif}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-statement blockquote span{color:#caa56d}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-signature{margin-top:35px;color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.22em}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-signature small{color:#716a61}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:115px 0}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:50px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header>p{max-width:390px;margin:0 0 8px;color:#9f978d;line-height:1.75}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article{position:relative;min-height:355px;padding:28px 25px;overflow:hidden;border-right:1px solid var(--line);background:linear-gradient(155deg,#11100e,#090909);transition:.4s}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article:last-child{border-right:0}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 110%,rgb(228 164 79 / .16),transparent 50%);opacity:0;transition:.4s}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article:hover{transform:translateY(-8px);z-index:2;background:#13110e;box-shadow:0 25px 60px #000}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article:hover:before{opacity:1}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards .num{color:#766d62;font-size:10px;letter-spacing:.18em}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards .icon{margin-top:50px;color:var(--gold);font-size:38px;transition:.5s}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article:hover .icon{transform:rotate(12deg) scale(1.15);text-shadow:0 0 25px rgb(228 164 79 / .35)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards h3{margin:35px 0 12px;color:#f0dfc5;font:600 27px/1.15 Georgia,serif}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards p{color:#918a80;font-size:13px;line-height:1.75}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards .arrow{position:absolute;right:24px;bottom:22px;color:#e4a44f;transform:translate(-10px,10px);opacity:0;transition:.35s}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article:hover .arrow{opacity:1;transform:none}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-process{padding:110px max(24px,calc((100vw - 1180px)/2));background:#0c0b09;border-block:1px solid rgb(228 164 79 / .18)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-process-title{display:flex;justify-content:space-between;align-items:start;margin-bottom:65px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline{display:grid;grid-template-columns:repeat(4,1fr)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline>div{position:relative;padding-right:28px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline b{display:block;color:var(--gold);font-size:11px;letter-spacing:.15em}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline i{display:block;position:relative;height:1px;margin:22px 0 28px;background:linear-gradient(90deg,var(--gold),rgb(228 164 79 / .15))}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline i:before{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;border-radius:50%;background:#e4a44f;box-shadow:0 0 18px rgb(228 164 79 / .55);animation:pulse 2.4s infinite}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline h3{color:#efe0c9;font:600 23px Georgia,serif}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline p{color:#928b82;font-size:13px;line-height:1.7}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portals{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:115px 0}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-heading{margin-bottom:45px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid>a{position:relative;min-height:330px;padding:32px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);background:linear-gradient(145deg,#11100e,#090909);transition:.4s}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid>a:hover{transform:translateY(-7px);border-color:#a87534;box-shadow:0 25px 60px rgb(0 0 0 / .42)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid small{color:var(--gold);font-size:9px;font-weight:900;letter-spacing:.2em}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid strong{margin:38px 0 14px;color:#f0dfc4;font:600 35px Georgia,serif}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid p{max-width:290px;color:#928a80;font-size:13px;line-height:1.7}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid b{margin-top:auto;color:#e6b35f;font-size:10px;letter-spacing:.15em}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid b i{font-style:normal;margin-left:10px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid .bgnum{position:absolute;right:-12px;bottom:-38px;color:rgb(228 164 79 / .045);font:700 150px Georgia,serif;transition:.4s}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid>a:hover .bgnum{transform:translate(-8px,-8px);color:rgb(228 164 79 / .075)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final{position:relative;min-height:600px;padding:100px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;border-top:1px solid var(--line);background:#080706}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final-glow{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgb(228 164 79 / .12),transparent 66%);animation:glow 5s ease-in-out infinite alternate}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final h2{position:relative;font-size:clamp(50px,6vw,85px)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final p{position:relative;max-width:620px;color:#aaa297;font-size:16px;line-height:1.75;margin:25px auto 30px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final>a{position:relative}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-final-mark{position:absolute;right:-30px;bottom:-100px;color:rgb(228 164 79 / .035);font:700 330px Georgia,serif}@keyframes up{to{opacity:1;transform:translateY(0)}}@keyframes lens{from{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}@keyframes tpParticles{to{background-position:170px 170px,-230px 230px,130px -130px,-190px -190px}}@keyframes scrollLine{0%,100%{transform:scaleY(.4);transform-origin:top}50%{transform:scaleY(1)}}@keyframes pulse{50%{box-shadow:0 0 30px rgb(228 164 79 / .85);transform:scale(1.25)}}@keyframes glow{from{transform:scale(.88);opacity:.65}to{transform:scale(1.12);opacity:1}}@media(max-width:900px){.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-manifesto{grid-template-columns:1fr;gap:38px;padding:80px 0}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards{grid-template-columns:1fr 1fr}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article:nth-child(2){border-right:0}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article{border-bottom:1px solid var(--line)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline{grid-template-columns:1fr 1fr;gap:45px 10px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portal-grid{grid-template-columns:1fr}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture{right:-180px;opacity:.28}}@media(max-width:767px){.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero{min-height:690px;padding-inline:22px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero h1{font-size:clamp(50px,15vw,72px)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-aperture{width:400px;right:-260px;opacity:.18}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-scroll,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-hero-index{display:none}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-manifesto,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-portals{width:calc(100% - 28px)}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-two-copy{grid-template-columns:1fr}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header{display:block}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header>p{margin-top:25px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards{grid-template-columns:1fr}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article{border-right:0}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-process{padding-inline:18px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-process-title{display:block}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-timeline{grid-template-columns:1fr;gap:38px}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions{flex-direction:column;align-items:stretch}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions a{justify-content:center}}@media(prefers-reduced-motion:reduce){.elementor-421 .elementor-element.elementor-element-3bec7e60 *,.elementor-421 .elementor-element.elementor-element-3bec7e60 *:before,.elementor-421 .elementor-element.elementor-element-3bec7e60 *:after{animation:none!important;transition:none!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-kicker,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero h1,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cine-hero p,.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-actions{opacity:1;transform:none}}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)!important;align-items:end!important;gap:70px!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header>div{min-width:0!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture h2{max-width:720px!important;font-size:clamp(42px,4.25vw,66px)!important;line-height:1.02!important;letter-spacing:-.035em!important;overflow:visible!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header>p{width:100%!important;max-width:360px!important;justify-self:end!important;margin:0 0 8px!important;font-size:15px!important;line-height:1.7!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article{min-width:0!important;min-height:380px!important;padding:30px 30px 34px!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards .icon{margin-top:44px!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards h3{margin:31px 0 14px!important;font-size:clamp(22px,1.65vw,28px)!important;line-height:1.12!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards p{max-width:230px!important;margin:0!important;font-size:13px!important;line-height:1.72!important;overflow-wrap:normal!important;word-break:normal!important}@media (max-width:1100px){.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header{grid-template-columns:minmax(0,1fr) 320px!important;gap:42px!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture h2{font-size:clamp(40px,5vw,58px)!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article{border-bottom:1px solid var(--line)!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article:nth-child(2n){border-right:0!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards p{max-width:310px!important}}@media (max-width:767px){.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header{display:block!important;margin-bottom:36px!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture h2{max-width:100%!important;font-size:clamp(38px,12vw,54px)!important;line-height:1.02!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-capture header>p{max-width:100%!important;margin-top:24px!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards{grid-template-columns:1fr!important}.elementor-421 .elementor-element.elementor-element-3bec7e60 .tp-cards article{min-height:300px!important;border-right:0!important}}