.page-banner-section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:250px 0 200px;position:relative;z-index:1}.page-banner-section:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (min-width:992px) and (max-width:1199px){.page-banner-section{padding:200px 0 150px}}@media only screen and (min-width:768px) and (max-width:991px){.page-banner-section{padding:150px 0 100px}}@media only screen and (max-width:767px){.page-banner-section{padding:130px 0 60px}}.page-banner-content{position:relative;z-index:3}.page-banner-content h1{align-self:center;display:block;margin:0;position:relative}.breadcrumb-white-text .page-banner-content h1{color:#fff}.page-banner-content h1:before{display:flex;height:176%;justify-content:center;position:absolute;text-align:center;top:-45%;width:100%}@media only screen and (min-width:1200px) and (max-width:1365px){.page-banner-content h1{font-size:50px!important}}@media only screen and (min-width:992px) and (max-width:1199px){.page-banner-content h1{font-size:50px!important}}@media only screen and (min-width:768px) and (max-width:991px){.page-banner-content h1{font-size:45px!important}}@media only screen and (max-width:767px){.page-banner-content h1{font-size:3.6rem!important}}@media only screen and (max-width:575px){.page-banner-content h1{font-size:3.2rem!important}}@media only screen and (max-width:479px){.page-banner-content h1{font-size:3rem!important}}.page-banner-content ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px 0;justify-content:center;list-style:none;margin-top:30px;padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.page-banner-content ul{margin-top:20px}}@media only screen and (max-width:479px){.page-banner-content ul{margin-top:15px}}.page-banner-content ul li{color:var(--primary);letter-spacing:5px;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){.page-banner-content ul li{font-size:18px!important}}@media only screen and (max-width:767px){.page-banner-content ul li{font-size:16px!important;letter-spacing:1px}}@media only screen and (max-width:575px){.page-banner-content ul li{font-size:14px!important}}.page-banner-content ul li:not(:last-child):after{content:"-";margin:0 16px}