.rosewood{font-family:rosewood-std-fill,serif!important;font-weight:400;font-style:normal}.franklin-gothic{font-family:franklin-gothic-urw,sans-serif;font-weight:400;font-style:normal}.franklin-gothic-condensed{font-family:franklin-gothic-urw-cond,sans-serif;font-weight:400;font-style:normal}.caecilia{font-family:caecilia;font-weight:700;font-style:italic}@font-face{font-family:'thirstyRough';src:url(//pizzaranchfranchise.com/wp-content/themes/generatepress_child/fonts/ThirstyRoughBlackThree.otf) format('otf'),url(//pizzaranchfranchise.com/wp-content/themes/generatepress_child/fonts/thirstyroughblackthree.ttf) format('truetype')}@font-face{font-family:'franklin-gothic-book';src:url(//pizzaranchfranchise.com/wp-content/themes/generatepress_child/fonts/Franklin\%20Gothic\%20Book\%20Regular.ttf) format('truetype')}h1,h2,h3,h4,h5,h6{font-family:rosewood-std-fill,serif;font-weight:800}a{font-family:rosewood-std-fill,serif;font-weight:400}h2{font-size:35px}h1{font-size:45px}p{font-family:"franklin-gothic-book",sans-serif;font-weight:400;color:#000;font-size:16px;width:80%;margin-left:auto;margin-right:auto;line-height:2em}section{padding:50px 0}a:visited{color:#000;text-decoration:underline}span.page-numbers.prev{font-family:rosewood-std-fill,serif;font-weight:400}.key-block{display:block;text-align:center}.box{width:20px;height:20px;border-radius:5px;margin-right:10px;display:inline-block}.key-heading{display:inline-block}.box-1{background-color:#92964f}.box-2{background-color:#f1a121}.box-3{background-color:#b72231;border-radius:25px}.box-4{background-color:#dadad9}.page-id-364 nav#secondary-navigation{display:none}.thirsty-rough{font-family:thirstyRough;font-weight:700}.caecilia-red{line-height:2em;color:#b72231;font-size:30px}.home-page-heading{color:#fff;margin:0 auto;max-width:750px}.home-page-heading span.hone-heading{color:#fff;font-size:60px;line-height:1.1em;filter:drop-shadow(0 0 8px #000)}.remove-margin-bottom-important{margin-bottom:0!important}.home-first-par-heading span{font-size:45px}.increased-line-height-p{line-height:1.25em}.home-testimonial-text p{font-family:caecilia;color:#fff;line-height:20px}.home-testimonial-text .elementor-widget-container{padding:20px 10px}.home-testimonial-text.elementor-element-elementor-element-46fd1ed{max-width:70%;width:70%}.sub-script{font-weight:400}.text-max-width{max-width:1140px;margin:0 auto}.four-virtues-gallery figcaption.wp-caption-text.gallery-caption{font-weight:500;width:50%;margin-left:auto;margin-right:auto;font-weight:600}.four-virtues-gallery img{max-height:180px;width:auto}.home-news-heading{line-height:2em;padding-bottom:10px}.home-news-heading span.award-heading{line-height:2em}.event-call-out-div{width:30%!important;text-align:center;background-image:url('/wp-content/uploads/2020/01/testimonial-background.png');background-repeat:no-repeat;background-size:98% 98%;padding:20px;min-height:200px}p.event-call-out{padding-top:2vw;color:#fff;font-family:caecilia;font-size:25px}a.event-button{border:2px solid #fff;color:#fff;border-radius:10px;padding:10px 30px}.center-aligned-heading{width:80%;margin-left:auto;margin-right:auto}.home-blog-heading h2{font-family:thirstyRough}h5.red-sub{color:#b72231;font-family:caecilia;font-size:25px;line-height:3em}h3.next-heading{text-align:right;font-size:28px;color:#fff}.saddle-up h3{color:#fff;font-size:30px}.saddle-up p{color:#fff;font-size:18px}div.form-titles{text-align:center}div.form-titles h3,div.form-titles p{color:#fff}div.form-titles h3.form-line-one{font-family:caecilia;line-height:1em;margin-bottom:20px}select#input_1_5,select#input_1_14{height:45px;border-radius:10px}div.form-titles p{color:#fff}div.form-titles a{font-family:'Franklin Gothic Medium','Arial Narrow',Arial,sans-serif;color:#fff}.three-news-section .three-news-sub-p p{color:#fff}.three-news-section .three-news-sub-p,.three-news-section .three-news-award-head{margin-bottom:0!important}.three-news-section .three-news-column{width:33%}#gform_submit_button_1{border:1px solid #fff;border-radius:7px;background-color:#ee9d20;font-family:rosewood-std-fill;padding:5px 80px;font-size:25px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#000}.home.page-id-7 .elementor-post__title a{font-family:caecilia;line-height:1em}#gform_submit_button_2{border:1px solid #fff;border-radius:7px;background-color:#ee9d20;font-family:rosewood-std-fill;padding:5px 80px;font-size:25px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.gform_body input{border:1px solid #fff;border-radius:10px}.gform_body ul li label.gfield_label{font-size:14px;color:#fff;font-weight:300}.gform_body ul li label span{display:none}input#choice_1_6_1{width:40px!important;height:40px;border-radius:20px;margin-top:0}body .gform_wrapper ul li.field_description_below div.ginput_container.ginput_container_checkbox{margin-top:0}label#label_1_6_1{font-size:18px;font-weight:500;color:#fff}.gform_body p{color:#fff}.right-pie{padding-top:160px}.bullet-training{color:#b72231;margin:0 20px}.call-out-events{display:block;background-color:#b72231;border:solid 1px #b72231;border-radius:5px;text-align:center}.call-out-events h2{display:inline-block;color:#fff;margin-bottom:0;font-size:30px}.call-out-events .see-events{color:#fff;display:inline-block;border:1.5px solid #fff;border-radius:5px;padding:5px 25px;margin-left:20px}#secondary-navigation{position:sticky;top:70px}h6.orange-banner{background-color:#ee9d20;border:solid 1px #ee9d20;border-radius:25px;width:80%;margin-left:auto;margin-right:auto;font-family:caecilia;color:#fff;font-size:25px;margin-bottom:0}h2.green-banner-template{color:#fff;line-height:1em;font-size:30px}section.how-pizza-ranch-helps img{min-height:135px;width:auto}.hero-images img{position:absolute;top:-110px;left:-40px}.hero-images-2 img{position:absolute;top:-110px;left:-40px}.investment-accordions .elementor-accordion .elementor-tab-content{padding:0}.investment-tables{margin:0;border:#fff;background-color:#e6e6e6}.investment-tables .low{width:20%;border:#fff 1px solid;text-align:center}.investment-tables .top-row-table{background-color:#b72231;font-family:rosewood-std-fill;color:#fff}.table-holder{width:80%;margin-left:auto;margin-right:auto}.investment-tables .top-row-table .main-table-heading{border:#fff 1px solid}.investment-tables .high{width:20%;border:#fff 1px solid;text-align:center}.investment-tables .heading-cell{border:#fff 1px solid}span.high-low{float:right;width:20%;text-align:center}.investment-tables .bottom-style{background-color:#ee9d20;height:30px}.investment-tables .bottom-style td{border:#ee9d20}.our-process-section p{color:#fff}.green-banner-become-owner{margin-top:-10px;z-index:1}.footer-divider{margin-top:-50px}g#lakes{display:none}.green-banner-about-us{z-index:2}.ctl-story-title{background:#ececec;z-index:-1;border-radius:25px}.ctl-story-year span.rm_year{font-family:rosewood-std-fill!important;font-size:20px}.ctl_road_map_wrp .ctl-story-title p{font-size:14px}.profile-heading h3{color:#b72231}.profile-heading{color:#b72231}.footer-links{font-family:franklin-gothic-book;color:#fff}.footer-links:visited{color:#fff}.footer-links:hover{color:#000}span.news:hover,span.events:hover{color:#b72231;text-decoration:underline}.flip-to-display-none{display:none}.flip-to-display-contents{display:contents}.form-section h3{font-size:35px}.scroll-in-side-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin:0}.flex-build{display:block}.flex-build ul.list-one{float:left;width:20%}.flex-build ul.list-two{float:left;width:65%}.elementor-counter-number-wrapper span{font-family:rosewood-std-fill!important}li.ht-dates-design-2 span.ctl-story-time{color:#B72231!important;font-family:rosewood-std-fill;font-size:30px}li.ht-dates-design-2 span.icon-placeholder i{color:#b72231}.cool-timeline-horizontal .clt_caru_slider ul.slick-slider .slick-list li.ht-design-2.slick-slide .timeline-post .content-title{color:#000!important;font-size:18px!important;text-align:center}div.ctl_info.event-description.small h2,div.ctl_info.event-description.full h2{display:none}div.ctl_info.event-description.small .content-details p,div.ctl_info.event-description.full .content-details p{margin-left:auto!important;margin-right:auto!important;font-size:18px;text-align:center;line-height:1.25em}.bio-spacing{padding-bottom:20px!important}.collage-section{display:none}.news-events-headline h3{font-size:55px}.blue-link{text-decoration:underline;color:blue;font-family:franklin-gothic-book}.form-head{margin-bottom:0}.numbers-title{line-height:1.25em;padding-top:10px;color:#fff;font-family:franklin-gothic-book;width:80%;margin-left:auto;margin-right:auto}ul.list-squares-red{list-style:none;margin-left:20px}ul.list-squares-red li:before{content:"\25A0";color:#b72231;font-weight:700;width:1em;margin-left:-1.3em;display:inline-block}.bio-paragraphs p{margin-left:0;margin-right:0;line-height:1.25em}.form-section{padding-top:100px}.fun-zone-banner-section{background-size:70% 100%}.elementor-element.elementor-element-ffda321.family-fun-zone-column.elementor-column.elementor-col-50.elementor-top-column{width:35%}.footer-widget-1{width:40%}.footer-widget-2,.footer-widget-3,.footer-widget-4{width:20%}.footer-widget-4 p{margin-bottom:0;width:100%}.footer-widget-4 .copy-class{line-height:1em}.why-pizza-carousel{display:none}.become-an-owner-carousel{display:none}.accordion-bio-section{display:none}.footer-social-icons a,.footer-social-icons a i{color:#fff;margin:0 2.5px}.footer-social-icons a:visited{color:#fff}.footer-social-icons i{font-size:30px}.footer-disclaimer p{color:#fff;font-size:12px;line-height:1em;margin:30px 0 0}.home-page-carousel{display:none}.market-accordion-mobile{display:none}.plate-section figure.wp-caption figcaption.wp-caption-text{margin-top:-50%;width:60%;margin-left:auto;margin-right:auto;font-weight:700}.plate-column-top{margin-right:100px}.plate-column-bottom{margin-left:100px}.plate-section{padding-left:100px}.elementor-335 .elementor-element.elementor-element-568b1e2.pizza-ranch-corner-store-absolute{top:-190%;z-index:0}.main-navigation .main-nav ul li a{font-size:17px}.plate-slider figcaption{width:50%;margin-left:auto;margin-right:auto;margin-top:-155px;padding-bottom:80px}.contact-us-btn-mobile{padding:5px 20px;background-color:#f1a121;color:#fff;border:solid 1px #f1a121;border-radius:10px;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}.elementor .elementor-widget-theme-post-content .wp-block-image .aligncenter{margin:0 auto}@media only screen and (max-width:1920px){.elementor-335 .elementor-element.elementor-element-568b1e2.pizza-ranch-corner-store-absolute{top:-190%}}@media only screen and (max-width:1720px){.elementor-335 .elementor-element.elementor-element-568b1e2.pizza-ranch-corner-store-absolute{top:-150%}}@media only screen and (max-width:1600px){.elementor-335 .elementor-element.elementor-element-568b1e2.pizza-ranch-corner-store-absolute{top:-125%}}@media only screen and (max-width:1430px){.elementor-335 .elementor-element.elementor-element-568b1e2.pizza-ranch-corner-store-absolute{top:-90%}}@media only screen and (max-width:1280px){.elementor-335 .elementor-element.elementor-element-568b1e2.pizza-ranch-corner-store-absolute{top:-85%}.fun-zone-banner-section{background-size:60% 100%}.elementor-element.elementor-element-ffda321.family-fun-zone-column.elementor-column.elementor-col-50.elementor-top-column{width:45%}}@media only screen and (max-width:1180px){.scroll-in-side-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li a{font-size:12px}.elementor-335 .elementor-element.elementor-element-568b1e2.pizza-ranch-corner-store-absolute{top:-40%}.plate-column-top{margin-right:75px}.plate-section{padding-left:75px}.main-navigation .main-nav ul li a{font-size:15px}}@media only screen and (max-width:1025px){.plate-section figure.wp-caption figcaption.wp-caption-text{font-size:68%}.home-page-heading{max-width:550px}.home-page-heading span.hone-heading{font-size:45px}}@media only screen and (max-width:980px){.owner-testimonial-background div.elementor-column-wrap{height:400px}.call-out-events h2{font-size:25px}.call-out-events a{margin-left:10px}.green-next{padding-bottom:0}.green-next .arrow{text-align:center}.elementor-335 .elementor-element.elementor-element-568b1e2.pizza-ranch-corner-store-absolute{position:static;left:auto!important;top:auto}.elementor-element.elementor-element-ffda321.family-fun-zone-column.elementor-column.elementor-col-50.elementor-top-column{width:50%}}@media only screen and (max-width:768px){.home-page-heading{max-width:450px}.ofrm-footer-divider{margin-top:-30px}.collage-section{display:contents}.infographic-section{display:none}.inner-section-collage .collage-2,.inner-section-collage .collage-3,.inner-section-collage .collage-4,.inner-section-collage .collage-5{width:50%!important}.inner-section-collage{border-top:3px solid rgba(230,230,230,1);border-bottom:3px solid rgba(230,230,230,1)}.inner-section-collage .collage-2,.inner-section-collage .collage-3{border-right:3px solid rgba(230,230,230,1)}.collage-6,.inner-section-collage .elementor-element.elementor-element-01add1a.elementor-column.elementor-col-50.elementor-inner-column{border-bottom:3px solid rgba(230,230,230,1)}.inner-section-collage .collage-2{margin-bottom:20px!important}.market-accordion-mobile{display:contents}.market-map-section{display:none}}@media only screen and (max-width:468px){.form-section{padding-bottom:100px}h2.green-banner-template{display:none}h1,h2,h3,h4,h5,h6{width:90%;margin-left:auto!important;margin-right:auto!important}.bio-accordion-headline h3{font-family:caecilia;color:#b72231}.accordion-bio-section{display:contents;background-color:#ececec}.accordion-bio-section .elementor-tab-content{text-align:center}.static-bio-section{display:none}.hero-headline h2,.hero-headline h3,.hero-headline h1{width:100%;font-size:34px}.call-out-events h2{font-size:18px}.green-next{text-align:center}.scroll-in-side-nav{max-width:100%!important;width:45%!important}.scroll-in-side-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li a{font-size:10px}.right-pie{padding-top:20px}.hero-images-2 img,.hero-images img{position:static;top:auto;left:auto}.hero-section{padding-bottom:0}.fun-zone-banner-section img{margin-left:auto!important}.fun-zone-banner-section{background-size:40% 100%!important}.counter-holder span{font-size:55px}.green-next .arrow{text-align:center}.flex-build ul.list-one{float:none;width:auto}.flex-build ul.list-two{float:none;width:auto}.flex-build-headline h2{font-size:25px}.home-testimonial-text{left:12%!important;max-width:80%!important;width:80%!important;top:44%!important}.three-news-section .three-news-column{width:100%}.call-out-events a.see-events{margin-left:0}.footer-widget-2,.footer-widget-3{border-right:none}.why-pizza-carousel{display:contents}.why-pizza-three-images{display:none}h3.thirsty-rough.form-head{line-height:1.25em;margin-bottom:20px}h6.orange-banner{padding:5px 10px}.become-an-owner-carousel{display:contents}.become-an-owner-images{display:none}.table-holder{width:100%}.home-page-carousel{display:contents}.desktop-home-gallery{display:none!important}.home-news-heading span.award-heading{line-height:1em}h5.red-sub{line-height:1em}.call-out-events{padding:10px}.green-next .arrow{display:none}h2.green-banner-template{font-size:25px}.caecilia-mobile{line-height:1em}.bullet-training{color:#b72231;margin:0 5px;display:block}ul.list-squares-red li:before{margin-left:0}}@media only screen and (max-width:375px){.home-page-heading span.hone-heading{font-size:38px}}@media(min-width:980px){.nav-phone{display:none!important}}