:root{--horizontal-padding: 10%;--section-padding: 50px}@media screen and (max-width: 1250px){:root{--horizontal-padding: 8%}}@media screen and (max-width: 600px){:root{--section-padding: 38px}}.intro .intro-content .intro-img{height:20vw;min-height:310px}.intro .intro-content .intro-img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 600px){.intro .intro-content .intro-img{min-height:250px}}.single #breadcrumbs{margin-bottom:0px}#page{overflow:visible}.intro{overflow:hidden;padding:calc(5% + 100px) 10% 100px 10%}@media screen and (max-width: 1400px){.intro{padding:calc(5% + 100px) 10% 50px 10%}}@media screen and (max-width: 1250px){.intro{padding:calc(5% + 90px) var(--horizontal-padding) 20px var(--horizontal-padding)}}@media screen and (max-width: 800px){.intro{padding:calc(5% + 90px) var(--horizontal-padding) var(--horizontal-padding) var(--horizontal-padding)}}.intro .intro-content{display:flex;flex-wrap:wrap;padding-top:20px}@media screen and (max-width: 850px){.intro .intro-content{padding-top:10px}}.intro .intro-content .intro-text{flex:0 0 50%;padding-right:7%}@media screen and (max-width: 1000px){.intro .intro-content .intro-text{flex:0 0 55%;padding-right:5%}}@media screen and (max-width: 850px){.intro .intro-content .intro-text{flex:0 0 100%;padding-right:0px;max-width:500px;padding-bottom:5%}}.intro .intro-content .intro-img{flex:0 0 50%;line-height:0px}@media screen and (max-width: 1000px){.intro .intro-content .intro-img{flex:0 0 45%}}@media screen and (max-width: 850px){.intro .intro-content .intro-img{flex:0 0 100%}}.intro .intro-content .intro-vid{flex:0 0 50%;max-height:400px;display:flex;align-items:center;justify-content:center;background:center center no-repeat;background-size:cover;position:relative;cursor:pointer}@media screen and (max-width: 1000px){.intro .intro-content .intro-vid{flex:0 0 45%;max-height:300px}}@media screen and (max-width: 850px){.intro .intro-content .intro-vid{flex:0 0 100%;min-height:300px}}@media screen and (max-width: 850px){.intro .intro-content .intro-vid{min-height:220px}}.intro .intro-content .intro-vid:hover:after{background:rgba(245,118,33,.5)}.intro .intro-content .intro-vid:after{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,.5);transition:background .4s ease-out}.intro .intro-content .intro-vid img{position:relative;z-index:4}@media screen and (max-width: 1000px){.intro .intro-content .intro-vid img{width:50px}}.intro .intro-content .contact-map{flex:0 0 50%}@media screen and (max-width: 1000px){.intro .intro-content .contact-map{flex:0 0 45%}}@media screen and (max-width: 850px){.intro .intro-content .contact-map{flex:0 0 100%;padding-top:60%}}.intro .intro-content .intro-text{align-self:center}@media screen and (max-width: 850px){.intro .intro-content .intro-text{order:1;max-width:initial;padding-bottom:0;margin-top:var(--section-padding)}.intro .intro-content .intro-text p:last-child{margin-bottom:0}}.step-section .step{flex:0 0 17vw;min-width:221px}@media screen and (max-width: 1100px){.step-section .step{flex:0 0 47.5%;min-width:initial}}@media screen and (max-width: 600px){.step-section .step{flex:0 0 100%}}.step-section .step:last-child .step-arrow{display:none !important}.step-section .wysi-content{max-width:510px}.step-section .steps{display:flex;column-gap:2.5%}@media screen and (max-width: 1100px){.step-section .steps{column-gap:5%;flex-wrap:wrap;row-gap:30px}}.step-section .text{margin-top:27px;padding-right:10px}.step-section .text .step-number{position:relative}.step-section .text .mobile-step-arrow{display:none;position:absolute;right:0;bottom:0}@media screen and (max-width: 600px){.step-section .text .mobile-step-arrow{display:block}}.step-section .image{height:initial;position:relative;width:50%}@media screen and (max-width: 1000px){.step-section .image{height:400px;margin-bottom:var(--section-padding);width:initial}}@media screen and (max-width: 450px){.step-section .image{height:275px}}.step-section .image .step-arrow{position:absolute;top:50%;right:-8%}.step-section .image .step-arrow svg{display:block}@media screen and (max-width: 1100px){.step-section .image .step-arrow{display:none}}.step-section .image img{width:100%;height:100%;object-fit:cover;display:block;position:absolute}@media screen and (max-width: 1000px){.step-section .image img{position:static}}#life-macon{background:#4b4b4b;padding:calc(var(--section-padding)*2) var(--horizontal-padding);padding-right:0;width:90%}@media screen and (max-width: 1400px){#life-macon{padding:calc(var(--section-padding)) var(--horizontal-padding)}}@media screen and (max-width: 1300px){#life-macon{width:100%}}@media screen and (max-width: 1100px){#life-macon{padding-right:var(--horizontal-padding)}}#life-macon .life-macon-container{display:flex;column-gap:50px}@media screen and (max-width: 1000px){#life-macon .life-macon-container{display:block}}#life-macon .life-macon-container .wysi{padding-right:49px;flex:0 0 50%;align-self:center}@media screen and (max-width: 1100px){#life-macon .life-macon-container .wysi{padding-right:0px}}#life-macon .life-macon-container .small-heading-second{margin-top:40px}#benefits{padding:calc(var(--section-padding)*2) calc(var(--horizontal-padding) + 100px)}@media screen and (max-width: 1400px){#benefits{padding:calc(var(--section-padding)) calc(var(--horizontal-padding) + 100px)}}#benefits .benefit-header{margin-bottom:20px}#benefits .benefits-container{display:flex;column-gap:60px}#benefits .benefits-container .image{height:140px;display:flex;align-items:center}@media screen and (max-width: 900px){#benefits .benefits-container .image{height:145px;padding-top:10px}}#benefits .benefits-container .image img{display:block}@media screen and (max-width: 1400px){#benefits{padding:var(--section-padding) calc(var(--horizontal-padding) + 0px)}#benefits .benefits-container{column-gap:30px;justify-content:space-between}#benefits .benefits-container .benefit{flex:0 0 30%}}@media screen and (max-width: 900px){#benefits .benefits-container{flex-direction:column}}#faq-section{margin-top:0%;padding:calc(var(--section-padding)*2) 9% calc(var(--section-padding)*2 + 10px) var(--horizontal-padding)}@media screen and (max-width: 1000px){#faq-section{padding:calc(var(--section-padding)) 0 calc(var(--section-padding) + 10px) 0}}#faq-section:after{background-color:#4b4b4b;right:9%}@media screen and (max-width: 1000px){#faq-section:after{right:0%}}#faq-section .secondary-heading{width:88%}@media screen and (max-width: 1000px){#faq-section .secondary-heading{padding:0 9% 0 var(--horizontal-padding)}}@media screen and (max-width: 1000px){#faq-section .secondary-heading{width:100%}}#faq-section .faq-wrap{width:88%;display:block;transition:background-color .2s ease}#faq-section .faq-wrap .title{transition:color .2s ease}@media screen and (max-width: 1000px){#faq-section .faq-wrap{width:100%}}#faq-section .faq-wrap .question{opacity:1 !important}@media screen and (max-width: 1000px){#faq-section .faq-wrap .question{padding:0 9% 0 var(--horizontal-padding)}}#faq-section .faq-wrap svg path{stroke:#f57621;transition:all .2s ease}#faq-section .faq-wrap svg circle:nth-child(2){stroke:#f57621;transition:all .2s ease}#faq-section .faq-wrap:hover{background-color:rgba(245,118,33,.8)}#faq-section .faq-wrap:hover .title{color:#fff}#faq-section .faq-wrap:hover svg path{stroke:#fff}#faq-section .faq-wrap:hover svg circle:nth-child(2){stroke:#fff}@media screen and (max-width: 900px){#page .quote-block{padding:0px 0px 0% 0px}}#page .quote-block .gform_wrapper{width:100%}#page .quote-block .gform_wrapper .gform_fileupload_rules{display:none}#page .quote-block .gform_wrapper input.gform_button.button{text-transform:uppercase}#page .quote-block .gform_wrapper input[type=file]{padding-left:0 !important;border:none !important;outline:none !important}#page .quote-block .testimonial{background:#f57621 url("/wp-content/themes/macon/images/shell/star_quote_opaque.svg") right bottom no-repeat}#page .quote-block .testimonial .secondary-heading-caps{max-width:initial;margin-bottom:50px;max-width:560px}#page .quote-block .quote{background:#fff;padding:65px 6% 50px 6%}@media screen and (max-width: 1250px){#page .quote-block .quote{padding:50px 55px 40px 55px}}@media screen and (max-width: 900px){#page .quote-block .quote{padding:8% 8% 6% 8%}}#page .quote-block .social{margin-right:15px}@media screen and (max-width: 600px){#page .quote-block .social svg{width:50px}}#page .quote-block .social svg circle{fill:#f7a268;transition:fill .2s ease}#page .quote-block .social:hover circle{fill:#2c2c2c}.request-more-info{padding:0px 5% 5% 5%;padding:0px 0 10px 5%;display:flex;align-items:flex-start}@media screen and (max-width: 1250px){.request-more-info{padding:0px 0px 5% 0px}}@media screen and (max-width: 900px){.request-more-info{flex-wrap:wrap}}.request-more-info #field_5_11{display:flex;justify-content:flex-end}@media screen and (max-width: 600px){.request-more-info #field_5_11{display:block}}.request-more-info .testimonial{flex:0 0 50%;padding:65px 70px;background:#f57621;color:#fff;margin-top:50px}@media screen and (max-width: 1250px){.request-more-info .testimonial{padding:50px 55px;background:#f57621}}@media screen and (max-width: 900px){.request-more-info .testimonial{flex:0 0 100%;padding:8%;margin-top:0px}}.request-more-info .testimonial .secondary-heading-caps{color:#fff;max-width:300px}@media screen and (max-width: 1250px){.request-more-info .testimonial .secondary-heading-caps{max-width:200px}}.request-more-info .testimonial .test-text{padding-left:80px;background:url("/wp-content/themes/macon/images/shell/quote.svg") left top no-repeat}@media screen and (max-width: 1250px){.request-more-info .testimonial .test-text{padding-left:0px;background:none}}@media screen and (max-width: 900px){.request-more-info .testimonial .test-text{font-size:16px}}@media screen and (max-width: 500px){.request-more-info .testimonial .test-text{font-size:15px}}.request-more-info .testimonial .attr{padding:35px 0px 0px 0px;font-weight:600;line-height:1.5;background:url("/wp-content/themes/macon/images/shell/stars.svg") right bottom 10px no-repeat}@media screen and (max-width: 1450px){.request-more-info .testimonial .attr{background-size:160px}}@media screen and (max-width: 1250px){.request-more-info .testimonial .attr{background-size:150px}}@media screen and (max-width: 900px){.request-more-info .testimonial .attr{background:url("/wp-content/themes/macon/images/shell/stars.svg") right bottom 5px no-repeat;background-size:110px}}/*# sourceMappingURL=careers.css.map */
