.has-error input.error,.has-error select.error,.has-error textarea.error{border:1px solid red}.has-error p.error{color:red;font-size:12px;font-family:Helvetica}.ml-17{margin-left:17%}.ml-7{margin-left:7%}.pl-1{padding-left:1rem}.pl-half{padding-left:.5rem}.breadcrumb-container .link{font-size:14px;color:#fff;text-decoration:auto;font-weight:400}.pr-30{padding-right:30px}.section,.section2,.section-2,.section3,.section4,.section5,.sectio6,.sectio7{font-family:Helvetica}.section{min-height:654px;max-height:654px;background-color:#172143;background-position:center;background-repeat:no-repeat;background-size:cover}.section .banner-container{height:601px;width:100%;background-position:86% bottom;background-repeat:no-repeat;background-size:contain}.banner-content{width:50%;top:102px}.banner-content .title{color:#fff;text-shadow:0 0 black;font-size:3rem;font-family:Helvetica;font-weight:600}.banner-content .description{color:#fff;font-family:Helvetica;font-weight:100;padding-top:10px;letter-spacing:1px;padding-right:215px;font-size:18px;font-style:normal;padding-left:10px}.banner-content .btn-subcribe{margin-top:35px;background-color:#3581c8;border-color:#3581c8;padding:11px 30px;font-size:18px;font-weight:100;letter-spacing:1px;border-radius:17px;text-shadow:0 0 black;margin-left:8px;transition:all .1s ease}.banner-content .btn-subcribe:hover{background-color:#215a90;border-color:#215a90}.podcast-content h1.title{text-align:center;font-size:2rem}.podcast-content .description{padding:15px 220px;text-align:center;color:#6e6e6e;font-size:15px;font-family:Helvetica;font-weight:100}.card-wrapper{max-width:65%;min-width:65%;margin:auto}.col-wid-30{flex-basis:30%;max-width:30%}.col-wid-30 .card{margin:auto;aspect-ratio:1 / 1;border-radius:10px;background:#fff;box-shadow:none;border:none;font-family:Helvetica;padding:5px}.col-wid-30 .card .title{text-align:center;font-size:17px;font-weight:600;padding:17px 15px}.col-wid-30 .card .text{font-size:11px;color:#6e6e6e;text-align:center;padding:5px}.card .text div{text-align:left}.card .text div span{position:relative;bottom:3px;color:#000}.bg-lightgray{background-color:#f8f8f8}.section-2 .left-container .image1{margin-right:20px}.section3 h1.title{padding-top:25px;text-align:center;font-size:2rem}.section3{height:575px;background-repeat:no-repeat;background-position:right bottom,left;background-size:contain,100% 100%;background-origin:content-box,content-box;border-top-right-radius:288px;border-bottom-right-radius:288px;width:95.6%}.section4 h1.title{text-align:center;font-size:2rem;font-family:Helvetica}.section5 .title{text-align:center;font-family:Helvetica;font-size:2rem}.column-gap{column-gap:113px}.wrapper-container{width:85%;margin:auto}.wrapper-container .card{padding:0;border:none;box-shadow:unset;min-height:340px;max-height:340px;background-color:transparent}.wrapper-container .image,.wrapper-container .image img{width:100%;height:100%}.wrapper-container .right-container h1.title{font-size:2rem;font-family:Helvetica}.wrapper-container .right-container .des{font-size:14px;padding:10px 60px 10px 10px;font-family:Helvetica;color:#6e6e6e;font-weight:300}.wrapper-container .right-container{padding:0 20px}.m-auto{margin:auto}.wrapper-containe2 h1.title{font-size:2rem;text-align:center}.flud-container{min-height:575px;background-repeat:no-repeat;background-position:right bottom}.section6 h1.title{text-align:center;font-family:Helvetica;font-size:2rem}.faq-container{width:85%;margin:auto}.faq-container .card{padding:10px;border-radius:20px;font-family:Helvetica;font-size:15px}.faq-container .card .title{padding:15px 20px;font-weight:600;font-size:16px}.color-white{color:#fff}.bg-darkblue{background:#172143}.section7{min-height:350px;background-repeat:no-repeat;background-position:17%}.wrapper-container3 .item-container .left-container{width:50%;margin-left:10%}.wrapper-container3 .item-container .left-container h1.title{color:#fff;font-size:2rem}.wrapper-container3 .item-container .left-container .title{color:#fff;font-weight:600}.wrapper-container3 .item-container .left-container .text{color:#fff;font-weight:100;font-size:15px}.wrapper-container3 .item-container .left-container .image{text-align:center}.text-container h1.title{text-align:left}.des-container-item .title{font-weight:600;color:#222;font-size:15px}.des-container .text{font-size:15px;color:#6e6e6e;padding-left:17px;font-weight:300}.col-wt-20{width:20%;height:90px;padding:0}.col-wt-20 .image{background-position:100%;background-size:100%;background-repeat:no-repeat;color:#fff;text-align:center}.col-wt-20 .image span{position:relative;top:35px;left:14px;font-size:14px;font-weight:500}.col-wt-20:last-child .image span{padding:13px;top:24px;left:4px}.faq-container .title{font-weight:600;color:#222;margin-bottom:5px;margin-top:5px}.faq-container .body{color:#222;font-weight:100}.p-left-80{left:80px}.p-left-40{left:40px}.p-right-80{right:80px}.p-right-40{right:40px}.bg-blue{background-color:#172143}.section7{min-height:400px;background-repeat:no-repeat;background-position:17%}.section7 .image{height:400px;background-repeat:no-repeat;background-position:bottom}.section7 .content-wrapper h1.title{margin-top:14%;font-size:2.2rem;padding-right:200px;color:#fff}.section7 .content-wrapper .text{color:#fff;padding-left:9px;margin-top:15px;padding-right:200px;font-weight:100}.section7 .content-wrapper .btn-yellow{background-color:#ffa800;margin-left:10px;margin-top:15px;color:#000;font-size:17px;font-weight:500;padding:15px}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1000;justify-content:center;align-items:center}.popup-box{padding:25px;width:100%;max-width:400px;box-shadow:0 10px 25px #0003;animation:fadeIn .3s ease-in-out;background:#f7f7f7;font-family:Helvetica;font-family:500}.popup-box h2{margin-bottom:15px;font-size:25px;color:#222;text-align:center;text-shadow:0 0 0 #222}.popup-box input,.popup-box textarea{width:90%;padding:15px 20px;border:1px solid #ddd;font-size:14px;transition:.3s;font-family:Helvetica;font-weight:300}.popup-box label{font-size:15px;font-weight:400;font-family:Helvetica}.popup-box input:focus,.popup-box textarea:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px #007bff4d}.popup-box button{width:100%;padding:12px;border:none;font-size:16px;cursor:pointer;transition:background .3s;background:#3681c8;border:1px solid #3681c8;color:#fff;font-weight:600;font-family:Helvetica;text-shadow:0 0 0 #000}.popup-box button:hover{background-color:#215a90;border-color:#215a90}.close-btn{position:absolute;top:15px;right:20px;font-size:30px;color:#ddd;cursor:pointer;font-weight:600}@media (max-width:1400px){.banner-container .banner-content{width:60%}.section-2 .wrapper-container{width:100%;margin:auto}.section-2 .left-container .image1{text-align:end}.section3 .wrapper-container3{background-position:112% 98%}.section4 .text-container h1.title{margin-top:5px;margin-bottom:5px}.section4 .text-container .des-container .des-container-item{margin-bottom:1rem}}@media (max-width: 1200px){.banner-container .banner-content{width:70%}.section .banner-container{background-size:44%;background-position:100% bottom}.col-wid-20{flex-basis:25%;max-width:25%}.section-2 .col-wid-30 .card .title{padding:17px 10px}.section-2 .card-wrapper{max-width:87%;min-width:87%;margin:auto}.wrapper-container .right-container{padding:0 11px;margin-left:10%}.section3 .left-container img{width:55px}.section3 .left-container .text{font-size:14px}.section3 .wrapper-container3 .item-container .left-container{width:60%;margin-left:unset}.section3 .wrapper-container3 .item-container .left-container .col-md-6{padding:0 5px}.section4 .text-container h1.title{margin-top:5px;margin-bottom:5px}.section4 .text-container .des-container .des-container-item{margin-bottom:15px}.col-wt-20 .image span{left:15px;font-size:11px}.p-left-80{left:60px}.p-right-40{right:30px}.p-left-40{left:30px}.p-right-80{right:60px}.section7 .content-wrapper h1.title{font-size:2rem;padding-right:100px}}@media (max-width:545px){.section{min-height:700px}.section .banner-container{background-size:70%;background-position:bottom}.banner-content{top:20px}.section .banner-container{height:647px;width:100%}.banner-content .description{padding-top:14px;padding-right:20px;font-size:16px;padding-left:4px}.banner-container .banner-content{width:100%}.banner-content .title{font-size:1.8rem}.section-2 .left-container{margin:auto}.section-2 .left-container .image1{margin-right:10px}.section-2 .left-container .image1 img{max-width:140px}.section-2 .left-container .image2 img{max-width:200px}.wrapper-container .right-container{margin-top:20px;margin-left:unset}.wrapper-container .right-container h1.title,.wrapper-containe2 h1.title{font-size:1.8rem}.section2{padding-top:2rem}.section2 .card-wrapper{padding:0;max-width:95%;min-width:95%}.section2 .card-wrapper .col-wid-30{flex-basis:50%;max-width:50%;margin-bottom:10px;margin:unset}.section2 .card-wrapper .col-wid-30:nth-child(2n){margin-top:15px}.col-wid-30 .card .text{font-size:10px;padding:5px;text-overflow:ellipsis}.section2 .col-wid-30 .card .title{padding:11px 0;font-size:15px}.section3{border-top-right-radius:unset;border-bottom-right-radius:unset;background-image:url("https://franchisevoice.com/image/background image 2.png")!important;background-size:cover;background-position:center;width:100%}.section3 .wrapper-container3 .item-container .left-container{width:80%;margin-left:unset;margin:auto}.section3 .wrapper-container3 .item-container{padding-top:0}.section3 .wrapper-container3 .item-container .left-container .row.mt-5,.section3 .wrapper-container3 .item-container .left-container .row.mt-3{flex-wrap:wrap;margin-top:2rem}.section3 .wrapper-container3 .item-container .left-container .row.mt-5 .col-md-6{margin-top:2rem}.section3 .wrapper-container3 .item-container .left-container .row.mt-3 .col-md-6{margin-top:0rem}.section3 .wrapper-container3 .item-container .left-container h1.title{font-size:1.8rem;margin-top:1rem}.section4 .wrapper-container{width:100%}.section4 .wrapper-container .row.flex-wrap .col-md-6:first-child{height:280px}.section4 .text-container h1.title,.section5 h1.title,.section6 h1.title{font-size:1.8rem}.section6 .faq-container{width:95%;margin:auto}.section7{height:300px}.section7 .content-wrapper h1.title{font-size:1.8rem;padding-right:10px}.section7 .content-wrapper .text{padding-right:10px;font-weight:100}.section7 .content-wrapper .btn-yellow{font-size:15px;font-weight:500;padding:12px}.popup-box{padding:15px;width:85%;max-width:400px;font-weight:500}.popup-box .close-btn{position:relative;top:-15px;color:#333;font-weight:500;right:0;left:95%}.popup-box input,.popup-box textarea{width:87%}}@media (min-width:1400px){.section3{width:1320px}}
