.franchise-page-wrapper-block .page-holder{padding:20px 0}@media only screen and (min-width:767px){.franchise-page-wrapper-block .page-holder .flexible{display:flex;gap:20px}.franchise-page-wrapper-block .page-holder .flexible .inner-container{flex-grow:1}}.franchise-page-wrapper-block .page-holder .flexible .inner-container h1{font-size:42px;line-height:42px;font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#000;margin:30px 0 20px}.franchise-page-wrapper-block .page-holder .flexible .inner-container p{font-size:18px;line-height:27px;font-family:"Roboto",sans-serif;font-weight:400;color:#7a7a7a;margin-bottom:20px}.franchise-page-wrapper-block .page-holder .flexible .inner-container p em{font-weight:600;font-family:"Source Sans 3",sans-serif}.franchise-page-wrapper-block .page-holder .flexible .inner-container ul{list-style:none;margin:1em 0;padding-left:30px}@media only screen and (min-width:1280px){.franchise-page-wrapper-block .page-holder .flexible .inner-container ul{padding-left:40px}}.franchise-page-wrapper-block .page-holder .flexible .inner-container ul li{color:#000;font-size:18px;line-height:26px;font-family:"Roboto",sans-serif;font-weight:400;position:relative}@media only screen and (min-width:1280px){.franchise-page-wrapper-block .page-holder .flexible .inner-container ul li{font-size:20px;line-height:30px}}.franchise-page-wrapper-block .page-holder .flexible .inner-container ul li:before{content:'';width:8px;height:8px;border-radius:50%;background:#000;position:absolute;left:-20px;top:9px}.franchise-page-wrapper-block .page-holder .flexible .inner-container ul li ul{margin-top:0}.franchise-page-wrapper-block .page-holder .flexible .inner-container ul li ul li:before{border:1px solid #202020;background:#fff;top:0;bottom:0;margin:auto 0}.franchise-page-wrapper-block .page-holder .flexible .inner-container ul li strong{font-weight:700}.franchise-page-wrapper-block .page-holder .flexible .right-side{margin-top:30px;display:flex;justify-content:center}@media only screen and (min-width:767px){.franchise-page-wrapper-block .page-holder .flexible .right-side{flex:1 0 33%;display:block;margin-top:60px}}.franchise-page-wrapper-block .page-holder .flexible .right-side .card{max-width:350px;width:100%}.franchise-page-wrapper-block .page-holder .flexible .right-side .card:hover .bg-overlay{background-color:rgba(0,0,0,.3)}.franchise-page-wrapper-block .page-holder .flexible .right-side .card:hover .bg-wrapper .bg-img{background-size:120%}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .bg-wrapper{position:relative;min-height:200px;width:100%;overflow:hidden;z-index:1}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .bg-wrapper .bg-img{transition-duration:1500ms;will-change:transform;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s;z-index:1;background-size:100%;background-position-x:50%;background-position-y:center}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .bg-wrapper .bg-overlay{transition-duration:1500ms;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s;z-index:2}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .text-content{background-color:#f7f7f7;padding:35px;width:100%}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .text-content h2{font-family:"Source Sans 3",sans-serif;text-align:center;color:#55595c;font-size:25px;line-height:25px;font-weight:400}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .text-content .text{text-align:center;font-size:18px;line-height:27px;font-weight:400;font-family:"Roboto",sans-serif;color:#55595c}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .text-content .btn-holder{margin-top:16px;display:flex;align-items:center;justify-content:center;width:100%}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .text-content .btn-holder a{display:inline-block;padding:12px 24px;border:2px solid #55595c}.franchise-page-wrapper-block .page-holder .flexible .right-side .card .text-content .btn-holder a span{display:block;text-align:center;color:#55595c;font-size:15px;font-weight:500;font-family:"Roboto",sans-serif}@media only screen and (min-width:767px){.franchise-page-wrapper-block .franchise-service-cards-block .card-item{width:50%}}@media only screen and (min-width:1024px){.franchise-page-wrapper-block .franchise-service-cards-block .card-item{width:33.33%!important}}