.page-banner{height:295px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner{height:200px}}@media screen and (max-width:720px){.page-banner{height:150px}}.page-banner h1{font-size:36px;font-weight:900;line-height:1.3;margin-bottom:1rem}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner h1{font-size:28px}}@media screen and (max-width:720px){.page-banner h1{font-size:18px;margin-bottom:.8rem}}.page-banner p{font-size:22px;font-weight:300}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner p{font-size:16px}.page-banner p br{display:none}.page-banner p{height:52px}}@media screen and (max-width:720px){.page-banner p{font-size:14px;padding-left:35%;line-height:1.3}}.page-banner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:280px;background-image:url(/images/banners/bgbanner.png);background-repeat:no-repeat;background-size:100% 100%;z-index:-1}@media screen and (max-width:720px){.page-banner:before{height:200px}}.page-banner .icon-banner{position:absolute;right:120%;bottom:-83px;width:325px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner .icon-banner{width:200px;right:120%;bottom:-40px}}@media screen and (max-width:720px){.page-banner .icon-banner{width:120px;left:10px;top:70px}}.page-banner .container{position:relative}.page-banner .container:before{content:"";position:absolute;right:0;top:0;width:84%;height:350px;background-repeat:no-repeat;z-index:0}@media screen and (max-width:720px){.page-banner .container:before{width:95%;height:150px;background-size:cover}}.page-banner .container:after{content:"";position:absolute;background-image:url(/images/dotted-1.png);background-repeat:no-repeat;background-size:contain;background-position:top;top:8.5rem;left:7.2rem;width:120px;height:120px;z-index:-1}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner .container:after{width:80px;height:80px;left:30px;top:100px}}@media screen and (max-width:720px){.page-banner .container:after{width:55px;height:55px;top:117px;right:20px;left:inherit}}.page-banner .container .text-end{padding-top:7.5rem;color:#fff;position:relative;padding-right:3rem}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner .container .text-end{padding-top:2.2rem;padding-right:1rem;width:60%}}@media screen and (max-width:760px){.page-banner .container .text-end{padding-top:1.5rem;padding-right:0;padding-left:0}}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.article{height:165px}.page-banner.article:before{height:200px;background-size:100% 260px}}.page-banner.article .container:before{background-image:url(/images/banners/banner-article.png);background-position:0 0;background-size:100% 295px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.article .container:before{height:160px;background-size:100% 160px}}@media only screen and (max-width:720px){.page-banner.article .container:before{background-size:cover;width:100%;height:150px}}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.career{height:190px}.page-banner.career:before{height:160px;background-size:100% 200px}}.page-banner.career .icon-banner{right:137%;width:230px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.career .icon-banner{width:175px;right:100%;bottom:-40px}}@media only screen and (max-width:640px){.page-banner.career .icon-banner{width:130px;top:40px}}.page-banner.career .container .text-end{padding-top:5.8rem}.page-banner.career .container:before{background-image:url(/images/banners/banner-career.png);background-position:0 0;background-size:100% 295px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.career .container:before{height:160px;background-size:100% 160px}.page-banner.openpartner{height:190px}.page-banner.openpartner:before{height:160px;background-size:100% 200px}}.page-banner.openpartner .icon-banner{right:137%;width:230px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.openpartner .icon-banner{width:175px;right:100%;bottom:-40px}}@media only screen and (max-width:640px){.page-banner.openpartner .icon-banner{width:130px;top:40px}}.page-banner.openpartner .container:before{background-image:url(/images/banners/banner-openpartner.png);background-position:0 0;background-size:100% 295px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.openpartner .container:before{height:160px;background-size:100% 160px}}@media only screen and (max-width:760px){.page-banner.openpartner .container:before{width:100%}}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.portalagency{height:190px}.page-banner.portalagency:before{height:160px;background-size:100% 200px}}.page-banner.portalagency .icon-banner{right:137%;width:230px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.portalagency .icon-banner{width:175px;right:100%;bottom:-40px}}@media only screen and (max-width:640px){.page-banner.portalagency .icon-banner{width:130px;top:40px}}.page-banner.portalagency .container:before{background-image:url(/images/banner-campaign.jpg);background-position:0 0;background-size:100% 295px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.portalagency .container:before{height:160px;background-size:100% 160px}}@media only screen and (max-width:760px){.page-banner.portalagency .container:before{width:100%}}.page-banner.service{height:325px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.service{height:200px}}@media screen and (max-width:760px){.page-banner.service{height:150px}}.page-banner.service .container:before{background-image:url(/images/banners/banner-service.png);background-position:0 0;background-size:100% 300px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.service .container:before{background-size:100% 180px;height:200px}}@media screen and (max-width:730px){.page-banner.service .container:before{background-size:cover}}.page-banner.about{height:325px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.about{height:210px}}@media screen and (max-width:760px){.page-banner.about{height:150px}}@media screen and (min-width:1220px){.page-banner.about .icon-banner{width:265px;right:130%}}@media screen and (max-width:1200px){.page-banner.about .icon-banner{bottom:-90px}}@media screen and (max-width:860px)and (min-width:730px){.page-banner.about .icon-banner{width:150px;bottom:-50px;right:105%}}@media screen and (max-width:720px){.page-banner.about .icon-banner{width:130px;top:20px}}.page-banner.about .container:before{background-image:url(/images/banners/banner-service.png);background-position:0 0;background-size:100% 300px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.about .container:before{background-size:100% 180px;height:200px}}@media screen and (max-width:730px){.page-banner.about .container:before{background-size:cover}}.page-banner.about .container:after{top:10.5rem;left:3.2rem}@media screen and (max-width:760px){.page-banner.about .container:after{top:7.5rem;left:6.2rem}}.page-banner.help .container:before{background-image:url(/images/banners/banner-help.png);background-position:0 0;background-size:100% 295px}@media only screen and (max-width:1200px)and (min-width:730px){.page-banner.help .container:before{height:160px;background-size:100% 160px}}@media screen and (min-width:1220px){.page-banner.help .icon-banner{right:130%;bottom:-73px;width:305px}}@media screen and (max-width:760px){.page-banner.help .icon-banner{width:150px;left:0;top:50px;bottom:auto}}.page-banner.default{height:73px}@media screen and (max-width:1200px){.page-banner.default{display:none}}.page-banner.default:before{content:none}.page-banner.default .container:before{height:110px;background-image:url(/images/banners/default-banner.png);background-position:0 0;background-size:140% 110px}@media screen and (max-width:760px){.page-banner.default .container:before{content:none}}.page-banner.default .container:after{content:none}.banner-about{position:relative;margin-bottom:2rem;max-width:1220px}@media screen and (max-width:768px){.banner-about{max-width:100%}}.banner-about .badge-slogan{position:absolute;right:2rem;width:250px}@media screen and (max-width:640px){.banner-about .badge-slogan{width:125px;right:10px}}.banner-about .col-md-12{background-image:url(/images/banners/banner-about.png);background-repeat:no-repeat;background-size:102%;border-radius:20px;height:315px;box-shadow:4px 17px 20px -3px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1)}@media only screen and (max-width:950px)and (min-width:640px){.banner-about .col-md-12{background-size:100% 100%}}@media screen and (max-width:640px){.banner-about .col-md-12{height:235px;background-size:cover;height:185px}}.banner-about .col-md-12 img{width:370px;position:absolute;bottom:-90px;left:60px}@media screen and (max-width:768px){.banner-about .col-md-12 img{width:235px;left:50px}}@media only screen and (max-width:950px)and (min-width:640px){.banner-about .col-md-12 img{width:380px;left:10px}}@media screen and (max-width:640px){.banner-about .col-md-12 img{width:171px;left:0;bottom:-40px}}.banner-about .title-section{padding-top:calc(3.5vh - 0px);padding-right:2rem;width:60%;margin-left:auto}@media screen and (max-width:768px){.banner-about .title-section{width:65%}}@media screen and (max-width:640px){.banner-about .title-section{width:70%;padding-right:10px;padding-top:17px}.banner-about .title-section p{font-size:13px;text-shadow:1px 0 2px #101010;border-radius:10px;color:#fff;opacity:0}}.banner-about .title-section br{display:none}.banner-about .title-section>.btn{position:static;margin-top:2.75rem}.banner-about .title-section>.btn>i{width:17px;height:17px}@media screen and (max-width:768px){.banner-about .title-section>.btn{margin-top:1rem}}@media screen and (max-width:640px){.banner-about .title-section>.btn{display:inline-block;width:auto;height:36px;padding:7px;margin-top:0}}