.tp-footer-3-widget-logo{margin:0 auto}a{text-decoration:none!important}a:link,a:visited,a:hover,a:active{text-decoration:none}.tp-footer-3-widget-text p{color:#fffc;margin-bottom:0;font-size:clamp(15px,1rem + .8vw,17px);font-weight:300;line-height:26px}.tp-footer-3-widget-title{color:var(--tp-common-white);letter-spacing:1px;margin-bottom:30px;font-size:clamp(24px,1.2rem + .5vw,28px);font-weight:500;line-height:1}.tp-footer-3-widget-menu ul li{margin-bottom:7px;list-style-type:none}.tp-footer-3-widget-menu ul li:last-child{margin-bottom:0}.tp-footer-3-widget-menu ul li a{color:#fffc;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0% 1px,0 1px;font-size:18px;font-weight:500;line-height:1;transition:background-size .3s linear;display:inline}.tp-footer-3-widget-menu ul li a:hover{color:var(--tp-common-white);background-size:0% 1px,100% 1px}.tp-footer-3-title{letter-spacing:-.3px;color:var(--tp-common-white);font-size:clamp(24px,1rem + 1vw,28px);font-weight:600;line-height:1;font-family:var(--tp-ff-aladin);text-align:center;margin-bottom:0}@media only screen and (min-width:1200px){.tp-footer-3-title{padding:clamp(18px,1rem + .5vw,26px)}}.tp-footer-3-social a{text-align:center;width:44px;height:44px;color:var(--tp-common-white);border:1px solid #ffffff0f;border-radius:50%;margin-right:6px;line-height:44px;transition:all .3s;display:inline-block}.tp-footer-3-social a:hover{background-color:var(--tp-common-white);border-color:var(--tp-common-white);color:var(--tp-common-black)}.tp-footer-3-area{padding:clamp(3.5rem,5vw,6rem) 0 clamp(1.5rem,2vw,2rem)}.no-line{text-decoration:none!important}.tp-footer-3-area .grid-v2-container-footer{grid-template-columns:1fr;justify-items:center;gap:clamp(.75rem,2vw,1.25rem);width:95%;margin:0 auto;display:grid}@media only screen and (min-width:1200px){.tp-footer-3-area .grid-v2-container-footer{width:90%;margin:0 auto}}@media only screen and (min-width:742px) and (max-width:768.98px),only screen and (min-width:576px) and (max-width:900.98px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991.98px),only screen and (min-width:992px) and (max-width:1199.98px),only screen and (min-width:992px) and (max-width:1399.98px) and (orientation:landscape),only screen and (min-width:1200px) and (max-width:1399.98px),only screen and (min-width:1400px){.left-auto{margin-left:auto}.right-auto{margin-right:auto}}@media only screen and (min-width:768px) and (max-width:991.98px),only screen and (min-width:992px) and (max-width:1199.98px),only screen and (min-width:992px) and (max-width:1399.98px) and (orientation:landscape){.tp-footer-3-area .grid-v2-container-footer{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1200px) and (max-width:1399.98px){.tp-footer-3-area .grid-v2-container-footer{gap:10px}}@media only screen and (min-width:1200px){.tp-footer-3-area .grid-v2-container-footer{grid-template-columns:1fr 1fr 1fr 1fr;gap:clamp(.75rem,2vw,1.25rem);width:90%}}.tp-footer-3-area .grid-v2-container-footer .footer-emphasis-text{text-transform:inherit;color:var(--tp-common-white);font-size:clamp(20px,1rem + 1vw,24px);font-weight:500;font-family:var(--tp-ff-aladin);margin-bottom:0}.tp-footer-3-area .grid-v2-container-footer .footer-emphasis-text-2{text-transform:inherit;color:var(--tp-common-white);font-size:clamp(18px,1rem + 1vw,22px);font-weight:500;font-family:var(--tp-ff-aladin);text-align:left;margin-bottom:0}.tp-footer-3-area .grid-v2-container-footer p{color:var(--tp-common-white);font-family:var(--tp-ff-aladin);font-size:clamp(15px,1rem + .8vw,17px);font-weight:300}.tp-footer-3-area .grid-v2-container-footer .footer-v2-contact-container{background-color:#1e1e1e70;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:24px;width:100%;padding:32px 16px;display:flex}.tp-footer-3-area .grid-v2-container-footer .footer-v2-contact-container .contact-info-box{flex-direction:column;gap:24px;width:100%;padding:8px 0 8px 32px;display:flex}.tp-footer-3-area .grid-v2-container-footer .footer-v2-contact-container .contact-info-box p{margin-top:8px;margin-bottom:0}.tp-footer-3-area .grid-v2-container-footer .footer-v2-contact-container .contact-info-box div{width:100%}.tp-footer-3-area .grid-v2-container-footer .footer-v2-get-in-touch-container{background-color:#1e1e1e70;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:24px;width:100%;padding:32px 16px;display:flex}@media only screen and (min-width:1200px) and (max-width:1300px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-get-in-touch-container{padding:32px 10px}}.tp-footer-3-area .grid-v2-container-footer .footer-v2-get-in-touch-container .footer-emphasis-text{text-align:left}.tp-footer-3-area .grid-v2-container-footer .footer-v2-get-in-touch-container .get-in-touch-text-box{flex-direction:column;gap:8px;width:100%;padding:8px 0 8px 32px;display:flex}.free-schedule-box-text{text-align:center;margin-top:24px;padding:8px 0 8px 32px}.tp-footer-3-area .grid-v2-container-footer .footer-v2-get-in-touch-container .schedule-btn-box{justify-content:center;width:100%;margin-top:24px;padding:8px 0 8px 32px;display:flex}.tp-footer-3-area .grid-v2-container-footer .footer-v2-services-container{background-color:#1e1e1e70;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:24px;width:100%;padding:32px 16px;display:flex}.tp-footer-3-area .grid-v2-container-footer .footer-v2-services-container .footer-service-list-box{padding:8px 0 8px 32px}.tp-footer-3-area .grid-v2-container-footer .footer-v2-services-container .footer-service-list-box ul{flex-direction:column;gap:24px;display:flex}.tp-footer-3-area .grid-v2-container-footer .footer-v2-services-container .footer-service-list-box ul li{text-decoration:none;list-style:none}.tp-footer-3-area .grid-v2-container-footer .footer-v2-services-container .footer-service-list-box ul a{color:var(--tp-common-white);font-size:clamp(18px,.8rem + .5vw,20px);font-weight:400;line-height:1;font-family:var(--tp-ff-aladin);background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0 1px,0 1px;transition:background-size .3s;display:inline}.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container{background-color:#1e1e1e70;border:1px solid #ffffff0f;border-radius:7px;flex-direction:column;gap:24px;width:100%;padding:32px 8px;display:flex}@media only screen and (min-width:741.99px) and (max-width:790px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container{margin:0 auto}}@media only screen and (min-width:1200px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container{padding:32px}}.social-media{margin-top:48px}.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box div{gap:10px;display:flex}@media only screen and (min-width:576px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box div{gap:10px}}@media only screen and (min-width:1400px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box div{gap:10px}}.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box a{letter-spacing:1px;text-transform:uppercase;height:45px;color:var(--tp-common-white);text-align:center;border:1.5px solid #fff3;border-radius:7px;min-width:130px;padding:0 24px;font-size:14px;font-weight:500;line-height:45px;display:inline-block}@media only screen and (min-width:1200px) and (max-width:1399.98px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box a{min-width:120px;max-width:120px}}.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box a:hover{background-color:var(--tp-common-white);border-color:var(--tp-common-white);color:var(--tp-common-black)}@media only screen and (min-width:992px) and (max-width:1199.98px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box a{margin-bottom:15px}}@media (max-width:767.98px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box a{padding:0 20px;font-size:12px}}@media only screen and (min-width:1400px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-social-media-container .footer-social-box a{padding:0 15px}}.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container{background-color:#1e1e1e70;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:1fr;align-items:end;gap:24px;width:100%;padding:32px 16px;display:grid}@media only screen and (min-width:1200px) and (max-width:1399.98px) and (orientation:landscape){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container{gap:0}}@media only screen and (min-width:741.99px) and (max-width:790px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container{margin:0 auto}}@media only screen and (min-width:576px) and (max-width:1399.98px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container{grid-column:1/span 2;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1200px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container{grid-column:1/span 4;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1400px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container{gap:32px}}.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .policy-box{order:2;justify-content:space-between;align-items:start;width:100%;display:flex}@media only screen and (min-width:1200px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .policy-box{padding-left:32px}}@media only screen and (min-width:742px) and (max-width:768.98px),only screen and (min-width:576px) and (max-width:900.98px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991.98px),only screen and (min-width:992px) and (max-width:1199.98px),only screen and (min-width:992px) and (max-width:1399.98px) and (orientation:landscape),only screen and (min-width:1200px) and (max-width:1399.98px),only screen and (min-width:1400px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .policy-box{order:-1}}@media only screen and (min-width:576px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .policy-box{justify-content:flex-start;gap:10px}}@media only screen and (min-width:1400px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .policy-box{gap:10px}}.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .policy-box p{color:var(--tp-common-white);cursor:pointer;margin-bottom:28px;font-size:16px;font-weight:500}.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .policy-box p:hover{text-decoration:underline}.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .tp-copyright-2-left p{color:var(--tp-common-white);margin-bottom:0}@media only screen and (min-width:576px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .tp-copyright-2-left p{text-align:right}}@media (max-width:567.98px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .tp-copyright-2-left p{margin-bottom:20px;font-size:17px}}.icon-h4{align-items:center;gap:.5rem;display:flex!important}@media only screen and (min-width:600px) and (max-width:742px) and (max-height:500px),only screen and (min-width:768px) and (max-width:991.98px){.tp-footer-3-area .grid-v2-container-footer .footer-v2-copyright-container .tp-copyright-2-left p{margin-bottom:0}}
