.banner{text-align:center;background-size:cover;background-repeat:no-repeat}@media (max-width: 400.98px){.banner{min-height:425px !important;background-position:center center}}@media (max-width: 1000px){.banner{margin-top:0 !important;background-position:center center}}.banner .members{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0)}.banner .wrap__member{display:flex;justify-content:space-between;align-items:flex-end}.banner .sue,.banner .mike{position:relative;display:inline-block}.banner .sue:before,.banner .mike:before{position:absolute;content:'';width:100%;top:-60px;left:0;height:30px;color:#ffffff;font-size:120px;font-family:"Arya",sans-serif;text-transform:uppercase}@media screen and (max-width: 1350px){.banner .sue img,.banner .mike img{max-width:75%}}@media screen and (max-width: 1200px){.banner .sue img,.banner .mike img{max-width:60%}}.banner__title{position:absolute;top:43%;right:50%;transform:translate(50%, 0);text-transform:uppercase;color:#ffffff;background:#3b00ff;max-width:970px;width:80%;margin:0 auto;max-height:122px;padding:1rem 0}@media (min-width: 1991.98px){.banner__title{top:39.5%}}.banner__title h1{font-size:3.75rem}@media (max-width: 785px){.banner__title h1{font-size:2rem}}@media (max-width: 991.98px){.banner__title{top:50%;font-size:20px;line-height:30px;padding:15px 15px}}@media (max-width: 600.98px){.banner__title{top:45%}}.banner__link{background:#faff00;max-width:210px;padding-top:15px;padding-right:35px;padding-left:35px;display:inline-block;transform:rotate(-90deg);right:16px;top:40px;z-index:2}.banner__link a{font-size:20px;color:#000;font-weight:bold}@media screen and (max-width: 1023px){.banner__link{display:none}}.banner .col-12{position:initial}.location{background:#f5f4f4 url("../images/smile.png") no-repeat center center;padding:80px 0}.location__home{background-size:cover}.location__home .location__title{color:#3b00ff}.location .location__list{display:flex;flex-wrap:wrap;justify-content:space-around}.location__item{flex:0 0 45%;display:inline-block;background:#3b00ff;text-align:center;margin-bottom:20px;padding:10px 5px 13px 10px}.location__item a.location__item-link{color:#ffffff;font-size:20px;font-family:"Lato",sans-serif;font-weight:bold !important}.location__item a.location__item-link:hover{text-decoration:none;color:#faff00}.location__item:last-of-type{justify-self:flex-start}.location__title{margin:0 auto 40px auto;font-family:"Arya",sans-serif;font-weight:bold}@media (max-width: 991px){.location .location__list{flex-direction:column}}@media (min-width: 1200px){.location .gform_fields{display:flex;flex-wrap:wrap;justify-content:center}.location .gform_fields .name,.location .gform_fields .phone,.location .gform_fields .email,.location .gform_fields .service{width:40.59%;margin-bottom:48px}.location .gform_fields .name,.location .gform_fields .email{margin-right:15px}.location .gform_fields .phone,.location .gform_fields .service{margin-left:15px}.location .gform_fields li.textarea{width:83.333334%}.location .gform_footer button[type="submit"]{margin-right:8.33333% !important}}@media (min-width: 1200px){.location .gform_fields{display:flex;flex-wrap:wrap;justify-content:center}.location .gform_fields .name,.location .gform_fields .phone,.location .gform_fields .email,.location .gform_fields .service{width:40.59%;margin-bottom:48px}.location .gform_fields .name,.location .gform_fields .email{margin-right:15px}.location .gform_fields .phone,.location .gform_fields .service{margin-left:15px}.location .gform_fields li.textarea{width:83.333334%}.location .gform_footer button[type="submit"]{margin-right:8.33333% !important}}
