.elementor-kit-16725{--e-global-color-primary:#1C3C8B;--e-global-color-secondary:#2ABADE;--e-global-color-text:#4F4F4F;--e-global-color-accent:#FFC900;--e-global-color-18f0676:#00C982;--e-global-color-b774cf4:#FFC900;--e-global-color-68aecb8:#C80248;--e-global-color-16bb2b4:#0073B8;--e-global-color-a5b23f1:#004F9C;--e-global-color-ec9044b:#0085C3;--e-global-color-2ea64cc:#0097CD;--e-global-color-d732e17:#1C3C8B;--e-global-color-24c45d4:#F3F6FA;--e-global-color-5c22f97:#63E0FF;--e-global-typography-primary-font-family:"avenir-next-lt-pro";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"avenir-next-lt-pro";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"avenir-next-lt-pro";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"avenir-next-lt-pro";--e-global-typography-accent-font-weight:500;--e-global-typography-9f7b2df-font-family:"avenir-next-lt-pro";--e-global-typography-9f7b2df-font-size:20px;--e-global-typography-9f7b2df-font-weight:700;--e-global-typography-9f7b2df-text-transform:uppercase;--e-global-typography-1ebcecc-font-family:"Avenir Next";--e-global-typography-1ebcecc-font-size:20px;--e-global-typography-1ebcecc-line-height:2em;--e-global-typography-1ebcecc-letter-spacing:0.1px;--e-global-typography-fe7ea90-font-family:"avenir-next-lt-pro";--e-global-typography-fe7ea90-font-size:clamp(2.125rem, 1.5299rem + 1.9042vw, 3.815rem);--e-global-typography-fe7ea90-font-weight:700;--e-global-typography-fe7ea90-line-height:1.5em;--e-global-typography-fe7ea90-letter-spacing:0.1px;--e-global-typography-affc8e5-font-family:"avenir-next-lt-pro";--e-global-typography-affc8e5-font-size:clamp(1.7rem, 1.2246rem + 1.5211vw, 3.05rem);--e-global-typography-affc8e5-font-weight:bold;--e-global-typography-affc8e5-text-transform:none;--e-global-typography-affc8e5-font-style:normal;--e-global-typography-affc8e5-text-decoration:none;--e-global-typography-affc8e5-line-height:1.4em;--e-global-typography-affc8e5-letter-spacing:0.1px;--e-global-typography-6a4cbf9-font-family:"avenir-next-lt-pro";--e-global-typography-6a4cbf9-font-size:clamp(1.36rem, 0.9797rem + 1.2169vw, 2.44rem);--e-global-typography-6a4cbf9-font-weight:bold;--e-global-typography-6a4cbf9-text-transform:none;--e-global-typography-6a4cbf9-font-style:normal;--e-global-typography-6a4cbf9-text-decoration:none;--e-global-typography-6a4cbf9-line-height:1.7em;--e-global-typography-6a4cbf9-letter-spacing:0.1px;--e-global-typography-d0e6667-font-family:"Avenir Next";--e-global-typography-d0e6667-font-size:clamp(1.09rem, 0.7872rem + 0.969vw, 1.95rem);--e-global-typography-d0e6667-font-weight:600;--e-global-typography-d0e6667-line-height:2em;--e-global-typography-d0e6667-letter-spacing:0.1px;--e-global-typography-558f6d4-font-family:"avenir-next-lt-pro";--e-global-typography-558f6d4-font-size:clamp(0.87rem, 0.627rem + 0.7775vw, 1.56rem);--e-global-typography-558f6d4-font-weight:500;--e-global-typography-558f6d4-line-height:1.5em;--e-global-typography-558f6d4-letter-spacing:0.1px;--e-global-typography-7ce7081-font-family:"avenir-next-lt-pro";--e-global-typography-7ce7081-font-size:18px;--e-global-typography-7ce7081-line-height:2em;--e-global-typography-7ce7081-letter-spacing:0.1px;--e-global-typography-3f635e8-font-family:"avenir-next-lt-pro";--e-global-typography-3f635e8-font-size:16px;--e-global-typography-3f635e8-line-height:1.3em;--e-global-typography-3f635e8-letter-spacing:0.1px;--e-global-typography-ef76f8b-font-family:"Avenir Next";--e-global-typography-ef76f8b-font-size:16px;--e-global-typography-ef76f8b-font-weight:700;--e-global-typography-ef76f8b-line-height:2em;--e-global-typography-ef76f8b-letter-spacing:0.1px;--e-global-typography-d3a79a5-font-family:"avenir-next-lt-pro";--e-global-typography-d3a79a5-font-size:16px;--e-global-typography-d3a79a5-line-height:2em;--e-global-typography-d3a79a5-letter-spacing:0.1px;--e-global-typography-fde5ac6-font-family:"avenir-next-lt-pro";--e-global-typography-fde5ac6-font-size:18px;--e-global-typography-fde5ac6-font-weight:600;--e-global-typography-fde5ac6-line-height:2em;--e-global-typography-840108a-font-family:"avenir-next-lt-pro";--e-global-typography-840108a-font-size:14px;--e-global-typography-840108a-font-weight:400;--e-global-typography-840108a-line-height:1.3em;--e-global-typography-840108a-letter-spacing:0.1px;font-family:"avenir-next-lt-pro",Sans-serif}.elementor-kit-16725 e-page-transition{background-color:#FFBC7D}.elementor-kit-16725 p{margin-block-end:16px}.elementor-kit-16725 h1{letter-spacing:.1px}.elementor-kit-16725 h2{letter-spacing:.1px}.elementor-kit-16725 h3{letter-spacing:.1px}.elementor-kit-16725 h5{letter-spacing:.1px}.elementor-kit-16725 img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-16725{--e-global-typography-9f7b2df-font-size:19px;--e-global-typography-d0e6667-font-size:24px;--e-global-typography-558f6d4-font-size:20px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-16725{--e-global-typography-9f7b2df-font-size:15px;--e-global-typography-9f7b2df-line-height:2em;--e-global-typography-affc8e5-line-height:1.5em;--e-global-typography-6a4cbf9-font-size:24px;--e-global-typography-6a4cbf9-line-height:1.5em;--e-global-typography-d0e6667-font-size:22px;--e-global-typography-d0e6667-line-height:2em;--e-global-typography-558f6d4-font-size:19px;--e-global-typography-ef76f8b-line-height:2em;--e-global-typography-d3a79a5-line-height:2em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}h1 mark,h2 mark,h3 mark,h4 mark,h5 mark,h6 mark{background:#008CC6;padding:0 15px;color:#FFF;border-radius:4px;font-weight:800}@font-face{font-display:swap;font-family:'Avenir Next';font-style:normal;font-weight:400;font-display:auto;src:url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Avenir Next';font-style:italic;font-weight:400;font-display:auto;src:url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Italic.eot);src:url('http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Italic.eot#iefix') format('embedded-opentype'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Italic.woff2) format('woff2'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Italic.woff) format('woff'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Avenir Next';font-style:normal;font-weight:700;font-display:auto;src:url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Bold.eot);src:url('http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Bold.eot#iefix') format('embedded-opentype'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Bold.woff2) format('woff2'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Bold.woff) format('woff'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Avenir Next';font-style:normal;font-weight:100;font-display:auto;src:url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-UltraLight.eot);src:url('http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-UltraLight.eot#iefix') format('embedded-opentype'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-UltraLight.woff2) format('woff2'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-UltraLight.woff) format('woff'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-UltraLight.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Avenir Next';font-style:normal;font-weight:900;font-display:auto;src:url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Heavy.eot);src:url('http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Heavy.eot#iefix') format('embedded-opentype'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Heavy.woff2) format('woff2'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Heavy.woff) format('woff'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Heavy.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Avenir Next';font-style:normal;font-weight:700;font-display:auto;src:url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-DemiBold.eot);src:url('http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-DemiBold.eot#iefix') format('embedded-opentype'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-DemiBold.woff2) format('woff2'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-DemiBold.woff) format('woff'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-DemiBold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Avenir Next';font-style:normal;font-weight:600;font-display:auto;src:url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Medium.eot);src:url('http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Medium.eot#iefix') format('embedded-opentype'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Medium.woff2) format('woff2'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Medium.woff) format('woff'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Medium.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Avenir Next';font-style:normal;font-weight:400;font-display:auto;src:}@font-face{font-display:swap;font-family:'Avenir Next';font-style:normal;font-weight:800;font-display:auto;src:url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Bold-1.woff) format('woff'),url(http://buspatrol.com/wp-content/uploads/2025/01/AvenirNext-Bold-1.ttf) format('truetype')}