.three-column-hovered-box .img-hover-overlay{background:linear-gradient(180deg,transparent 49.24%,#000);box-shadow:0 0 35px 0 rgba(0,0,0,.1)}.three-column-hovered-box .hhs-img-hover-con:hover .img-hover-overlay{background:linear-gradient(315deg,#134edc,#75aef3)}.three-column-hovered-box .inner-con .cta-tertiary{bottom:0;color:#fff!important;left:0;position:absolute}.three-column-hovered-box .inner-con .cta-tertiary:after{background-image:url(https://7387269.fs1.hubspotusercontent-na1.net/hubfs/7387269/AV-Planners-Theme-2023/Images/Frame-1.png)}.three-column-hovered-box .hhs-img-hover-back .inner-con{position:relative;vertical-align:top}.number-and-text-block .number-block{margin-top:20px}.number-and-text-block.before-text .number-block{margin-bottom:35px;margin-top:0}.number-and-text-section{padding:80px 0}.testimonial-v2 .content-group.slick-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.testimonial-v2 blockquote{order:4}.testimonial-v2 .content-group.slick-slide img{margin-bottom:15px!important}.testimonial-v2 .content-group.slick-slide .test-name{margin-bottom:10px}.slick-arrow:hover{opacity:1!important}.logo-imgs-section{padding-bottom:20px}.logo-imgs-wrapper .logo-img-block img{margin:0 auto}.consultation-form{background-size:100% 100%!important}.home-banner h1{font-size:50px;max-width:495px}.three-column-hovered-box-services .hhs-img-hover-con:hover .img-hover-overlay{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.8))}.three-column-hovered-box .card-col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.breadcrumb-menu .col{padding:0}.breadcrumb-menu .hs-breadcrumb-menu-item:first-child{padding-left:0}.breadcrumb-menu .hs-breadcrumb-menu-item{padding:0 10px 0 0}.select,select.hs-input{background-image:url(https://7387269.fs1.hubspotusercontent-na1.net/hubfs/7387269/AV-Planners-Theme-2023/Images/gridicons_dropdown.png);background-position:right 15px center;background-size:10px 5px}.faq-section-v2 .hhs-accordion-1 li{backdrop-filter:blur(12px);background:#fff;border-radius:24px;box-shadow:0 0 35px 0 rgba(0,0,0,.08);margin-bottom:20px}.faq-section-v2 .hhs-accordion-1.accordion-controls{border:0!important}.faq-section-v2 .hhs-accordion-1 a.accordion-title h4:after{align-items:center;background:#f84b34;border-color:#f84b34!important;border-radius:100px;color:#fff;content:"\f107"!important;cursor:pointer;display:flex;font-family:fontAwesome;height:32px!important;justify-content:center;position:absolute;right:20px;width:32px!important}.faq-section-v2 .hhs-accordion-1 a.accordion-title:after{content:none!important}.faq-section-v2 .hhs-accordion-1 a.accordion-title.active h4:after{transform:rotate(180deg)!important}.faq-section-v2 .hhs-accordion-1 a.accordion-title,.faq-section-v2 .hhs-accordion-1 li .hhs-accordion-content{padding:20px}.faq-section-v2{background-size:100% 100%!important}.faq-section-v2 .container{max-width:1120px}.faq-section-v2 .hhs-accordion-content p{margin-bottom:0;opacity:.85}.faq-section-v2 .hhs-accordion-1 a.accordion-title,.faq-section-v2 .hhs-accordion-1 a.accordion-title h4{align-items:center;display:flex;justify-content:space-between}.faq-section-v2 .hhs-accordion-1 a.accordion-title{position:relative}.faq-section-v2 .hhs-accordion-1 li .hhs-accordion-content{padding-top:0}.breadcrumb-menu .hs-breadcrumb-menu-item a{color:#1b1f1d}.breadcrumb-menu .hs-breadcrumb-menu-item.last-crumb span{color:#959595}.four-column-hovered-box .card-col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 10px}.mega-menu .mega-text-con a:empty{display:none!important}.mega-menu .mega-text-con a{width:100%}@media screen and (max-width:1199px){.number-and-text-section{background-size:100% auto}.consultation-form{background-size:cover!important}}@media screen and (max-width:991px){.three-column-hovered-box .card-col{margin-bottom:25px}.number-and-text-block .number-block{margin-bottom:35px;margin-top:0}.number-and-text-block{flex-direction:column-reverse;margin-bottom:20px}.number-and-text-section .row{justify-content:center}.three-column-hovered-box .card-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:767px){.number-and-text-section{background-image:none!important;padding:20px 0}.testimonial-v2{padding-bottom:0!important}.home-banner h1{font-size:32px}.faq-section-v2 .hhs-rich-text.c1 a.accordion-title h4{padding-right:18px!important}.faq-section-v2 .none.col-sm-12.c1{padding:0}.faq-section-v2{background-image:none!important}}