body{font-family:'Source Sans 3',sans-serif;font-size:1.25rem;background-color:#cacac8}body p{font-size:1.25rem;line-height:1.5em}.block-full-width{width:calc(100% + 240px);margin-bottom:0;margin-left:-120px;padding:60px 230px;overflow:hidden;margin-top:0}.blue-bg{background-color:#00346d;color:#fff;font-weight:600}.blue-bg img:hover{filter:brightness(125%);transform:scale(1.1)}.white-bg{background-color:#fff;color:#000;font-weight:600}.grey-bg{background-color:#e1e1de}.light-grey-bg{background-color:#f5f5f5}.new-light-grey-bg{background-color:#fcfcfc}.blue-angle-right-bg{background-image:linear-gradient(135deg,#fff 78%,#00346d calc(78% + 2px))}.red-angle-right-bg{background-image:linear-gradient(135deg,#fff 78%,#d12229 calc(78% + 2px))}.blue-angle-left-bg{background-image:linear-gradient(217deg,#fff 78%,#00346d calc(78% + 2px))}.red-blue-angle-bg{background:linear-gradient(135deg,#d12229 12%,#fff 10%,#fff 70%,#00346d 70%)}.red-blue-angle-small-bg{background:linear-gradient(135deg,#d12229 12%,#fff 10%,#fff 90%,#00346d 12%)}.grey-angle-left-bg{background:linear-gradient(215deg,#fcfcfc 58%,#fff 58%,#fff 60%,#e1e1de 60%)}.red-angle-left-bg{background:linear-gradient(220deg,#e1e1de 78%,#fff 78%,#fff 80%,#d12229 80%)}.white-border{border-top:10px solid #fff}#main-container{padding-bottom:0;padding-top:0;overflow:hidden}strong{font-weight:700}.no-padding{padding:0 !important}.big-image{min-height:80vh}.slider-prev svg,.slider-next svg{fill:#000}.block-hero-area:not(.has-background){background:linear-gradient(150deg,#00346d 78%,#fff 78%,#fff 80%,#e1e1de 80%)}.block-hero-area .page-title{padding:0;max-width:1440px;margin:0 auto}.block-hero-area .page-title .h1{font-size:4.875rem !important;font-family:League Gothic;font-weight:400;line-height:1.1}.block-hero-area .subtitle{font-size:2.25rem !important;font-weight:600;max-width:1440px;margin:0 auto;margin-bottom:20px !important}.entry-content .block-hero-area:first-child,.single #main-container .block-hero-area:first-child{margin-top:0}.page:not(.home) .block-full-width.block-hero-area{padding-top:45px;padding-bottom:45px}.max-800{max-width:800px;margin:0 auto}.fw-600{font-weight:600}.fw-400{font-weight:400}.f-26{font-size:1.625rem}.f-32{font-size:2rem}.f-34{font-size:2.125rem}.f-36{font-size:2.25rem;line-height:2.5rem;font-weight:600}.f-48{font-size:3rem}.max-1000{max-width:1000px !important;margin:0 auto}.max-1024{max-width:1024px !important;margin:0 auto}.max-1100{max-width:1100px !important;margin:0 auto}.max-1200{max-width:1200px;margin:0 auto}.max-1400{max-width:1400px;margin:50px auto}.max-1440{max-width:1440px;margin:0 auto}.max-670{max-width:670px}.max-350{max-width:350px}.h2{font-family:League Gothic,sans-serif;font-size:3rem}.h3{font-size:1.625rem;font-weight:600}.fancy{font-family:League Gothic,sans-serif;font-weight:400}.red-h3 h3{font-family:League Gothic,sans-serif;font-size:3rem;color:#d12229;font-weight:400}em{font-style:italic}.gothic{font-family:League Gothic,sans-serif}.hide-desktop{display:none !important}.no-padding-right{padding-right:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-top{padding-top:0 !important}.no-top-margin{margin-top:0 !important}.no-bottom-margin{margin-bottom:0 !important}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.bp-20{padding-bottom:20px !important}.full-width{width:calc(100% + 240px);margin-bottom:0;margin-left:-120px;padding:60px 0;overflow:hidden}.red-header{font-family:League Gothic,sans-serif;font-size:3rem;font-weight:400;padding:.4em 2.375em !important;min-height:92px}.gray-header{font-size:2.25rem;font-weight:600;padding:.6em 2.375em !important}.gray-header2 h2{font-size:2.25rem;font-weight:600;padding:0 !important}.blue-header{font-family:League Gothic,sans-serif;font-size:3rem;font-weight:400;padding:.4em 2.375em !important}.block-cta-button a{background-color:#d12229;color:#fff;text-align:center;font-family:League Gothic;font-size:1.875rem;text-transform:uppercase;border-radius:0;font-weight:400;padding:10px 20px}.block-cta-button a:hover{background-color:#f2272f !important}.white-button.block-cta-button a{background-color:#fcfcfc;color:#00346d !important}.white-button.block-cta-button a:hover{background-color:#e1e1de !important}.blog-blue-footer{background-color:#00346d;color:#fff}.single .blog-blue-footer h2,.blog-blue-footer h2{color:#fff !important;font-family:'League Gothic',sans-serif;font-size:3rem;font-weight:400 !important}.single .blog-blue-footer h2{padding-bottom:10px}.blog-blue-footer>div,.blog-white-footer>div{max-width:970px !important;margin:0 auto}.single .blog-blue-footer a{color:#fff !important}.blog-blue-footer{padding-top:45px;padding-bottom:45px}.blog-blue-footer .wp-block-columns{background:linear-gradient(to right,#fff 2px,transparent 2px) 0 0,linear-gradient(to right,#fff 2px,transparent 2px) 0 100%,linear-gradient(to left,#fff 2px,transparent 2px) 100% 0,linear-gradient(to left,#fff 2px,transparent 2px) 100% 100%,linear-gradient(to bottom,#fff 2px,transparent 2px) 0 0,linear-gradient(to bottom,#fff 2px,transparent 2px) 100% 0,linear-gradient(to top,#fff 2px,transparent 2px) 0 100%,linear-gradient(to top,#fff 2px,transparent 2px) 100% 100%;background-repeat:no-repeat;background-size:30px 30px}.single .blog-white-footer p{font-size:1.625rem;font-weight:600}.single .blog-white-footer .blog-footer-left a{color:#000 !important;text-decoration:none}.single .blog-white-footer .blog-footer-left a:before{border-style:solid;border-width:5px 5px 0 0;content:'';display:inline-block;height:18px;left:-15px;position:relative;top:8px;transform:rotate(-135deg);vertical-align:top;width:18px}#main-header .container{max-width:1680px}#main-header #logo,#main-header #logo img{height:50px}#main-nav .navbar-nav .menu-item a{font-family:League Gothic,sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase}#main-nav .navbar-nav .menu-item.red-button,.red-button{background-color:#d12229;padding-left:20px;padding-right:20px}#main-nav .navbar-nav .menu-item.red-button a,a.red-button{color:#fff !important;font-size:1.875rem;text-decoration:none;font-family:League Gothic,sans-serif}#main-nav .navbar-nav .menu-item.red-button a{font-size:1.65rem}a.red-button{padding:10px 20px;text-transform:uppercase}#main-nav .navbar-nav .menu-item.red-button:hover,.red-button:hover{background-color:#f2272f !important}#main-nav .navbar-nav .menu-item a:hover,#main-nav .navbar-nav .menu-item a:focus-visible{color:#9a9a9c}#main-nav .sub-menu,#main-nav .sub-menu li a{background-color:#fff;color:#000 !important}#main-nav .sub-menu li.current-menu-item a,#main-nav .sub-menu li a:hover,#main-nav .sub-menu li a:focus-visible{background-color:#d12229 !important;color:#fff !important}#mobile-toggler span{display:block}a.blue-button,span.blue-button{background-color:#00346d;border:5px solid #fff !important;font-weight:400;font-family:League Gothic,sans-serif;font-size:1.875rem;padding:5px 10px;color:#fff;text-decoration:none;text-transform:uppercase}a.blue-button:hover,span.blue-button{background-color:#1d538e !important}a.blue-button.no-border{border:none !important}.relative{position:relative}a.header-next{position:absolute;right:10px;bottom:10px;border:none !important;padding:8px 20px;font-size:1.875rem;font-family:League Gothic,sans-serif;font-weight:400}#block-container{position:relative}#main-footer{background-color:#161616}#main-footer #footer-menus{background-color:#161616;max-width:1680px}#main-footer #footer-menus .row{max-width:1680px}#main-footer .footer-header{font-family:League Gothic,sans-serif;font-size:1.875rem;letter-spacing:1px;font-weight:400}#main-footer .footer-logo img{max-width:280px}#main-footer .footer-sm-icons{text-align:right}#main-footer .col{flex-grow:2}#main-footer .footer-col5{text-align:right;flex-grow:1}#main-footer #copyright-content{background-color:#000;padding-top:45px;padding-bottom:45px}#main-footer #copyright-content p,#menu-copyright-menu li a,#main-footer #copyright-content .designed-by{font-size:1rem;text-decoration:none;line-height:1rem}#main-footer #copyright-content .designed-by{margin-top:15px}#main-footer #footer-color-bar{padding:0}#main-footer #footer-color-bar>.row{margin-left:0;margin-right:0}#main-footer #footer-color-bar .row div:nth-child(1){background-color:#00346d;padding:5px 0}#main-footer #footer-color-bar .row div:nth-child(2){background-color:#d0232a;padding:5px 0}#main-footer #footer-color-bar .row div:nth-child(3){background-color:#616366;padding:5px 0}#main-footer #footer-color-bar .row div:nth-child(4){background-color:#a7a9ac;padding:5px 0}.home-header{padding-right:0;padding-bottom:30px;padding-top:40px;padding-left:120px;display:flex}.home-header img{margin-bottom:0}.home-header .page-title{width:50%}.home-header-image{width:50%}.home-header h1{font-family:League Gothic,sans-serif;font-size:4.875rem !important;font-style:normal;font-weight:400;line-height:4.875rem}.home-header h1 span{color:#d12229}.home-blue{display:flex}.home-blue .icon-col{text-align:center}.home-blue .icon-col p{max-width:240px}.home-blue p{font-size:1.5rem;font-weight:600}.home-grey .h2{font-size:2.25rem;font-weight:400;margin-bottom:30px}.home-grey p{font-size:1.25rem;margin-bottom:20px}.home-grey p:last-child{margin-bottom:0}.home-info-boxes h3{color:#d12229;font-family:League Gothic;font-size:3rem;font-weight:400;margin-bottom:5px}.home-info-boxes p{font-weight:600;font-size:1.25rem}.home-info-boxes div:nth-child(1),.home-info-boxes div:nth-child(2){border-right:5px solid #000}.block-testimonial{display:flex;padding:30px 0;max-width:1410px !important}.block-testimonial.less-quote-padding .quote-box{padding:25px 25px 30px}.block-testimonial.less-quote-padding .quote{max-width:90%;font-size:1.05em;line-height:125%}.block-testimonial.less-quote-padding .quote:before{position:absolute;left:-35px}.block-testimonial.less-quote-padding .quote:after{bottom:-26px;right:-35px}@media screen and (max-width:782px){.mobile-pt-0{padding-top:0 !important}.block-testimonial.less-quote-padding{display:flex;display:-ms-flexbox;flex-direction:column-reverse;-ms-flex-direction:column-reverse}.block-testimonial.less-quote-padding .quote-box{padding:25px 25px 50px !important}.block-testimonial.less-quote-padding .quote-holder{width:100% !important}.block-testimonial.less-quote-padding .quote-name{position:initial !important;max-width:100% !important;padding-bottom:22.5px !important;text-align:center !important}.block-testimonial.less-quote-padding .testimonial-image{position:initial;top:auto;left:auto;justify-content:center;-ms-justify-content:center;width:auto;margin-bottom:-75px;margin-top:-45px}}.block-testimonial.no-max{max-width:none !important}.testimonial-image{width:300px;display:flex}.big-testimonial-image .testimonial-image{width:425px}.testimonial-image img{border:10px solid #fff;align-self:center;height:300px;width:300px}.big-testimonial-image .testimonial-image img{height:auto;width:425px}.quote-holder{align-self:center;max-width:calc(100% - 300px)}.block-testimonial.no-max .quote-holder{max-width:none;width:70%}.quote-box{padding:50px;background-color:#d9d9d9;border-right:10px solid #fff;border-bottom:10px solid #fff;border-top:10px solid #fff}.large-quote .quote-box{padding:20px}.large-quote .quote-box .quote{max-width:90%;padding-bottom:20px}.dark-grey .quote-box{padding:30px;background-color:#616366;color:#fff}.blue-quote .quote-box{background-color:#00346d;color:#fff}.quote{font-size:1.375rem;font-style:italic;position:relative;max-width:80%;margin:0 auto;text-align:center}.quote-name{font-family:League Gothic,sans-serif;font-size:1.625rem;margin-top:10px;text-align:center}.quote:before{content:open-quote;font-family:Arial,sans-serif;font-size:100px;font-style:normal;position:relative;top:22px}.quote:after{content:close-quote;font-size:100px;font-family:Arial,sans-serif;position:absolute;bottom:-35px;right:0;font-style:normal}.testimonial-2{padding-top:0 !important}.home-map h2{font-weight:600;font-size:2.25rem}.home-map p{font-size:1.25rem}.homepage-map{max-width:700px;margin:0 auto}.big-red-button.block-cta-button a{padding:35px 36px 20px;border-bottom:3px solid #000 !important;font-size:2.875rem;width:510px;min-height:120px;font-weight:400}.big-blue-button.block-cta-button a{background-color:#00346d;padding:20px 36px;border-bottom:3px solid #000 !important;font-size:2.875rem;width:510px;height:120px;font-weight:400;line-height:2.5rem}.big-blue-button.block-cta-button a:hover{background-color:#1d538e !important}.home-numbers{padding-bottom:0 !important}.home-numbers h2{font-family:League Gothic,sans-serif;font-size:3rem}.numbers-columns{display:flex;justify-content:space-between;padding:50px 0}.numbers-columns .number-col{text-align:center}.numbers-columns p{font-size:1.5rem;font-weight:600}.numbers-columns .blue-text{font-size:4.375rem;font-weight:400;color:#00346d;font-family:League Gothic,sans-serif}.block-numbers-columns.white-font .blue-text{color:#fff}.logo-slider h2{font-family:League Gothic,sans-serif;font-size:3rem;font-weight:400}.big-image{padding:0 !important}.big-image p{font-family:League Gothic,sans-serif;font-size:3rem !important;line-height:3.25rem;font-weight:400}.single #main-container .block-hero-area:first-child,.blog #main-container .block-hero-area:first-child,.archive #main-container .block-hero-area:first-child,.page #main-container .block-hero-area:first-child{margin-top:0;padding:45px 60px}.single .page-title,.blog .page-title,.archive .page-title{padding:0}.single p.h1,.blog h1,.archive h1{font-size:4.875rem !important;font-family:League Gothic;font-weight:400}.single:not(.single-veteran-resources) article{max-width:970px;margin:0 auto;padding-bottom:40px}.single h1{margin-top:70px;font-family:'Source Sans 3',sans-serif;font-size:2.25rem !important;font-weight:600;padding-bottom:10px}.single h2{color:#00346d !important;font-weight:600 !important;line-height:normal !important}.single article a{color:#1d538e !important}.single article ul{list-style:disc;padding-left:30px}.single .share-post{display:flex;white-space:nowrap;justify-content:flex-end;padding-right:0}.sharing-buttons svg{margin:0 18px;vertical-align:middle}.sharing-buttons a:last-child svg{margin-right:0}.blog .block-hero-area,.archive .block-hero-area{margin-bottom:60px}.blog article,.archive article,.page-template-page-testimonials article{max-width:1300px;margin:0 auto;border-radius:4px;border:2px solid var(--Gray-4,#e1e1de);background-color:#fcfcfc;flex-direction:row-reverse;padding:40px}.blog article .col-image,.archive article .col-image,.page-template-page-testimonials article .col-content{padding-right:0}.page-template-page-testimonials article .play-button{display:block}.page-template-page-testimonials article .play-button img{display:block;width:100%}.blog article .col-content,.archive article .col-content,.page-template-page-testimonials article .col-image{padding-left:0}.blog article a:hover,.archive article a:hover{color:#9a9a9c !important;text-decoration:none !important}.blog article .more-link a,.archive article .more-link a{background-color:#d12229;color:#fff;text-align:center;font-family:League Gothic;font-size:1.625rem;text-transform:uppercase;border-radius:0;font-weight:400;padding:14px 35px}.blog article .more-link a:hover,.archive article .more-link a:hover{background-color:#f2272f !important;color:#fff !important}.blog .entry-title,.archive .entry-title{font-size:2.25rem;font-weight:600}.post-category .btn{font-size:1.5rem;font-family:'League Gothic',sans-serif;font-weight:400;padding:10px 15px 8px;border-color:#00346d !important;color:#00346d !important}.post-category .btn:hover{background-color:#e1e1de !important;color:#00346d !important}.blog article .col-image img,.article article .col-image img{border:5px solid #fff}.post-pagination{display:flex;justify-content:center;margin-bottom:75px;margin-top:75px}.post-pagination .current{border-radius:0;background-color:#00346d !important}.post-pagination svg{fill:#00346d}.gform_wrapper{max-width:1020px !important;margin:0 auto !important}.gform_wrapper.gravity-theme .gfield_label{font-weight:400 !important;font-size:1.25rem !important}.gform_required_legend{display:none}.gform_wrapper.gravity-theme .gfield_required{font-size:20px !important}.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{background-color:#e1e1de !important;border-radius:4px;border:none !important}.gform_wrapper .gfield_html{text-align:center;max-width:800px;margin:0 auto !important}.gform_wrapper .gform_footer .button{background-color:#d12229;color:#fff;text-align:center;font-family:League Gothic;font-size:1.875rem !important;text-transform:uppercase;border-radius:0;font-weight:400;padding:10px 20px !important}.gform_wrapper .gform_footer .button:hover{background-color:#f2272f !important}.thank-you-downloads{justify-content:space-around}.testimonials-top{max-width:1200px;padding:60px 20px;margin:0 auto}article.testimonial{flex-direction:row}article.testimonial .testimonial-quote{position:relative;text-indent:25px}article.testimonial .testimonial-quote:before{content:'“';font-size:60px;font-family:Arial,sans-serif;position:absolute;left:-25px;top:16px}article.testimonial .testimonial-designation{font-family:'League Gothic',sans-serif;margin-top:20px;font-size:1.875rem}.map-selector{border-top:10px solid #000;margin-left:0}.map-selector div:nth-child(1){background-color:#d12229;color:#fff;padding:12px !important;cursor:pointer}.map-selector div:nth-child(1):hover{background-color:#f2272f}.map-selector div:nth-child(2){background-color:#00346d;color:#fff;padding:12px !important;cursor:pointer}.map-selector div:nth-child(2):hover{background-color:#1d538e}.map-selector div:nth-child(3){background-color:#616366;color:#fff;padding:12px !important;cursor:pointer;white-space:nowrap}.map-selector div:nth-child(3):hover{background-color:#e1e1de}.map-text-holder{margin-top:70px;border-top:10px solid #000;margin-left:20px;padding-top:30px}.map-text-holder ul li{border-top:1px solid #dddee0;padding-top:10px;padding-bottom:5px}.map-text-holder ul li:last-child{border-bottom:1px solid #dddee0}#tipusmap{display:none !important}.faq-item{padding-top:15px;padding-bottom:15px}.faq-item .answer{display:none;padding-left:50px;padding-top:20px}.faq-item .answer p{font-size:1.25rem}.faq-item.open .answer{display:block}.faq-item .faq{position:relative;padding-left:50px;font-size:1.563rem;cursor:pointer}.faq-item .faq:before{background-image:url(//purocleanfranchise.com/wp-content/themes/puroclean-franchise/img/plus.svg);display:block;content:'';width:34px;height:34px;position:absolute;left:0;top:0}.faq-item.open .faq:before{background-image:url(//purocleanfranchise.com/wp-content/themes/puroclean-franchise/img/minus.svg)}.block-flush-image,.block-investment{margin:unset !important;margin-right:0 !important;margin-left:0 !important}.flush-box{display:flex}.flush-box.left{flex-direction:row-reverse}.flush-text{width:60%;padding-right:5%}.flush-box.left .flush-text{padding-right:0;padding-left:5%}.flush-image{width:40%}.img-50 .flush-text{width:45%}.img-50 .flush-image{width:55%}.faq-buttons ul ul{display:none}.faq-buttons ul li{list-style:none;position:relative;padding:5px 0 5px 50px;font-size:1.5rem;font-weight:600;cursor:pointer}.faq-buttons ul li:before{background-image:url(//purocleanfranchise.com/wp-content/themes/puroclean-franchise/img/plus.svg);display:block;content:'';width:34px;height:34px;position:absolute;left:0;top:5px}.faq-buttons ul li.open ul{display:block}.faq-buttons ul li.open:before{background-image:url(//purocleanfranchise.com/wp-content/themes/puroclean-franchise/img/minus.svg)}.faq-buttons ul li.open li:before{background-image:none !important}.faq-buttons ul li ul li{padding-left:0;font-weight:400;font-size:1.25rem}.faq-buttons ul li ul li:before{background-image:none}.move-up{position:relative;top:-60px}.block-leadership-team{display:flex;flex-wrap:wrap;justify-content:space-around}.block-leadership-team .team-item{width:22%}.team-item{position:relative;margin-bottom:30px}.team-image img{display:block}.team-image{position:relative;border:1px solid #cacac8}.team-name{font-family:League Gothic,sans-serif !important;font-size:2rem;margin-top:20px;margin-bottom:5px}.team-title{max-width:226px}.read-bio{color:#d12229}a.video-link,span.video-link{font-size:1.625rem;padding:3px 20px;border:3px solid #fff !important;position:absolute;bottom:20px;right:10px;z-index:100}.history{display:flex;margin-top:20px}.history .year{width:8%;background-color:#fcfcfc;font-family:League Gothic,sans-serif;color:#00346d;font-size:3.125rem;text-align:center;padding:10px;border-bottom:5px solid #00346d}.history .content{width:85%;padding-left:3%;font-weight:600;font-size:1.375rem}.team-member{display:flex;max-width:1400px;margin:50px auto}.team-member-image{width:30%;text-align:center}.team-member-image img{margin-bottom:20px}.team-member-info{width:65%;padding-left:5%}.team-member-info .team-name{font-size:4.875rem !important;margin-bottom:7.5px;margin-top:0 !important;font-weight:400;line-height:1em}.team-member-info .team-title{font-size:1.625rem;font-weight:600;margin-bottom:20px;max-width:310px}.mobile-image{display:none}.weeks .number-columns{justify-content:space-evenly}.weeks .weeks-top{font-family:League Gothic,sans-serif;font-size:3rem;font-weight:400}.weeks .blue-text,.blue-circles .blue-text{color:#fff;background-color:#00346d;border-radius:50px;display:inline-block;width:100px;height:100px;line-height:100px}.weeks .content,.blue-circles .content{max-width:220px;font-size:1.25rem}.block-alternating-images{padding:50px 0}.alternating{display:flex;background-color:#fcfcfc;border:1px solid #e1e1de;border-radius:4px;margin-bottom:20px}.alternating:nth-child(odd){flex-direction:row-reverse}.block-alternating-images.reverse .alternating:nth-child(odd){flex-direction:row}.block-alternating-images.reverse .alternating:nth-child(even){flex-direction:row-reverse}.alternating .image{width:40%}.alternating .image img{display:block}.alternating .content{padding:30px;width:60%}.alternating .content h4{font-size:1.85rem;font-weight:600}.privacy ol{padding-left:40px}.block-investment p{margin-bottom:15px}.block-investment .flush-table-header{font-family:League Gothic,sans-serif;font-size:2rem;margin-bottom:20px}.block-investment .flush-table{min-width:600px;border-top:1px solid #dddee0}.block-investment .flush-table td{border-bottom:1px solid #dddee0;padding:5px 0}.block-investment .flush-table-footnote{font-size:1rem;font-style:italic;margin-top:20px}.block-data-table .data-table{width:100%;border-top:1px solid #dddee0}.block-data-table .data-table td{border-bottom:1px solid #dddee0;padding:5px 0}.big-count{background-color:#e1e1de;display:flex;justify-content:center;align-items:center;border-right:10px solid #fff;border-bottom:10px solid #fff;padding:30px}.big-count p{font-family:League Gothic,sans-serif;font-size:6.25rem;background:linear-gradient(to right,#616366 2px,transparent 2px) 0 0,linear-gradient(to right,#616366 2px,transparent 2px) 0 100%,linear-gradient(to left,#616366 2px,transparent 2px) 100% 0,linear-gradient(to left,#616366 2px,transparent 2px) 100% 100%,linear-gradient(to bottom,#616366 2px,transparent 2px) 0 0,linear-gradient(to bottom,#616366 2px,transparent 2px) 100% 0,linear-gradient(to top,#616366 2px,transparent 2px) 0 100%,linear-gradient(to top,#616366 2px,transparent 2px) 100% 100%;background-repeat:no-repeat;background-size:20px 20px;padding:5px 30px}.block-columns-icons.white-bg p{font-weight:700;font-size:1.5rem;margin:10px auto}.block-columns-icons.white-bg div{max-width:190px;margin:0 auto;padding-top:10px}.block-columns-icons.white-bg div ul{text-align:left;list-style:disc;font-size:1.125rem;font-weight:400}.block-columns-icons.increase-padding{padding-top:10px !important}.increase-padding .icon-col{padding-left:25px;padding-right:25px}.icon-table{display:flex;flex-wrap:wrap}.icon-table div{width:40%;padding:10px 0;color:#00346d;font-size:1.625rem;font-weight:600}.icon-table div img{vertical-align:middle;padding-right:20px}.blue-bg .home-info-boxes h3{color:#fff}.blue-bg .home-info-boxes div{border-color:#fff}.form-holder{border:10px solid #fcfcfc;padding:30px 20px;border-radius:4px;background-color:#fff}.veteran-header h1{max-width:500px;line-height:1.2;padding-bottom:60px}.shift{position:relative;top:-105px}.shift-top{margin-top:-133px}.lp-header h1{max-width:550px;line-height:1.2;padding-bottom:60px}.lp-form-top #field_7_9,.lp-form-top .gform_footer,.lp-form-top #field_5_9{text-align:left;justify-content:flex-start}.not-home-blue .icon-col div p{font-weight:400;font-size:1.25rem}.lp-footer{text-align:center}.lp-footer img{max-width:225px !important}.group-images>div{display:flex}.group-images>div .wp-block-image{padding:0 10px}@media screen and (min-width:1920px){.home-header{padding-right:230px;padding-left:230px}.block-full-width:not(.no-padding){padding:60px 230px}.home .block-full-width:not(.home-header)>div:not(.big-image){max-width:1300px;margin:0 auto}.big-max{max-width:1520px;margin:0 auto}.big-max2{max-width:1560px;margin:0 auto}.big-max.no-padding-left{padding-left:60px !important}.quote-max .quote-holder{width:85%}}@media screen and (max-width:1920px){.block-full-width:not(.no-padding):not(.home-header){padding:40px 120px}.home .block-full-width:not(.home-header)>div:not(.big-image){max-width:1300px;margin:0 auto}.page:not(.home) .block-full-width:not(.block-image-with-text){padding:60px}.page:not(.home) .block-full-width:not(.block-image-with-text)>div{max-width:1440px;margin:0 auto}.page:not(.home) .full-columns{max-width:none !important}.quote-max .quote-holder{width:70%}}@media screen and (max-width:1700px){.page:not(.home) .block-full-width:not(.no-padding){padding:60px 120px}}@media screen and (max-width:1440px){.block-hero-area:not(.has-background){background:linear-gradient(150deg,#00346d 68%,#fff 68%,#fff 70%,#e1e1de 70%)}#main-container .block-full-width:not(.no-padding):not(.home-header){width:calc(100% + 180px);margin-left:-90px;padding-left:90px;padding-right:90px}#main-container .block-full-width.no-padding-right.blue-angle-right-bg{padding-right:90px !important}.page:not(.home) .block-full-width,body:not(.home) .block-full-width:not(.no-padding){padding:60px 90px}.full-width{width:calc(100% + 180px);margin-bottom:0;margin-left:-90px;padding:60px 90px;overflow:hidden}.block-full-width.no-padding{padding-left:0;padding-right:0;width:calc(100% + 180px)}block-full-width.block-image-with-text,#main-container .entry-content .block-full-width.block-image-with-text{padding-left:0 !important;padding-right:0 !important;width:calc(100% + 180px);margin-bottom:0 !important;padding-bottom:0 !important}#main-nav .navbar-nav .menu-item a{font-size:1.3rem !important}.add-padding{padding-left:60px !important;padding-right:60px !important}a.header-next{right:0}}@media screen and (max-width:1300px){.home-blue p{font-size:1.2rem}.no-top-padding{padding-top:10px !important}.icon-table div{width:50%}}@media screen and (max-width:1200px){.block-full-width:not(.home-header):not(.block-image-with-text){width:calc(100% + 120px);margin-left:-60px;padding-left:60px;padding-right:60px}.page:not(.home) .block-full-width,body:not(.home) .block-full-width:not(.no-padding){padding:60px}.block-full-width.block-image-with-text,#main-container .entry-content .block-full-width.block-image-with-text{padding-left:0 !important;padding-right:0 !important;width:calc(100% + 180px);margin-bottom:0 !important;padding-bottom:0 !important}.full-width{width:calc(100% + 120px);margin-bottom:0;margin-left:-60px;padding:30px 60px !important;overflow:hidden}.big-red-button.block-cta-button a,.big-blue-button.block-cta-button a{padding:20px;font-size:2.225rem;width:auto;height:auto;min-height:auto}#main-nav .navbar-nav .menu-item a{font-size:1.2rem !important}.block-columns-icons.white-bg{flex-wrap:wrap}.block-investment .flush-table{min-width:90%}.hide-1200{display:none}.col-1200-50{flex-basis:50% !important}}@media screen and (max-width:1081px){.locked #content:after{background-color:rgba(1,1,1,.5);position:absolute !important;height:1000px;width:100%;top:0;left:0;content:''}#main-nav.show #menu-wrapper{display:block !important;padding:60px 0 15px;background:#00346d;color:#fff}#main-nav.show .navbar-nav .sub-menu{margin:0 !important}#main-nav.show .navbar-nav .sub-menu li a{font-family:'Source Sans 3',sans-serif;text-transform:capitalize}#main-nav.show .navbar-nav .sub-menu li{margin-top:15px !important}#main-nav.show .navbar-nav li{margin:30px 0 0}#main-nav ul{margin-bottom:20px !important}#main-nav{height:auto !important;border-bottom:10px solid #fff}#main-nav.show #menu-wrapper .red-button{display:none}#main-nav.show .navbar-nav li a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-transform:uppercase}#logo,.red-button.cta-button{position:relative;z-index:10000}.locked #logo{filter:brightness(0) invert(1)}.hide-desktop{display:block !important}}@media screen and (max-width:1024px){.block-hero-area:not(.has-background){background:linear-gradient(140deg,#00346d 68%,#fff 68%,#fff 70%,#e1e1de 70%)}.home-header h1{font-size:4rem !important}.home-header h1 br{display:none}.big-red-button.block-cta-button,.big-blue-button.block-cta-button{margin:0}.big-red-button.block-cta-button p,.big-blue-button.block-cta-button p{text-align:center}.big-red-button.block-cta-button a,.big-blue-button.block-cta-button a{font-size:2rem;max-width:90%;width:350px}.block-full-width.no-padding{padding-left:0;padding-right:0;width:calc(100% + 90px);margin-left:-45px}.block-full-width.block-image-with-text,#main-container .entry-content .block-full-width.block-image-with-text{width:calc(100% + 90px);margin-left:-45px}.big-image p{padding-left:20px;padding-right:20px}.history .year{width:12%}.big-count p{font-size:4.875rem}}@media screen and (max-width:781px){#main-container{padding-top:0}.home-header{padding-top:20px;overflow:unset;display:block;position:relative}.home-header h1{font-size:2.25rem !important;line-height:2.25rem;padding-bottom:45px}.home-header-image{max-width:60%;position:absolute;right:15px;z-index:10;top:40%}.home-header-image img{border:10px solid #fff;border-right:none}.home-blue{padding-top:32% !important}.home-grey .has-text-align-center,.home-white>.has-text-align-center{text-align:left}.home-blue,.numbers-columns{flex-direction:column}.home-blue .icon-col{padding-bottom:30px}.numbers-columns .number-col{padding-bottom:50px}.home-info-boxes div:nth-child(1),.home-info-boxes div:nth-child(2){border-right:none}.home-info-boxes div:nth-child(1) p,.home-info-boxes div:nth-child(2) p{position:relative}.home-info-boxes div:nth-child(1) p:after,.home-info-boxes div:nth-child(2) p:after{content:'';border-bottom:5px solid #000;position:absolute;bottom:-25px;width:100px;height:10px;left:calc(50% - 50px)}.home-white.blue-angle-right-bg{background-image:linear-gradient(180deg,#fff 78%,#f5f5f5 calc(78% + 2px))}.home-white{overflow:unset}.block-testimonial{flex-direction:column-reverse;width:110%;margin-left:-5% !important;position:relative}.quote-box{border-right:0}.quote-holder{max-width:none}.quote-max .quote-holder{width:100%}.quote-name{text-align:right}.testimonial-image{position:absolute;top:72%;left:20px;z-index:1}.testimonial-image img{width:200px !important;height:200px}.home-white .block-cta-button p{text-align:right}.home-map{border-top:none;padding-top:80px !important}.home-map h2{font-size:1.875rem}#content .wp-block-column.home-button{margin-bottom:5px !important}.testimonial-2{overflow:unset;background-image:none}.testimonial-2 .testimonial-image{top:240px}.logo-slider{padding-top:130px;padding-bottom:0}.no-padding{padding-top:0}.wp-block-cover.home-footer .has-background-dim{background-color:unset !important}.wp-block-cover.home-footer img{position:static}.block-full-width.no-padding{padding-left:0;padding-right:0;width:calc(100% + 100px);margin-left:-50px}.wp-block-cover.home-footer{display:flex;flex-direction:column;padding-top:0}.big-image{min-height:unset}.big-image p{color:#000 !important;font-size:1.875rem !important;line-height:1.875rem !important;padding-top:30px;margin-bottom:0;padding-left:50px;padding-right:50px}.big-image p br{display:none}.big-image .block-cta-button{margin-top:0;padding-bottom:30px}.footer-logo,#main-footer .footer-sm-icons{text-align:center}#main-footer .footer-sm-icons{margin-top:0}#main-footer .footer-logo img{max-width:165px}#main-footer .footer-col5{display:flex;justify-content:space-evenly}.page-template-landing-vets #main-footer .footer-col5{align-items:center;gap:10px}.veterans-footer-row .footer-col5 p img{min-height:30px}.footer-header.h5{position:relative}.footer-header.h5:after{content:'';transition:all .5s ease;position:absolute;width:12px;height:12px;top:14px;border-color:#fff;border-style:solid;border-width:2px 2px 0 0;transform:rotate(136deg);margin-left:15px}.footer-header.h5.active:after{transform:rotate(-45deg);top:15px}#footer-menus ul{display:none}.single #main-container .block-hero-area:first-child,.blog #main-container .block-hero-area:first-child,.archive #main-container .block-hero-area:first-child{margin-top:0;padding-top:25px;padding-bottom:25px}.single p.h1,.blog h1,.archive h1,.block-hero-area .page-title .h1{font-size:3rem !important}.blog article .col-image,.archive article .col-image,.page-template-page-testimonials article .col-content{padding-left:0}.page-template-page-testimonials article .col-image{padding-right:0}.single .blog-blue-footer h2,.blog-blue-footer h2{font-size:2rem;padding-top:10px}.blog-blue-footer>div{margin-left:20px !important;margin-right:20px !important}.blog-blue-footer .block-cta-button{margin-top:0;margin-bottom:0;text-align:center}#content .blog-blue-footer>div div.wp-block-column{margin-bottom:10px !important}.blog-white-footer{text-align:center;margin-bottom:10px}.single .blog-white-footer p{font-size:1.25rem}.blog-white-footer .share-post{justify-content:center;white-space:unset;flex-direction:column}.blog-white-footer .share-post p{text-align:center}#content .wp-block-column .map-selector div.map-select-hot,#content .wp-block-column .map-selector div.map-select-open,#content .wp-block-column .map-selector div.map-select-limited{margin-bottom:0 !important}.no-top-padding{padding-top:0 !important}.map-text-holder{margin-top:0}.flush-box{flex-direction:column !important}.flush-box.right{flex-direction:column-reverse !important}.flush-box .flush-text,.flush-box .flush-image{width:100%;padding:0 !important}.big-max.no-padding-right{padding-right:90px !important;padding-bottom:0 !important}.big-max.no-padding-left{padding-left:90px !important;padding-top:0 !important}.flush-box .flush-image{margin-top:20px}.reverse-mobile .flush-box{flex-direction:column-reverse !important;padding-bottom:30px}.alternating{flex-direction:column !important}.alternating .image{width:100%}.alternating .content{padding:30px;width:100%}.weeks .content,.blue-circles .content{margin:0 auto}.stay-centered,.stay-centered p{text-align:center !important}.mobile-padding-bottom{padding-bottom:100px !important}.hide-mobile{display:none !important}.block-leadership-team .team-item{width:40%}.big-count{max-width:320px;margin:0 auto !important;padding:25px !important}.big-count p{font-size:4rem;padding:30px}.icon-table div{width:100%;display:flex}.icon-table img{width:50px}.max-670{max-width:100%}.shift-top{margin-top:-10px}.big-max2{padding-right:90px !important}.no-padding-left{padding-left:15px !important}.blue-bg .home-info-boxes div:nth-child(1) p:after,.blue-bg .home-info-boxes div:nth-child(2) p:after{border-color:#fff}.add-mobile-padding{padding-bottom:120px !important}.add-mobile-padding-small{padding-bottom:60px !important}.mobile-image{display:block;margin-bottom:20px;width:100%}.desktop-image{display:none}.team-member{flex-direction:column-reverse}.team-member .team-member-image,.team-member .team-member-info{width:100%}.team-name{font-size:4rem !important;line-height:4.25rem}.team-member-info{padding-left:0}.team-bio{margin-bottom:20px}.team-member-info .team-title{max-width:none}.form-holder{border:10px solid #d9d9d9}.reduce-mobile-padding{padding-top:30px !important;padding-bottom:0}.red-angle-left-bg{background:#fff}.mbp-0{padding-bottom:0 !important}.mtp-0{padding-top:0 !important}.mtp-20{padding-top:20px !important}.mtm-20{margin-top:20px !important}.mtm-0{margin-top:0 !important}.mobile-max{max-width:80%;margin:0 auto}.veteran-sub .veteran-content{display:flex;flex-direction:column;margin-top:125px}.veteran-sub .veteran-content h2{order:0}.veteran-sub .veteran-content .group-images{order:2;margin-top:20px}.veteran-sub .veteran-content p{order:1}.veteran-sub .veteran-content .group-images .wp-block-image{width:50%;text-align:center}.veteran-sub .veteran-content .group-images .wp-block-image img{max-width:70px}.veteran-sub .veteran-content .group-images .wp-block-image:nth-child(4) img{max-width:110px}.big-testimonial-image .testimonial-image{width:100%;text-align:center}.lp-header h1{padding-bottom:0;max-width:70%}}@media screen and (max-width:640px){.block-hero-area:not(.has-background){background:linear-gradient(130deg,#00346d 73%,#fff 73%,#fff 75%,#e1e1de 75%)}#main-header #logo{padding:0}#main-header a.red-button{font-size:1.125rem;padding:5px}.home-header-image{top:53%}.home-blue p{font-size:1.25rem}.home-grey .h2{font-size:1.625rem}.home-grey p{font-size:1.25rem}.quote{max-width:90%;padding-right:30px !important}.quote br{display:none}.quote-name{position:absolute;right:60px;max-width:50% !important}.quote-box{padding-bottom:80px !important}.home-white{overflow:unset !important}.quote-box{padding:20px 20px 100px 10px}.quote-box.big-quote{padding:20px 20px 100px 30px}.home-testimonial{padding-bottom:95px}.home-testimonial .testimonial-image{bottom:0}.testimonial-2 .quote-box{padding-bottom:100px}.testimonial-2 .testimonial-image{top:282px}.block-testimonial+.block-cta-button .has-text-align-center{text-align:right}.home-map{padding-top:80px}.home-map p{font-size:1.25rem}.big-red-button.block-cta-button a,.big-blue-button.block-cta-button a{font-size:1.625rem;width:250px}.big-blue-button.block-cta-button a{padding-top:10px;padding-bottom:5px;line-height:1.625rem}.numbers-columns{padding-top:10px;padding-bottom:0}.numbers-columns div{padding-bottom:50px !important}.big-image p.has-text-color{max-width:80%}.big-image p br{display:none}.numbers-columns p{font-size:1.25rem}.logo-slider h2{margin-bottom:0}.blog .entry-title,.archive .entry-title{font-size:1.85rem}.blog article,.archive article,.page-template-page-testimonials article{padding:20px}.single h1{margin-top:25px}.block-leadership-team .team-item{width:60%}.history .year{width:18%}.mobile-down{top:-50px !important}.block-columns-icons.white-bg .icon-col p,.block-columns-icons.white-bg div{max-width:none;width:80%}a.header-next{right:-10px;bottom:-40px}#block-container{padding-bottom:20px}.mobile-center{margin:30px auto 10px;display:block;max-width:230px;text-align:center}.group-images>div{flex-wrap:wrap;justify-content:center}.page-template-landing-vets #main-footer .footer-col5{flex-wrap:wrap;justify-content:center}.page-template-landing-vets #main-footer .footer-col5 p{width:40%;text-align:center}}@media screen and (max-width:540px){.home-header .page-title{width:75%}.home-header.grey-angle-left-bg{background:linear-gradient(215deg,#fcfcfc 40%,#fff 40%,#fff 42%,#e1e1de 30%)}#main-header #logo{height:28px}.testimonial-2 .quote-box{padding-bottom:140px}.testimonial-2 .testimonial-image{top:72%}.history .year{width:22%;font-size:3rem}.block-hero-area .subtitle{display:none}.single #main-container .block-hero-area:first-child,.blog #main-container .block-hero-area:first-child,.archive #main-container .block-hero-area:first-child,.page #main-container .block-hero-area:first-child{padding-top:25px;padding-bottom:25px}.block-hero-area .page-title{padding-bottom:0 !important;min-height:70px;display:flex}.block-hero-area .page-title .h1{font-size:2.25rem !important;align-self:center}.block-investment .flush-table td:last-child,.data-table td:last-child{padding-left:20px}.increase-padding .icon-col{padding-left:0;padding-right:0}.increase-padding .icon-col li{margin-bottom:0;font-size:1.35rem}}@media screen and (max-width:500px){.testimonial-image{position:static;margin:0 auto;margin-top:-50px}.quote-box{padding-bottom:100px !important}.quote-name{position:static;max-width:none !important;text-align:center;margin-top:20px}.testimonial-image img{margin:0 auto}.add-mobile-padding{padding-bottom:30px !important}.block-testimonial+.block-cta-button .has-text-align-center{text-align:center !important}.home-map{padding-top:0 !important}}@media screen and (max-width:420px){a.header-next{right:-5px;bottom:-40px}}@media screen and (max-width:375px){.hamburger{padding-right:5px}#main-header #logo img{height:40px}.header-button{padding-left:0}#main-header a.red-button{font-size:.9rem}.home-white{position:relative}.testimonial-2 .home-testimonial .testimonial-image{left:0;bottom:0}.home-map{padding-top:100px !important}.history .year{width:25%;font-size:2.75rem}}@media screen and (max-width:341px){.block-hero-area .page-title .h1{max-width:255px}}@media screen and (max-width:321px){.home-white .block-cta-button p{bottom:-34px;width:105%}}.testimonial-video{display:block;position:relative}.testimonial-video .blue-button{position:absolute;bottom:30px;right:15px}.wp-block-columns.keep-margins{margin-left:-22.5px !important;margin-right:-22.5px !important}.veteran-gray-header2{padding-left:120px !important;padding-right:120px !important}.veteran-gray-header2 h2{margin:0 !important}.veteran-gray-header2 .wp-block-group__inner-container{max-width:1440px}.block-flush-image.align-items-center .flush-box{align-items:center}.lander-home-blue{width:100% !important;margin:0 !important;padding:0 !important;justify-content:space-between}.mw-100{max-width:100% !important}ul.checkmarks{margin-bottom:45px}ul.checkmarks li{list-style-type:none;margin:0 0 5px;padding:0 0 0 1.5em;position:relative}ul.checkmarks li:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="%23D12229"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z"/></svg>');background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:4.5px;font-weight:700;width:20px;height:20px}.awards-cta-box{text-align:center;margin-bottom:45px;margin-top:45px}.awards-cta-box h3{color:#fff;font-size:1.3em;margin-top:15px;font-weight:600}.awards-cta-box a,.awards-cta-box a>*:hover{transition:none !important}.awards-cta-box .cta-call{width:300px;height:194px;display:inline-block;background:url(//purocleanfranchise.com/wp-content/themes/puroclean-franchise/img/cta-call-bg.jpg) no-repeat center;background-size:100%;margin-right:15px;margin-left:0;position:relative;padding:20px;vertical-align:middle;margin-bottom:20px}a .cta-call:hover{background:rgb(209 34 39/100%)}.awards-cta-box .cta-info{width:300px;height:194px;display:inline-block;background:url(//purocleanfranchise.com/wp-content/themes/puroclean-franchise/img/cta-info-bg.jpg) no-repeat center;background-size:100%;margin-right:15px;margin-left:0;position:relative;padding:20px;vertical-align:middle;margin-bottom:20px}a .cta-info:hover{background:rgb(27 52 102/100%)}.awards-cta-box .cta-kit{width:300px;height:194px;display:inline-block;background:url(//purocleanfranchise.com/wp-content/themes/puroclean-franchise/img/cta-kit-bg.jpg) no-repeat center;background-size:100%;margin-right:15px;margin-left:0;position:relative;padding:20px;vertical-align:middle;margin-bottom:20px}a .cta-kit:hover{background:rgb(209 34 39/100%)}.awards-gallery{max-width:700px;margin-left:auto;margin-right:auto;justify-content:center}.awards-gallery .wp-block-image{max-width:150px !important;height:115px;position:relative}.awards-gallery .wp-block-image img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:contain !important;object-position:top center}@media screen and (max-width:1440px){.veteran-gray-header2{padding-left:90px !important;padding-right:90px !important}}@media screen and (max-width:1200px){.veteran-gray-header2{width:calc(100% + 120px);margin-left:-60px;padding-left:60px !important;padding-right:60px !important}}@media screen and (max-width:992px){.veteran-gray-header2{width:calc(100% + 90px);margin-left:-45px;padding-left:45px !important;padding-right:45px !important}}@media screen and (max-width:782px){.wp-block-columns.keep-margins{margin-left:-15px !important;margin-right:-15px !important}.veteran-gray-header2{width:calc(100% + 60px);margin-left:-30px;padding-left:30px !important;padding-right:30px !important;margin-top:30px !important;margin-bottom:-15px !important}.block-flush-image.align-items-center .flush-text{margin-top:22.5px}.no-padding-right.pr-mobile{width:100% !important;padding-left:0 !important;margin-left:0 !important}.veteran-header h1{padding-bottom:0 !important}}@media screen and (max-width:420px){.veteran-gray-header2{width:calc(100% + 30px);margin-left:-15px;padding-left:15px !important;padding-right:15px !important}}.blog #block-container{margin-bottom:45px !important}.grecaptcha-badge{display:none;opacity:0}.block-hero-area.has-text-align-center .page-title{justify-content:center}@media screen and (max-width:1440px){.block-hero-area.has-text-align-center .page-title{justify-content:flex-start}}.move-center{margin:0 auto !important}.block-columns-icons.even-spacing{justify-content:space-between !important}.block-columns-icons.even-spacing .icon-col{flex:1;padding-left:7.5px;padding-right:7.5px}.block-columns-icons.even-spacing .icon-col p{max-width:100%;padding-left:7.5px;padding-right:7.5px;font-size:clamp(1.125rem, calc(0.875rem + 0.667vw), 1.375rem);line-height:1.25em}.block-columns-icons.even-spacing .cta-link{margin-top:-15px;font-size:90% !important;line-height:1.25em}.block-columns-icons.even-spacing .cta-link a{color:#fff}.block-full-width.reverse-icon .page-title{display:flex;flex-direction:column-reverse}.block-full-width.reverse-icon .page-title .icon{margin-bottom:30px;margin-top:0}.block-full-width.has-form{overflow:unset}.block-full-width.has-form .gform_wrapper{max-width:650px !important;position:absolute;right:20px;top:15%;z-index:100;background-color:#fff;color:#000 !important;padding:20px;border:10px solid #fcfcfc;box-shadow:2px 6px 8px 0px rgba(0,0,0,.1);text-align:left}.block-full-width.has-form .gform_wrapper .gform_title,.block-full-width.has-form .gform_wrapper .gform_description{margin-bottom:10px}.pt-0{padding-top:0}.mt-tablet-50{margin-top:60px}@media screen and (min-width:1600px){.block-full-width.has-form .gform_wrapper{right:10%}}@media screen and (min-width:1440px){.block-full-width.has-form .gform_wrapper{max-width:40% !important}}@media screen and (max-width:1440px){.block-full-width.has-form .gform_wrapper{max-width:40% !important;right:5%}}@media screen and (max-width:1150px){.block-full-width.has-form .gform_wrapper{top:25%}}@media screen and (max-width:1081px){.mt-tablet-50{margin-top:140px}.page-id-4675 .hamburger{display:none !important}a.mobile-header-phone{font-family:League Gothic,sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase}a.mobile-header-phone:before{content:"";display:inline-block;width:20px;height:20px;margin-right:7.5px;background:url('data:image/svg+xml,<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.2578 1.47656C20.6875 1.59375 21 1.94531 21 2.375C21 12.4141 12.875 20.5 2.875 20.5C2.40625 20.5 2.05469 20.2266 1.9375 19.7969L1 15.7344C0.921875 15.3047 1.11719 14.8359 1.54688 14.6406L5.92188 12.7656C6.3125 12.6094 6.74219 12.7266 7.01562 13.0391L8.96875 15.4219C12.0156 13.9766 14.4766 11.4766 15.8828 8.50781L13.5 6.55469C13.1875 6.28125 13.0703 5.85156 13.2266 5.46094L15.1016 1.08594C15.2969 0.65625 15.7656 0.421875 16.1953 0.539062L20.2578 1.47656Z" fill="%232B2A2A"/></svg>') no-repeat;background-size:contain}.page-id-4675 .reverse-icon #gform_wrapper_11{margin-top:220px !important}.page-id-4675 #block_2bae2a0c5161804d898be92839333f0a{position:absolute;width:90% !important;top:440px;margin-left:0 !important;padding-left:0 !important;padding-right:0 !important}.tablet-wide{flex-basis:100% !important}.block-full-width.has-form{padding-top:10px}.block-full-width.has-form .gform_wrapper{position:static;max-width:100% !important;margin-top:40px !important}.block-full-width.has-form img.hero-image{max-height:400px}.pt-0{padding-top:0 !important}.mt-tablet-50{margin-top:20px}.block-full-width.has-form .gform_wrapper{border:none;box-shadow:none}.page-id-4675 #gform_wrapper_11 .gform_title{font-weight:600;font-size:1.75rem}}@media screen and (max-width:782px){.block-full-width.has-form img.hero-image{max-height:330px}.page-id-4675 .block-lander-hero .page-title .icon img{max-height:90px}.page-id-4675 .block-lander-hero .hero-image{object-position:center left}.page-id-4675 .reverse-icon #gform_wrapper_11{margin-top:220px !important}.page-id-4675 #block_2bae2a0c5161804d898be92839333f0a{position:absolute;width:90%;top:350px}}@media screen and (max-width:640px){.block-full-width.has-form img.hero-image{max-height:270px}.block-full-width.reverse-icon .page-title .icon{margin-bottom:10px}.page-id-4675 #logo{margin-left:20px}.page-id-4675 .reverse-icon #gform_wrapper_11{margin-top:240px !important}.page-id-4675 #block_2bae2a0c5161804d898be92839333f0a{position:absolute;width:90%;top:300px}.page-id-4675 #block_ce57d7cedba42ecfb680f953fd1b796c{padding-top:30px}}@media screen and (max-width:540px){.page-id-4675 .reverse-icon #gform_wrapper_11{margin-top:320px !important}}@media screen and (max-width:400px){.page-id-4675 .reverse-icon #gform_wrapper_11{margin-top:350px !important}}.table-layout{width:100%;border-collapse:collapse;table-layout:fixed}.table-layout th{background-color:#00346d;padding:10px 20px;text-align:center;vertical-align:middle}.table-layout td{padding:20px 10px 10px;vertical-align:middle;font-size:1.125rem;line-height:1.2}.table-layout td:nth-child(1){width:10%}.table-layout tr:nth-child(odd) td{background-color:#e1e1de}.table-layout tr:nth-child(even) td{background-color:#fcfcfc}.table-layout td.label{background-color:#fff !important;font-weight:700;color:#616366;padding-right:20px}.table-layout td{border-left:5px solid #fff}.table-layout td:first-child,.table-layout td:nth-child(2){border-left:none}table.table-layout,.table-layout td{border-top:none;border-bottom:none}.table-layout td.top-align{vertical-align:top}.table-layout td b{font-weight:700}.table-layout td p{margin-bottom:10px}.table-layout td a{word-break:break-all}.table-layout .resource a{font-size:1.5rem}.table-layout td.resource{text-align:center;background-color:#fff !important;padding-top:40px;padding-left:0;padding-right:0}.table-layout .hidden-text{display:none}@media screen and (max-width:1500px){.table-layout .resource a{font-size:1.25rem}.table-layout td:nth-child(1){width:15%}}@media screen and (max-width:1100px){.table-layout thead tr{display:flex;flex-wrap:wrap;background-color:#00346d;justify-content:center}.table-layout thead td.label{width:100%;text-align:center;background-color:#00346d !important}.table-layout thead td.label h2{font-family:"League Gothic";font-size:2rem;font-style:normal;font-weight:400;color:#fff !important}.table-layout tbody{display:flex;flex-direction:column}.table-layout tbody tr{display:flex;flex-direction:column}.table-layout tfoot{display:flex;flex-direction:column}.table-layout tfoot tr{display:flex;flex-direction:column}.table-layout tr td{background-color:#fff !important;border-left:0 !important;border-bottom:1px solid #c9c9c9;padding:10px 5px 0 0}.table-layout p{font-size:1.125rem}.table-layout tr td.label{border-bottom:0}.table-layout td.label{color:#d12229;font-family:League Gothic;font-size:3rem;font-weight:400}.table-layout .hidden-text{display:block;font-size:1.25rem}.table-layout p.hidden-text.bold{font-weight:700;margin-bottom:0}.table-layout tfoot .resource{text-align:left;padding-top:0;padding-bottom:25px}.table-layout tfoot .hidden-text{margin-bottom:15px !important;margin-top:10px}.table-layout tfoot .label p{color:#d12229;font-family:League Gothic;font-size:3rem;font-weight:400;margin-bottom:0 !important}.table-layout td:nth-child(1){width:100%}a.red-button{padding:10px 20px}@media screen and (max-width:680px){.table-layout th{width:50%}}.webinar h2{font-family:"League Gothic";font-size:3rem;font-style:normal;font-weight:400;line-height:normal;color:#d12229}.webinar ul li{list-style:disc;font-weight:700;margin-left:20px}.webinar-description{font-size:1rem;font-weight:400;text-align:center}