.ps-hero-section{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;left:0;min-height:640px!important;position:relative;width:100%;z-index:1}.ps-hero-section .bg-image{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-999}.ps-hero-section .container{position:relative;z-index:3}.ps-hero-section .flex-box{width:100%}.ps-hero-section .button-box{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.ps-hero-section .btn-one.gradient-cta{margin-right:20px}.ps-hero-section .btn-one a,.ps-hero-section .btn-two a{font-size:14px!important;line-height:22px;padding-right:43px}.ps-hero-section .fa-solid.fa-arrow-right{position:relative;z-index:12}.ps-hero-section .btn-one .fa-solid.fa-arrow-right{content:"";position:absolute;right:20px;top:24px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.transparent_button a.cta_button:hover .fa-solid.fa-arrow-right:before:hover{color:var(--white_color)}.ps-hero-section .btn-two .fa-solid.fa-arrow-right{bottom:8px;content:"";position:absolute;right:20px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ps-banner{position:relative}.ps-banner ul.slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;position:absolute;right:47.3%;top:93%}.ps-banner ul.slick-dots li.slick-active{background:var(--secondary_color);height:14px;width:14px}.ps-banner ul.slick-dots li{background:#333;border-radius:50%;cursor:pointer;height:10px;margin-bottom:15px!important;margin-right:18px;width:10px}.ps-banner ul.slick-dots button{background:transparent;border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;margin:0 auto;min-width:auto;outline:0;padding:5px;width:20px}@media (min-width:1400px){.ps-hero-section .container{min-width:1320px}}@media (min-width:1200px) and (max-width:1399px){.ps-banner .content-wrapper{max-width:1140px}.ps-hero-section .container{max-width:1140px;min-width:1140px}}@media(min-width:1025px){.ps-hero-section .flex-box{max-width:400px}}@media (max-width:1024px){.ps-hero-section .main-content h2{font-size:40px}}@media (max-width:1199px){.ps-hero-section:after{background-color:var(--quaternary_color);content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:-999}.ps-hero-section .main-content h2,.ps-hero-section .main-content p{color:var(--white_color)}.ps-banner .btn-two.transparent_button a.cta_button{border-color:var(--white_color);color:var(--white_color)}.ps-banner .btn-two.transparent_button a.cta_button:hover{background-color:var(--primary_color);border-color:var(--primary_color)}}@media (min-width:991px) and (max-width:1999px){.ps-hero-section .content-wrapper{min-width:960px}}@media(min-width:768px) and (max-width:1024px){.ps-hero-section .flex-box{max-width:51.4%}.ps-banner ul.slick-dots{top:88.5%}}@media (max-width:767px){.ps-hero-section .flex-box{max-width:100%;padding-bottom:0}.ps-hero-section{min-height:454px!important}.ps-banner ul.slick-dots{top:89%}}@media (max-width:480px){.ps-hero-section .button-box{display:block;margin-bottom:40px}.ps-hero-section .btn-one.gradient-cta{margin-bottom:15px;margin-right:0}.ps-banner ul.slick-dots{top:92%}.ps-hero-section .main-content h2{font-size:41px;line-height:45px}.ps-hero-section{min-height:585px!important}}@media(min-width:768px){.ps-hero-section .flex-box{padding-bottom:60px}}.ps-banner.banner-four{position:relative;z-index:1}.ps-banner.banner-four .ps-hero-section .banner-box{background:var(--white_color);border-radius:10px;-webkit-box-shadow:2px 4px 20px 1px rgba(45,45,45,.13);box-shadow:2px 4px 20px 1px rgba(45,45,45,.13);max-width:500px;padding:48px 48px 48px 70px}.ps-banner.banner-four ul.slick-dots li{background:var(--white_color)}.ps-banner.banner-four ul.slick-dots li.slick-active{background:var(--secondary_color)}.ps-banner.banner-four .bg-overlay{position:relative}@media(min-width:900px) and (max-width:1024px){.ps-banner.banner-four .ps-hero-section .banner-box{max-width:55%}}@media (max-width:899px){.ps-banner.banner-four .ps-hero-section.bg-overlay:after{background-color:var(--primary_color);content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.ps-banner.banner-four .ps-hero-section.right-img.hide .bg-image{left:0}.ps-banner.banner-four .main-content h2,.ps-banner.banner-four .main-content p{color:var(--white_color)}.ps-banner.banner-four .ps-hero-section .banner-box{background:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:56%;padding:0}.ps-banner.banner-four .ps-hero-section:after{content:none}.ps-banner.banner-four .ps-hero-section .btn-two a{border-color:var(--white_color);color:var(--white_color)}.ps-banner.banner-four .ps-hero-section i.fa.fa-arrow-right{color:var(--white_color)}}@media(min-width:900px) and (max-width:1999px){.ps-banner.banner-four .main-content h2,.ps-banner.banner-four .main-content p{color:var(--primary_color)}.ps-banner.banner-four .btn-two.transparent_button a.cta_button{border-color:inherit}}@media (max-width:767px){.ps-banner.banner-four .ps-hero-section .banner-box{max-width:100%}}.ps-hero-section.right-img.hide .bg-image{border-bottom-left-radius:10px;bottom:0;content:"";left:30%;position:absolute;right:0;top:0}