/**handles:wpdreams-asl-instance,hero,content-img,video-gallery-section,faq-section,awards-list,franchise-type**/
div.asl_w{width:100%;height:auto;border-radius:5px;background-color:#fff;overflow:hidden;border:0 solid #b5b5b5;border-radius:0 0 0 0;box-shadow:0 1px 0 0 #e4e4e4}#ajaxsearchlite1 .probox,div.asl_w .probox{margin:0;height:28px;background-color:#fff;border:0 none #fff;border-radius:0 0 0 0;box-shadow:0 0 0 0 #b5b5b5 inset}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{font-weight:400;font-family:Open Sans;color:#000!important;font-size:12px;line-height:normal!important;text-shadow:0 0 0 rgba(255,255,255,0)}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-weight:400;font-family:Open Sans;color:#000!important;font-size:12px;line-height:normal!important;text-shadow:0 0 0 rgba(255,255,255,0);border:0;box-shadow:none}div.asl_w.asl_msie .probox .proinput input{line-height:24px!important}div.asl_w .probox .proinput input::-webkit-input-placeholder{font-weight:400;font-family:Open Sans;color:rgba(0,0,0,.6)!important;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proinput input::-moz-placeholder{font-weight:400;font-family:Open Sans;color:rgba(0,0,0,.6)!important;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proinput input:-ms-input-placeholder{font-weight:400;font-family:Open Sans;color:rgba(0,0,0,.6)!important;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proinput input:-moz-placeholder{font-weight:400;font-family:Open Sans;color:rgba(0,0,0,.6)!important;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proinput input.autocomplete{font-weight:400;font-family:Open Sans;color:#000;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_w .probox .proclose,div.asl_w .probox .proloading,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{width:28px;height:28px}div.asl_w .probox .promagnifier .innericon svg{fill:#363636}div.asl_w .probox div.asl_simple-circle{border:4px solid #000}div.asl_w .probox .prosettings .innericon svg{fill:#363636}div.asl_w .probox .promagnifier{width:28px;height:28px;background-image:-o-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;border:0 solid #fff;border-radius:0 0 0 0;box-shadow:-1px 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer}div.asl_w .probox div.prosettings{width:28px;height:28px;background-image:-o-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;float:right;border:0 solid #fff;border-radius:0 0 0 0;box-shadow:0 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;order:7;-webkit-order:7}div.asl_r{position:absolute;z-index:1100}div.asl_r.vertical{padding:4px;background:#fff;border-radius:3px;border:0 solid #b5b5b5;border-radius:0 0 0 0;box-shadow:0 0 3px -1px rgba(0,0,0,.3);visibility:hidden;display:none}div.asl_r .results .nores .keyword{padding:0 6px;cursor:pointer;font-weight:400;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);font-weight:700}div.asl_r .results .item{height:auto;background:#fff}div.asl_r.vertical .results .item:after{background:#ccc}div.asl_r .results .item.hovered{background:#f4f4f4}div.asl_r .results .item .asl_image{width:70px;height:70px}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{margin:0;padding:0;line-height:inherit;font-weight:400;font-family:Open Sans;color:#1468a9;font-size:14px;line-height:22px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item .asl_content h3 a:hover{font-weight:400;font-family:Open Sans;color:#2e6bbc;font-size:14px;line-height:20px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item div.etc{padding:0;line-height:10px;font-weight:700;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item .etc .asl_author{padding:0;font-weight:700;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item .etc .asl_date{margin:0 0 0 10px;padding:0;font-weight:400;font-family:Open Sans;color:#adadad;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .results .item p.desc{margin:2px 0;padding:0;font-weight:400;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_r .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar,div.asl_r .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar{background:#fff}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar,div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar{background:#fafafa}div.asl_r .mCSBap_scrollTools .mCSBap_buttonDown{border-color:#3e3e3e transparent transparent transparent}div.asl_r .mCSBap_scrollTools .mCSBap_buttonUp{border-color:transparent transparent #3e3e3e transparent}div.asl_r span.highlighted{font-weight:700;color:#d9312b;background-color:#eee;color:#d9312b;background-color:#eee}div.asl_r p.showmore span{border:1px solid #eaeaea}div.asl_s.searchsettings{background:#fff;box-shadow:0 0 0 1px #b5b5b5 inset}div.asl_s.searchsettings .asl_option_label{font-weight:700;font-family:Open Sans;color:#2b2b2b;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0)}div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox{background-image:linear-gradient(180deg,#222,#36373a);background-image:-webkit-linear-gradient(180deg,#222,#36373a);background-image:-moz-linear-gradient(180deg,#222,#36373a);background-image:-o-linear-gradient(180deg,#222,#36373a);background-image:-ms-linear-gradient(180deg,#222,#36373a)}div.asl_s.searchsettings fieldset .categoryfilter{max-height:200px;overflow:auto}div.asl_s.searchsettings fieldset legend{padding:5px 0 0 10px;margin:0;font-weight:400;font-family:Open Sans;color:#474747;font-size:13px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0)}
.hero.fr-type{overflow:hidden}.hero.fr-type .hero-img{z-index:0}.hero{position:relative;width:100%}.hero.has-s-wrap{padding-bottom:60px}.hero .hero-inner-wrap{width:100%;overflow:hidden;position:relative}.hero-inner-wrap .container .row{z-index:2;position:relative}.hero .ellipse{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:4em;font-size:15px;z-index:3}.hero .ellipse:after{content:'';position:absolute;top:-4em;left:0;width:calc(100% + 5px);height:8em;background:0 0;border-radius:50%;box-shadow:0 3em 0 7em #f5f7f9}.hero h1{margin:75px 0 30px}.hero .description{margin-bottom:60px}.hero .text{z-index:1;padding-bottom:90px}.hero-inner-wrap>.container,.hero>.container,.hero>.container>.row{position:relative}.hero .hero-img{position:absolute;top:0;right:-55px;z-index:1}.hero.align-bottom .hero-img{bottom:0;top:auto;right:0}.hero .m-hero-img{margin:0 auto;max-width:100%;height:auto}.s-wrap{background:#f5f7f9}.s-wrap .service:before{display:block;margin:0 0 16px;font-size:31px;color:var(--icon-link-color);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-wrap .service:focus,.s-wrap .service:focus:before,.s-wrap .service:hover,.s-wrap .service:hover:before{color:var(--icon-link-color-hover)}.s-wrap .services{font-size:0}.hero .featured-wrap{width:100%;background:#fff;padding:0}.hero .featured-wrap>.container{position:relative}.hero .featured{padding:20px 0 30px}.hero .featured span{font-size:14px;font-weight:700;display:inline;vertical-align:super;margin-right:50px}.hero .featured img{margin:7px 30px 0 0;display:inline-block}.hero .featured a:last-of-type img{margin-right:0}@media only screen and (max-width:991px){.hero.fr-type{height:auto;background:#f4f4f4}}@media only screen and (min-width:768px){.s-wrap .services{position:relative;z-index:3;background:#fff;border-radius:8px;text-align:center;-moz-box-shadow:0 0 15px -1px #6666664d;-webkit-box-shadow:0 0 15px -1px #6666664d;box-shadow:0 0 15px -1px #6666664d;padding:25px 0;margin-top:-90px}.s-wrap .service{font-size:16px;display:inline-block;position:relative;padding:6px 35px 6px;width:16.5%;line-height:130%;vertical-align:top;color:var(--icon-link-color)}.s-wrap .service:after{content:'';display:block;height:100px;width:1px;background:#d9d9d9;position:absolute;right:0;top:0}.s-wrap .service:last-child:after{content:none}}@media only screen and (max-width:1199px){.hero .hero-img,.hero.align-bottom .hero-img{max-width:740px;height:auto;right:-30px}.hero .description{margin-bottom:25px}.hero .featured-wrap{text-align:center}.hero .featured span{display:block;margin:0 0 10px}}@media only screen and (max-width:991px){.hero{text-align:center}.hero .description{width:100%}.s-wrap .service{padding:6px 10px 6px}}@media only screen and (max-width:767px){.hero h1{margin:40px 0 20px}.hero .description{margin-bottom:40px}.hero.fr-type .text{text-align:left;padding-bottom:40px}.hero .featured img{margin:10px 10px 0}.hero .featured{padding-bottom:20px}.awards-section h6{margin-bottom:10px}.section-inner-cta{margin-top:30px}.s-wrap .services{text-align:center;padding-top:15px}.s-wrap .service{display:inline-block;vertical-align:top;width:48%;font-size:16px;background:#fff;border-radius:5px;margin-bottom:15px;-moz-box-shadow:0 0 9px -1px #66666678;-webkit-box-shadow:0 0 9px -1px #66666678;box-shadow:0 0 9px -1px #66666678;line-height:130%;height:120px;padding:23px 10px 15px;color:var(--icon-link-color)}.s-wrap .service:nth-child(odd){margin-right:4%}.s-wrap{padding:30px 0 45px}.s-wrap .service:before{margin-bottom:10px}}
.content-img .btn{margin:15px 0}.content-img .btn:last-child{margin-bottom:0}.content-img .img,.content-section .img-wrap img,.imgs-d img,.imgs-m img{border-radius:10px}.imgs-d{font-size:0}.imgs-d.two-imgs .first{width:100%}.imgs-d .first img:first-child{margin-bottom:30px}.imgs-d .second{padding-left:15px}.imgs-d .first,.imgs-d .second{display:inline-block;vertical-align:top;width:50%}.imgs-m{margin:0 -15px}.imgs-m img{margin:15px}.content-img .slick-dots{margin:15px 0 30px}.content-img .img-hold{font-size:0}@media only screen and (min-width:768px){.content-img p.cta .btn{position:absolute;bottom:0;left:15px;margin:0}p.cta{padding-bottom:75px}}@media only screen and (max-width:767px){.section-holder.content-img h2{text-align:left}.content-img .img{margin-bottom:25px}}
.video-gallery-section.v2{text-align:center}.video-gallery-section .section-title{text-align:center}.video-gallery-section .subtitle{margin-bottom:45px;text-align:center;line-height:26px}.video-gallery-section .second-column{display:flex;flex-wrap:wrap}.video-gallery-section .mediabox{display:block;position:relative}.video-gallery-section .mediabox img{border-radius:8px;box-shadow:0 5px 10px 0 rgba(34,34,34,.3)}.video-gallery-section .mediabox:last-of-type{margin-top:auto}.video-gallery-section .play-button{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:#c9c9c9;transition:.3s}.video-gallery-section .col-8 .mediabox .play-button{font-size:100px}.mediabox-wrap{position:fixed;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.8);top:0;left:0;opacity:0;z-index:999;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:mediabox;animation-name:mediabox}@-webkit-keyframes mediabox{0%{opacity:0}100%{opacity:1}}@keyframes mediabox{0%{opacity:0}100%{opacity:1}}.mediabox-content{max-width:680px;display:block;margin:0 auto;height:100%;position:relative}.mediabox-content iframe{max-width:100%!important;width:100%!important;display:block!important;height:480px!important;border:none!important;position:absolute;top:0;bottom:0;margin:auto 0}.mediabox-hide{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:mediaboxhide;animation-name:mediaboxhide}@-webkit-keyframes mediaboxhide{0%{opacity:1}100%{opacity:0}}@keyframes mediaboxhide{0%{opacity:1}100%{opacity:0}}.mediabox-close{position:absolute;top:0;cursor:pointer;bottom:528px;right:0;margin:auto 0;width:24px;height:24px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMvSURBVHja7Js9aBRBFMd/d1lPY6FiJVjY+Fkoxl7wA1Q0prQRS6tgoZV2MWIRRVHUUq3U+JnESrS2sBXBzipREWMlATXwt8gFznC5nd15M7Nn8uC45nZnfr/dY96+N1uTxFKOOks8lgUU/H2t4tJqIQUcAiaBGeBymcECRgO4B/wBPgJ9zkdKcvkclfRL/8ZtSTXH40N+GpLGF8zth6Q9Lse7DHCsDXxVJLSDLyQhb4B+Sb/VOVJJ6ATfKqGvrIDjDvCpJLjAz8d0JwmLDTBQAD62hIakiYJzm5a021VAfwn4WBLKwLdK2JUnIJP0XX4RSoIP/Hy8W3jeepv1dL3nmjwI3DLOExrAU2DA8zwb8xKhGeCuwYQtJTSAZwbwAHdcEqFM0mPZhO/foSHppdFcrraby2IDV0FCcPi8PCClhCjwLplgCgkrDeGv5I3pcjViSogK7yogloTo8EUEhJaQBL6oAGsJ9yVtkrRD0qsU8JKolagKZ8AD4ETFymFXgPOAQpXE5mMWOAk86XZ4n6pwlSSUhvcti1dBghe8RV8gpYQRX3irxkgKCSPABV94y85QTAlm8NatsRgSTOGBUnmAS57w3KiA0Ro3gHOW8KEEAOwE3hvfXWubFauu6A6vCND07OmW9viq5vpsGT3AtRAN2XoA+BfAwQBiTweoNpMZw48BRwKuAoPN7zNVWwZjwAfpO9S7DN5cQmYAPw4cTvAsYPJ3qHcpvNmdUO9ieBMJZQT0AhMVgfeWUC8BP87cjjHfuA6sATY0c4c0EgpUUHslvTaq3l5aUL1N1oarAnxSCVWBTyYhJvyw41XJJI3GkpAH/yYyfHQJi01gdUL4qBKqCh9NQrtBx4wGvGi0XS6T9MhoTkN5AtZVDN5awlTePsGfwDfPjGwYGDKu3s4Cp4BRz/N8cskED0iaqciVt7wTvkra5roKlJEQGt5HwhdJ24vmAUUkDEV+VyCT9NBxbp/bXXnXTNBFQmz4IhI6wrs+C+zvICEVvIuEKUlbrZ4G97WRkBq+k4RJSVusd4ntlfSheVudrQh8q4SbmntH6K2kzSF3if1Xsfzq7LKAJR5/BwCdAQBJn4egPgAAAABJRU5ErkJggg==') no-repeat;background-size:24px 24px;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-o-background-size:24px 24px}.mediabox-close:hover{opacity:.5}.video-gallery-holder{white-space:nowrap;overflow-x:auto}.awards-list::-webkit-scrollbar,.video-gallery-holder::-webkit-scrollbar{display:none}.video-gallery-section .img-wrap{position:relative;margin-bottom:15px}.video-gallery-section .play-button{top:50%}.video-gallery-section .mediabox{color:#394e66;font-size:16px}.video-gallery-section .mediabox .author{color:#293b51;font-weight:700;font-size:18px;display:block}.video-gallery-section .mediabox img{box-shadow:none}.video-holder{display:inline-block;font-size:0;width:22.5%;margin-right:30px;white-space:normal;vertical-align:top}.video-gallery-holder>.video-holder:last-of-type{margin-right:0}@media only screen and (max-width:1199px){.video-holder{width:22%}}@media only screen and (max-width:991px){.video-holder{width:26%}}@media screen and (min-width:768px){.video-gallery-section.v2.grey{background-image:url(https://fantasticfranchise.com/wp-content/themes/joinfantastic-com-multi/static/images/layout/fluid-right.png);background-repeat:no-repeat;background-size:370px 510px;background-position:right center}.v2 .video-holder{width:50%;max-width:395px}}@media screen and (max-width:767px){.video-gallery-section .section-holder-subtitle,.video-gallery-section .section-title,.video-gallery-section.v2,.video-gallery-section.v2 h2{text-align:left}.video-gallery-section .subtitle{margin-bottom:32px}.video-gallery-section .second-column{display:block}.video-gallery-section .mediabox{max-width:350px}.video-gallery-holder{margin-top:15px}.video-holder{width:75%}}
.faq-section a{position:relative;display:inline-block;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:center;padding:5px 10px;color:#63788f}.faq-section a:after{content:'';-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:0;display:block;height:1px;background:#63788f;margin:0}.faq-section a:hover:after{background:#337ab7;width:100%}.faq-section .faq{padding:0 15px;margin-top:0;margin-bottom:50px}.faq-section h3{margin-bottom:0;font-size:16px;line-height:22px;font-weight:700}.faq-section .faq span.bold,.faq-section.white h3{color:#172a41}.faq-section .answer{padding-top:15px}.faq-section .view-all-box span{color:var(--link-color);font-weight:600;display:inline-block;position:relative;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faq-section.white .view-all-box span{color:unset}@media only screen and (max-width:767px){.faq-section .faq{margin-bottom:25px;padding-bottom:25px;position:relative}.faq-section .answer{display:none}.faq-section .title h3{position:relative;padding-right:40px}.faq-section .faq:after{content:'';position:absolute;bottom:1px;left:auto;right:auto;overflow:hidden;width:91%;height:1px;background:#bfccda}.faq-section .title h3:after,.faq-section .title h3:before{content:'';display:block;background:var(--icon-link-color);height:12px;width:2px;position:absolute;right:2px;top:50%;transform:translateY(-50%);-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.faq-section .title h3:after,.faq-section .title.active h3:before{margin-top:-5px;-ms-transform:rotate(90deg) translateX(-50%);-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}}
.awards-section ul.awards-list{padding-left:0;font-size:0;white-space:nowrap;overflow-x:auto}.awards-list li{list-style:none;font-size:0;display:inline-block;width:110px;min-width:110px;margin-right:15px;vertical-align:top;text-align:center;white-space:initial}.awards-list li,.awards-list li a{color:#4f657e}.awards-list li:last-child{margin-right:0}.awards-list li .img-holder{height:100px;margin-bottom:15px;display:flex;justify-content:end;flex-direction:column}.awards-list li .title{font-size:12px}@media only screen and (max-width:767px){.awards-list li{margin-right:30px}}
.our-support{background:url('https://fantasticfranchise.com/wp-content/themes/joinfantastic-com-multi/static/images/layout/our-support-bg.jpg') center center #2b54a4;background-size:cover}.our-support,.our-support h2{color:#fff}.frtb{padding-bottom:40px}.frt-desc{margin-bottom:50px}.frt-benefits{justify-content:center}.frt-benefits .title{font-weight:700;color:#172a41;font-size:18px;line-height:1.2;display:block;margin-bottom:20px}.frt-benefits .title .color{font-size:20px}.frt-benefits .img-holder{height:190px}.frt-benefits .img-holder img{display:block;margin:0 auto}.frt-benefits .col-md-6 .info{padding:0 50px}.frt-benefits .col-md-3 .info{padding:0 20px}.frt-benefits .benefit{margin-bottom:50px}.opp-services .desc{margin-bottom:30px}ul.frn-srvs{list-style:none;font-size:0;padding:0}.cisect.section-holder ul.ticks li{margin-bottom:20px}.cisect.section-holder ul.ticks li:last-child{margin:0}.frt-cta{background:url(https://fantasticfranchise.com/wp-content/themes/joinfantastic-com-multi/static/images/layout/frt-cta-bg.jpg) center center #1c4598;background-size:cover;color:#fff}.frt-cta h2{color:#fff}.frt-cta .btn{margin:10px 5px}.frt-cta .members{color:#b5b5b5}.frt-cta .members img{display:inline-block;vertical-align:middle;margin:0 20px}.content-img .img-wrap img{border-radius:10px}.content-img .img-wrap{margin-bottom:25px}.section-inner-cta{text-align:center;margin-top:50px}.section-inner-cta .btn{margin:0 20px}.awards-section h6{margin-bottom:20px}@media only screen and (min-width:768px){ul.frn-srvs li{display:inline-block;width:190px;height:130px;position:relative;border-radius:5px;-moz-box-shadow:0 0 8px -2px #66666694;-webkit-box-shadow:0 0 8px -2px #66666694;box-shadow:0 0 8px -2px #66666694;font-size:16px;vertical-align:top;margin:10px}ul.frn-srvs span[class^=icon-]{display:block;color:#2d55a5;font-size:32px;line-height:32px;margin-bottom:10px}ul.frn-srvs a{display:block;height:100%;color:#172a41}ul.frn-srvs a .title{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:relative;display:block}}@media only screen and (max-width:1199px){.hero .hero-img{width:auto}}@media only screen and (max-width:767px){.section-inner-cta .col-12 .btn:nth-child(2n){margin-left:6%}.section-inner-cta .btn{margin:0 0 20px 0;min-width:46%}.section-inner-cta .col-12 .btn:last-of-type{margin-bottom:0}.section-inner-cta .col-12 .btn:nth-last-of-type(2){margin-bottom:0}.our-support{background:url('https://fantasticfranchise.com/wp-content/themes/joinfantastic-com-multi/static/images/layout/m-our-support-bg.jpg') center center #2b54a4;background-size:cover}.frt-benefits .col-md-3,.frt-benefits .col-md-6{padding:0}.frt-benefits .benefit{margin-bottom:30px}ul.frn-srvs{max-width:70%;margin:0 auto}ul.frn-srvs li{position:relative;font-size:16px;margin-bottom:40px}ul.frn-srvs span[class^=icon-]{display:block;color:#2d55a5;font-size:32px;line-height:32px;position:absolute;top:50%;margin-top:-16px;left:0}ul.frn-srvs a{display:block;height:100%;color:#172a41;position:relative;padding-left:50px;text-align:left}.frt-cta{background:#2b54a4}.frt-cta .members img{max-width:70px}.frt-cta .members .m-block{margin:0 0 15px}.section-inner-cta{text-align:left}.awards-section h3{font-size:14px}}