/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--agents-section{padding:60px 0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;font-family:"Metropolis","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;}.field--name-field-section-title{text-align:center !important;margin-top:40px !important;margin-bottom:50px !important;width:100% !important;}.field--name-field-section-title h2{font-family:"Metropolis","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:36px !important;font-weight:800 !important;color:#1a1a1a !important;text-transform:uppercase !important;display:inline-block !important;position:relative !important;padding-bottom:15px !important;letter-spacing:1px !important;margin:0 auto !important;}.field--name-field-section-title h2::after{content:"" !important;position:absolute !important;left:20% !important;bottom:0 !important;width:60% !important;height:3px !important;background:linear-gradient(90deg,transparent,#D4AF37,transparent) !important;}.field--name-field-agents-list.field__items{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:30px !important;width:100% !important;max-width:1200px !important;margin:0 auto !important;}.paragraph--type--agents-item{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;}.block-field-blockparagraphagent-cardfield-agent-name,.field--name-field-agent-name{font-size:26px !important;font-weight:700 !important;color:#1a1a1a !important;margin-top:20px !important;margin-bottom:12px !important;font-family:inherit !important;}.block-field-blockparagraphagent-cardfield-agent-description,.field--name-field-agent-description{font-size:17px !important;line-height:1.6 !important;color:#444 !important;font-weight:400 !important;font-family:inherit !important;}.paragraph--type--agents-item .field--name-field-agent-image img,.paragraph--type--agents-item .field--name-field-agent-icon img{border-radius:50% !important;width:150px !important;height:150px !important;object-fit:cover !important;border:4px solid #D4AF37 !important;box-shadow:0 0 20px rgba(212,175,55,0.4) !important;margin-bottom:10px !important;transition:transform 0.3s ease !important;}.paragraph--type--agents-item:hover img{transform:scale(1.05) !important;}@media (max-width:900px){.field--name-field-agents-list.field__items{grid-template-columns:1fr !important;gap:40px !important;}}
header.site-header{background-color:#3d4a44 !important;padding:0 !important;width:100% !important;border:none !important;}.site-header__container{background-color:#3d4a44 !important;max-width:100% !important;padding:5px 25px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;min-height:90px !important;}.site-branding{display:flex !important;align-items:center !important;gap:clamp(10px,2vw,20px) !important;}.site-branding__logo img{height:clamp(50px,10vw,80px) !important;width:auto !important;flex-shrink:0 !important;}.site-branding__name{display:flex !important;flex-direction:column !important;}.site-branding__name a{font-size:clamp(1.1rem,2.5vw,1.8rem) !important;font-weight:bold !important;color:#ffffff !important;line-height:0.85 !important;text-decoration:none !important;margin-top:5px !important;}.site-branding__name:after{content:"Ваш проводник в мире системного бизнеса и здоровья.";display:block;font-size:clamp(0.8rem,1.5vw,1.15rem) !important;font-weight:normal !important;color:rgba(255,255,255,0.9) !important;margin-top:8px !important;line-height:1 !important;white-space:nowrap !important;}.site-header__navigation{margin-left:auto !important;}.mobile-nav-button{background:transparent !important;border:none !important;}.mobile-nav-button__icon,.mobile-nav-button__icon::before,.mobile-nav-button__icon::after{background-color:#ffffff !important;}.mobile-nav-button__label{color:#000000 !important;font-weight:bold !important;}@media (max-width:600px){.site-branding__name:after{white-space:normal !important;max-width:200px !important;}}
.field--name-field-hero-subtitle{font-family:"Metropolis","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:19px !important;line-height:1.7 !important;color:#3b3b3b !important;font-weight:400 !important;margin-top:25px !important;margin-bottom:40px !important;}.field--name-field-hero-subtitle strong{font-family:inherit !important;color:#B8860B !important;font-weight:700 !important;}.field--name-field-hero-subtitle p{margin-bottom:15px !important;font-family:inherit !important;}.field--name-field-hero-button a{display:inline-block !important;padding:12px 45px !important;background:linear-gradient(135deg,#D4AF37 0%,#fccd4d 50%,#B8860B 100%) !important;color:#000000 !important;text-transform:uppercase !important;text-decoration:none !important;font-weight:900 !important;font-size:17px !important;letter-spacing:1px !important;font-family:"Metropolis","Segoe UI",Roboto,sans-serif !important;border-radius:4px !important;border:none !important;box-shadow:0 4px 12px rgba(184,134,11,0.3) !important;transition:all 0.3s ease !important;}.field--name-field-hero-button a:hover{transform:translateY(-2px) !important;box-shadow:0 8px 20px rgba(184,134,11,0.4) !important;background:linear-gradient(135deg,#fccd4d 0%,#D4AF37 50%,#fccd4d 100%) !important;color:#000000 !important;}
.paragraph--type--numbers-trust .layout--threecol-section{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;gap:0 !important;padding:20px 0 !important;border-top:1px solid #eee;border-bottom:1px solid #eee;}.paragraph--type--numbers-trust .layout__region{display:flex !important;flex-direction:row !important;align-items:center !important;padding:0 25px !important;width:auto !important;flex:0 1 auto !important;}.paragraph--type--numbers-trust .layout__region--first::after,.paragraph--type--numbers-trust .layout__region--second::after{content:"|" !important;color:#ccc !important;font-size:20px !important;opacity:0.5;margin-left:25px !important;font-weight:100 !important;}.paragraph--type--numbers-trust .layout__region,.paragraph--type--numbers-trust .field__item{font-size:22px !important;color:#867004 !important;font-weight:400 !important;white-space:nowrap !important;}.paragraph--type--numbers-trust .layout__region{color:#444 !important;}.paragraph--type--numbers-trust .layout__region .block:first-child{color:#D4AF37 !important;font-weight:700 !important;margin-right:8px !important;}@media (max-width:800px){.paragraph--type--numbers-trust .layout--threecol-section{flex-direction:column !important;gap:15px !important;}.paragraph--type--numbers-trust .layout__region--first::after,.paragraph--type--numbers-trust .layout__region--second::after{display:none !important;}}.paragraph--type--numbers-trust{padding-bottom:10px !important;margin-bottom:0 !important;}.paragraph--type--numbers-trust .layout--threecol-section{margin-bottom:10 !important;padding-bottom:10 !important;}.field--name-field-section-title{margin-top:-40px !important;}
