.content-page-style.agencies-page .content-first-screen .header-part{border:12px solid var(--secondary-blue-color);border-top:0;gap:0;padding:36px 24px 140px}:is(.content-page-style.agencies-page .content-first-screen .header-part) h1{font-size:60px;line-height:60px}:is(.content-page-style.agencies-page .content-first-screen .header-part) .page-catchline{display:inline;display:initial}:is(:is(.content-page-style.agencies-page .content-first-screen .header-part) .page-catchline) p:last-child{margin:0}@media screen and (width>=768.02px){.content-page-style.agencies-page .content-first-screen .header-part{border:20px solid var(--secondary-blue-color);border-right:0;order:1;width:50%;padding:60px 30px 90px 72px}}@media screen and (width>=1024.02px){.content-page-style.agencies-page .content-first-screen .header-part{border-width:30px;padding:60px 96px 90px}}.content-page-style.agencies-page .content-first-screen figure{border:12px solid var(--secondary-blue-color);border-bottom:0}:is(.content-page-style.agencies-page .content-first-screen figure) .main-visual{height:200px}@media screen and (width>=768.02px){.content-page-style.agencies-page .content-first-screen figure{border:0;order:2;width:50%;max-width:100%;padding:20px 20px 20px 0}:is(.content-page-style.agencies-page .content-first-screen figure):before{content:none}:is(.content-page-style.agencies-page .content-first-screen figure) .main-visual{width:auto;height:auto;margin-right:0;position:absolute;inset:20px 20px 20px 0}}@media screen and (width>=1024.02px){.content-page-style.agencies-page .content-first-screen figure{padding:30px 30px 30px 0}:is(.content-page-style.agencies-page .content-first-screen figure) .main-visual{inset:30px 30px 30px 0}}.agencies-page .agencies-list{flex-flow:column;gap:80px;width:100%;max-width:900px;margin:0 auto;display:flex}:is(.agencies-page .agencies-list) h2{color:var(--primary-color);text-align:center;margin:0;font-family:Sora,sans-serif;font-size:36px;line-height:44px}:is(:is(.agencies-page .agencies-list) h2) span{color:var(--secondary-blue-color);display:block}:is(.agencies-page .agencies-list) .list{flex-flow:column;gap:36px;width:calc(100% + 48px);margin:0 -24px;display:flex}@media screen and (width>=768px){:is(.agencies-page .agencies-list) .list{flex-flow:wrap;gap:48px}:is(:is(.agencies-page .agencies-list) .list) .agency-card{max-width:calc(50% - 24px)}}@media screen and (width>=1024.02px){:is(.agencies-page .agencies-list) .list{width:100%;margin:0}}.agencies-page .agency-card{flex-flow:column;width:100%;padding:36px 24px 120px;display:flex;position:relative}:is(.agencies-page .agency-card):before{border:1px solid var(--secondary-blue-color-less);content:"";pointer-events:none;transition:all .2s;position:absolute;inset:0}:is(.agencies-page .agency-card) h3{color:var(--primary-color);margin:0 0 12px;font-family:Sora,sans-serif;font-size:24px;line-height:28px}:is(.agencies-page .agency-card) address,:is(.agencies-page .agency-card) .phone,:is(.agencies-page .agency-card) .addresses{color:#999;margin:0;font-size:16px;font-style:normal;font-weight:300;line-height:20px}:is(.agencies-page .agency-card) .addresses{margin:20px 0 0;font-weight:700}:is(.agencies-page .agency-card) .btn{border:1px solid var(--secondary-blue-color-less-50percent);color:var(--secondary-blue-color);text-transform:none;border-radius:24px;gap:8px;height:48px;margin:0;position:absolute;inset:auto 24px 36px auto}:is(:is(.agencies-page .agency-card) .btn):hover{background:var(--secondary-blue-color);border-color:var(--secondary-blue-color);color:#fff}:is(.agencies-page .agency-card) a{position:absolute;inset:0}:is(:is(.agencies-page .agency-card) a):hover .btn{background:var(--secondary-blue-color);border-color:var(--secondary-blue-color);color:#fff}@media (pointer:fine){:is(.agencies-page .agency-card:hover):before{border:5px solid var(--secondary-blue-color);box-shadow:0 0 36px #0000001a}}.autopromos-container.with-margin .cog-autopromo:first-child{margin-top:50px}
