@media(max-width:767px){.home-contact{padding-top:25px}}.home-contact .section-title{font-size:2rem;font-weight:300}@media(max-width:1199px){.home-contact .section-title{font-size:1.875rem}}@media(max-width:991px){.home-contact .section-title{max-width:100%;font-size:1.625rem;text-align:center;margin:0 auto}}@media(max-width:767px){.home-contact .section-title{font-size:1.375rem}}@media(min-width:768px)and (max-width:991px){.home-contact .contact-info{align-items:center}}@media(max-width:1199px){.home-contact .contact-info{margin-bottom:1.25rem}}.home-contact .contact-info .contact-item{background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.11);margin-bottom:1.25rem;min-width:0}@media(max-width:991px){.home-contact .contact-info .contact-item{min-width:auto;display:inline-block;box-shadow:none}}@media(max-width:767px){.home-contact .contact-info .contact-item{width:100%;min-width:auto;max-width:100%}}@media(max-width:599px){.home-contact .contact-info .contact-item{width:100%;min-width:auto;max-width:100%}}.home-contact .contact-info .contact-item a{color:#333;display:flex;align-items:center;padding:1.25rem;border-radius:.5rem}.home-contact .contact-info .contact-item a i{font-size:1.875rem;display:inline-block;margin-right:1.25rem;color:#247cff;flex-shrink:0}.home-contact .contact-info .contact-item a .svgIcon{display:inline-block;margin-right:.625rem;flex-shrink:0;flex-grow:0;width:auto;max-width:2rem}.home-contact .contact-info .contact-item a .svgIcon svg{color:#247cff;stroke:currentColor;width:100%;height:auto}.home-contact .contact-info .contact-item a span{flex:1;display:inline-block;vertical-align:middle;word-break:break-all}.home-contact .contact-info .contact-item a:hover{background:#247cff;color:#fff}.home-contact .contact-info .contact-item a:hover i{color:#fff}.home-contact .contact-info .contact-item a:hover i.stroke-icon{color:rgba(0,0,0,0);-webkit-text-stroke-color:#fff}.home-contact .contact-info .contact-item a:hover .svgIcon svg{color:#fff;stroke:currentColor}.home-contact .contact-info .contact-item a:hover .svgIcon.stroke-icon svg{stroke:#fff}@media(max-width:991px){.home-contact .contact-info .contact-item a{padding:0 .625rem;border-radius:0;flex-wrap:wrap;justify-content:center}.home-contact .contact-info .contact-item a i{display:block;margin-right:0}.home-contact .contact-info .contact-item a i.stroke-icon{-webkit-text-stroke-width:1.5px}.home-contact .contact-info .contact-item a .svgIcon.stroke-icon{display:block;margin-right:0}.home-contact .contact-info .contact-item a span{width:100%;text-align:center}.home-contact .contact-info .contact-item a span .first-line{font-weight:700}.home-contact .contact-info .contact-item a span br{display:none}.home-contact .contact-info .contact-item a:hover{background:rgba(0,0,0,0);color:#333;opacity:1}.home-contact .contact-info .contact-item a:hover i{color:#247cff}.home-contact .contact-info .contact-item a:hover i.stroke-icon{color:rgba(0,0,0,0);-webkit-text-stroke-color:#247cff}.home-contact .contact-info .contact-item a:hover .svgIcon.stroke-icon svg{stroke:#247cff}.home-contact .contact-info .contact-item a:hover span{color:#247cff}.home-contact .contact-info .contact-item a:hover span .first-line{color:#333}}.home-contact.home-contact-new{background:#fff;background:linear-gradient(180deg,rgb(255,255,255),rgb(215,242,255))}.home-contact.home-contact-new .footer-contact-container{padding-top:9rem}@media(max-width:991px){.home-contact.home-contact-new .footer-contact-container{padding-top:2.75rem}}@media(max-width:767px){.home-contact.home-contact-new .footer-contact-container{padding-top:2.25rem}}@media(max-width:575px){.home-contact.home-contact-new .footer-contact-container{padding-top:2rem}}.home-contact.home-contact-new .section-heading .hello-text{font:700 100px arial,sans-serif;background-color:#d3d3d3;color:rgba(0,0,0,0);text-shadow:2px 2px 3px hsla(0,0%,100%,.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}@media(max-width:1199px){.home-contact.home-contact-new .section-heading .hello-text{font-size:80px}}@media(max-width:991px){.home-contact.home-contact-new .section-heading .hello-text{font-size:60px;text-align:center}}@media(max-width:767px){.home-contact.home-contact-new .section-heading .hello-text{font-size:45px}}@media(max-width:575px){.home-contact.home-contact-new .section-heading .hello-text{font-size:30px}}.home-contact.home-contact-new .contact-info{max-width:420px}@media(max-width:991px){.home-contact.home-contact-new .contact-info{width:100%;display:flex;max-width:100%;gap:1rem;justify-content:center}}@media(max-width:768px){.home-contact.home-contact-new .contact-info{gap:.75rem;justify-content:space-between}}@media(max-width:699px){.home-contact.home-contact-new .contact-info{display:block;gap:0}}@media(max-width:991px){.home-contact.home-contact-new .contact-info .contact-text{width:100%}}@media(max-width:699px){.home-contact.home-contact-new .contact-info .contact-text{text-align:center}}.home-contact.home-contact-new .contact-info .contact-text h3{font-weight:700}@media(max-width:767px){.home-contact.home-contact-new .contact-info .contact-text h3{font-size:24px}}@media(max-width:575px){.home-contact.home-contact-new .contact-info .contact-text h3{font-size:22px;text-align:center}}@media(max-width:991px){.home-contact.home-contact-new .contact-info .contact-item{box-sizing:border-box;padding:.875rem .75rem;width:100%;flex:1 1 calc((100% - 2rem)/3);min-width:0;box-shadow:0 0 10px rgba(0,0,0,.11)}}@media(max-width:768px){.home-contact.home-contact-new .contact-info .contact-item{width:100%;flex:1 1 auto;max-width:100%;margin-bottom:.75rem}}@media(max-width:699px){.home-contact.home-contact-new .contact-info .contact-item{width:100%;flex:none}}.home-contact.home-contact-new .contact-info .contact-item span.first-line{font-weight:700}.home-contact.home-contact-new .contact-form{background:#fff;padding:20px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.home-contact.home-contact-new .contact-form .form-text-new h2{font-weight:700}@media(max-width:767px){.home-contact.home-contact-new .contact-form .form-text-new h2{font-size:24px}}@media(max-width:575px){.home-contact.home-contact-new .contact-form .form-text-new h2{font-size:22px;text-align:center}}