.bvps-section.section-hero{display:flex;flex-direction:column-reverse;margin-top:108px;position:relative}.bvps-section.section-hero .section-wrapper{background-image:url(https://bvpsychsolutions.com/wp-content/themes/twentytwentyone-child/assets/images/xhome-hero.png.pagespeed.ic.GRds8ReTiL.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;background-attachment:fixed;position:relative}.bvps-section.section-hero .section-wrapper .section-content{padding:110px;justify-content:center;text-align:center}.bvps-section.section-hero .section-wrapper .section-content-items{color:#fff;z-index:2;margin:36px 15px}.home-services .home-services-desc{text-align:center}.bvps-section.section-hero .section-wrapper .section-content-items .title{font-family:"Open Sans";font-size:48px;margin:0}.bvps-section.section-hero .section-wrapper .section-content-items .sub-title{font-family:Radley;font-size:64px;margin-top:10px}.bvps-section.section-hero .section-wrapper .section-content-items .desc{font-family:Montserrat;font-size:18px;margin-top:10px}.bvps-section.section-hero .section-wrapper .section-content-items .actions{display:flex;justify-content:center;gap:20px;margin-top:40px;margin-bottom:60px}.bvps-section.section-hero .section-wrapper .section-content-items .card-items{display:flex;gap:40px;justify-content:center;opacity:.6;top:40px;position:relative;transition:.8s}.bvps-section.section-hero .section-wrapper .section-content-items .card-items.visible{opacity:1;top:0}.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card{cursor:pointer;padding:60px 20px;max-width:270px}.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card .title{font-family:"Open Sans";font-size:20px;margin-top:14px}.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card .text{font-family:Montserrat;font-size:14px;margin-top:20px}.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card .icon{display:flex;justify-content:center}.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card .icon img{width:70px;height:70px}.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card .icon-default,.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card:hover .icon-hover{display:block}.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card .icon-hover,.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card:hover .icon-default,.reviews .section-content .home-reviews-wrapper .home-reviews-item .reviewer .picture{display:none}.bvps-section.section-hero .bg-overlay{width:100%;height:100%;position:absolute;left:0;background-image:linear-gradient(#454545 80%,#fff);opacity:.5}.bvps-section.section-hero .bottom-space{position:absolute;width:100%;background-color:#fff;height:194px;left:0}.section-banner-overlay{background:linear-gradient(rgb(48 55 86 / .8980392157),rgb(98 86 81 / .7019607843),rgb(225 165 67 / .4))}.home-services{width:1170px;margin:0 auto;background-color:#fff;border-radius:50px;border:1px solid #303756;position:relative;bottom:128px;z-index:2}.home-services-wrapper{padding:100px}.home-services-content,.reviews .section-content{display:flex;flex-direction:column;align-items:center}.home-services-text{max-width:748px;text-align:center;margin-top:20px}.home-services-items{margin-top:30px;display:flex;flex-direction:column;gap:10px}.home-services-items .row{display:flex;gap:6px;justify-content:center}.home-services-item{display:flex;flex-direction:column;align-items:center;border:2px solid #e1a543;width:415px;height:410px;position:relative}.home-services-item.border-top-right{border-radius:30px 0 30px 30px}.home-services-item.border-top-left{border-radius:0 20px 30px 30px}.home-services-item .icon,.reviews .section-content .home-reviews,.reviews .section-content .home-reviews-wrapper .home-reviews-item .block .icon{margin-top:40px}.home-services-item .icon img{width:90px;height:90px}.home-services-item h2.title{font-family:"Open Sans";font-size:24px;font-weight:700;color:#303756;margin:0!important}.home-services-item .text{font-family:Montserrat;font-size:14px;color:#858585;margin-top:10px;max-width:350px;text-align:center}.home-services-item .list{font-family:Montserrat;font-size:14px;font-weight:600;color:#303756;max-width:260px;margin-top:10px}.home-services-item .list ul{padding:0 10px}.home-services-item .list li{margin-bottom:10px;list-style:none;background-image:url(https://bvpsychsolutions.com/wp-content/themes/twentytwentyone-child/assets/images/menu-item-icon.svg);background-repeat:no-repeat;background-position-x:0;padding-left:16px;background-position-y:5px}.home-services-item .nav-link{font-family:Karla;text-transform:uppercase;font-size:14px;font-weight:500;position:absolute;bottom:40px;display:none}.home-services-item .nav-link a{display:flex;color:#e1a543;gap:20px}.home-services-item .nav-link img{width:18px;height:18px}.reviews{height:620px;padding:100px 0}.reviews .section-content .bvp-section-desc{font-size:24px;margin-top:10px}.reviews .section-content .home-reviews-wrapper{display:flex;gap:40px}.reviews .section-content .home-reviews-wrapper .home-reviews-item{position:relative;display:flex;justify-content:center}.reviews .section-content .home-reviews-wrapper .home-reviews-item .block{background-color:#303756;border-radius:30px 0 30px 30px;width:370px;height:306px;display:flex;flex-direction:column;align-items:center;position:relative}.reviews .section-content .home-reviews-wrapper .home-reviews-item .block .text{font-family:"Open Sans";font-size:20px;font-style:italic;color:#fff;max-width:292px;margin-top:10px;text-align:center}.reviews .section-content .home-reviews-wrapper .home-reviews-item .block .link{position:absolute;bottom:50px}.reviews .section-content .home-reviews-wrapper .home-reviews-item .block .link a{font-family:"Open Sans";font-size:16px;color:#e1a543}.reviews .section-content .home-reviews-wrapper .home-reviews-item .reviewer{position:absolute;display:flex;flex-direction:column;align-items:center;top:336px}.reviews .section-content .home-reviews-wrapper .home-reviews-item .reviewer .name{font-family:"Open Sans";font-size:20px;font-weight:500;margin-top:4px}.reviews .section-content .home-reviews-wrapper .home-reviews-item .reviewer .google-review{margin-top:10px}.home-solutions{position:relative}.home-solutions.top-mark::before{content:"";background-image:url(https://bvpsychsolutions.com/wp-content/themes/twentytwentyone-child/assets/css/images/bg-mark-left-2.svg);background-repeat:no-repeat;width:180px;height:180px;position:absolute;background-size:contain;top:8px}.home-solutions .section-content{display:flex;flex-direction:column;align-items:center;padding:80px 0 40px}.home-solutions .section-content .desc{font-size:24px;text-align:center}.home-solutions .section-content .sub-desc{font-size:48px;font-weight:700;color:#e1a543}.home-solutions .section-content .text{max-width:654px;text-align:center;margin-top:20px}.home-solutions .section-content .solutions-wrapper{display:flex;flex-direction:column;gap:80px;margin-top:60px}.home-solutions .section-content .solutions-wrapper .row{display:flex;gap:20px}.home-solutions .section-content .solutions-wrapper .row .solutions-item{display:flex;flex-direction:column;align-items:center;gap:20px}.home-solutions .section-content .solutions-wrapper .row .solutions-item .icon{background-color:#f8ebd6;border:1px solid #e1a543;border-radius:10px;width:98px;height:77px;display:flex;align-items:center;justify-content:center}.home-solutions .section-content .solutions-wrapper .row .solutions-item .title{font-family:"Open Sans";font-weight:700;font-size:24px;color:#303756;text-align:center;max-width:240px}.home-solutions .section-content .solutions-wrapper .row .solutions-item .text{text-align:center;max-width:321px;margin:0}.home-solutions .footer-section{height:615px;width:100%;background-color:#303756}.home-solutions .footer-section-content{padding-top:140px;display:flex;flex-direction:column;align-items:center;gap:30px}.home-solutions .footer-section-content .title{font-family:Karla;font-weight:700;font-size:48px;color:#fff}.home-solutions .footer-section-content .text{font-family:Montserrat;font-size:18px;color:#fff;max-width:878px;text-align:center}.home-solutions .footer-section-content .text-apply{font-family:"Open Sans";color:#ff6900;font-size:20px;font-weight:500}.home-solutions .footer-section-content .btn{width:250px;font-size:22px;padding:14px 24px}@media only screen and (max-width:1700px){.bvps-section-fw .section-wrapper .banner.banner-partners .content .top-content .title-desc .desc,.bvps-section.home-solutions .footer-section .footer-section-content .title,.bvps-section.home-solutions .section-wrapper .section-content .desc,.bvps-section.home-solutions .section-wrapper .section-content .sub-desc,.bvps-section.reviews .section-content .bvp-section-desc,.bvps-section.section-hero .section-wrapper .section-content-items .title,.resources .section-content .bvp-section-desc{font-size:24px}.bvps-section.section-hero .section-wrapper .section-content-items .sub-title{font-size:56px;margin:0}.bvps-section.section-hero .section-wrapper .section-content-items .card-items .card{padding:50px 20px}.home-services{width:1100px}.home-services .home-services-wrapper{padding:80px}.bvps-section.reviews .section-content{gap:0}.bvps-section.reviews .section-content .home-reviews .home-reviews-wrapper{gap:20px}.bvps-section.reviews .section-content .home-reviews .home-reviews-wrapper .home-reviews-item .block{width:340px;height:310px}.bvps-section.home-solutions .section-wrapper .section-content{gap:10px}}@media only screen and (max-width:1200px){.bvps-section.section-hero .section-wrapper .section-content-items .card-items{gap:20px}.contact-form,.home-services{width:100%;bottom:0}.blogs-content,.home-reviews-wrapper{flex-direction:column}.bvps-section-fw .section-wrapper .banner.banner-company-image{background-size:cover}.bvps-section-fw .section-wrapper .banner.banner-company{height:auto}.bvps-section-fw.bvps-section-services .section-wrapper .banner{padding:80px 0}.bvps-section-fw.bvps-section-services .section-wrapper .banner::after,.bvps-section-fw.bvps-section-services .section-wrapper .banner::before{display:none}.bvps-section.reviews{height:auto;padding:80px 0}.bvps-section.reviews .section-content .home-reviews-wrapper .home-reviews-item{height:500px}}@media only screen and (max-width:768px){.bvps-section-fw .section-wrapper .banner{background-color:unset}.bvps-section.section-hero{margin-top:80px}.bvps-section.section-hero .section-wrapper{background-size:auto}.bvps-section.section-hero .section-wrapper .section-content-items .card-items,.home-services-items .row{display:flex;flex-direction:column;align-items:center}.banner.banner-company .bvp-section-desc,.bvps-section.bvps-section-fw.home-solutions .section-wrapper .footer-section .footer-section-content .title,.bvps-section.bvps-section-fw.home-solutions .section-wrapper .section-content .desc,.bvps-section.bvps-section-fw.home-solutions .section-wrapper .section-content .sub-desc,.bvps-section.bvps-section-fw.home-solutions .section-wrapper .section-content .title,.home-services .home-services-desc,.reviews .section-content .bvp-section-desc{text-align:center}.home-services{border-radius:0}.home-services .home-services-wrapper{padding:40px 20px}.home-services-item{margin-bottom:20px;width:auto;padding:20px}.bvps-section.bvps-section-fw.home-solutions .section-wrapper .footer-section .footer-section-content .text,.bvps-section.bvps-section-fw.home-solutions .section-wrapper .section-content .text{padding:0 20px}.bvps-section.bvps-section-fw.home-solutions .section-wrapper .section-content .solutions-wrapper{margin-top:20px;gap:40px}.bvps-section.bvps-section-fw.home-solutions .section-wrapper .section-content .solutions-wrapper .row{flex-direction:column;gap:40px}.bvps-section.bvps-section-fw.home-solutions .section-wrapper .footer-section{height:auto;padding-bottom:60px}}@media only screen and (max-width:500px){.home-services{border:unset}.bvps-section.about-us{padding-top:660px}.bvps-section.section-hero .section-wrapper{background-image:url(https://bvpsychsolutions.com/wp-content/themes/twentytwentyone-child/assets/images/xbvps-hero-mob.png.pagespeed.ic._OgrW-sHey.jpg);background-attachment:scroll;background-repeat:no-repeat;background-position:center center;background-size:cover;height:120vh}.bvps-section.section-hero .section-wrapper .section-content-items .title{font-size:40px}.bvps-section.section-hero .section-wrapper .section-content-items .sub-title{font-size:50px}.bvps-section.section-hero .section-wrapper .section-content-items .actions{flex-direction:column}.bvps-section.section-hero .section-wrapper .section-content-items .card-items{flex-direction:column;align-items:center}.home-services{width:99%}.home-services .home-services-desc,.reviews .section-content .bvp-section-desc{font-size:24px}.home-solutions .footer-section-content .text{font-size:16px;line-height:1.4}}