.background-hero{background:radial-gradient(62.02% 95.25% at 50% 47.02%, #ffffff 0%, #ffffff 30%, rgba(122, 193, 66, 0.06) 42%, #e9f6ea 52%, #cfeee4 70%, #bce1d6 85%, #99d3d1 100%);background-color:#fff;position:relative;overflow:visible}.background-hero::after{content:"";position:absolute;left:0;bottom:-90px;width:100%;height:36vw;max-height:1560px;background-image:url("../images/hero-wave.png");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:1;opacity:.3}.home-square{position:relative;border-radius:24px;border:4px solid rgba(0,0,0,0);background:linear-gradient(#ffffff, #ffffff) padding-box,linear-gradient(286deg, #7AC142 26.22%, #008AB0 47.91%, var(--dtw-Blue, #4D85C5) 69.6%) border-box;filter:drop-shadow(0 4px 15px rgba(0, 138, 176, 0.4))}.pharma-border-square{position:relative;border-radius:24px;border:4px solid rgba(0,0,0,0);background:linear-gradient(#0D0046, #0D0046) padding-box,linear-gradient(286deg, #7AC142 26.22%, #008AB0 47.91%, var(--dtw-Blue, #4D85C5) 69.6%) border-box;filter:drop-shadow(0 4px 15px rgba(0, 138, 176, 0.4))}.footer-cta{position:relative;border-radius:24px;border:4px solid rgba(0,0,0,0);background:linear-gradient(#ffffff, #ffffff) padding-box,linear-gradient(286deg, #7AC142 26.22%, #008AB0 47.91%, var(--dtw-Blue, #4D85C5) 69.6%) border-box;filter:drop-shadow(0 4px 15px rgba(0, 138, 176, 0.4))}.home-wave-bottom{position:relative;overflow:visible}.home-wave-bottom::after{content:"";position:absolute;left:0;bottom:-90px;width:100%;height:36vw;max-height:1560px;background-image:url("../images/wave-2-home.png");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:1;opacity:.3}.competitor-intelligence{position:relative;overflow:visible}.competitor-intelligence::after{content:"";position:absolute;left:0;top:-90px;width:100%;height:56vw;max-height:1560px;background-image:url("../images/wave-blur-intelligence.png");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:-1}.about-us-hero{position:relative;overflow:visible}.about-us-hero::after{content:"";position:absolute;left:0;bottom:-300px;width:100%;height:34vw;max-height:1560px;background-image:url("https://dtwdev.wpenginepowered.com/wp-content/uploads/2025/12/wave-about-heroscaled-2.png");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:1;opacity:1}.wave-our-team{position:relative;overflow:visible}.wave-our-team::after{content:"";position:absolute;left:0;top:0;width:100%;height:37vw;max-height:1560px;background-image:url("../images/wave-our-team.png");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:1;opacity:1}.wave-contact-hero{position:relative;overflow:visible}.wave-contact-hero::after{content:"";position:absolute;left:0;top:200px;width:100%;height:37vw;max-height:1560px;background-image:url("../images/contact-us-hero.png");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:0;opacity:1}.wave-pharma-middle{position:relative;overflow:visible}.wave-pharma-middle::after{content:"";position:absolute;left:0;top:100px;width:100%;height:70vw;max-height:1560px;background-image:url("../images/wave-pharma-middle.png");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:0;opacity:1}.elementor-social-icon{background-color:rgba(0,0,0,0) !important}.dtw-toggle{display:flex;gap:2rem;align-items:stretch}@media(max-width: 992px){.dtw-toggle{flex-direction:column}}.dtw-toggle__column{max-width:100%}.dtw-toggle-card{position:relative;border-radius:24px;background:#fff;overflow:hidden;box-shadow:0 10px 35px rgba(0,0,0,.08)}.dtw-toggle-card__title{font-size:1.5rem;margin:0 0 .5rem}.dtw-toggle-card__subtitle{margin:0;font-size:.95rem;line-height:1.5;opacity:.9}.dtw-toggle-card__icon{width:32px;height:32px;border-radius:999px;border:2px solid currentColor;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;position:relative}.dtw-toggle-card__icon::before{content:"";width:10px;height:10px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);display:block;position:absolute;top:7px}.dtw-toggle-card__body{padding:0 2.5rem 2rem;display:none}.dtw-toggle-card .dtw-toggle-card__header{width:100%;background-color:#fff;text-align:center;border:0;padding:54px 57px;max-width:100%;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.dtw-toggle-card .dtw-toggle-card__header:hover{background-color:#fff}.dtw-toggle-card .dtw-toggle-card__header .dtw-toggle-card__title{font-size:33px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.66px;margin-bottom:21px;text-align:center}.dtw-toggle-card .dtw-toggle-card__header .dtw-toggle-card__subtitle{font-size:20px;font-style:normal;font-weight:400;line-height:28px;color:#000;margin-bottom:40px;text-align:left}.dtw-toggle-card .dtw-toggle-list{list-style:none;margin:0;padding:0}.dtw-toggle-card .dtw-toggle-list li{padding:.25rem 0;font-size:.95rem}.dtw-toggle-card.is-open .dtw-toggle-card__body{display:block}.dtw-toggle-card.is-open .dtw-toggle-card__icon{transform:rotate(180deg)}.dtw-toggle-card__body{display:none;font-size:20px;font-style:normal;font-weight:400;line-height:28px;color:#000;text-align:left}.dtw-toggle-card__body:hover{color:#000}.dtw-toggle-card.is-open .dtw-toggle-card__body{display:block}.dtw-tax-dropdown{text-align:center}.dtw-tax-dropdown select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;max-width:765px;height:auto;color:var(--Navy, #0D0046);font-family:"Golos Text";font-size:32px;font-style:normal;font-weight:500;line-height:normal;display:inline-block;padding:16px 36px;padding-right:80px;border:none;border-radius:10px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3E%3Cpath d='M13.5 0C10.83 0 8.21987 0.791761 5.99981 2.27516C3.77974 3.75856 2.04942 5.86697 1.02763 8.33377C0.00584938 10.8006 -0.261496 13.515 0.259405 16.1337C0.780305 18.7525 2.06606 21.1579 3.95406 23.0459C5.84207 24.9339 8.24754 26.2197 10.8663 26.7406C13.485 27.2615 16.1994 26.9942 18.6662 25.9724C21.133 24.9506 23.2414 23.2203 24.7248 21.0002C26.2082 18.7801 27 16.17 27 13.5C26.9958 9.92087 25.5721 6.48955 23.0413 3.95872C20.5105 1.4279 17.0791 0.0042224 13.5 0ZM20.504 11.9131L14.3677 18.0495C14.1375 18.2796 13.8254 18.4088 13.5 18.4088C13.1746 18.4088 12.8625 18.2796 12.6323 18.0495L6.49596 11.9131C6.2724 11.6817 6.1487 11.3717 6.1515 11.0499C6.15429 10.7281 6.28336 10.4203 6.51091 10.1927C6.73846 9.96517 7.04627 9.8361 7.36806 9.83331C7.68984 9.83051 7.99986 9.95421 8.23132 10.1778L13.5 15.4465L18.7687 10.1778C19.0001 9.95421 19.3102 9.83051 19.6319 9.83331C19.9537 9.8361 20.2616 9.96517 20.4891 10.1927C20.7166 10.4203 20.8457 10.7281 20.8485 11.0499C20.8513 11.3717 20.7276 11.6817 20.504 11.9131Z' fill='%230D0046'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 36px center;background-size:27px 27px;cursor:pointer}div.gform_wrapper.gform-theme .gform_heading .gform_title,div.gform_wrapper.gform-theme .gfield_label,div.gform_wrapper.gform-theme .gform-field-label{display:none}@media screen and (max-width: 640px){div.gform_wrapper.gform-theme form .gform_fields .name_first{margin-bottom:30px}}div.gform_wrapper.gform-theme form .gform_fields select{padding-top:14px;padding-right:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M26.6973%2010.7597C27.21%2010.247%2028.0401%2010.2469%2028.5527%2010.7597C29.0651%2011.2724%2029.0657%2012.1025%2028.5527%2012.6152L17.9277%2023.2402C17.6716%2023.4963%2017.3354%2023.6249%2017%2023.6249C16.6646%2023.6249%2016.3284%2023.4963%2016.0723%2023.2402L5.44727%2012.6152C4.93458%2012.1024%204.93443%2011.2723%205.44727%2010.7597C5.95991%2010.2474%206.79007%2010.2468%207.30273%2010.7597L17%2020.457L26.6973%2010.7597Z%22%20fill%3D%22%237AC142%22%20stroke%3D%22%237AC142%22%20stroke-width%3D%220.5%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px 20px}div.gform_wrapper.gform-theme form .gform_fields input,div.gform_wrapper.gform-theme form .gform_fields select,div.gform_wrapper.gform-theme form .gform_fields textarea{border-radius:10px;border:3px solid var(--dtw-Green, #7AC142);background-color:var(--White, #FFF);font-size:22px;font-style:normal;font-weight:400;line-height:28px}div.gform_wrapper.gform-theme form .gform_fields input,div.gform_wrapper.gform-theme form .gform_fields select{height:67px}.gform-footer input.gform_button.button{border-radius:11px !important;border:2px solid var(--dtw-Teal, #008AB0) !important;background:var(--dtw-Teal, #008AB0) !important;height:56px !important;padding:13px 28px !important;width:100% !important;max-width:251px !important}div.gform_confirmation_wrapper.gform_wrapper{height:300px;display:block}div.gform_confirmation_wrapper.gform_wrapper div.gform_confirmation_message{color:#fff;text-align:center;margin-top:40px;font-size:26px}body{font-family:"Golos Text",sans-serif;color:#000}.dtw-green{color:#7ac142}.green-underline{position:relative;text-decoration:none;border-bottom:4px solid #7ac142}.green-underline-small{position:relative;text-decoration:none;border-bottom:2px solid #7ac142}.text-teal-green-color h3{background:var(--teal-green, linear-gradient(286deg, #7AC142 26.22%, #008AB0 69.6%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.dtw-faq details{border-radius:30px;border:4px solid var(--Navy, #0D0046);background:var(--White, #FFF)}.hero-gradient-bg{background:radial-gradient(62.02% 95.25% at 50% 47.02%, #ffffff 0%, #ffffff 30%, rgba(122, 193, 66, 0.06) 42%, #e9f6ea 52%, #cfeee4 70%, #bce1d6 85%, #99d3d1 100%);background-color:#fff}.cat-button{border-radius:18px;border:2px solid var(--dtw-Blue, #4D85C5);background:rgba(77,133,197,.15);width:fit-content;padding:5px 15px}.cpt-label-singular{color:var(--dtw-Blue, #4D85C5);font-size:20px;font-style:normal;font-weight:500;line-height:28px;height:35px;border-radius:18px;border:2px solid var(--dtw-Blue, #4D85C5);background:rgba(77,133,197,.15);padding:0 15px;width:fit-content}/*# sourceMappingURL=main.css.map */
