.elementor-322 .elementor-element.elementor-element-c645811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;box-shadow:0px 0px 89px 0px rgba(25.999999999999982, 53.00000000000005, 127.99999999999991, 0.39);}.elementor-322 .elementor-element.elementor-element-c645811:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-c645811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-47af7ac{--display:flex;--justify-content:center;}.elementor-322 .elementor-element.elementor-element-47af7ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-322 .elementor-element.elementor-element-b10db3d img{width:250px;}.elementor-322 .elementor-element.elementor-element-33d4b6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-322 .elementor-element.elementor-element-8af7ca1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu .elementor-item{font-family:"Avenir Next", Sans-serif;font-size:15px;font-weight:600;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--main .elementor-item{color:#1A3580;fill:#1A3580;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--main .elementor-item:focus{color:#1A3580;fill:#1A3580;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#1A3580;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .e--pointer-framed .elementor-item:before,
					.elementor-322 .elementor-element.elementor-element-8af7ca1 .e--pointer-framed .elementor-item:after{border-color:#1A3580;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown a:hover,
					.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown a.highlighted{background-color:#1A3580;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown .elementor-item, .elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Avenir Next", Sans-serif;font-weight:700;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown{border-radius:14px 14px 14px 14px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:14px;border-top-right-radius:14px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:14px;border-bottom-left-radius:14px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown a{padding-left:27px;padding-right:27px;padding-top:19px;padding-bottom:19px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#D3D3D34D;border-bottom-width:1px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:11px !important;}.elementor-322 .elementor-element.elementor-element-8af7ca1 div.elementor-menu-toggle{color:#CCE5EE;}.elementor-322 .elementor-element.elementor-element-8af7ca1 div.elementor-menu-toggle svg{fill:#CCE5EE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-322 .elementor-element.elementor-element-5c1406f .elementor-button{background-color:#1A3580;font-family:"Avenir Next", Sans-serif;font-weight:700;border-radius:100px 100px 100px 100px;}.elementor-322 .elementor-element.elementor-element-5c1406f .elementor-button:hover, .elementor-322 .elementor-element.elementor-element-5c1406f .elementor-button:focus{background-color:#25B1D9;}.elementor-322 .elementor-element.elementor-element-5c1406f > .elementor-widget-container{margin:0px 0px 0px 20px;border-radius:100px 100px 100px 100px;}.elementor-322 .elementor-element.elementor-element-5c1406f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-322 .elementor-element.elementor-element-63603ee3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.31;--overlay-mix-blend-mode:screen;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-63603ee3:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-63603ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #B7C4E9DB 35%, #FFFFFF 78%);}.elementor-322 .elementor-element.elementor-element-63603ee3::before, .elementor-322 .elementor-element.elementor-element-63603ee3 > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-63603ee3 > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-63603ee3 > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-63603ee3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-63603ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://buspatrol.com/pa/wp-content/uploads/2025/01/Violation-Birds-Eye.jpeg");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-322 .elementor-element.elementor-element-63603ee3 > .elementor-shape-bottom svg, .elementor-322 .elementor-element.elementor-element-63603ee3 > .e-con-inner > .elementor-shape-bottom svg{width:calc(270% + 1.3px);height:500px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-322 .elementor-element.elementor-element-6d813977{text-align:center;}.elementor-322 .elementor-element.elementor-element-6d813977 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:10px;color:#25B1D9;}.elementor-322 .elementor-element.elementor-element-7561bfc{text-align:center;}.elementor-322 .elementor-element.elementor-element-7561bfc .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:85px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-72cdd319{--spacer-size:10px;}.elementor-322 .elementor-element.elementor-element-2b17ab4a{text-align:center;}.elementor-322 .elementor-element.elementor-element-2b17ab4a .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#1A3580;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-322 .elementor-element.elementor-element-91f68ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-91f68ed{text-align:center;color:#1A3580;font-family:"Avenir Next", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-a2d916b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-5b9995dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 20px;--row-gap:80px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-49ad2f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-73400df{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-73400df:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-73400df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-c10c35f{text-align:left;}.elementor-322 .elementor-element.elementor-element-c10c35f .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-467993e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-467993e{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-96dbc22{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:11px 10px 0px 0px #008CC6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-96dbc22:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-96dbc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://buspatrol.com/pa/wp-content/uploads/2025/01/Violation-Birds-Eye.jpeg");background-size:cover;}.elementor-322 .elementor-element.elementor-element-68ef7b7{--spacer-size:50px;}.elementor-322 .elementor-element.elementor-element-b6491e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-989ed1a{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:-15px -11px 0px 0px #008CC6;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-989ed1a:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-989ed1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://buspatrol.com/pa/wp-content/uploads/2025/01/Installation-.jpeg");background-position:center center;background-size:cover;}.elementor-322 .elementor-element.elementor-element-9f76336{--spacer-size:50px;}.elementor-322 .elementor-element.elementor-element-5a3680b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-5a3680b:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-5a3680b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-948f90a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-948f90a{text-align:left;}.elementor-322 .elementor-element.elementor-element-948f90a .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-959dca8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-322 .elementor-element.elementor-element-959dca8{text-align:left;}.elementor-322 .elementor-element.elementor-element-959dca8 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-701c3d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-701c3d7{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-57915157{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.94;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-57915157:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-57915157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3580;background-image:url("https://buspatrol.com/pa/wp-content/uploads/2025/01/CAM_2_black_windows_tilted_camera-scaled.jpg");}.elementor-322 .elementor-element.elementor-element-57915157::before, .elementor-322 .elementor-element.elementor-element-57915157 > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-57915157 > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-57915157 > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-57915157 > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-57915157 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A3580;--background-overlay:'';}.elementor-322 .elementor-element.elementor-element-57915157 > .elementor-shape-bottom svg, .elementor-322 .elementor-element.elementor-element-57915157 > .e-con-inner > .elementor-shape-bottom svg{width:calc(194% + 1.3px);height:144px;}.elementor-322 .elementor-element.elementor-element-57915157 > .elementor-shape-bottom, .elementor-322 .elementor-element.elementor-element-57915157 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-322 .elementor-element.elementor-element-746e8b41{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-732cf0e1{text-align:center;}.elementor-322 .elementor-element.elementor-element-732cf0e1 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:10px;color:#25B1D9;}.elementor-322 .elementor-element.elementor-element-4d0c0a08{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-322 .elementor-element.elementor-element-4d0c0a08.elementor-element{--align-self:center;}.elementor-322 .elementor-element.elementor-element-4d0c0a08 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-6105e9fb{--display:flex;}.elementor-322 .elementor-element.elementor-element-717f0d78{--display:flex;--position:absolute;--overlay-opacity:1;--padding-top:120px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;bottom:0px;}.elementor-322 .elementor-element.elementor-element-717f0d78:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-717f0d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #1A3580 27%, #1A35808A 43%);}.elementor-322 .elementor-element.elementor-element-717f0d78::before, .elementor-322 .elementor-element.elementor-element-717f0d78 > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-717f0d78 > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-717f0d78 > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-717f0d78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-717f0d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A358000 46%, #1A3580 97%);}.elementor-322 .elementor-element.elementor-element-717f0d78.e-con{--align-self:center;}body:not(.rtl) .elementor-322 .elementor-element.elementor-element-717f0d78{left:0px;}body.rtl .elementor-322 .elementor-element.elementor-element-717f0d78{right:0px;}.elementor-322 .elementor-element.elementor-element-1a0b39e0 .elementor-button{background-color:#008CC600;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#25B1D9;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px;}.elementor-322 .elementor-element.elementor-element-1a0b39e0 .elementor-button:hover, .elementor-322 .elementor-element.elementor-element-1a0b39e0 .elementor-button:focus{background-color:#25B1D9;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-1a0b39e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-1a0b39e0 .elementor-button:hover svg, .elementor-322 .elementor-element.elementor-element-1a0b39e0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-b79cb27{text-align:center;color:#D1D1D1;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-322 .elementor-element.elementor-element-1b11b203{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-1b11b203.e-con{--align-self:center;}.elementor-322 .elementor-element.elementor-element-4b0f5fc0{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-322 .elementor-element.elementor-element-4b0f5fc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-322 .elementor-element.elementor-element-52cebb73{text-align:center;}.elementor-322 .elementor-element.elementor-element-52cebb73 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:10px;color:#25B1D9;}.elementor-322 .elementor-element.elementor-element-2d5b02b1{text-align:center;}.elementor-322 .elementor-element.elementor-element-2d5b02b1 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-71b05ad9{--display:flex;--justify-content:flex-end;}.elementor-322 .elementor-element.elementor-element-5f3530f4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-55e543a6 > .elementor-widget-container{background-color:#F3F6FA;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:14px 14px 14px 14px;}.elementor-322 .elementor-element.elementor-element-55e543a6.elementor-element{--align-self:stretch;}.elementor-322 .elementor-element.elementor-element-55e543a6{text-align:center;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-5b1a3f4c > .elementor-widget-container{background-color:#F3F6FA;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:14px 14px 14px 14px;}.elementor-322 .elementor-element.elementor-element-5b1a3f4c.elementor-element{--align-self:stretch;}.elementor-322 .elementor-element.elementor-element-5b1a3f4c{text-align:center;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-4daf3de2 > .elementor-widget-container{background-color:#F3F6FA;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:14px 14px 14px 14px;}.elementor-322 .elementor-element.elementor-element-4daf3de2.elementor-element{--align-self:stretch;}.elementor-322 .elementor-element.elementor-element-4daf3de2{text-align:center;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-d79da4d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-d79da4d{text-align:center;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-63710bff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-63710bff:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-63710bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-322 .elementor-element.elementor-element-1070f2bf{text-align:center;}.elementor-322 .elementor-element.elementor-element-1070f2bf .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:10px;color:#25B1D9;}.elementor-322 .elementor-element.elementor-element-6add207f{text-align:center;}.elementor-322 .elementor-element.elementor-element-6add207f .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-7ce82d2f{--spacer-size:30px;}.elementor-322 .elementor-element.elementor-element-6a76b0f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-166a5a3f{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-166a5a3f:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-166a5a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-322 .elementor-element.elementor-element-753c4701 .elementor-icon-wrapper{text-align:center;}.elementor-322 .elementor-element.elementor-element-753c4701.elementor-view-stacked .elementor-icon{background-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-753c4701.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-753c4701.elementor-view-default .elementor-icon{color:#6EC1E430;border-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-753c4701.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-753c4701.elementor-view-default .elementor-icon svg{fill:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-753c4701 .elementor-icon{font-size:68px;}.elementor-322 .elementor-element.elementor-element-753c4701 .elementor-icon svg{height:68px;}.elementor-322 .elementor-element.elementor-element-753c4701 .elementor-icon-wrapper svg{width:auto;}.elementor-322 .elementor-element.elementor-element-52a0ef17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-52a0ef17{text-align:center;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;}.elementor-322 .elementor-element.elementor-element-770393d4{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-770393d4:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-770393d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-184833b4 .elementor-icon-wrapper{text-align:center;}.elementor-322 .elementor-element.elementor-element-184833b4.elementor-view-stacked .elementor-icon{background-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-184833b4.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-184833b4.elementor-view-default .elementor-icon{color:#6EC1E430;border-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-184833b4.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-184833b4.elementor-view-default .elementor-icon svg{fill:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-184833b4 .elementor-icon{font-size:68px;}.elementor-322 .elementor-element.elementor-element-184833b4 .elementor-icon svg{height:68px;}.elementor-322 .elementor-element.elementor-element-184833b4 .elementor-icon-wrapper svg{width:auto;}.elementor-322 .elementor-element.elementor-element-4d1f4884 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-4d1f4884{text-align:center;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;}.elementor-322 .elementor-element.elementor-element-439ff311{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-439ff311:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-439ff311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-67820f77{width:var( --container-widget-width, 100.375% );max-width:100.375%;--container-widget-width:100.375%;--container-widget-flex-grow:0;}.elementor-322 .elementor-element.elementor-element-67820f77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-322 .elementor-element.elementor-element-67820f77 .elementor-icon-wrapper{text-align:center;}.elementor-322 .elementor-element.elementor-element-67820f77.elementor-view-stacked .elementor-icon{background-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-67820f77.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-67820f77.elementor-view-default .elementor-icon{color:#6EC1E430;border-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-67820f77.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-67820f77.elementor-view-default .elementor-icon svg{fill:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-67820f77 .elementor-icon{font-size:68px;}.elementor-322 .elementor-element.elementor-element-67820f77 .elementor-icon svg{height:68px;}.elementor-322 .elementor-element.elementor-element-67820f77 .elementor-icon-wrapper svg{width:auto;}.elementor-322 .elementor-element.elementor-element-29d14576 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-29d14576{text-align:center;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;}.elementor-322 .elementor-element.elementor-element-696645f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.86;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-696645f9:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-696645f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buspatrol.com/pa/wp-content/uploads/2025/01/Violation.jpeg");background-size:cover;}.elementor-322 .elementor-element.elementor-element-696645f9::before, .elementor-322 .elementor-element.elementor-element-696645f9 > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-696645f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-696645f9 > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-696645f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-696645f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A3580 0%, #1A3580 100%);}.elementor-322 .elementor-element.elementor-element-696645f9 > .elementor-shape-bottom .elementor-shape-fill, .elementor-322 .elementor-element.elementor-element-696645f9 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F3F6FA;}.elementor-322 .elementor-element.elementor-element-696645f9 > .elementor-shape-bottom svg, .elementor-322 .elementor-element.elementor-element-696645f9 > .e-con-inner > .elementor-shape-bottom svg{height:18px;}.elementor-322 .elementor-element.elementor-element-59de5e79{text-align:center;}.elementor-322 .elementor-element.elementor-element-59de5e79 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:10px;color:#25B1D9;}.elementor-322 .elementor-element.elementor-element-2b168723{text-align:center;}.elementor-322 .elementor-element.elementor-element-2b168723 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-56d6fd58{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-weight:400;}.elementor-322 .elementor-element.elementor-element-56d6fd58.elementor-element{--align-self:center;}.elementor-322 .elementor-element.elementor-element-1c7017ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-1c7017ea:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-1c7017ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-322 .elementor-element.elementor-element-614ccb75{text-align:center;}.elementor-322 .elementor-element.elementor-element-614ccb75 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:10px;color:#25B1D9;}.elementor-322 .elementor-element.elementor-element-789d622a{text-align:center;}.elementor-322 .elementor-element.elementor-element-789d622a .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-3ef229eb{--spacer-size:1px;}.elementor-322 .elementor-element.elementor-element-0169016{--display:flex;}.elementor-322 .elementor-element.elementor-element-ca67292{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-edc7076{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:120px;grid-column:span 4;grid-row:span 1;}.elementor-322 .elementor-element.elementor-element-edc7076:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-edc7076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-c11a9b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-322 .elementor-element.elementor-element-7e802aa .elementor-icon-wrapper{text-align:center;}.elementor-322 .elementor-element.elementor-element-7e802aa.elementor-view-stacked .elementor-icon{background-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-7e802aa.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-7e802aa.elementor-view-default .elementor-icon{color:#6EC1E430;border-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-7e802aa.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-7e802aa.elementor-view-default .elementor-icon svg{fill:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-7e802aa .elementor-icon{font-size:42px;}.elementor-322 .elementor-element.elementor-element-7e802aa .elementor-icon svg{height:42px;}.elementor-322 .elementor-element.elementor-element-7e802aa .elementor-icon-wrapper svg{width:auto;}.elementor-322 .elementor-element.elementor-element-b6a0d41{text-align:left;}.elementor-322 .elementor-element.elementor-element-b6a0d41 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-d07cb83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-d07cb83{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-3e8723f{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 2;grid-row:span 1;}.elementor-322 .elementor-element.elementor-element-3e8723f:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-3e8723f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-3e8723f.e-con{--align-self:flex-start;}.elementor-322 .elementor-element.elementor-element-cad96bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-033d71e .elementor-icon-wrapper{text-align:center;}.elementor-322 .elementor-element.elementor-element-033d71e.elementor-view-stacked .elementor-icon{background-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-033d71e.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-033d71e.elementor-view-default .elementor-icon{color:#6EC1E430;border-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-033d71e.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-033d71e.elementor-view-default .elementor-icon svg{fill:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-033d71e .elementor-icon{font-size:42px;}.elementor-322 .elementor-element.elementor-element-033d71e .elementor-icon svg{height:42px;}.elementor-322 .elementor-element.elementor-element-033d71e .elementor-icon-wrapper svg{width:auto;}.elementor-322 .elementor-element.elementor-element-0579379{text-align:center;}.elementor-322 .elementor-element.elementor-element-0579379 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:24px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-04733c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-04733c0{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-50550c7{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 2;grid-row:span 1;}.elementor-322 .elementor-element.elementor-element-50550c7:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-50550c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-50550c7.e-con{--align-self:flex-start;}.elementor-322 .elementor-element.elementor-element-a7f2193{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-06014de .elementor-icon-wrapper{text-align:center;}.elementor-322 .elementor-element.elementor-element-06014de.elementor-view-stacked .elementor-icon{background-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-06014de.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-06014de.elementor-view-default .elementor-icon{color:#6EC1E430;border-color:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-06014de.elementor-view-framed .elementor-icon, .elementor-322 .elementor-element.elementor-element-06014de.elementor-view-default .elementor-icon svg{fill:#6EC1E430;}.elementor-322 .elementor-element.elementor-element-06014de .elementor-icon{font-size:42px;}.elementor-322 .elementor-element.elementor-element-06014de .elementor-icon svg{height:42px;}.elementor-322 .elementor-element.elementor-element-06014de .elementor-icon-wrapper svg{width:auto;}.elementor-322 .elementor-element.elementor-element-9702d46{text-align:center;}.elementor-322 .elementor-element.elementor-element-9702d46 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-9f47721 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-9f47721{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-c2abb90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-322 .elementor-element.elementor-element-6a48c92{--display:flex;--border-radius:14px 14px 14px 14px;--margin-top:-100px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-322 .elementor-element.elementor-element-6a48c92:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-6a48c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3580;}.elementor-322 .elementor-element.elementor-element-16d5f062{text-align:center;}.elementor-322 .elementor-element.elementor-element-16d5f062 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:16px;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:10px;color:#25B1D9;}.elementor-322 .elementor-element.elementor-element-6b6f5c80{text-align:center;}.elementor-322 .elementor-element.elementor-element-6b6f5c80 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-27783329{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:18px;font-weight:400;}.elementor-322 .elementor-element.elementor-element-27783329.elementor-element{--align-self:center;}.elementor-322 .elementor-element.elementor-element-5366cbc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-322 .elementor-element.elementor-element-ab6c3da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-row:span 2;--e-con-transform-transition-duration:350ms;}.elementor-322 .elementor-element.elementor-element-ab6c3da.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;--align-self:stretch;}.elementor-322 .elementor-element.elementor-element-ab6c3da.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-322 .elementor-element.elementor-element-ab6c3da:hover{border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 19px 68px 0px rgba(0, 0, 0, 0.22);}.elementor-322 .elementor-element.elementor-element-ab6c3da, .elementor-322 .elementor-element.elementor-element-ab6c3da::before{--border-transition:0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-322 .elementor-element.elementor-element-604f1a4{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-604f1a4 > .elementor-widget-container{background-color:#25B1D9;padding:4px 8px 4px 8px;border-radius:4px 4px 4px 4px;}.elementor-322 .elementor-element.elementor-element-604f1a4.elementor-element{--align-self:flex-start;}.elementor-322 .elementor-element.elementor-element-604f1a4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-604f1a4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-604f1a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-322 .elementor-element.elementor-element-604f1a4 .elementor-icon-list-item > a{font-family:"Avenir Next", Sans-serif;font-size:12px;font-weight:700;}.elementor-322 .elementor-element.elementor-element-604f1a4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-88658ae.elementor-element{--align-self:flex-start;}.elementor-322 .elementor-element.elementor-element-88658ae .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-879d598 > .elementor-widget-container{margin:50px 0 auto 0;}.elementor-322 .elementor-element.elementor-element-879d598.elementor-element{--align-self:flex-start;}.elementor-322 .elementor-element.elementor-element-879d598 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-879d598 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-879d598{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-879d598 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-a454f10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:350ms;}.elementor-322 .elementor-element.elementor-element-a454f10.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;}.elementor-322 .elementor-element.elementor-element-a454f10.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-322 .elementor-element.elementor-element-a454f10:hover{border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 19px 68px 0px rgba(0, 0, 0, 0.22);}.elementor-322 .elementor-element.elementor-element-a454f10, .elementor-322 .elementor-element.elementor-element-a454f10::before{--border-transition:0.3s;}.elementor-322 .elementor-element.elementor-element-e52fe1d .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-cf195e8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-cf195e8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-cf195e8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-cf195e8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-fd0d226{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:350ms;}.elementor-322 .elementor-element.elementor-element-fd0d226.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;}.elementor-322 .elementor-element.elementor-element-fd0d226.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-322 .elementor-element.elementor-element-fd0d226:hover{border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 19px 68px 0px rgba(0, 0, 0, 0.22);}.elementor-322 .elementor-element.elementor-element-fd0d226, .elementor-322 .elementor-element.elementor-element-fd0d226::before{--border-transition:0.3s;}.elementor-322 .elementor-element.elementor-element-808038a .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-4741fc6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-4741fc6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-4741fc6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-4741fc6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-dc380f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:350ms;}.elementor-322 .elementor-element.elementor-element-dc380f5.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;}.elementor-322 .elementor-element.elementor-element-dc380f5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-322 .elementor-element.elementor-element-dc380f5:hover{border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 19px 68px 0px rgba(0, 0, 0, 0.22);}.elementor-322 .elementor-element.elementor-element-dc380f5, .elementor-322 .elementor-element.elementor-element-dc380f5::before{--border-transition:0.3s;}.elementor-322 .elementor-element.elementor-element-ef106d8 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-c2570fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-c2570fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-c2570fe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-c2570fe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-513f1e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:350ms;}.elementor-322 .elementor-element.elementor-element-513f1e9.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;}.elementor-322 .elementor-element.elementor-element-513f1e9.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-322 .elementor-element.elementor-element-513f1e9:hover{border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 19px 68px 0px rgba(0, 0, 0, 0.22);}.elementor-322 .elementor-element.elementor-element-513f1e9, .elementor-322 .elementor-element.elementor-element-513f1e9::before{--border-transition:0.3s;}.elementor-322 .elementor-element.elementor-element-fb5ba6b .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-eb4dfa7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-eb4dfa7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-eb4dfa7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-eb4dfa7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-19ec2e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:350ms;}.elementor-322 .elementor-element.elementor-element-19ec2e6.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;}.elementor-322 .elementor-element.elementor-element-19ec2e6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-322 .elementor-element.elementor-element-19ec2e6:hover{border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 19px 68px 0px rgba(0, 0, 0, 0.22);}.elementor-322 .elementor-element.elementor-element-19ec2e6, .elementor-322 .elementor-element.elementor-element-19ec2e6::before{--border-transition:0.3s;}.elementor-322 .elementor-element.elementor-element-dbe8cc2 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-fca68c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-fca68c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-fca68c2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-fca68c2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-50c340e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:350ms;}.elementor-322 .elementor-element.elementor-element-50c340e.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;}.elementor-322 .elementor-element.elementor-element-50c340e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-322 .elementor-element.elementor-element-50c340e:hover{border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 19px 68px 0px rgba(0, 0, 0, 0.22);}.elementor-322 .elementor-element.elementor-element-50c340e, .elementor-322 .elementor-element.elementor-element-50c340e::before{--border-transition:0.3s;}.elementor-322 .elementor-element.elementor-element-9995e66 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-3415b4f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-3415b4f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-3415b4f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-3415b4f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-7641ff0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF4A;--border-color:#FFFFFF4A;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:350ms;}.elementor-322 .elementor-element.elementor-element-7641ff0.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:0px;}.elementor-322 .elementor-element.elementor-element-7641ff0.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-322 .elementor-element.elementor-element-7641ff0:hover{border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 19px 68px 0px rgba(0, 0, 0, 0.22);}.elementor-322 .elementor-element.elementor-element-7641ff0, .elementor-322 .elementor-element.elementor-element-7641ff0::before{--border-transition:0.3s;}.elementor-322 .elementor-element.elementor-element-330bb05 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:17px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-f9fc977 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-f9fc977 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-322 .elementor-element.elementor-element-f9fc977{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-322 .elementor-element.elementor-element-f9fc977 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-322 .elementor-element.elementor-element-54d4ba16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-54d4ba16:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-54d4ba16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E80B300;}.elementor-322 .elementor-element.elementor-element-54d4ba16::before, .elementor-322 .elementor-element.elementor-element-54d4ba16 > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-54d4ba16 > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-54d4ba16 > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-54d4ba16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-54d4ba16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-322 .elementor-element.elementor-element-2aa008e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-322 .elementor-element.elementor-element-2aa008e1:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-2aa008e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1A3580 50%, #25B1D9 50%);}.elementor-322 .elementor-element.elementor-element-2aa008e1::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A3580 0%, #173997 100%);}.elementor-322 .elementor-element.elementor-element-64b6a21d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-322 .elementor-element.elementor-element-2d027a96{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-654ff2a5{text-align:left;}.elementor-322 .elementor-element.elementor-element-654ff2a5 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-42a63a2d{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-weight:400;}.elementor-322 .elementor-element.elementor-element-3e067126{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:15px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-322 .elementor-element.elementor-element-490fe53b{--divider-border-style:solid;--divider-color:#FFFFFF38;--divider-border-width:1px;}.elementor-322 .elementor-element.elementor-element-490fe53b .elementor-divider-separator{width:100%;}.elementor-322 .elementor-element.elementor-element-490fe53b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-322 .elementor-element.elementor-element-4bef3215{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:15px;font-weight:400;}.elementor-322 .elementor-element.elementor-element-5d5b4106{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:15px;font-weight:400;}.elementor-322 .elementor-element.elementor-element-2f96eda8{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-4a2b01a6{text-align:left;}.elementor-322 .elementor-element.elementor-element-4a2b01a6 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-3f871c98{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-weight:400;}.elementor-322 .elementor-element.elementor-element-287076a0 .elementor-button{background-color:#008CC600;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px;}.elementor-322 .elementor-element.elementor-element-287076a0 .elementor-button:hover, .elementor-322 .elementor-element.elementor-element-287076a0 .elementor-button:focus{background-color:#1A3580;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-287076a0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-287076a0 .elementor-button:hover svg, .elementor-322 .elementor-element.elementor-element-287076a0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-9c28a2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-322 .elementor-element.elementor-element-9c28a2e:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-9c28a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-322 .elementor-element.elementor-element-9c28a2e::before, .elementor-322 .elementor-element.elementor-element-9c28a2e > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-9c28a2e > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-9c28a2e > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-9c28a2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-9c28a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-322 .elementor-element.elementor-element-8fdf26e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-322 .elementor-element.elementor-element-e9fc5bf{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-322 .elementor-element.elementor-element-ce400b5{text-align:left;}.elementor-322 .elementor-element.elementor-element-ce400b5 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-ba25833 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-ba25833{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-015d1ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-015d1ae{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-fa53948{--divider-border-style:solid;--divider-color:#CCCCCCB3;--divider-border-width:1px;}.elementor-322 .elementor-element.elementor-element-fa53948 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-fa53948 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-322 .elementor-element.elementor-element-fa53948 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-322 .elementor-element.elementor-element-5bebcd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-5bebcd4{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-e2d05c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-e2d05c8{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-06a5b57{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-cabbb05{text-align:left;}.elementor-322 .elementor-element.elementor-element-cabbb05 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:40px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#1A3580;}.elementor-322 .elementor-element.elementor-element-68addf5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-68addf5{text-align:left;color:#000000;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-001445a .elementor-button{background-color:#008CC600;font-family:"Avenir Next", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#1A3580;color:#1A3580;transition-duration:0.3s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#1A3580;border-radius:100px 100px 100px 100px;padding:16px 55px 16px 55px;}.elementor-322 .elementor-element.elementor-element-001445a .elementor-button:hover, .elementor-322 .elementor-element.elementor-element-001445a .elementor-button:focus{background-color:#1A3580;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-001445a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-001445a .elementor-button:hover svg, .elementor-322 .elementor-element.elementor-element-001445a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-0640fec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-0640fec:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-0640fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3580;}.elementor-322 .elementor-element.elementor-element-0640fec::before, .elementor-322 .elementor-element.elementor-element-0640fec > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-0640fec > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-0640fec > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-0640fec > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-0640fec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://buspatrol.com/pa/wp-content/uploads/2025/01/Child-Crossing.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-322 .elementor-element.elementor-element-0640fec > .elementor-shape-top svg, .elementor-322 .elementor-element.elementor-element-0640fec > .e-con-inner > .elementor-shape-top svg{height:18px;}.elementor-322 .elementor-element.elementor-element-cccb4c5{--display:flex;}.elementor-322 .elementor-element.elementor-element-2158029{text-align:left;}.elementor-322 .elementor-element.elementor-element-2158029 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-89a99f7{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:18px;font-weight:400;}.elementor-322 .elementor-element.elementor-element-b3cd18f{--display:flex;}.elementor-322 .elementor-element.elementor-element-613643a{text-align:left;}.elementor-322 .elementor-element.elementor-element-613643a .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-f91dcda{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:18px;font-weight:400;}.elementor-322 .elementor-element.elementor-element-0c3ec5a{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:18px;font-weight:400;}.elementor-322 .elementor-element.elementor-element-7b625ca{--display:flex;}.elementor-322 .elementor-element.elementor-element-fddcd68{text-align:left;}.elementor-322 .elementor-element.elementor-element-fddcd68 .elementor-heading-title{font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-7f3c0ef{color:#FFFFFF;font-family:"Avenir Next", Sans-serif;font-size:18px;font-weight:400;}@media(max-width:1024px){.elementor-322 .elementor-element.elementor-element-63603ee3{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-322 .elementor-element.elementor-element-6d813977 .elementor-heading-title{font-size:14px;}.elementor-322 .elementor-element.elementor-element-7561bfc .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-2b17ab4a .elementor-heading-title{font-size:14px;}.elementor-322 .elementor-element.elementor-element-c10c35f .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-948f90a .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-959dca8 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-732cf0e1 .elementor-heading-title{font-size:14px;}.elementor-322 .elementor-element.elementor-element-4d0c0a08 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-1a0b39e0 .elementor-button{font-size:14px;}.elementor-322 .elementor-element.elementor-element-52cebb73 .elementor-heading-title{font-size:14px;}.elementor-322 .elementor-element.elementor-element-2d5b02b1 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-5f3530f4{--grid-auto-flow:row;}.elementor-322 .elementor-element.elementor-element-1070f2bf .elementor-heading-title{font-size:14px;}.elementor-322 .elementor-element.elementor-element-6add207f .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-59de5e79 .elementor-heading-title{font-size:14px;}.elementor-322 .elementor-element.elementor-element-2b168723 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-614ccb75 .elementor-heading-title{font-size:14px;}.elementor-322 .elementor-element.elementor-element-789d622a .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-ca67292{--grid-auto-flow:row;}.elementor-322 .elementor-element.elementor-element-b6a0d41 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-0579379 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-9702d46 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-16d5f062 .elementor-heading-title{font-size:14px;}.elementor-322 .elementor-element.elementor-element-6b6f5c80 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-5366cbc{--grid-auto-flow:row;}.elementor-322 .elementor-element.elementor-element-654ff2a5 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-4a2b01a6 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-287076a0 .elementor-button{font-size:14px;}.elementor-322 .elementor-element.elementor-element-ce400b5 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-cabbb05 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-001445a .elementor-button{font-size:14px;}.elementor-322 .elementor-element.elementor-element-2158029 .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-613643a .elementor-heading-title{font-size:65px;}.elementor-322 .elementor-element.elementor-element-fddcd68 .elementor-heading-title{font-size:65px;}}@media(max-width:767px){.elementor-322 .elementor-element.elementor-element-c645811{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-322 .elementor-element.elementor-element-47af7ac{--width:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-33d4b6e{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-8af7ca1{width:var( --container-widget-width, 66.25px );max-width:66.25px;--container-widget-width:66.25px;--container-widget-flex-grow:0;--nav-menu-icon-size:28px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown .elementor-item, .elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:15px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-322 .elementor-element.elementor-element-8af7ca1 .elementor-menu-toggle{border-radius:0px;}.elementor-322 .elementor-element.elementor-element-5c1406f{width:var( --container-widget-width, 118.18px );max-width:118.18px;--container-widget-width:118.18px;--container-widget-flex-grow:0;}.elementor-322 .elementor-element.elementor-element-5c1406f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-63603ee3{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-7561bfc .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-72cdd319{--spacer-size:0px;}.elementor-322 .elementor-element.elementor-element-2b17ab4a .elementor-heading-title{font-size:16px;}.elementor-322 .elementor-element.elementor-element-a2d916b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-49ad2f4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-322 .elementor-element.elementor-element-73400df{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-c10c35f .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-68ef7b7{--spacer-size:216px;}.elementor-322 .elementor-element.elementor-element-9f76336{--spacer-size:216px;}.elementor-322 .elementor-element.elementor-element-5a3680b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-948f90a .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-959dca8 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-57915157{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-4d0c0a08 .elementor-heading-title{font-size:20px;line-height:1.8em;}.elementor-322 .elementor-element.elementor-element-6105e9fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-717f0d78{--padding-top:120px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-322 .elementor-element.elementor-element-1b11b203{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-4b0f5fc0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-2d5b02b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-2d5b02b1 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-322 .elementor-element.elementor-element-71b05ad9{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-5f3530f4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:min-content;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-322 .elementor-element.elementor-element-d79da4d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-d79da4d{text-align:center;}.elementor-322 .elementor-element.elementor-element-63710bff{--padding-top:40px;--padding-bottom:040px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-6add207f .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-322 .elementor-element.elementor-element-7ce82d2f{--spacer-size:0px;}.elementor-322 .elementor-element.elementor-element-166a5a3f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-770393d4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-439ff311{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-696645f9 > .elementor-shape-bottom svg, .elementor-322 .elementor-element.elementor-element-696645f9 > .e-con-inner > .elementor-shape-bottom svg{height:11px;}.elementor-322 .elementor-element.elementor-element-696645f9{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-59de5e79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-2b168723 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-322 .elementor-element.elementor-element-2b168723 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-322 .elementor-element.elementor-element-56d6fd58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-1c7017ea{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-789d622a .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-322 .elementor-element.elementor-element-3ef229eb{--spacer-size:0px;}.elementor-322 .elementor-element.elementor-element-0169016{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-ca67292{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:min-content;--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-322 .elementor-element.elementor-element-edc7076{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 1;}.elementor-322 .elementor-element.elementor-element-c11a9b7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-b6a0d41 .elementor-heading-title{font-size:17px;line-height:1.5em;}.elementor-322 .elementor-element.elementor-element-3e8723f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 1;grid-row:span 1;}.elementor-322 .elementor-element.elementor-element-cad96bc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-322 .elementor-element.elementor-element-0579379 .elementor-heading-title{font-size:17px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-50550c7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 1;}.elementor-322 .elementor-element.elementor-element-a7f2193{--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-322 .elementor-element.elementor-element-9702d46{text-align:left;}.elementor-322 .elementor-element.elementor-element-9702d46 .elementor-heading-title{font-size:17px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-c2abb90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-6a48c92{--width:100%;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-16d5f062{text-align:left;}.elementor-322 .elementor-element.elementor-element-6b6f5c80{text-align:left;}.elementor-322 .elementor-element.elementor-element-6b6f5c80 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-322 .elementor-element.elementor-element-27783329 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-322 .elementor-element.elementor-element-27783329{text-align:left;font-size:16px;}.elementor-322 .elementor-element.elementor-element-5366cbc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-54d4ba16{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-2aa008e1::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-322 .elementor-element.elementor-element-2aa008e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(360deg, #1A3580 41%, #173997 100%);}.elementor-322 .elementor-element.elementor-element-2aa008e1{--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-322 .elementor-element.elementor-element-64b6a21d{--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-2d027a96{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-654ff2a5 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-2f96eda8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-4a2b01a6 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-287076a0 .elementor-button{line-height:1.5em;}.elementor-322 .elementor-element.elementor-element-9c28a2e{--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-322 .elementor-element.elementor-element-8fdf26e{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-322 .elementor-element.elementor-element-e9fc5bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-ce400b5 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-fa53948 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-322 .elementor-element.elementor-element-06a5b57{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-cabbb05 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-001445a .elementor-button{line-height:1.5em;}.elementor-322 .elementor-element.elementor-element-0640fec > .elementor-shape-top svg, .elementor-322 .elementor-element.elementor-element-0640fec > .e-con-inner > .elementor-shape-top svg{width:calc(0% + 1.3px);height:13px;}.elementor-322 .elementor-element.elementor-element-0640fec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-322 .elementor-element.elementor-element-cccb4c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-2158029 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-89a99f7{font-size:14px;}.elementor-322 .elementor-element.elementor-element-b3cd18f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-613643a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-613643a .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-f91dcda{font-size:14px;}.elementor-322 .elementor-element.elementor-element-0c3ec5a{font-size:14px;}.elementor-322 .elementor-element.elementor-element-7b625ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-fddcd68 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-fddcd68 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-322 .elementor-element.elementor-element-7f3c0ef{font-size:14px;}}@media(min-width:768px){.elementor-322 .elementor-element.elementor-element-47af7ac{--width:200px;}.elementor-322 .elementor-element.elementor-element-63603ee3{--content-width:900px;}.elementor-322 .elementor-element.elementor-element-6105e9fb{--content-width:900px;}.elementor-322 .elementor-element.elementor-element-4b0f5fc0{--width:100%;}.elementor-322 .elementor-element.elementor-element-696645f9{--content-width:900px;}.elementor-322 .elementor-element.elementor-element-6a48c92{--width:calc(100% - 20px);}.elementor-322 .elementor-element.elementor-element-2aa008e1{--width:calc(100% - 20px);}.elementor-322 .elementor-element.elementor-element-9c28a2e{--width:calc(100% - 20px);}}/* Start custom CSS for button, class: .elementor-element-5c1406f */.elementor-322 .elementor-element.elementor-element-5c1406f .elementor-button-wrapper, .elementor-322 .elementor-element.elementor-element-5c1406f a{
    height:100%;
}
.elementor-322 .elementor-element.elementor-element-5c1406f a{
    display:flex;
    flex-flow:row;
    align-items:center;
    justify-content:center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f68ed */.elementor-322 .elementor-element.elementor-element-91f68ed p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-91f68ed strong,
.elementor-322 .elementor-element.elementor-element-91f68ed b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-91f68ed a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c10c35f */.elementor-322 .elementor-element.elementor-element-c10c35f span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-467993e */.elementor-322 .elementor-element.elementor-element-467993e p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-467993e strong,
.elementor-322 .elementor-element.elementor-element-467993e b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-467993e a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-948f90a */.elementor-322 .elementor-element.elementor-element-948f90a span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-959dca8 */.elementor-322 .elementor-element.elementor-element-959dca8 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-701c3d7 */.elementor-322 .elementor-element.elementor-element-701c3d7 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-701c3d7 strong,
.elementor-322 .elementor-element.elementor-element-701c3d7 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-701c3d7 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d0c0a08 */.elementor-322 .elementor-element.elementor-element-4d0c0a08 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6105e9fb */.elementor-322 .elementor-element.elementor-element-6105e9fb{
        max-height:700px;
    overflow-y:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57915157 */.elementor-322 .elementor-element.elementor-element-57915157 table{
    width:100%;
    border:none !important;
    border-collapse:collapse;
}
.elementor-322 .elementor-element.elementor-element-57915157 table thead tr th{
    text-align:left;
    padding:15px 20px;
    font-family:'Avenir Next';
    color:#FFF;
    background:#008CC6; 
    border:none;
}
.elementor-322 .elementor-element.elementor-element-57915157 table thead tr th:first-child{
    border-radius:14px 0 0 0;
}
.elementor-322 .elementor-element.elementor-element-57915157 table thead tr th:last-child{
    border-radius:0 14px 0 0;
}
.elementor-322 .elementor-element.elementor-element-57915157 table tbody tr td{
    text-align:left;
    padding:15px 20px;
    font-family:'Avenir Next';
    color:#FFF;
    font-size:18px;
    border:none;
}
.elementor-322 .elementor-element.elementor-element-57915157 table tbody tr{
    border-bottom: 1px solid #ffffff2b !important;
    
}
.elementor-322 .elementor-element.elementor-element-57915157 table a{
    color:#FFF;
    text-decoration:underline;
    transition:all ease .34s;
}
.elementor-322 .elementor-element.elementor-element-57915157 table a:hover{
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d5b02b1 */.elementor-322 .elementor-element.elementor-element-2d5b02b1 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55e543a6 */.elementor-322 .elementor-element.elementor-element-55e543a6 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-55e543a6 strong{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-55e543a6 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b1a3f4c */.elementor-322 .elementor-element.elementor-element-5b1a3f4c p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-5b1a3f4c strong{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-5b1a3f4c a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4daf3de2 */.elementor-322 .elementor-element.elementor-element-4daf3de2 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-4daf3de2 strong{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-4daf3de2 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d79da4d */.elementor-322 .elementor-element.elementor-element-d79da4d p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-d79da4d strong,
.elementor-322 .elementor-element.elementor-element-d79da4d b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-d79da4d a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6add207f */.elementor-322 .elementor-element.elementor-element-6add207f span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b168723 */.elementor-322 .elementor-element.elementor-element-2b168723 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56d6fd58 */.elementor-322 .elementor-element.elementor-element-56d6fd58 strong{
    font-size:30px !important;
    display:inline-block;
    font-weight:900;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-789d622a */.elementor-322 .elementor-element.elementor-element-789d622a span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e802aa */@media screen and (max-width: 768px){.elementor-322 .elementor-element.elementor-element-7e802aa {
    display:none;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a0d41 */.elementor-322 .elementor-element.elementor-element-b6a0d41 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d07cb83 */.elementor-322 .elementor-element.elementor-element-d07cb83 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-d07cb83 strong,
.elementor-322 .elementor-element.elementor-element-d07cb83 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-d07cb83 a{
    text-decoration:underline;
    color:#25B1D9;
}
.elementor-322 .elementor-element.elementor-element-d07cb83 ul{
    padding-left:20px;
}
@media screen and (max-width: 768px){
    .elementor-322 .elementor-element.elementor-element-d07cb83 ul li{
        margin-bottom:16px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0579379 */.elementor-322 .elementor-element.elementor-element-0579379 span{
    color: #008CC6;
}
@media screen and (max-width: 768px){
    .elementor-322 .elementor-element.elementor-element-0579379 br{
        display:none
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04733c0 */.elementor-322 .elementor-element.elementor-element-04733c0 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-04733c0 strong,
.elementor-322 .elementor-element.elementor-element-04733c0 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-04733c0 a{
    text-decoration:underline;
    color:#25B1D9;
}
@media screen and (max-width: 768px){
    .elementor-322 .elementor-element.elementor-element-04733c0 a{
        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9702d46 */.elementor-322 .elementor-element.elementor-element-9702d46 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f47721 */.elementor-322 .elementor-element.elementor-element-9f47721 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-9f47721 strong,
.elementor-322 .elementor-element.elementor-element-9f47721 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-9f47721 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f5c80 */.elementor-322 .elementor-element.elementor-element-6b6f5c80 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27783329 */.elementor-322 .elementor-element.elementor-element-27783329 p{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab6c3da */.elementor-322 .elementor-element.elementor-element-ab6c3da{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a454f10 */.elementor-322 .elementor-element.elementor-element-a454f10{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd0d226 */.elementor-322 .elementor-element.elementor-element-fd0d226{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc380f5 */.elementor-322 .elementor-element.elementor-element-dc380f5{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-513f1e9 */.elementor-322 .elementor-element.elementor-element-513f1e9{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19ec2e6 */.elementor-322 .elementor-element.elementor-element-19ec2e6{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c340e */.elementor-322 .elementor-element.elementor-element-50c340e{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7641ff0 */.elementor-322 .elementor-element.elementor-element-7641ff0{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-654ff2a5 */.elementor-322 .elementor-element.elementor-element-654ff2a5 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42a63a2d */.elementor-322 .elementor-element.elementor-element-42a63a2d p{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e067126 */.elementor-322 .elementor-element.elementor-element-3e067126 p{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bef3215 */.elementor-322 .elementor-element.elementor-element-4bef3215 p{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d5b4106 */.elementor-322 .elementor-element.elementor-element-5d5b4106 p{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a2b01a6 */.elementor-322 .elementor-element.elementor-element-4a2b01a6 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f871c98 */.elementor-322 .elementor-element.elementor-element-3f871c98 p{
    margin:0;
    padding:0;
}
.elementor-322 .elementor-element.elementor-element-3f871c98 a{
    color:#FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce400b5 */.elementor-322 .elementor-element.elementor-element-ce400b5 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba25833 */.elementor-322 .elementor-element.elementor-element-ba25833 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-ba25833 strong,
.elementor-322 .elementor-element.elementor-element-ba25833 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-ba25833 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-015d1ae */.elementor-322 .elementor-element.elementor-element-015d1ae p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-015d1ae strong,
.elementor-322 .elementor-element.elementor-element-015d1ae b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-015d1ae a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fa53948 */.elementor-322 .elementor-element.elementor-element-fa53948 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-fa53948 strong,
.elementor-322 .elementor-element.elementor-element-fa53948 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-fa53948 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bebcd4 */.elementor-322 .elementor-element.elementor-element-5bebcd4 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-5bebcd4 strong,
.elementor-322 .elementor-element.elementor-element-5bebcd4 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-5bebcd4 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2d05c8 */.elementor-322 .elementor-element.elementor-element-e2d05c8 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-e2d05c8 strong,
.elementor-322 .elementor-element.elementor-element-e2d05c8 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-e2d05c8 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cabbb05 */.elementor-322 .elementor-element.elementor-element-cabbb05 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68addf5 */.elementor-322 .elementor-element.elementor-element-68addf5 p{
    padding:0;
    margin:0;
}
.elementor-322 .elementor-element.elementor-element-68addf5 strong,
.elementor-322 .elementor-element.elementor-element-68addf5 b{
    color: #1A3580;
}
.elementor-322 .elementor-element.elementor-element-68addf5 a{
    text-decoration:underline;
    color:#25B1D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2158029 */.elementor-322 .elementor-element.elementor-element-2158029 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89a99f7 */.elementor-322 .elementor-element.elementor-element-89a99f7 p{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-613643a */.elementor-322 .elementor-element.elementor-element-613643a span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f91dcda */.elementor-322 .elementor-element.elementor-element-f91dcda p{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c3ec5a */.elementor-322 .elementor-element.elementor-element-0c3ec5a p{
    margin:0;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fddcd68 */.elementor-322 .elementor-element.elementor-element-fddcd68 span{
    color: #008CC6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f3c0ef */.elementor-322 .elementor-element.elementor-element-7f3c0ef p{
    margin:0;
    padding:0;
}
.elementor-322 .elementor-element.elementor-element-7f3c0ef a{
    color:#FFF;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/01/AvenirNext-Regular.eot');
	src: url('/wp-content/uploads/2025/01/AvenirNext-Regular.eot#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/01/AvenirNext-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2025/01/AvenirNext-Regular.woff') format('woff'),
		url('/wp-content/uploads/2025/01/AvenirNext-Regular.ttf') format('truetype'),
		url('/wp-content/uploads/2025/01/AvenirNext-Regular.svg#AvenirNext') format('svg');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/01/AvenirNext-Italic.eot');
	src: url('/wp-content/uploads/2025/01/AvenirNext-Italic.eot#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/01/AvenirNext-Italic.woff2') format('woff2'),
		url('/wp-content/uploads/2025/01/AvenirNext-Italic.woff') format('woff'),
		url('/wp-content/uploads/2025/01/AvenirNext-Italic.ttf') format('truetype'),
		url('/wp-content/uploads/2025/01/AvenirNext-Italic.svg#AvenirNext') format('svg');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('/wp-content/uploads/2025/01/AvenirNext-Bold.eot');
	src: url('/wp-content/uploads/2025/01/AvenirNext-Bold.eot#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/01/AvenirNext-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/2025/01/AvenirNext-Bold.woff') format('woff'),
		url('/wp-content/uploads/2025/01/AvenirNext-Bold.ttf') format('truetype'),
		url('/wp-content/uploads/2025/01/AvenirNext-Bold.svg#AvenirNext') format('svg');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('/wp-content/uploads/2025/01/AvenirNext-UltraLight.eot');
	src: url('/wp-content/uploads/2025/01/AvenirNext-UltraLight.eot#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/01/AvenirNext-UltraLight.woff2') format('woff2'),
		url('/wp-content/uploads/2025/01/AvenirNext-UltraLight.woff') format('woff'),
		url('/wp-content/uploads/2025/01/AvenirNext-UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/2025/01/AvenirNext-Heavy.eot');
	src: url('/wp-content/uploads/2025/01/AvenirNext-Heavy.eot#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/01/AvenirNext-Heavy.woff2') format('woff2'),
		url('/wp-content/uploads/2025/01/AvenirNext-Heavy.woff') format('woff'),
		url('/wp-content/uploads/2025/01/AvenirNext-Heavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */
