@keyframes slideUpItem{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}ul{box-sizing:border-box;list-style:none;padding:0;margin:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.cookie-banner{position:fixed;left:20px;bottom:20px;max-width:380px;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px rgb(0 0 0/.2);z-index:1000;opacity:0;transform:translateY(100%);transition:opacity .5s ease,transform .5s ease}.cookie-banner:not(.icon-only){transition:opacity .3s ease!important;max-width:380px!important;height:auto!important;border-radius:10px!important}.cookie-content{padding:20px;color:#000;transition:opacity .3s ease}.cookie-icon,.cookie-text p{margin-bottom:15px}.cookie-icon i{font-size:24px;color:#749f74}.cookie-text h3{font-size:18px;margin-bottom:10px}.cookie-text p{font-size:14px;line-height:1.5}.cookie-buttons{display:flex;gap:10px}.cookie-btn,.preferences-panel{display:flex;align-items:center;transition:all .3s ease}.cookie-btn{padding:10px 15px;border:0;border-radius:5px;cursor:pointer;font-size:14px;gap:5px}.cookie-btn.accept{background-color:#749f74;color:#fff}.cookie-btn.preferences{background-color:#f2f2f2;color:#000;border:1px solid #ddd}.cookie-btn:hover{opacity:.9}.preferences-panel{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0/.5);justify-content:center;z-index:1001;opacity:0;visibility:hidden}.preferences-content{background-color:#fff;border-radius:10px;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;padding:20px;color:#000}.preferences-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.close-btn{background:0 0;border:0;font-size:20px;cursor:pointer;color:#666}.preference-item{display:flex;margin-bottom:20px;gap:15px;align-items:flex-start}.preference-text h4{margin-bottom:5px;font-size:16px}.preference-text p{font-size:14px;color:#666}.preferences-buttons{margin-top:20px;display:flex;justify-content:flex-end}.switch{position:relative;display:inline-block;width:50px;height:24px;flex-shrink:0}.switch input{opacity:0;width:0;height:0}.slider,.slider:before{position:absolute;transition:.4s}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px}.slider:before{content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#749f74}input:checked+.slider:before{transform:translateX(26px)}@media (max-width:480px){.cookie-banner{left:10px;right:10px;max-width:calc(100% - 20px)}.cookie-buttons{gap:5px}.cookie-btn{padding:8px 12px;font-size:13px}}.mlm-language-switcher{position:fixed;z-index:9999;display:flex;gap:8px;padding:20px 12px}.mlm-language-switcher.sol_orta{top:50%;left:20px;transform:translateY(-50%)}.mlm-language-switcher,.mlm-language-switcher.dikey{border-radius:35px;box-shadow:5px 5px 28px -13px rgb(0 0 0/.75)}.mlm-language-switcher.dikey{flex-direction:column}.mlm-lang-item,a{text-decoration:none}.mlm-lang-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#666;background:#f5f5f5;transition:all .3s ease}.mlm-lang-item.active,.mlm-lang-item:hover{color:#fff;background:#6b00ff}.mlm-lang-item,.mlm-language-switcher.daire .mlm-lang-item{border-radius:50%}.mlm-language-switcher.dikey .mlm-lang-item{border-radius:var(--mlm-border-radius,30px)}.thi-tabs-container{max-width:1200px;margin:1rem auto;padding:0 1rem;text-align:left}.thi-tab-buttons{display:flex;gap:.8rem;flex-wrap:wrap}.thi-tab-button{background-color:#92bd92;color:#fff;border:0;border-radius:25px;padding:.5rem 1.2rem;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgb(0 0 0/.1)}.thi-tab-button.active,.thi-tab-button:hover{background-color:#749f74}@media (max-width:768px){.thi-tab-buttons{justify-content:center}.thi-tab-button{font-size:.75rem;padding:.4rem 1rem}}.thi-sapphire-section{padding:3rem 0;background-color:#fff;position:relative;max-width:1200px;margin:0 auto}.thi-sapphire-content-wrapper{display:flex;flex-direction:row;align-items:center;gap:2rem;padding:0 2rem}.thi-sapphire-left-content{flex:1;padding-right:2rem}.thi-sapphire-right-image{flex:1;text-align:center}.thi-sapphire-right-image img{width:100%;height:auto;border-radius:30%;max-width:550px}.thi-about-content h2,.thi-sapphire-title{margin-bottom:1.5rem;font-family:\'Playfair Display\',serif;position:relative}.thi-sapphire-title{font-size:2.5rem;font-weight:700;color:#749f74;padding-bottom:1rem}.thi-sapphire-text{font-size:.85rem;line-height:1.6;color:#555;margin-bottom:1rem;font-weight:500}.thi-sapphire-text p{margin-bottom:.75rem}.thi-sapphire-warning{margin-top:1.5rem;padding:.75rem 1rem;background-color:#fcf8e3;border-left:5px solid #f0ad4e;color:#8a6d3b;font-style:italic;display:flex;align-items:center;gap:1rem;font-size:.8rem}.thi-sapphire-warning-icon{color:#f0ad4e;font-size:1.5rem}@media (max-width:768px){.thi-sapphire-section{padding:0}.thi-sapphire-content-wrapper{flex-direction:column;gap:1rem;padding:0 1rem}.thi-sapphire-right-image{order:-1;width:100%;display:none;justify-content:center}.thi-sapphire-right-image img{max-width:300px;width:90%}.thi-sapphire-left-content{padding:0 1rem;width:100%;text-align:center}.thi-sapphire-title{font-size:2rem;text-align:center;margin-bottom:0;display:none}.thi-sapphire-text{font-size:.8rem;font-weight:700;text-align:left;padding:0;width:95%;margin:0 auto}}.thi-before-after-section{max-width:1250px;margin:2rem auto;padding:0 1rem}.thi-before-after-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.thi-before-after-item{background:#fff;border-radius:10px;box-shadow:0 5px 15px rgb(0 0 0/.1);padding:1.5rem}.thi-before-after-item h3{color:#749f74;font-size:1.5rem;margin-bottom:1.5rem;text-align:center}.thi-before-after-images{display:flex;gap:1rem;position:relative}.thi-after,.thi-before{flex:1;position:relative}.thi-after img,.thi-before img{width:100%;height:300px;object-fit:cover;border-radius:8px;transition:transform .3s ease}.thi-after:hover img,.thi-before:hover img{transform:scale(1.05)}.thi-label{position:absolute;bottom:10px;left:10px;background:rgb(116 159 116/.9);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500}@media (max-width:992px){.thi-before-after-grid{grid-template-columns:1fr}.thi-before-after-item{margin-bottom:1rem}}@media (max-width:768px){.thi-before-after-images{flex-direction:column}.thi-after img,.thi-before img{height:250px}}.thi-about-section{padding:60px 0;background-color:#fff}.thi-about-container{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:768px){.thi-about-section{padding:40px 0}}.thi-about-content{max-width:80%;margin:0;padding:2rem;background:#fff;border-radius:15px;box-shadow:0 10px 30px rgb(0 0 0/.05);position:relative;border-top:5px solid #749f74}.thi-about-content h2{color:#2c3e50;font-size:1.8rem;text-align:left;padding-bottom:.8rem}.thi-about-content h2::after{content:\'\';position:absolute;bottom:0;left:0;width:60px;height:3px;background:#749f74;border-radius:2px}.thi-about-content h3{color:#34495e;font-size:1.3rem;margin:1.8rem 0 1rem;font-weight:600;font-family:\'Playfair Display\',serif}.thi-about-content p{color:#576574;line-height:1.6;margin-bottom:1rem;font-size:.9rem;font-weight:400;letter-spacing:.2px}.thi-treatment-steps{list-style:none;padding:0;margin:1.5rem 0}.thi-treatment-steps li{padding:1rem;margin-bottom:1rem;background:#f8f9fa;border-radius:8px;border-left:4px solid #749f74;transition:all .3s ease;box-shadow:0 3px 10px rgb(0 0 0/.03)}.thi-treatment-steps li:hover{transform:translateX(5px);background:#f1f8f1}.thi-treatment-steps li strong{color:#749f74;display:block;margin-bottom:.5rem;font-size:1rem;font-weight:600}@media (max-width:768px){.thi-about-content{padding:1.2rem;max-width:95%;margin:0 auto}.thi-about-content h2{font-size:1.5rem}.thi-about-content h3{font-size:1.2rem;margin:1.5rem 0 .8rem}.thi-about-content p{font-size:.85rem;line-height:1.5}.thi-treatment-steps li{padding:.8rem;margin-bottom:.8rem}.thi-treatment-steps li strong{font-size:.9rem}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Playfair Display",serif;line-height:1.6;color:#333;background-color:#fff}img{max-width:100%;height:auto}a{color:inherit}:root{--main-color:#749f74;--accent-color:#5d7f5d;--text-light:#f8f9fa;--text-dark:#212529;--bg-dark:#222;--bg-light:#fff;--border-radius:12px;--transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1)}.doc-footer{background-color:var(--main-color);color:var(--text-light);position:relative;overflow:hidden;text-align:left}.doc-footer::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 150%,rgb(255 255 255/.15)0,#fff0 50%);pointer-events:none}.doc-footer-container{max-width:1400px;margin:0 auto;padding:40px 20px;position:relative}.doc-footer-logo{max-width:220px;margin:0 auto 20px;display:block}.doc-social-links{display:flex;gap:15px;justify-content:center;margin-bottom:40px}.doc-footer-main{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.doc-footer-section{flex:1;min-width:200px;padding:0 15px;margin-bottom:30px;text-align:left}.doc-footer-heading{font-size:1.2rem;position:relative;margin-bottom:25px;font-weight:600;padding-bottom:10px;display:inline-block}.doc-footer-heading::after{content:"";position:absolute;left:0;right:auto;bottom:0;height:3px;width:40px;margin:0;background-color:var(--text-light);border-radius:4px}.doc-footer-links{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.doc-footer-link,.doc-social-link{display:flex;align-items:center;text-decoration:none;transition:var(--transition)}.doc-footer-link{color:var(--text-light);font-size:.9rem;gap:8px;opacity:.85;justify-content:flex-start}.doc-footer-link:hover{opacity:1;transform:translateX(5px)}.doc-social-link{width:45px;height:45px;justify-content:center;color:var(--main-color);background-color:var(--text-light);border-radius:50%;font-size:1.2rem;transform-origin:center;overflow:hidden;position:relative;z-index:1}.doc-social-link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--accent-color);transform:translateY(100%);transition:var(--transition);z-index:-1}.doc-social-link:hover{color:var(--text-light);transform:translateY(-7px) rotate(5deg);box-shadow:0 10px 20px rgb(0 0 0/.15)}.doc-social-link:hover::before{transform:translateY(0)}.doc-footer-bottom{background-color:rgb(0 0 0/.2);padding:15px 0;text-align:center;font-size:.9rem}@media (max-width:992px){.doc-footer-section{flex:0 0 50%;margin-bottom:25px}}@media (max-width:768px){.doc-footer-section{flex:0 0 100%}}.thi-navbar{font-family:"Playfair Display",serif;width:100%;background-color:rgb(255 255 255/.9);z-index:50;padding:15px 0;position:relative}.thi-nav-container{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center}.thi-nav-menu{display:flex;list-style:none;gap:25px;padding:0;margin:0}.thi-nav-item,.thi-nav-link{position:relative}.thi-nav-link{text-decoration:none;color:#555;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;transition:color .3s ease;white-space:nowrap;display:flex;align-items:center;gap:5px;padding-bottom:5px}.thi-nav-link:hover{color:#4caf50}.thi-nav-link::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#4caf50;transition:width .3s ease,left .3s ease}.thi-nav-link:hover::after{width:100%;left:0}.thi-mobile-menu-btn,.thi-mobile-menu-close{display:none;position:absolute;top:20px;right:20px;background:0 0;border:0;color:#fff;font-size:24px;cursor:pointer;z-index:99}.thi-mobile-menu-close{z-index:101}.thi-form-group br,.thi-mobile-menu{display:none}.thi-expand-icon{display:inline-block;margin-right:10px;font-size:18px;font-weight:700;color:#fff}@media screen and (max-width:768px){.thi-navbar{display:none}.thi-mobile-menu-btn{display:block}.thi-mobile-menu{display:block;position:fixed;top:0;right:-100%;width:50%;height:100%;background-color:rgb(122 169 116/.95);z-index:100;transition:right .3s ease;padding:60px 0 0;overflow-y:auto;box-shadow:-5px 0 15px rgb(0 0 0/.2)}.thi-mobile-menu-close{display:block}.thi-mobile-menu-logo{text-align:center;margin-bottom:10px}.thi-mobile-menu-logo img{max-width:200px;height:auto}.thi-mobile-menu-items{list-style:none;padding:0 30px;margin:0}.thi-mobile-menu-item{margin:8px 0;border-bottom:1px solid rgb(255 255 255/.2);padding-bottom:8px}.thi-mobile-menu-link{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.8px;display:block;font-weight:500}.thi-expand-icon{font-size:16px;margin-right:8px}}.thi-main-content{min-height:100vh;isolation:isolate;z-index:5;overflow:visible!important}.thi-headerImage{width:100%;height:500px;overflow:visible!important;background:#fff;z-index:10}.thi-headerImage>img{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:11}.thi-headerImage::before{content:"";position:absolute;left:0;right:0;bottom:0;height:250px;background:linear-gradient(to bottom,#fff0 0,rgb(255 255 255/.4) 40%,rgb(255 255 255/.7) 60%,rgb(255 255 255/.9) 80%,#fff 100%);z-index:12}.thi-desktop-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:13}.mobile-only-logo{display:none;max-width:300px;height:auto}.desktop-only-logo{display:block;max-width:280px;height:auto}.thi-hero-bottom-image{position:absolute;left:50%;bottom:-30px;transform:translateX(-50%);z-index:25;display:none;width:100%}.thi-slider-container{width:100%;position:relative;height:300px;padding:0;max-width:100vw;box-sizing:border-box;overflow:visible}.thi-hero-text-overlay,.thi-slider-image{position:absolute;width:100%;opacity:0;transition:transform .5s ease,opacity .5s ease;pointer-events:none}.thi-slider-image{top:0;left:0;height:300px;object-fit:contain;transform:translateX(100%) scale(.8)}.thi-slider-image.active{transform:translateX(0) scale(1);z-index:3}.thi-hero-text-overlay{top:85%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#000;z-index:30}.thi-hero-text-overlay.active,.thi-slider-image.active{opacity:1;pointer-events:auto}.thi-headerImage,.thi-main-content,body,html{position:relative}.thi-hero-text-overlay h1{font-size:2.2rem;font-weight:700;text-transform:uppercase;margin:0;line-height:1;transform:translateY(20px);opacity:0;animation:slideUpItem .5s ease .2s forwards}@media screen and (max-width:768px){.thi-headerImage{height:80vh;background-color:rgb(146 189 146/.8);overflow:visible}.thi-headerImage::before{background:linear-gradient(to bottom,#fff0 0,rgb(255 255 255/.4) 40%,rgb(255 255 255/.7) 60%,rgb(255 255 255/.9) 80%,#fff 100%)}.thi-desktop-logo{top:15%}.mobile-only-logo{display:block;max-width:250px}.desktop-only-logo{display:none}.thi-hero-bottom-image{display:block;bottom:50px;transform:translateX(-50%)}}body,html{overflow-x:hidden;width:100%}.thi-consultation-buttons{font-family:"Arial",sans-serif;position:fixed;bottom:25px;left:50%;transform:translateX(-50%);z-index:1000;display:flex;gap:18px;transition:opacity .3s ease,visibility .3s ease}.thi-consultation-btn{display:flex;align-items:center;gap:14px;padding:10px 20px;border-radius:14px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 16px rgb(0 0 0/.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;padding:4px}.meet-icon{width:100%;height:100%;object-fit:contain}.btn-text{display:flex;flex-direction:column}.btn-title{font-size:14px;font-weight:700;letter-spacing:.2px;margin-bottom:2px}.btn-subtitle{font-size:12px;font-weight:500;opacity:.9}.thi-meet-btn,.thi-whatsapp-btn{color:#fff;border:1px solid rgb(255 255 255/.1)}.thi-meet-btn{background:linear-gradient(135deg,rgb(146 189 146/.95)0,rgb(116 159 116/.95) 100%)}.thi-meet-btn:hover,.thi-whatsapp-btn:hover{background:linear-gradient(135deg,rgb(116 159 116/.95)0,rgb(101 138 101/.95) 100%);transform:translateY(-3px);box-shadow:0 8px 20px rgb(0 0 0/.12)}.thi-whatsapp-btn{background:linear-gradient(135deg,rgb(122 169 116/.95)0,rgb(101 138 101/.95) 100%)}.thi-whatsapp-btn i{font-size:30px;color:rgb(255 255 255/.95)}@media (max-width:768px){.thi-consultation-buttons{flex-direction:row;gap:10px;bottom:15px;width:95%;max-width:none;justify-content:center}.thi-consultation-btn{padding:8px 14px;width:auto;min-width:160px;border-radius:12px}.btn-icon{width:36px;height:36px;border-radius:10px;padding:3px}.btn-title{font-size:12px}.btn-subtitle{font-size:10px}.thi-whatsapp-btn i{font-size:20px}}.thi-form-container{width:30%;position:fixed;right:20px;top:100px;background:#fff;padding:2rem;box-sizing:border-box;box-shadow:0 10px 30px rgb(0 0 0/.1);border-radius:10px;z-index:100;max-width:350px;border-left:4px solid #749f74;transition:all .8s cubic-bezier(.4,0,.2,1);opacity:0;display:none;transform:translateX(50px)}.thi-form-container:hover{transform:translateX(-5px);box-shadow:0 15px 40px rgb(0 0 0/.15)}.thi-form-title{font-size:1.4rem;color:#749f74;margin-bottom:1.5rem;font-weight:600;position:relative;padding-bottom:.5rem}.thi-form-title::after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:#92bd92}.thi-form-group{margin-bottom:1.2rem;position:relative}.thi-form-group p{margin:0;position:relative}.thi-form-input{width:100%;padding:.8rem .8rem .8rem 2.5rem;border:1px solid #e0e0e0;border-radius:5px;font-size:.9rem;transition:all .3s ease}.thi-form-input:focus{border-color:#749f74;box-shadow:0 0 0 2px rgb(116 159 116/.2);outline:0}.thi-form-input::placeholder{color:#aaa}.thi-form-icon{position:absolute;left:10px;top:15px;color:#749f74;font-size:1rem;z-index:1}.thi-form-checkbox-group{display:flex;align-items:flex-start;margin-bottom:1.5rem}.thi-form-checkbox-group p{margin:0;width:100%}.thi-form-checkbox{margin-right:.5rem}.wpcf7-list-item{margin-left:0}.wpcf7-list-item input[type=checkbox]{margin-right:8px;margin-top:3px}.wpcf7-list-item-label{font-size:.8rem;color:#666;line-height:1.4}.thi-form-button-group{width:100%!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;gap:10px!important}.submit-button-wrapper p,.thi-form-button-group p,.thi-form-button-group>p{margin:0!important;padding:0!important;width:100%!important}.submit-button-wrapper br,.thi-form-button-group br,.thi-form-button-group p br,.thi-form-whatsapp br{display:none!important}.submit-button-wrapper{width:48%!important;position:relative!important}.submit-button-wrapper .wpcf7-submit,.thi-form-button-group .wpcf7-submit,.wpcf7-submit{width:100%!important;background:#749f74!important;border:0!important;border-radius:5px!important;color:#fff!important;font-weight:600!important;cursor:pointer!important;position:relative!important;padding:12px 12px 12px 35px!important;text-align:center!important;height:45px!important;box-sizing:border-box!important;font-size:15px!important;transition:all .3s ease!important}.submit-button-wrapper .wpcf7-submit:hover,.thi-form-button-group .wpcf7-submit:hover,.wpcf7-submit:hover{background:#5d8a5d!important;transform:translateY(-2px)!important;box-shadow:0 4px 8px rgb(0 0 0/.1)!important}.submit-icon{position:absolute!important;left:15px!important;top:15px!important;color:#fff!important;z-index:1!important;pointer-events:none!important}.thi-form-button-group>p>.thi-form-whatsapp,.thi-form-whatsapp{width:100%!important;padding:12px!important;background:#25d366!important;border:0!important;border-radius:5px!important;color:#fff!important;font-weight:600!important;text-decoration:none!important;text-align:center!important;cursor:pointer!important;display:inline-block!important;height:45px!important;line-height:21px!important;box-sizing:border-box!important;font-size:15px!important;transition:all .3s ease!important}.thi-form-button-group>p>.thi-form-whatsapp:hover,.thi-form-whatsapp:hover{background:#1caf4f!important;transform:translateY(-2px)!important;box-shadow:0 4px 8px rgb(0 0 0/.1)!important}.thi-form-button-group>p:last-child{width:48%!important}.thi-form-whatsapp i{margin-right:5px!important}.thi-form-container{animation:fadeInRight .8s ease forwards}.thi-form-group{opacity:0;animation:fadeInRight .5s ease forwards}.thi-form-group:nth-child(1){animation-delay:.1s}.thi-form-group:nth-child(2){animation-delay:.2s}.thi-form-group:nth-child(3){animation-delay:.3s}.thi-form-button-group,.thi-form-checkbox-group{opacity:0;animation:fadeInRight .5s ease forwards;animation-delay:.4s}.thi-form-button-group{animation-delay:.5s}@media (max-width:992px){.thi-form-container{position:relative;width:100%;max-width:100%;top:auto;right:auto;transform:none;margin:2rem auto;padding:1.5rem 2rem;border-radius:10px;border-left:none;border-top:4px solid #749f74;box-sizing:border-box}.thi-form-container:hover{transform:none}.thi-form-button-group{display:flex;flex-direction:row;gap:1rem;justify-content:center}.thi-form-button{width:auto;min-width:140px;padding:.8rem 1.5rem}}@media (max-width:480px){.thi-form-container{padding:1.5rem;margin:1.5rem 15px;width:calc(100% - 30px)}.thi-form-button-group{flex-direction:row;gap:.5rem}.thi-form-button{min-width:120px;padding:.8rem 1rem;font-size:.9rem}}