.connect-section{text-align:left;background-image:linear-gradient(#fff 50.05%,#fbe6dd 100%),url(https://www.penthara.ai/wp-content/uploads/2025/02/Contact-Us-Form-BG.webp);background-repeat:repeat;background-size:cover;align-items:center;width:100%}.connect-section .container{max-width:1220px;height:100%;min-height:inherit;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;padding:6rem 0;display:flex}.connect-section .connect-wrapper{z-index:0;flex-direction:row;justify-content:space-between;width:100%;display:flex}.connect-section .connect-left,.connect-section .connect-right{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:48%;padding:0;display:flex}.connect-section .connect-header{text-align:center;flex-flow:column;justify-content:space-between;align-items:flex-start;gap:1.9rem;width:100%;font-size:4.8rem;font-weight:600;line-height:7rem;display:flex}.connect-section .section-title{font-size:4.8rem;font-weight:600;line-height:7rem;margin-bottom:0!important}.connect-section .connect-left p,.connect-section .connect-right p{text-align:left;letter-spacing:.72px;font-size:2rem;font-weight:400;line-height:3rem}.connect-section .contact-methods{flex-flow:column;align-items:flex-start;gap:3.2rem;width:100%;margin-top:3.2rem;margin-bottom:3rem;padding-right:6.9rem;display:flex}.connect-section .contact-method{text-align:left;background-color:#f5f5f5;border-radius:.7rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2.3rem 1.5rem 1.5rem;display:flex;box-shadow:0 0 4px #00000040;transition:all .2s ease-in-out!important}.connect-section .contact-method:hover{color:#fff;background-color:#491acc}.connect-section .contact-method:hover .icon,.connect-section .contact-method:hover .arrow-icon{filter:brightness(0)invert()}.connect-section .contact-method:hover .contact-info .label,.connect-section .contact-method:hover .contact-info .value,.connect-section .contact-method:hover .separator{color:#fff}.connect-section .contact-method .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:30px;height:30px;margin-right:1rem}.connect-section .contact-method .icon.call{background-image:url(/Images/contactus/callicon.svg)}.connect-section .contact-method .icon.Mail{background-image:url(/Images/contactus/emailicon.svg)}.connect-section .contact-method .icon.briefcase{background-image:url(/Images/contactus/briefcaseicon.svg)}.connect-section .contact-method .separator{background-color:#adadad;width:2px;height:54px;margin-right:1rem;transition:background-color .3s;display:inline-block}.connect-section .contact-method .contact-info{flex-direction:column;flex-grow:1;padding-left:1rem;display:flex}.connect-section .contact-method .contact-info .label{text-transform:uppercase;letter-spacing:.56px;font-size:1.4rem;font-weight:400;line-height:3rem}@media (max-width:514px){.connect-section .contact-method .contact-info .label{margin-bottom:0;font-size:1.2rem}}.connect-section .contact-method .contact-info .value{color:inherit;margin-top:-.3rem;font-size:1.8rem;font-weight:400;line-height:2.7218rem;transition:color .3s}@media (max-width:514px){.connect-section .contact-method .contact-info .value{font-size:1.4rem}}.connect-section .contact-method .arrow-icon{background-image:url(/Images/contactus/bluediagonalarrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:22px;height:20px;transition:filter .3s}.connect-section .social-icons{grid-template-columns:repeat(3,auto);gap:50px 40px;width:100%;margin-top:10px;display:grid}.connect-section .social-icons .social-item{justify-content:flex-start;gap:1.5rem;display:flex}.connect-section .social-icons .social-item .social-icon{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;align-self:center;width:24px;height:24px;transition:filter .2s}.connect-section .social-icons .social-item .social-label{letter-spacing:-.36px;color:inherit;font-size:1.8rem;font-weight:500;line-height:3rem;transition:filter .2s}@media (max-width:514px){.connect-section .social-icons .social-item .social-label{font-size:1.6rem}}.connect-section .social-icons .social-item:hover .social-label{color:#491acc}.connect-section .social-icons .social-item:hover .social-icon{filter:brightness(0)saturate()invert(13%)sepia(97%)saturate(4818%)hue-rotate(258deg)brightness(79%)contrast(106%)}.connect-section .social-icons .social-item:active .social-label{color:#491acc}.connect-section .social-icons .social-item:active .social-icon{filter:brightness(0)saturate()invert(13%)sepia(97%)saturate(4818%)hue-rotate(258deg)brightness(79%)contrast(106%)}.connect-section .social-icons .social-item .facebook-icon{background-image:url(/Images/contactus/facebookco.webp)}.connect-section .social-icons .social-item .instagram-icon{background-image:url(/Images/contactus/instagramm.webp)}.connect-section .social-icons .social-item .twitter-icon{background-image:url(/Images/contactus/twitterr.webp)}.connect-section .social-icons .social-item .linkedin-icon{background-image:url(/Images/contactus/linkedinn.webp)}.connect-section .social-icons .social-item .youtube-icon{background-image:url(/Images/contactus/youtube.webp)}.connect-section .connect-right{justify-content:unset}.connect-section .connect-right .office-grid{text-align:left;flex-flow:column;align-items:center;gap:5.8rem;width:100%;margin-top:3.2rem;display:flex}.connect-section .connect-right .office{text-align:left;flex-direction:row;gap:2.3rem;width:100%;display:flex}.connect-section .connect-right .office .office-image{object-fit:cover;border-radius:8px;flex-shrink:0;width:245px;height:178px}.connect-section .connect-right .office .office-info{flex-flow:column;justify-content:center;align-items:flex-start;gap:2rem;width:100%;height:100%;display:flex}.connect-section .connect-right .office .office-info h3{letter-spacing:-.4px;font-size:1.9rem;font-weight:500;line-height:1.9rem}.connect-section .connect-right .office .office-info p{letter-spacing:.75px;width:100%;font-size:1.8rem;line-height:2.8rem}@media (max-width:992px){.connect-section .section-title{font-size:2.8rem}.connect-section .connect-left p,.connect-section .connect-right p{font-size:.95rem}}@media (max-width:768px){.connect-section{padding:0 0 40px}.connect-section .contact-method{width:100px;min-width:100%;margin-right:0}.connect-section .section-title{text-align:center;margin:0;font-size:3rem;font-weight:600;line-height:clamp(6.2rem,1.875vw + 5.6rem,8.3rem)}.connect-section .connect-left{text-align:left;background-color:#fff;align-items:center;width:100%;margin-left:0;padding-left:0;padding-right:0}.connect-section .connect-left p,.connect-section .connect-right p{text-align:center;max-width:100%;font-size:1.8rem}.connect-section .connect-wrapper{flex-direction:column;gap:3rem}.connect-section .connect-left,.connect-section .connect-right{flex:100%;width:100%}.connect-section .social-icons{grid-column-gap:0px;grid-row-gap:0px;text-align:left;grid-template-columns:repeat(2,minmax(0,100%));place-items:stretch center;min-width:100%;max-width:100px;height:19rem;margin-top:22px;margin-left:0;display:grid}.connect-section .social-icons .social-label{font-size:.7rem}.connect-section .social-icons .social-item{align-items:center}.connect-section .connect-right .office-grid{flex-direction:row;justify-content:center;gap:8%;width:100%;margin-left:0;display:flex}.connect-section .connect-right .office-grid .office{text-align:center;flex-direction:column;place-items:center;width:100%;padding-top:25px;display:flex}.connect-section .connect-right .office-grid .office .office-image{object-fit:cover;border-radius:8px;width:100%;max-width:288px;height:auto}.connect-section .connect-right .office-grid .office .office-info{text-align:center;width:80%;padding-top:12px;padding-left:0;margin:0!important}.connect-section .connect-right .office-grid .office .office-info h3{color:#000;min-width:16rem;max-width:80%;margin:0;font-size:1.8rem;font-weight:500;line-height:clamp(3rem,.8929vw + 2.71427rem,4rem)}.connect-section .connect-right .office-grid .office .office-info p{color:#000;max-width:100%;margin:0;font-size:1.5rem;font-weight:300;line-height:1.5}}@media (max-width:482px){.connect-section{padding:30px 0}.connect-section .connect-header{width:auto}.connect-section .section-title{text-align:center;align-self:center;margin-bottom:2rem;font-size:3.2rem}.connect-section .connect-left{align-self:center!important}.connect-section .connect-left p,.connect-section .connect-right p{text-align:center;font-size:1.75rem}.connect-section .contact-methods{flex-direction:column;justify-self:center;align-items:flex-start;gap:3.2rem;max-width:400px;padding-right:0;display:flex;min-width:350px!important}.connect-section .contact-methods .contact-method{width:100px;padding:12px 15px}.connect-section .contact-methods .contact-method .icon{width:24px;height:24px;margin-right:10px}.connect-section .connect-right{justify-items:center}.connect-section .connect-right p{text-align:center;min-width:100%;margin:0;font-size:1.8rem}.connect-section .connect-right .office-grid{flex-direction:column;display:flex}.connect-section .connect-right .office-grid .office{text-align:left;flex-direction:column;align-items:center;max-width:360px;padding-top:25px;display:flex}.connect-section .connect-right .office-grid .office .office-image{justify-content:center;width:100%;max-width:360px}.connect-section .connect-right .office-grid .office .office-info{flex-direction:column;justify-content:center;align-self:flex-start;margin-right:0;padding-left:1.2rem;display:flex}.connect-section .connect-right .office-grid .office .office-info h3{text-align:left;justify-content:center;align-self:flex-start;font-size:1.5rem;font-size:18px!important;font-weight:500!important;line-height:clamp(3rem,.8929vw + 2.71427rem,4rem)!important}.connect-section .connect-right .office-grid .office .office-info p{text-align:left;letter-spacing:.75px;font-size:1.6rem;font-weight:400;line-height:2.8rem}.connect-section .social-icons{grid-column-gap:0px;grid-row-gap:0px;text-align:left;grid-template-columns:repeat(2,minmax(0,100%));place-items:stretch center;min-width:100%;max-width:100px;height:19rem;margin-top:22px;margin-left:0;display:grid}}.contact-page-bg{background-image:linear-gradient(#c6e8ff,#fff 93%),url(/Images/contactus/form2background.webp)}
