.service-banner{background-color:#0057fe;background-image:url("/Content/images/blue-wood-bg.jpg");background-position:top center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:clamp(30px, 6vw, 60px);text-align:center;padding-inline:clamp(20px, 5vw, 100px)}.service-banner.purple{background-color:#d984e6;background-image:url("/Content/images/banners/StellaBellasBanner.jpg")}.service-banner a{color:#ff9a09}.service-banner a:focus,.service-banner a:hover{color:#fff}.service-banner .banner-title{text-transform:uppercase;color:#27609f;font-size:clamp(75px, 15vw, 150px);font-family:"UT Glorious", sans-serif;line-height:1}.service-banner .banner-content{color:#fff}.service-banner .banner-img{display:block;max-height:150px;width:auto;max-width:100%}.service-lower-cta{position:relative}.service-lower-cta:before{content:'';position:absolute;background-image:url("/Content/images/tear-divider.png");background-size:cover;bottom:calc(100% - 1.2vw);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;aspect-ratio:43 / 1}.service-lower-cta h2{font-size:clamp(calc(40rem / 16), 8vw, calc(80rem / 16))}@media (min-width:1001px){.service-lower-cta{text-align:center}.service-lower-cta .btn-set{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.menu-container{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.menu-container:has(+.menu-container){margin-bottom:40px}@media (max-width:800px){.menu-container:after,.menu-container:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:20%;aspect-ratio:1 / 1}.menu-container:before{content:'';background-color:rgba(39, 96, 159, 0.75);border-radius:50%;padding:10%}.menu-container:after{content:'';background-color:rgba(255, 255, 255, 0.75);-webkit-mask-image:url("../images/icons/magnifying-glass.svg");mask-image:url("../images/icons/magnifying-glass.svg");-webkit-mask-size:80%;mask-size:80%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}}.menu-img{display:block;width:1200px;max-width:100%;height:auto;background-color:#fff;padding:30px;border-radius:20px}.contact-split{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-split>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-split .contact-info h1,.contact-split .contact-info h2,.contact-split .form-section h1,.contact-split .form-section h2{margin-top:0;text-align:center}@media (max-width:1200px){.contact-split{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-body{background-color:#1179b2;color:#fff;text-align:center}.contact-body p{max-width:1000px;margin-inline:auto}.contact-info{background-color:#ff9a09;color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.contact-info a{color:#fff}.contact-info a:focus,.contact-info a:hover{color:#e6e6e6}.contact-info .content-wrap{text-align:center}.contact-info .map-wrap{position:relative;width:100%;height:100%;min-height:300px}.contact-info .map-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (min-width:1001px){.menu-atf{text-align:center}.menu-atf .btn-set{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1001px){.lower-white-section{text-align:center}}.cat-banner-section{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);position:relative;z-index:2;min-height:600px;overflow:hidden;margin-bottom:-20px;background-image:url("/Content/images/banners/big-frank-banner.jpg");background-size:cover;background-position:bottom left}.cat-banner-section .content-wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5%;z-index:4;color:#fff;max-width:872px;margin-left:auto}.cat-banner-section .content-wrap h2{color:#fff;font-family:"UT Glorious", sans-serif;text-transform:uppercase;margin-bottom:0}.cat-banner-section .content-wrap .btn-set{margin-bottom:0}@media (max-width:1700px){.cat-banner-section .content-wrap{right:0}}@media (max-width:1500px){.cat-banner-section .content-wrap{border-radius:20px;overflow:hidden;right:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);padding:60px;max-width:none;width:75%}.cat-banner-section .content-wrap:after{content:'';position:absolute;inset:0;height:100%;width:100%;background-color:black;opacity:0.67;z-index:-1}.cat-banner-section .content-wrap h2{margin-top:0}}@media (max-width:800px){.cat-banner-section{background-image:url("/Content/images/banners/cat-banner-vertical.jpg");background-position:bottom center}.cat-banner-section .content-wrap{width:90%;padding:clamp(40px, 10vw, 80px) clamp(20px, 5vw, 100px)}}@media (max-width:800px){.cat-banner-section .big-frank-banner{position:absolute;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;pointer-events:none}.cat-banner-section .content-wrap{position:static;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);padding-bottom:90vw;width:100%}.cat-banner-section .content-wrap:after{display:none}}
/*# sourceMappingURL=secondaries.css.map */