﻿@font-face {font-family:'GF Roc';src:url('/wp-content/uploads/2025/06/fonnts.com-Roc_Grotesk_ExtraBold.ttf') format('truetype');font-weight:800;font-display:swap;}
body.page-id-405 .core-brochure-peer-banner .banner-heading h1,
body.page-id-405 .core-brochure-peer-banner .banner-heading h1 span {
 font-family:'GF Roc',sans-serif!important;font-weight:800!important;color:#10288c!important;
 font-size:clamp(40px,3.5vw,62px)!important;line-height:1.08!important;letter-spacing:-.025em!important;
 text-align:left;text-transform:none;text-wrap:balance;
}
body.page-id-405 .core-brochure-peer-banner .banner-heading h1 {max-width:17ch;margin:0;padding:0;}
body.page-id-405 .core-brochure-peer-banner .banner-heading h1 span {display:inline;}
body.page-id-405 .core-brochure-peer-banner .banner-heading > p {
 font-family:'Roc Grotesk',sans-serif!important;font-weight:400!important;font-size:18px!important;
 line-height:1.65!important;color:#4a5270!important;margin:22px 0 0!important;max-width:49ch;text-align:left;text-wrap:pretty;
}
body.page-id-405 .core-brochure-peer-banner .team-sub-cont {margin-top:26px;}
body.page-id-405 .core-brochure-peer-banner .team-sub-cont .site-btn {
 display:inline-flex;align-items:center;justify-content:center;background:#b62025;color:#fff;border:2px solid transparent;
 border-radius:999px;font-family:'Roc Grotesk',sans-serif;font-weight:500;font-size:16px;line-height:1.3;
 padding:14px 24px;min-height:52px;text-align:center;
}
body.page-id-405 .core-brochure-peer-banner .team-sub-cont .site-btn:hover {background:#961a1e;}
body.page-id-256 .gf3-live-banner .gf3-hero h1 strong {font-weight:inherit;color:#1BA3BF;text-decoration:none;}
@media(min-width:1001px) and (max-width:1440px){
 body.page-id-405 .core-brochure-peer-banner .banner-heading h1,body.page-id-405 .core-brochure-peer-banner .banner-heading h1 span{font-size:46px!important;}
 body.page-id-405 .core-brochure-peer-banner .banner-heading > p{font-size:17px!important;}
}
@media(max-width:1000px){
 body.page-id-405 .core-brochure-peer-banner .banner-heading h1,body.page-id-405 .core-brochure-peer-banner .banner-heading h1 span{font-size:38px!important;}
}
@media(max-width:700px){
 body.page-id-405 .core-brochure-peer-banner .banner-heading h1,body.page-id-405 .core-brochure-peer-banner .banner-heading h1 span{font-size:clamp(34px,8vw,46px)!important;max-width:none;}
 body.page-id-405 .core-brochure-peer-banner .banner-heading > p{font-size:17px!important;line-height:1.6!important;}
 body.page-id-256 .gf3-live-banner .gf3-hero h1 strong{text-decoration-thickness:1px;}
}
@media(max-width:360px){
 body.page-id-405 .core-brochure-peer-banner .banner-heading h1,body.page-id-405 .core-brochure-peer-banner .banner-heading h1 span{font-size:32px!important;}
 body.page-id-405 .core-brochure-peer-banner .banner-heading > p{font-size:16px!important;}
}


@media (min-width: 1200px) {
 body.page-id-405 .core-brochure-peer-banner .banner-wrapper {
  padding-top:177.5px!important;
  padding-bottom:177.5px!important;
 }
 body.page-id-405 .core-brochure-peer-banner .banner-heading {
  padding-top:0;
 }
}

body.page-id-405 .core-brochure-peer-banner .banner-heading h1 {color:#1BA3BF!important;}
body.page-id-405 .core-brochure-peer-banner .banner-heading h1 span {color:#10288c!important;}

body.page-id-405 .peer-staf-area .providing-feature-area.offering-sec.why-go-sec {
    background: transparent;
    padding: 0;
    box-shadow: none;
}

body.page-id-1572 #adult-peer-staff-provide .gf3-original {
    background: transparent;
}
