.elementor-232 .elementor-element.elementor-element-11da5ba,.elementor-232 .elementor-element.elementor-element-6cc8aec,.elementor-232 .elementor-element.elementor-element-0a39dfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.contact-boxes-wrap-outer{display:flex;width:100%;gap:20px;max-width:800px;margin:auto}.contact-boxes-wrap{padding:30px 30px 50px;position:relative;width:100%;display:flex;flex-direction:column}.contact-boxes-wrap .contact-boxes-wrap-artwork{text-align:center;position:absolute;width:100%;left:0;top:-65px}.contact-boxes-wrap .contact-boxes-wrap-artwork img{display:table;width:100%;margin:auto;max-width:max-content}.contact-boxes-wrap h3{text-align:center;margin-bottom:16px;font-size:32px;line-height:40px;margin-top:60px}.contact-boxes-wrap p{text-align:center;max-width:270px;margin:auto auto 16px;flex-grow:1}.contact-boxes-wrap p.contact-btn-wrap{margin-top:24px}.contact-boxes-wrap p a.contact-btn{padding:10px 28px;display:table;margin:auto;background:var(--blue-color);border-radius:51px;color:var(--white-color);font-weight:600}.contact-boxes-wrap p a.contact-btn:hover{background:var(--primary-color)}.pink-contact-box{background:#d86ab440;border-radius:16px}.blue-contact-box{background:#25abc140;border-radius:16px}.green-contact-box{background:#068e4340;border-radius:16px}@media only screen and (max-width:900px){.contact-boxes-wrap-outer{flex-wrap:wrap}.contact-boxes-wrap{width:calc(50% - 10px)}.green-contact-box{width:100%;margin-top:80px}}@media only screen and (max-width:600px){.contact-boxes-wrap{width:100%;padding:30px 20px}.blue-contact-box,.green-contact-box{width:100%;margin-top:60px}.contact-boxes-wrap .contact-boxes-wrap-artwork{top:-40px}.contact-boxes-wrap .contact-boxes-wrap-artwork img{max-width:90px}.contact-boxes-wrap h3{margin-top:40px;font-size:28px;line-height:36px}.contact-boxes-wrap p.contact-btn-wrap{margin-top:8px}}.contact-media-inquiry-wrap{border-top:1px solid #C6C7CA;border-bottom:1px solid #C6C7CA;display:flex;max-width:800px;margin:auto}.contact-media-inquiry-wrap .our-location-wrap{width:100%;max-width:280px;display:flex;flex-direction:column;justify-content:center;padding:32px}.contact-media-inquiry-wrap .contact-map-wrap{width:100%;margin-left:32px;padding:32px}.contact-media-inquiry-wrap .contact-map-wrap a{transition:all ease .3s;border-radius:16px;overflow:hidden;display:flex;justify-content:center;align-items:center;height:100%}.contact-media-inquiry-wrap .contact-map-wrap img{border-radius:16px;display:table;width:100%;max-width:max-content;transition:all ease .3s;height:100%;object-fit:cover}.contact-media-inquiry-wrap .contact-map-wrap a:hover img{transform:scale(1.05)}.contact-media-inquiry-wrap .email-contact-wrap{width:100%;padding:32px;display:flex;justify-content:center;align-items:center}.contact-media-inquiry-wrap .contact-media-wrap{width:100%}.contact-media-inquiry-wrap .contact-media-wrap hr{border:0;height:6px;background:#ff4c00;max-width:36px;margin:40px 0 24px}.contact-names-columns{display:flex;flex-wrap:wrap;gap:24px 40px;margin-top:32px}.contact-name-columns-single{width:calc(33.33% - 30px)}.contact-media-inquiry-wrap .contact-inquiries-wrap{width:100%;padding:35px}.contact-media-inquiry-wrap .contact-inquiries-wrap hr{border:0;height:6px;background:#ff4c00;max-width:36px;margin:40px 0 24px}@media only screen and (max-width:1024px){.contact-media-inquiry-wrap{flex-wrap:wrap}.contact-media-inquiry-wrap .our-location-wrap{width:50%;padding-left:0}.contact-media-inquiry-wrap .contact-map-wrap{width:50%;margin-left:0;flex-grow:1;padding-right:0}.contact-media-inquiry-wrap .email-contact-wrap{max-width:none;border-left:none;border-top:1px solid #C6C7CA;padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.contact-name-columns-single{width:calc(50% - 20px)}.contact-media-inquiry-wrap .our-location-wrap{width:100%;padding-right:0}.contact-media-inquiry-wrap .contact-map-wrap{width:100%;padding-left:0;padding-top:0}}@media only screen and (max-width:600px){.contact-name-columns-single{width:100%}}.elementor-232 .elementor-element.elementor-element-0a39dfa{padding-top:0}
