.contact-slide-btn:focus,.contact-slide-btn:hover{background-color:transparent}.contact-slide-btn,.contact-slide-btn:after{width:103px;height:81px;background-size:100% 100%}.contact-slide,body .overlay{position:fixed;bottom:0;top:0}body,html{background-color:#004b5c;color:#fff}button.contact-slide-btn:focus{outline:0}.online-sched .dlt-img{color:#004b5c;padding:0 0 0 5px;font-weight:700;cursor:pointer}.contact-slide-btn{position:fixed;right:0;top:52%;font-size:12px;font-weight:700;text-transform:uppercase;padding:20px 15px 0 0;transform:translateY(-50%);transition:filter .5s;z-index:999999999;color:#fff;will-change:right;border:none;filter:drop-shadow(0 10px 10px #f4ba91)}.back-slide-btn,.contact-item a{display:inline-flex;font-weight:600}.contact-slide-btn:hover{filter:drop-shadow(0 10px 10px rgba(130, 130, 130, .9))}.contact-slide-btn:focus-visible{background-color:transparent;border:transparent}.contact-slide-btn.active:after{top:28px;left:30px;width:18px;height:16px;background-image:url("/wp-content/uploads/2024/08/Smino-Close-White.svg")}.contact-slide-btn.active span,.message-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox],.request-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{display:none}.contact-slide-btn:after{content:'';position:absolute;top:0;left:15px;background-image:url(/wp-content/uploads/2024/08/Smino-Sticky-Kontakt-03.svg);background-repeat:no-repeat}.contact-slide-btn.close.active{animation:.5s forwards contact-slide-btn-open;background:url(/wp-content/uploads/2024/08/Smino-Sidebar-Close-1.svg) no-repeat;width:90px;height:72px;display:block!important}.contact-slide-btn.close{animation:.5s forwards contact-slide-btn-close;opacity:1}@keyframes contact-slide-btn-open{0%{right:30px}50%{right:520px}75%{right:460px}100%{right:475px}}@keyframes contact-slide-btn-close{0%{right:475px}50%{right:5px}75%{right:45px}100%{right:30px}}.back-slide-btn{font-size:16px;color:#004b5c;align-items:center}.back-slide-btn svg{margin-right:10px}.contact-slide{right:-445px;width:445px;z-index:999999999999;background:#fff;padding:30px 15px;overflow-y:auto;transition:right .2s}.contact-slide.show{right:0;transition:right .4s}.contact-slide .contact-slide-close-btn{font-size:0}.contact-slide a{text-decoration:none}.contact-slide .btn-holder{display:flex;justify-content:space-between;margin:0 0 5px}.contact-slide .main-title{color:#002448;margin:0;display:block;padding:0 15px}.contact-slide h2.main-title.h4{font-size:24px;line-height:34px;font-weight:700;color:#004b5c;letter-spacing:.3px}.main-text{font-size:18px;margin:0 0 20px;line-height:28px;color:#004b5c}.subtitle{font-size:24px;font-weight:500;color:#004b5c;margin:30px 0 15px;line-height:31px;padding:0 15px}@media (max-width:768px){.contact-slide-btn{width:60px;height:50px;font-size:8px;padding:13px 13px 0 0;top:auto;bottom:0}.contact-slide-links-list a h3,.contact-slide-links-list button h3{line-height:1.3em!important}.contact-slide-btn:hover{transform:translateY(-50%) scale(1.1)}.contact-slide-btn.active{display:none;animation:none}.subtitle{margin:15px 0}.text{margin:0 0 20px}.contact-slide .main-title{font-size:24px}.contact-slide .btn-holder{margin:0 0 27px}.contact-slide{padding:17px 15px 30px;width:445px;right:-100%}.contact-slide-btn:after{width:100%;height:100%;top:auto;left:16px;bottom:70px}.contacts-block{margin-bottom:20px;padding-bottom:20px}}.text{font-size:14px;margin:0 0 15px}.contacts-block{margin-bottom:30px;padding:10px 15px}.contact-item:not(:last-child){margin-bottom:9px}.contact-item a{font-size:20px;line-height:28px;color:#004b5c;font-family:"Red Hat Display",Sans-serif;transition:opacity .3s}.contact-item a:hover{opacity:.7}.contact-item a .icon-holder{min-width:32px;margin-right:12px}.contact-item a svg,.message-slide .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.request-slide .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:after{display:block}.message-slide .content-holder button.back-slide-btn,.request-slide .content-holder button.back-slide-btn{border:none;background:0 0;font-size:18px;line-height:21px;font-weight:500;color:#004b5c}.message-slide .content-holder button.back-slide-btn img,.request-slide .content-holder button.back-slide-btn img{width:20px;height:20px;margin-right:10px}.message-slide .content-holder button.contact-slide-close-btn,.request-slide .content-holder button.contact-slide-close-btn{border:none;background:0 0}.message-slide .content-holder button.contact-slide-close-btn img,.request-slide .content-holder button.contact-slide-close-btn img{width:20px}.message-slide .content-holder span.main-title,.request-slide .content-holder span.main-title{font-size:32px;line-height:41.6px;font-weight:600;color:#000}.message-slide .content-holder .text,.request-slide .content-holder .text{font-size:18px;line-height:25px;font-weight:400;color:#4b5a62}.btn-secondary.focus,.btn-secondary:focus{background-color:#004b5c!important}.message-slide .pix-contact7-form label,.request-slide .pix-contact7-form label{font-size:16px;line-height:22.4px;font-weight:400;color:#4b5a62}.message-slide .pix-contact7-form input,.message-slide .pix-contact7-form textarea,.request-slide .pix-contact7-form input,.request-slide .pix-contact7-form textarea{font-size:16px;line-height:22.4px;font-weight:400;padding:12px 15px;border:1px solid #4b5a62;box-shadow:0 0 0 #ddd;height:auto}.message-slide .pix-contact7-form textarea,.request-slide .pix-contact7-form textarea{max-height:74px}.message-slide .pix-contact7-form hr,.request-slide .pix-contact7-form hr{background:0 0;margin:20px 0;border-top:1px solid #004b5c}.message-slide .pix-contact7-form span.form-group-title,.request-slide .pix-contact7-form span.form-group-title{font-size:20px;line-height:28px;font-weight:700;color:#004b5c}.message-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item,.request-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item{display:block;margin:0}.message-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item label,.request-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item label{font-size:16px;line-height:22.4px;font-weight:400;color:#004b5c}.message-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label:before,.request-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label:before{content:'';width:18px;height:18px;border:1px solid #888;border-radius:4px;left:0;top:1px;position:absolute;cursor:pointer}.calendly-overlay{z-index:9999999999}.message-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label,.request-slide .pix-contact7-form .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label{padding:0 10px 0 30px;position:relative}.contact-slide-links-list{list-style:none;padding:0;margin:0}.contact-slide-links-list li:not(:last-child){margin-bottom:15px}.contact-slide-links-list a,.contact-slide-links-list button{display:grid;align-items:center;width:100%;background:url("/wp-content/uploads/2024/08/ArrowRight.svg") top 50% right 15px/24px 24px no-repeat #fff;border:none;box-shadow:0 7px 40px transparent;border-radius:16px;font-size:20px;line-height:28px;font-weight:600;font-family:"Red Hat Display",Sans-serif;color:#004b5c;padding:15px 40px 15px 15px;transition:background-image .3s,box-shadow;grid-template-columns:0.2fr 2fr}.contact-slide-links-list a:hover,.contact-slide-links-list button:hover{box-shadow:0 4px 40px transparent;background-color:#b1dede;border:none;color:#4b5a62!important}.contact-slide-links-list a h3,.contact-slide-links-list button h3{font-size:inherit;line-height:inherit;color:inherit;margin:0;font-weight:inherit;text-align:left;letter-spacing:.3px}.contact-slide-links-list a h3 p,.contact-slide-links-list button h3 p{font-size:14px;line-height:19.6px;font-weight:400;color:#4b5a62;margin-bottom:0;letter-spacing:.3px}.contact-slide-links-list .image-holder{width:52px;height:52px;background:#e5f1f1;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:15px}.message-slide .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.request-slide .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before{background:#004b5c;border-color:#004b5c}.message-slide .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after,.request-slide .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after{width:9px;height:5px;border:solid #fff;border-width:0 0 1px 1px;transform:rotate(-45deg);top:6px;left:4px;display:none;position:absolute}.contact-slide.message-slide,.contact-slide.request-slide{padding:30px}.contact-slide.message-slide span.main-title.h4,.contact-slide.request-slide span.main-title.h4{padding:0}.contact-slide.message-slide .Submit,.contact-slide.request-slide .Submit{position:absolute;bottom:0;width:100%}.contact-slide.message-slide .content-holder,.contact-slide.request-slide .content-holder{position:relative;height:93vh}.message-slide .pix-contact7-form .Submit button,.request-slide .pix-contact7-form .Submit button{font-size:18px;line-height:21.6px;width:100%;font-weight:500;padding:16px 36px;border-radius:12px;background:#004b5c}body .overlay{right:0;left:0;background:#00000054;z-index:-1;opacity:0}.show-contact-slide .overlay{z-index:9999999;opacity:1}body .overlay:hover{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjMwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+Cgo8ZyBpZD0iU1ZHUmVwb19iZ0NhcnJpZXIiIHN0cm9rZS13aWR0aD0iMCIvPgoKPGcgaWQ9IlNWR1JlcG9fdHJhY2VyQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgo8ZyBpZD0iU1ZHUmVwb19pY29uQ2FycmllciI+IDxwYXRoIGQ9Ik0xOSA1TDUgMTkiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4gPHBhdGggZD0iTTUgNUwxOSAxOSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPiA8L2c+Cgo8L3N2Zz4=) 30 30,move}.modal .btn-close{position:absolute;top:-20px;right:-20px}body .calendly-overlay .calendly-popup{max-height:none}@media (max-width:650px){body .calendly-overlay .calendly-popup{top:0}.contact-slide-btn{top:80%}body .calendly-overlay .calendly-popup-close{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7069 1.70697L12.2929 0.292969L6.99986 5.58597L1.70686 0.292969L0.292862 1.70697L5.58586 6.99997L0.292862 12.293L1.70686 13.707L6.99986 8.41397L12.2929 13.707L13.7069 12.293L8.41386 6.99997L13.7069 1.70697Z' fill='%23015EA5'/%3E%3C/svg%3E");right:30px;z-index:200;width:11px;height:11px}}body .calendly-overlay .calendly-close-overlay:hover{cursor:url("data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIFRyYW5zZm9ybWVkIGJ5OiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgo8ZyBpZD0iU1ZHUmVwb19iZ0NhcnJpZXIiIHN0cm9rZS13aWR0aD0iMCIvPgoKPGcgaWQ9IlNWR1JlcG9fdHJhY2VyQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgo8ZyBpZD0iU1ZHUmVwb19pY29uQ2FycmllciI+IDxwYXRoIGQ9Ik0xOSA1TDUgMTkiIHN0cm9rZT0iIzAwRjVFQiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4gPHBhdGggZD0iTTUgNUwxOSAxOSIgc3Ryb2tlPSIjMDBGNUVCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPiA8L2c+Cgo8L3N2Zz4=") 30 30,move}.contact-slide.main-slide.show img.list.icon{width:26px}