@charset "UTF-8";
a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box}menu,ol,ul{list-style:none;margin:0;padding:0}img{height:auto;image-rendering:-webkit-optimize-contrast;max-width:100%}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(//harmonyvet.co.uk/wp-content/themes/hvc_theme/fonts/Lato-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:600;src:url(//harmonyvet.co.uk/wp-content/themes/hvc_theme/fonts/Lato-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:600;src:url(//harmonyvet.co.uk/wp-content/themes/hvc_theme/fonts/JosefinSans-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:700;src:url(//harmonyvet.co.uk/wp-content/themes/hvc_theme/fonts/JosefinSans-Bold.woff) format("woff")}h1,h2,h3,h4,h5,h6{color:#0c0d5b;font-family:Josefin Sans,sans-serif;font-weight:600;margin-bottom:20px;margin-top:0}@media (min-width:992px){h1,h2,h3,h4,h5,h6{margin-bottom:25px}}@media (min-width:1200px){h1,h2,h3,h4,h5,h6{margin-bottom:30px}}.h1,h1{font-size:clamp(30px,3.5vw,60px);font-weight:700;text-transform:uppercase}.h1:after,h1:after{background-color:#25aca3;content:"";display:block;height:3px;margin-top:-4px;width:68px}@media (min-width:1200px){.h1:after,h1:after{height:6px;width:137px}}.h2,h2{font-size:clamp(26px,2.5vw,48px)}.h2:after,h2:after{background-color:#cf5f5a;content:"";display:block;height:3px;margin-top:10px;width:67px}@media (min-width:1200px){.h2:after,h2:after{height:6px;width:135px}}.h3,h3{font-size:clamp(22px,2vw,34px)}h4{font-size:clamp(20px,2vw,32px)}h5,h6{font-size:clamp(18px,2vw,28px)}body,html{height:100%;margin:0}html{scroll-behavior:smooth}body{background-attachment:fixed;background-color:#fff;color:#000438;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.2;overflow:overlay;overflow-x:hidden}@media (min-width:1200px){body{font-size:18px}}@media (min-width:1919px){body{font-size:24px}}a{color:#000438;text-decoration:none;transition:all .3s cubic-bezier(.165,.84,.44,1)}.footer-copy p a,a[href^=mail],a[href^=tel]{text-decoration:underline}.footer-copy p a:hover,a[href^=mail]:hover,a[href^=tel]:hover{color:#0c0d5b;text-decoration-color:#2bc7bc;text-decoration-thickness:2px;text-underline-offset:2px}svg{transition:all .3s cubic-bezier(.165,.84,.44,1)}.container{margin-left:auto;margin-right:auto;max-width:1590px;padding:0 15px;width:100%}@media (min-width:425px){.container{padding:0 30px}}@media (min-width:768px){.container{padding:0 60px}}@media (min-width:1919px){.container{padding:0}}p{margin:0 0 1em}main section{margin-bottom:30px}@media (min-width:1200px){main section{margin-bottom:60px}}main ul{margin:0 0 1em}@media (min-width:1200px){main ul{margin-bottom:1.6em}}main ul li{margin-bottom:1em;padding-left:15px;position:relative}@media (min-width:1200px){main ul li{padding-left:25px}}main ul li:before{background-color:#2bc7bc;border-radius:6px;content:"";display:block;height:6px;left:5px;position:absolute;top:8px;width:6px}@media (min-width:1919px){main ul li:before{top:13px}}.text-underline{text-decoration:underline}hr{border-color:#2bc7bc;border-width:1px 0 0;margin-bottom:30px;margin-top:30px}@media (min-width:1680px){hr{margin-bottom:60px;margin-top:60px}}p{margin-bottom:1em}@media (min-width:1200px){p{margin-bottom:1.6em}}p:last-of-type{margin-bottom:0}p:last-of-type+ul{margin-bottom:0;margin-top:1em}@media (min-width:1200px){p:last-of-type+ul{margin-top:1.6em}}b,strong{font-weight:600}::-moz-selection{background:#2bc7bc;color:#0c0d5b;text-shadow:none}::selection{background:#2bc7bc;color:#0c0d5b;text-shadow:none}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb{background:#2bc7bc;border-radius:5px}html::-webkit-scrollbar-thumb:hover{background:#25aca3}.js-in-view{transition:all 1.8s cubic-bezier(.165,.84,.44,1)}.grid-2{display:grid;gap:30px}@media (min-width:768px){.grid-2{grid-template-columns:1fr 1fr}}.grid-2 .btn,.grid-2 .forminator-button-submit{margin-left:auto;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.grid-2 .btn,.grid-2 .forminator-button-submit{margin-left:0}.grid-2 .col-r{order:1}}@media (min-width:1200px){.grid-2 .col-r{display:flex;flex-direction:column;justify-content:center;padding-left:30px}}@media (min-width:1919px){.grid-2 .col-r{padding-left:60px}}.grid-2 .col-r.js-in-view img{filter:blur(6px) grayscale(1) opacity(0);transform:translateX(66%);transition:all 1.8s cubic-bezier(.165,.84,.44,1)}.grid-2 .col-r.js-in-view.in-view img{filter:blur(0) grayscale(0) opacity(1);transform:translateX(0)}.col-l.js-in-view img{filter:blur(6px) grayscale(1) opacity(0);transform:translateX(-66%);transition:all 1.8s cubic-bezier(.165,.84,.44,1)}.col-l.js-in-view.in-view img{filter:blur(0) grayscale(0) opacity(1);transform:translateX(0)}@media (min-width:1200px){div.col-l{padding-right:30px}}@media (min-width:1919px){div.col-l{padding-right:60px}}picture img{border-radius:10px}@media (min-width:768px){picture img{height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:1200px){picture img{border-radius:20px}}.page-header{margin-bottom:30px;padding:45px 0 30px;position:relative}@media (min-width:1200px){.page-header{margin-bottom:60px;padding:105px 0 60px}}.page-header:before{background-color:#c5ebff;content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:150vw;z-index:-1}@media (min-width:1919px){.page-header .col-l{padding-right:104px}}.page-header .col-l p:first-of-type{font-size:20px;font-weight:700}@media (min-width:1200px){.page-header .col-l p:first-of-type{font-size:22px}}@media (min-width:1919px){.page-header .col-l p:first-of-type{font-size:28px}}.page-header .col-r{order:unset}.fw{grid-column:1/-1}.wp-page{overflow:hidden;position:relative}.wp-page:after,.wp-page:before{aspect-ratio:1/1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='428.07' height='420.137'%3E%3Cpath d='M34.682 8.328c7.434-1.692 16.563 2.58 22.938 10.76 5.064 6.479 6.618 15.882 3.421 20.657a11.8 11.8 0 0 1-8.805 4.8 23.125 23.125 0 0 1-12.247-3.372C29.6 34.556 24.223 23.768 27.007 15.168a9.544 9.544 0 0 1 7.675-6.84zM14.754 42.23c6.678-1.446 15.223.425 21.7 4.766a19.943 19.943 0 0 1 6.788 7.42c1.678 2.906 1.878 3.5 2.043 6.24.38 5.402-1.244 7.992-6.743 10.743-2.775 1.413-3.642 1.63-7.163 1.915-3.303.254-4.837.053-8.77-1.032a28.989 28.989 0 0 1-12.265-6.429 19.883 19.883 0 0 1-6.004-10c-.593-3.154.54-7.494 2.516-9.39a17.533 17.533 0 0 1 7.898-4.233zM78.36 5.744c4.443-.817 10.411 1.833 15.346 6.78a34.415 34.415 0 0 1 6.31 10.53c1.573 5.424.849 12.6-1.645 15.646-2.545 3.123-7.703 4.258-12.321 2.72a24.316 24.316 0 0 1-13.104-11.24c-5.422-9.391-4.608-19.357 1.846-22.99a14.711 14.711 0 0 1 3.568-1.446zm1.073 45.07c5.32-2.08 12.622-2.94 20.738-2.381 9.037.594 18.621 3.282 21.496 5.97 4.47 4.222 5.254 10.245 1.977 15.207-1.715 2.596-4.19 5.018-8.935 8.749-4.865 3.848-7.297 6.103-9.34 8.7-3.3 4.268-4.339 7.135-5.962 16.436a55.718 55.718 0 0 1-2.067 8.942c-2.503 5.32-7.732 8.621-12.137 7.622-5.39-1.235-11.103-7.528-15.888-17.616-5.24-10.96-7.09-17.027-7.652-24.877a23.187 23.187 0 0 1 3.45-14.891 32.756 32.756 0 0 1 14.32-11.861zM29.747 81.537a24.993 24.993 0 0 1 13.963.207c6.393 1.743 9.844 3.956 12.486 7.959 2.362 3.6 2.878 5.803 2.212 9.07a8.39 8.39 0 0 1-2.208 4.44c-6.53 7.267-19.935 7.872-29.747 1.346-3.074-2.051-3.288-2.258-5.171-5.52-1.8-3.117-1.96-3.64-2.006-5.93a11.316 11.316 0 0 1 .742-4.114c1.655-3.273 5.424-6.158 9.729-7.458zm71.529 90.995c3.38-1.1 5.472-1.08 9.461.02a28.863 28.863 0 0 1 12.021 7.234c2.804 2.729 6.548 9.214 7.161 12.403.96 4.69.427 9.251-1.336 11.686a11.827 11.827 0 0 1-8.482 4.377c-11.456.945-24.995-11.13-25.973-23.135-.583-6.654 1.827-10.835 7.148-12.585zm-20.94 34.11c8.49-3.054 21.027.331 27.749 7.463a19.3 19.3 0 0 1 4.977 9.93 10.809 10.809 0 0 1-3.163 9.009c-7.377 6.622-21.41 5.226-31.484-3.133-4.57-3.74-7.071-9.383-6.418-14.39.45-3.473 4.103-7.377 8.339-8.879zm64.681-36.915c8.163-1.736 18.898 6.052 22.384 16.182 1.938 5.732 1.633 12.24-.843 15.89a7.335 7.335 0 0 1-3.619 2.898 10.485 10.485 0 0 1-8.504.657c-5.371-1.53-9.624-4.885-13.085-10.306a23.736 23.736 0 0 1-4.007-16.681c.505-3.461 4.504-7.993 7.674-8.64zm119.457-45.158c5.039-1.256 10.215-.229 15.347 3.094 8.77 5.615 13.797 14.241 13.226 22.745-.27 4.36-1.523 6.36-5.21 8.49a9.48 9.48 0 0 1-5.377 1.733c-11.393.482-24.647-11.427-25.658-23.081-.568-6.711 2.344-11.653 7.672-12.981zm-20.236 33.938c8.293-2.332 19.803.993 26.248 7.572a17 17 0 0 1 4.93 8.21 12.072 12.072 0 0 1-.608 8.195c-.797 1.73-1.23 2.127-4.002 3.869a16.587 16.587 0 0 1-5.913 2.606c-7.25 1.681-16.159-.736-23.182-6.271a14.686 14.686 0 0 1-4.613-5.37c-2.285-3.876-2.907-6.59-2.247-9.948a11.526 11.526 0 0 1 1.637-3.874 17.887 17.887 0 0 1 7.75-4.99zm64.289-36.692c6.518-1.069 14.952 4.125 19.494 11.991 3.212 5.564 4.177 11.245 2.79 16.534-.908 3.501-2.457 5.482-5.456 6.836-2.745 1.302-5.42 1.333-9.084.142-5.182-1.686-9.63-5.544-12.883-11.178-3.172-5.494-4.242-11.112-3.098-16.166a11.081 11.081 0 0 1 8.237-8.159zm-159.305 92.022c7.912-2.583 20.759-2.345 31.25.528 6.506 1.773 8.688 3.016 10.763 6.118 2.677 3.982 2.933 7.945.783 11.833-1.773 3.15-4.051 5.505-9.67 9.93-10.718 8.361-12.92 11.995-15.219 25.04-1.341 7.58-1.838 9.094-3.563 11.508-4.873 6.782-11.647 6.914-18.276.345-2.457-2.456-6.006-8.203-8.91-14.37-4.75-10.11-6.495-15.995-7.024-23.542a24.912 24.912 0 0 1 6.963-19.282c2.558-2.702 9.254-6.9 12.903-8.108zm-51.158 31.285a28.471 28.471 0 0 1 17.35 1.653c10.41 4.526 14.283 14.338 8.096 20.652-5.027 5.123-12.757 6.704-21.424 4.384a22.726 22.726 0 0 1-7.908-3.466c-3.283-2.168-3.42-2.325-5.186-5.464-2.809-4.946-2.774-8.65.078-12.14 1.676-2.008 6.64-5.111 8.994-5.62zm215.205-79.412c3.984-1.119 13.742-1.65 19.702-1.074 5.753.552 14.677 2.914 17.49 4.596a11.833 11.833 0 0 1 4.288 15.527c-1.37 2.539-3.982 5.134-10.03 10.044-10.827 8.756-12.61 11.723-14.83 24.581-1.747 9.987-3.172 12.84-7.798 15.465-7.41 4.178-15.312-1.652-22.423-16.586-10.251-21.438-10.263-34.473-.051-44.527a35.686 35.686 0 0 1 13.652-8.026zm-54.25 32.312c6.314-2.322 14.204-1.585 21.128 1.977a16.644 16.644 0 0 1 7.206 6.755c3.396 5.882 2.125 10.963-3.785 15.131-5.993 4.27-16.593 4.241-24.53-.012-7.102-3.79-10.535-9.983-8.85-15.822.911-3.168 4.561-6.504 8.83-8.029zm62.191 105.753c4.868-.733 9.493.567 14.655 4.107 9.006 6.187 13.697 15.623 12.01 24.157a11.527 11.527 0 0 1-1.637 3.875c-6.829 8.714-23.312 3.489-31.21-9.858-2.88-4.905-3.734-8.759-3-13.626a10.906 10.906 0 0 1 9.181-8.655zm41.412-2.08c2.452-.754 3.977-.643 7.082.4a24.113 24.113 0 0 1 13.302 11.173c3.145 5.365 4.163 10.73 3.078 15.89-.8 3.769-2.031 5.566-4.796 7.162-10.034 5.698-25.514-6.957-26.295-21.485a24.482 24.482 0 0 1 .16-4.723c.511-3.455 3.995-7.404 7.47-8.417zm-61.615 35.999a29.4 29.4 0 0 1 17.253 2.795c12.594 6.1 16.846 19.522 8.127 25.453-7.765 5.292-20.346 3.715-29.624-3.681-6.49-5.184-8.871-13.401-5.459-18.866 1.238-1.948 6.782-5.196 9.703-5.701zm64.603 8.533q8.05-2.876 20.664-2.102c5.776.35 16.96 3.106 19.577 4.856a14.388 14.388 0 0 1 5.128 7.246c1.306 6.19-1.254 10.268-11.263 18.22-10.393 8.268-12.464 11.638-14.735 24.478-1.372 7.69-1.767 9.052-3.517 11.669-1.8 2.692-5.737 5.202-8.3 5.264-7.43.226-14.823-8.405-21.602-25.139-4.342-10.63-5.439-18.832-3.548-26.112a24.266 24.266 0 0 1 6.669-11.363c2.128-2.126 8.322-6.128 10.928-7.017zm-49.58 30.751c5.992-1.57 13.351-.526 19.675 2.816 6.227 3.256 9.839 10.242 8.091 15.651-1.768 5.368-9.494 9.498-17.608 9.358-5.746-.132-13.144-3.043-16.88-6.65-5.098-4.902-5.98-11.668-2.026-16.03a21.232 21.232 0 0 1 8.748-5.145z' opacity='.1' fill='%232bc7bc'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:block;max-height:420px;max-width:428px;position:absolute;width:33vw;z-index:-3}@media (min-width:1200px){.wp-page:after,.wp-page:before{width:20vw}}.wp-page:before{right:-10%;top:96vh}@media (min-width:1200px){.wp-page:before{right:0}}.wp-page:after{left:-26%;top:216vh}@media (min-width:1200px){.wp-page:after{left:-14%}}.home-hero{margin-bottom:30px;position:relative}@media (max-width:767.99px){.home-hero{aspect-ratio:16/9}}@media (min-width:1200px){.home-hero{margin-bottom:80px}}@media (min-width:1200px) and (max-width:1439.99px){.home-hero{height:calc(100vh - 112px)}}.home-hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-hero .hero-txt{inset:0;position:absolute}.home-hero .hero-txt h1{font-size:clamp(18px,3.5vw,60px);line-height:1.2em;margin-bottom:15px;opacity:0;transform:translateY(30%);transition:all 1.8s cubic-bezier(.165,.84,.44,1)}@media (max-width:575.99px){.home-hero .hero-txt h1{color:#fff;text-shadow:4px 4px 12px rgba(0,0,0,.2)}}@media (min-width:576px){.home-hero .hero-txt h1{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);line-height:2em;opacity:1;transform:translateY(100%)}}.home-hero .hero-txt h1:after{content:none}@media (min-width:576px){.home-hero .hero-txt h1{margin-top:65px}}@media (min-width:1200px){.home-hero .hero-txt h1{margin-top:100px}}.home-hero .hero-txt .in-view h1{opacity:1;transform:translateY(0) translateX(0)}@media (min-width:576px){.home-hero .hero-txt .in-view h1{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);line-height:1.2em}}.home-hero .container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:20px;position:relative;z-index:2}@media (max-width:575.99px){.home-hero .container{background-color:rgba(0,0,0,.2);height:99%}}@media (min-width:576px){.home-hero .container{justify-content:center;justify-content:flex-start;padding-bottom:0}}.home-services{display:grid;gap:15px}@media (min-width:768px){.home-services{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.home-services{font-size:18px;gap:30px}}.home-services .item{padding:20px 15px;position:relative}@media (max-width:575.99px){.home-services .item{min-height:152px}}@media (min-width:1200px){.home-services .item{padding:40px 30px}}.home-services .item:before{background:#fff;border-radius:15px;box-shadow:0 8px 31px rgba(0,0,0,.16),0 8px 5px rgba(0,0,0,.08);content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 1.8s cubic-bezier(.165,.84,.44,1);width:100%;z-index:-1}.home-services .item h2{margin-bottom:15px}@media (min-width:1200px){.home-services .item h2{margin-bottom:25px}}.home-services .item h2:after{transform:scaleX(0);transform-origin:left;transition:all 1.8s cubic-bezier(.165,.84,.44,1);width:67px}@media (min-width:1200px){.home-services .item h2:after{width:135px}}.home-services .item.in-view:before{opacity:1}.home-services .item.in-view svg{scale:.8}@media (min-width:1200px){.home-services .item.in-view svg{scale:1}}.home-services .item.in-view h2:after{transform:scaleX(1);transition:all 1.8s cubic-bezier(.165,.84,.44,1)}.home-services .item.in-view:hover{z-index:2}.home-services .item.in-view:hover:before{background-color:#2bc7bc;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);height:calc(100% + 15px);transition:all .3s cubic-bezier(.165,.84,.44,1);width:calc(100% + 15px)}.home-services .item.in-view:hover svg{fill:#fff}.home-services .item svg{fill:#8cd7ff;opacity:.3;position:absolute;right:15px;scale:.5;top:15px;transform-origin:right top;transition:all 1.8s cubic-bezier(.165,.84,.44,1);z-index:-1}@media (min-width:1200px){.home-services .item svg{right:35px;top:40px}}.home-services .item p{margin:0}@media (max-width:575.99px){.home-services .item p{min-height:58px}}.home-services .btn,.home-services .forminator-button-submit{margin:15px 0 0 auto}@media (min-width:768px){.home-services .btn,.home-services .forminator-button-submit{grid-column:3}}@media (min-width:1200px){.home-services .btn,.home-services .forminator-button-submit{margin-top:0}}.home-quote{align-items:center;display:flex;height:200px;margin-bottom:90px;padding:0 15px;position:relative;text-align:center}@media (min-width:1200px){.home-quote{margin-top:90px}}.home-quote:before{background-color:#8cd7ff;content:"";display:block;height:100%;left:-50vw;position:absolute;top:0;width:150vw;z-index:-1}.home-quote div{-webkit-clip-path:polygon(-20% -20%,110% -20%,120% 120%,-20% 120%);clip-path:polygon(-20% -20%,110% -20%,120% 120%,-20% 120%)}@media (min-width:1200px){.home-quote div{-webkit-clip-path:polygon(-20% -50%,120% -50%,130% 140%,-20% 140%);clip-path:polygon(-20% -50%,120% -50%,130% 140%,-20% 140%)}}.home-quote q{display:block;font-size:clamp(22px,2vw,34px);font-style:italic;font-weight:700;line-height:2em;position:relative;transform:translateY(100%);transition:all 1.8s cubic-bezier(.165,.84,.44,1)}@media (min-width:1200px){.home-quote q{margin:0 auto;width:60%}}.home-quote q:after,.home-quote q:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 73 51'%3E%3Cpath d='M55.971 50.7c9.2 0 16.6-7.4 16.6-16.6 0-2.2-.4-4.4-1.1-6.4-.7-2-1.9-3.8-3.4-5.3-3.2-3.2-7.7-4.9-13.2-4.9h-.1c-.2-.5 0-2.4 2-5.6 2.2-3.5 5.2-6.6 8.7-8.9.7-.4.9-1.4.4-2-.3-.4-.7-.7-1.2-.7-2.8 0-9.1 1.9-14.9 7.2-4.8 4.4-10.4 12.3-10.4 25.5-.1 4.7 1.6 9.3 4.8 12.8 3.1 3.2 7.4 4.9 11.8 4.9zm-50.7-4.9c3.1 3.2 7.3 5 11.8 4.9 9.2 0 16.6-7.4 16.6-16.6 0-2.2-.4-4.4-1.1-6.4-.7-2-1.9-3.8-3.4-5.3-3.2-3.2-7.7-4.9-13.2-4.9h-.1c-.2-.5 0-2.4 2-5.6 2.2-3.5 5.2-6.6 8.7-8.9.7-.4.9-1.4.4-2-.3-.4-.7-.7-1.2-.7-2.8 0-9.1 1.9-14.9 7.2C6.071 11.9.471 19.8.471 33c-.2 4.7 1.5 9.3 4.8 12.8z' opacity='.5' fill='%23FFF'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:31px;position:absolute;width:53px;z-index:-1}@media (min-width:1200px){.home-quote q:after,.home-quote q:before{height:51px;width:73px}}.home-quote q:before{left:-10px;top:-15px}@media (min-width:1440px){.home-quote q:before{left:10px;top:-26px}}.home-quote q:after{bottom:-15px;right:-10px;transform:scale(-1)}@media (min-width:1440px){.home-quote q:after{bottom:-18px;right:45px}}.home-quote svg{bottom:-50px;position:absolute;right:0;transition:all 1.8s cubic-bezier(.165,.84,.44,1);width:240px}@media (min-width:1200px){.home-quote svg{bottom:-75px;right:14%;width:355px}}.home-quote.in-view q{line-height:1.2em;transform:translateY(0) translateX(0)}.home-quote.in-view svg{opacity:1}@media (min-width:1200px){.page-template-about .page-header{margin-bottom:100px}}.page-template-about .page-header .col-l{margin-bottom:30px;padding-bottom:30px;position:relative}@media (min-width:1200px){.page-template-about .page-header .col-l{margin-bottom:0;padding-bottom:0}.page-template-about .member-area{margin-top:90px}}.signature-widget{bottom:-50px;position:absolute;right:0;transition:all 1.8s cubic-bezier(.165,.84,.44,1);width:240px}@media (min-width:1200px){.signature-widget{bottom:-118px;right:-30px;width:355px}}@media (min-width:1919px){.signature-widget{right:102px}}.page-template-services .tab-nav{grid-template-rows:repeat(5,1fr)}@media (min-width:576px){.page-template-services .tab-nav{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}@media (min-width:768px){.page-template-services .tab-nav{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}@media (min-width:1200px){.page-template-services .tab-nav{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);margin-bottom:10px}.page-template-services .tab-nav li{padding-bottom:0}.page-template-services .tab-nav li:after,.page-template-services .tab-nav li:before{content:""}.page-template-services .tab-nav li.active{border-radius:15px 15px 0 0}.page-template-services .tab-nav li.active:before{background-color:#25aca3;height:17px}.page-template-services .tab-nav li.active:after{height:19px}.page-template-services .tab-nav li.active a{border-radius:11px 11px 0 0}.page-template-services .tab-content .active:first-child{border-radius:0 15px 15px 15px}.page-template-services .tab-content .active:first-child .tab-dsc{border-radius:0 11px 11px 11px}.page-template-services .tab-content .active:last-child{border-radius:15px 0 15px 15px}.page-template-services .tab-content .active:last-child .tab-dsc{border-radius:11px 0 11px 11px}}.c-title{border-left:3px solid #cf5f5a;margin-bottom:30px;padding-left:10px}.c-title h3{margin:0}.fees-btn{display:flex;justify-content:flex-end;margin-top:30px;position:relative;z-index:1}.page-template-faq .page-header{margin-bottom:0}.page-template-faq footer{margin-top:0}.faq-list{display:grid;gap:10px}.faq-list details{background-color:#fff;border:1px solid #2bc7bc;border-radius:10px;box-shadow:0 0 0 transparent;transition:all .3s cubic-bezier(.165,.84,.44,1);width:100%}.faq-list details:hover{background-color:#fff;border-color:#25aca3}.faq-list details summary{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;list-style:none;outline:0;padding:15px}@media (min-width:768px){.faq-list details summary{gap:30px;padding:20px 25px}}.faq-list details summary::-webkit-details-marker{display:none}.faq-list details summary .title{font-family:Lato,sans-serif;font-size:18px;font-weight:700;margin:0 auto 0 0;min-width:200px}@media (min-width:1200px){.faq-list details summary .title{font-size:22px;min-width:calc(100% - 100px)}}@media (min-width:1919px){.faq-list details summary .title{font-size:24px}}.faq-list details summary .title:after{content:none}.faq-list details summary .more{align-items:center;display:flex;font-size:16px}.faq-list details summary .more:after{background:#000438;-webkit-clip-path:path("M11.8,1l-1-1L5.9,5.2L1.1,0L0,1l5.4,5.8l0.5,0.6l0.5-0.6L11.8,1z");clip-path:path("M11.8,1l-1-1L5.9,5.2L1.1,0L0,1l5.4,5.8l0.5,0.6l0.5-0.6L11.8,1z");content:"";display:block;height:8px;margin-left:10px;transition:all .3s;width:12px}.faq-list details summary .more .hide{display:none}@media (max-width:991.99px){.faq-list details summary .more .show{display:none}}.faq-list details .faq-answer{font-size:16px;max-height:2000px;opacity:1;padding:5px 15px 20px;visibility:visible}@media (min-width:768px){.faq-list details .faq-answer{padding:5px 25px 30px}}@media (min-width:1200px){.faq-list details .faq-answer{font-size:20px}}.faq-list details[open]{background-color:#fff;box-shadow:1px 1px 0 #2bc7bc,2px 2px 0 #2bc7bc,3px 3px 0 #2bc7bc,4px 4px 0 #2bc7bc;transform:translate(-4px,-4px)}.faq-list details[open] .more:after{transform:scaleY(-1)}.faq-list details[open] .more .show{display:none}.faq-list details[open] .more .hide{display:block}@media (max-width:991.99px){.faq-list details[open] .more .hide{display:none}}@media (min-width:576px){.page-template-contact .tab-nav{grid-template-columns:repeat(3,1fr);margin-bottom:10px}.page-template-contact .tab-nav li{padding-bottom:0}.page-template-contact .tab-nav li:after,.page-template-contact .tab-nav li:before{content:""}.page-template-contact .tab-nav li.active{border-radius:15px 15px 0 0}.page-template-contact .tab-nav li.active:before{background-color:#25aca3;height:17px}.page-template-contact .tab-nav li.active:after{height:19px}.page-template-contact .tab-nav li.active a{border-radius:11px 11px 0 0}.page-template-contact .tab-content .active:first-child{border-radius:0 15px 15px 15px}.page-template-contact .tab-content .active:first-child .tab-dsc{border-radius:0 11px 11px 11px}.page-template-contact .tab-content .active:last-child{border-radius:15px 0 15px 15px}.page-template-contact .tab-content .active:last-child .tab-dsc{border-radius:11px 0 11px 11px}}.page-template-contact .tab-dsc{padding:10px}@media (min-width:1200px){.page-template-contact .tab-dsc{padding:30px}.page-template-contact .footer-contact{justify-content:flex-start}}.page-template-contact .footer-contact p,.page-template-contact .footer-contact ul{font-size:1.16em}.page-template-contact .footer-contact p:nth-child(3){margin-bottom:1em}.page-template-contact .footer-contact ul{margin:0 0 1em}@media (min-width:1200px){.page-template-contact .footer-contact ul{margin-bottom:1.6em}}.page-template-contact .footer-contact ul li{margin-bottom:1em;padding-left:15px;position:relative}@media (min-width:1200px){.page-template-contact .footer-contact ul li{padding-left:25px}}.page-template-contact .footer-contact ul li:before{background-color:#2bc7bc;border-radius:6px;content:"";display:block;height:6px;left:5px;position:absolute;top:8px;width:6px}@media (min-width:1919px){.page-template-contact .footer-contact ul li:before{top:13px}}.forminator-custom-form{position:relative;z-index:1}.forminator-button-submit{margin-left:auto}@media (min-width:768px){.forminator-row{display:flex;margin-left:-15px;margin-right:-15px}}.forminator-field{font-size:16px}.forminator-label{flex:100%;padding:5px}.forminator-input,.forminator-textarea{border:1px solid #25aca3;border-radius:10px;font-family:Lato,sans-serif;font-size:16px;line-height:1.3em;margin:5px 0;padding:9px;width:100%}.forminator-input:focus,.forminator-textarea:focus{outline:4px solid rgba(43,199,188,.5)}.forminator-error-message{background-color:#cf5f5a;border-radius:5px;color:#fff;padding:3px 10px}.forminator-has_error .forminator-input,.forminator-has_error .forminator-textarea{border-color:#cf5f5a}.forminator-repeater-label{background-color:#c5ebff;border-radius:8px 8px 0 0;display:block;font-family:Josefin Sans,sans-serif;font-size:clamp(18px,2vw,28px);padding:15px 15px 0;position:relative;width:100%}@media (min-width:1200px){.forminator-repeater-label{padding:30px 30px 0}}.forminator-repeater-label:after{background-color:#25aca3;content:"";display:block;height:3px;margin-top:10px;width:60px}.forminator-repeater-label+.forminator-repeater-field{border-radius:0 0 8px 8px}.forminator-repeater-field{background-color:#c5ebff;border-radius:8px;padding:15px}@media (min-width:1200px){.forminator-repeater-field{padding:30px}}#form-1 .forminator-row{background-color:#c5ebff;margin:0;padding:15px}@media (min-width:1200px){#form-1 .forminator-row{padding:30px}}#form-1 .forminator-row:nth-of-type(2){border-radius:8px 8px 0 0}#form-1 .forminator-row:nth-of-type(3){border-radius:0 0 8px 8px}#form-1 .forminator-row-last{background-color:#fff}.forminator-response-message.forminator-success{font-style:italic;font-weight:700;margin-bottom:20px;padding:15px;text-align:center}.forminator-radio input,.forminator-response-message.forminator-error.forminator-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.forminator-radio-bullet{background-color:#fff;border:1px solid #25aca3;border-radius:40px;cursor:pointer;display:block;flex:0 0 20px;height:20px;pointer-events:all;position:relative;width:20px}.forminator-radio-bullet:before{background-color:#0c0d5b;border-radius:100%;content:" ";display:block;height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease;width:10px}.forminator-radio input:checked+.forminator-radio-bullet:before{opacity:1}.forminator-field[role=radiogroup]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px;margin-top:auto}.forminator-radio{align-items:center;display:flex;gap:6px}.forminator-checkbox input{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.forminator-checkbox{display:flex;flex-wrap:nowrap;gap:10px;margin:20px 0}.forminator-checkbox-box{background-color:#fff;border:1px solid #25aca3;border-radius:2px;display:block;height:20px;position:relative;width:20px}.forminator-checkbox-box:before{color:#0c0d5b;content:"✓";display:block;font-size:20px;font-weight:700;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease}.forminator-checkbox input:checked+.forminator-checkbox-box:before{opacity:1}.forminator-checkbox-label{flex:1}#form-2 #group-5 .forminator-row,#form-3 #group-5 .forminator-row{margin:0}.forminator-row-last{position:relative;z-index:2}.label-reset .forminator-label{font-family:Lato,sans-serif;font-size:16px;font-weight:400;margin:0;padding:0}header{background-color:#fff;display:flex;filter:drop-shadow(0 3px 6px rgba(0,0,0,.15));flex-wrap:wrap;height:65px;position:relative;position:fixed;top:0;transition:all .3s cubic-bezier(.165,.84,.44,1);width:100vw;z-index:10}@media (min-width:1200px){header{height:112px}}header .logo{display:block;height:-moz-fit-content;height:fit-content;margin-top:17px;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:1200px){header .logo{margin-top:36px}}header .logo .logo-c{border-radius:100%;height:85px;left:0;position:absolute;top:-13px}@media (min-width:1200px){header .logo .logo-c{height:145px;top:-20px}}header .logo .logo-t{height:35px;margin-left:92px}@media (min-width:1200px){header .logo .logo-t{height:51px;margin-left:158px}}header .logo:hover b{-webkit-text-fill-color:transparent;color:#0c0d5b;filter:blur(.8px)}header .navbar{display:block}@media (max-width:1199.99px){header .navbar{background:#fff;height:1000px;max-height:calc(100vh - 100%);max-width:280px;padding:15px;position:absolute;right:0;top:100%;transform:translateX(100%);transition:all .2s ease-in-out;visibility:hidden;width:66vw;z-index:10}}@media (min-width:1200px){header .navbar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;padding-top:10px;transition:all .3s cubic-bezier(.165,.84,.44,1);width:100%}}@media (min-width:1680px){header .navbar{flex-wrap:nowrap;margin-left:auto;padding-top:30px;width:calc(100% - 390px)}}header .navbar nav{margin:30px 0}@media (min-width:1200px){header .navbar nav{margin:0;width:100%}}@media (min-width:1680px){header .navbar nav{display:flex;height:50px;margin:0 auto;width:auto}}header .navbar nav ul{display:flex;flex-direction:column;gap:15px}@media (min-width:1200px){header .navbar nav ul{flex-direction:row;gap:30px;justify-content:flex-end;margin-top:0;width:100%}}@media (min-width:1680px){header .navbar nav ul{margin:auto}}@media (min-width:1919px){header .navbar nav ul{gap:50px}}header .navbar nav ul>li{display:flex;justify-content:flex-end;transition:all 1.8s cubic-bezier(.165,.84,.44,1)}@media (min-width:1200px){header .navbar nav ul>li{justify-content:center;position:relative}header .navbar nav ul>li:before{background-color:#2bc7bc;border-radius:100%;content:"";display:block;height:4px;position:absolute;right:-19px;top:49%;transform:translateX(-50%);width:4px}}@media (min-width:1200px) and (min-width:1919px){header .navbar nav ul>li:before{right:-29px}}@media (min-width:1200px){header .navbar nav ul>li:last-child:before{content:none}}header .navbar nav ul>li a{color:#0c0d5b;font-size:22px;font-weight:400;text-transform:uppercase}@media (min-width:1200px){header .navbar nav ul>li a{position:relative}header .navbar nav ul>li a:after{background-color:#cf5f5a;bottom:-5px;content:"";display:block;height:2px;position:absolute;transform:scaleX(0);transition:all .3s cubic-bezier(.165,.84,.44,1);width:100%}}header .navbar nav ul>li a:hover{color:#000438}@media (max-width:1199.99px){header .navbar nav ul>li a:hover{transform:translateX(-5px)}}@media (min-width:1200px){header .navbar nav ul>li a:hover:after{transform:scaleX(1)}}header .navbar nav ul>li a.active:after,header .navbar nav ul>li a:hover:after{width:100%}header .navbar nav ul>li.current_page_item a{font-weight:700}@media (max-width:1199.99px){header .navbar li:first-child{transform:translateX(33%)}header .navbar li:nth-child(2){transform:translateX(66%)}header .navbar li:nth-child(3){transform:translateX(99%)}header .navbar li:nth-child(4){transform:translateX(132%)}header .navbar li:nth-child(5){transform:translateX(165%)}header .navbar li:nth-child(6){transform:translateX(198%)}header .navbar li:nth-child(7){transform:translateX(231%)}header .navbar li:nth-child(8){transform:translateX(264%)}header .navbar li:nth-child(9){transform:translateX(297%)}header .navbar li:nth-child(10){transform:translateX(330%)}header .navbar li:nth-child(11){transform:translateX(363%)}}header+*{margin-top:65px}@media (min-width:1200px){header+*{margin-top:112px}header .container{display:flex}}.contact-top{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;transition:all 1.6s cubic-bezier(.165,.84,.44,1)}@media (max-width:1199.99px){.contact-top{border-top:2px solid #cf5f5a;padding-top:15px;row-gap:15px;transform:translateX(198%)}}@media (min-width:1200px){.contact-top{align-items:center;flex-wrap:nowrap;order:-1;transform:none}}@media (min-width:1680px){.contact-top{order:1}}.contact-top .contact-top-item .in,.contact-top .lang-btn{border:1px solid #2bc7bc;border-radius:50px;cursor:pointer;display:grid;height:50px;place-items:center;position:relative;width:50px}.contact-top .contact-top-item .in:before,.contact-top .lang-btn:before{background-color:#2bc7bc;border-radius:50px;content:"";display:block;height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:100%;z-index:-1}.contact-top .contact-top-item .in svg,.contact-top .lang-btn svg{fill:#25aca3}.contact-top .contact-top-item .in:hover,.contact-top .lang-btn:hover{background-color:#2bc7bc;border-color:#25aca3;border-width:2px}.contact-top .contact-top-item .in:hover:before,.contact-top .lang-btn:hover:before{height:calc(100% + 12px);opacity:.5;width:calc(100% + 12px)}.contact-top .contact-top-item .in:hover svg,.contact-top .lang-btn:hover svg{fill:#0c0d5b}@media (max-width:1199.99px){.contact-top .btn,.contact-top .forminator-button-submit{width:100%}}@media (min-width:1200px){.contact-top .btn,.contact-top .forminator-button-submit{margin-left:5px}}.show-nav body{overflow:hidden}.show-nav .navbar{transition:all .8s ease-in-out;visibility:visible}.show-nav .navbar,.show-nav .navbar .contact-top,.show-nav .navbar ul>li{transform:translateX(0);-webkit-transform:translateX(0)}.scrolled header{height:50px}@media (min-width:1200px){.scrolled header{height:96px}}@media (min-width:1680px){.scrolled header{height:70px}}.scrolled header .logo{margin-top:14px}.scrolled header .logo .logo-c{height:65px}@media (min-width:1200px){.scrolled header .logo .logo-c{height:120px;top:-10px}}@media (min-width:1680px){.scrolled header .logo .logo-c{height:100px}}.scrolled header .logo .logo-t{height:25px;margin-left:70px}@media (min-width:1200px){.scrolled header .logo .logo-t{height:40px;margin-left:130px;margin-top:17px}}@media (min-width:1680px){.scrolled header .logo .logo-t{margin-left:109px;margin-top:2px}}@media (min-width:1200px){.scrolled header .navbar{gap:3;padding-top:6px}.scrolled header .navbar nav ul>li a{font-size:18px}}@media (min-width:1200px) and (min-width:1680px){.scrolled header .navbar nav ul>li a{font-size:22px}}@media (min-width:1680px){.scrolled header .navbar{padding-top:10px}}.scrolled .navbar-toggler{height:40px;top:5px;width:40px}.overlay{background-color:#2bc7bc;inset:0;opacity:0;position:fixed;transition:all .2s ease-in-out;visibility:hidden;z-index:9}.show-nav .overlay{opacity:.8;transition:all 1.8s cubic-bezier(.165,.84,.44,1);visibility:visible}.customize-support header{top:32px}.contact-top .in{display:flex;position:relative}.contact-top .in.is-open{background-color:#fff;border-color:#25aca3;border-width:2px}.contact-top .in.is-open:before{height:calc(100% + 12px);opacity:.5;width:calc(100% + 12px)}.contact-top .in.is-open:hover{background-color:#fff}.contact-top .in.is-open svg{fill:#0c0d5b}.contact-top .in.is-open .icon{background-color:#2bc7bc;outline:2px solid #25aca3}.contact-top .contact-top-item{height:50px;position:relative;width:50px}.contact-top .contact-top-item .in{align-items:center;background-color:#fff;display:flex;justify-content:center;min-width:50px;position:absolute;right:0;top:0;transition:all .3s cubic-bezier(.165,.84,.44,1);width:auto}.contact-top .contact-top-item .icon{aspect-ratio:1/1;border-radius:100%;display:grid;height:46px;place-items:center;transition:all .3s cubic-bezier(.165,.84,.44,1)}.contact-top .contact-top-item .text{height:100%;width:100%}.contact-top .contact-top-item .text a{align-items:center;display:flex;font-size:18px;height:100%;padding:10px 20px;text-decoration:none;white-space:nowrap;width:100%}.navbar-toggler{background-color:#fff;border:1px solid #2bc7bc;border-radius:100%;cursor:pointer;display:grid;height:50px;margin:0;outline:none;padding:0;place-items:center;position:absolute;right:15px;top:8px;transition:all .3s;width:50px}.navbar-toggler:before{background-color:#2bc7bc;border-radius:50px;content:"";display:block;height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:100%;z-index:-1}@media (min-width:1200px){.navbar-toggler{display:none}}.navbar-toggler .line{background-color:#25aca3;border-radius:2px;height:2px;position:relative;transition:transform .6s ease,background-color .2s ease .2s;width:22px}.navbar-toggler .line:after,.navbar-toggler .line:before{background-color:#25aca3;border-radius:2px;content:"";height:2px;left:0;position:absolute;transform:rotate(0deg) scale(1);width:22px}.navbar-toggler .line:before{top:-8px;transition:top .3s ease 0s,transform .3s ease .3s}.navbar-toggler .line:after{top:8px;transition:top .3s ease 0s,transform .3s ease .3s}.show-nav .navbar-toggler{border-color:#25aca3;border-width:2px}.show-nav .navbar-toggler:before{height:calc(100% + 12px);opacity:.5;width:calc(100% + 12px)}.show-nav .navbar-toggler .line{background-color:transparent;transform:rotate(1turn)}.show-nav .navbar-toggler .line:before{top:0;transform:rotate(45deg) scale(1.2)}.show-nav .navbar-toggler .line:after{top:0;transform:rotate(-45deg) scale(1.2)}.btn,.forminator-button-submit{background-color:#fff;border:2px solid #25aca3;border-radius:50px;color:#000438;cursor:pointer;display:grid;font-family:Lato,sans-serif;font-size:15px;font-weight:700;height:46px;line-height:1;padding:0 20px;place-items:center;position:relative;text-align:center;text-transform:uppercase}@media (min-width:1200px){.btn,.forminator-button-submit{height:50px}}.btn:before,.forminator-button-submit:before{background-color:#2bc7bc;border-radius:50px;content:"";display:block;height:calc(100% + 12px);left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 12px);z-index:-1}@media (min-width:1200px){.btn,.forminator-button-submit{font-size:18px;padding:0 30px}}.btn:hover,.forminator-button-submit:hover{background-color:#2bc7bc}.btn:hover:before,.forminator-button-submit:hover:before{animation:outlineOffset .5s infinite alternate}.btn-primary.forminator-button-submit,.btn.btn-primary{background-color:#2bc7bc}.btn-primary.forminator-button-submit:hover,.btn.btn-primary:hover{background-color:#25aca3;border-color:#1c827b;color:#fff}@keyframes outlineOffset{to{height:calc(100% + 18px);opacity:.25;width:calc(100% + 18px)}}.lang-btn svg{width:28px}.lang-btn svg.pl{border:1px solid #d2d2d2}footer{border-top:1px solid #2bc7bc;margin-top:30px;overflow:hidden;width:100vw}@media (min-width:1200px){footer{margin-top:90px}}footer .map{left:-15px;overflow:hidden;position:relative;width:100vw}@media (min-width:1200px){footer .map{grid-column:5/-1}}@media (min-width:425px){footer .map{left:-30px}}@media (min-width:576px){footer .map{left:-60px}}@media (min-width:1200px){footer .map{border-left:1px solid #2bc7bc;left:0;overflow:visible;width:100%}}footer .map picture{display:block;overflow:hidden;transform:translateX(-12%);width:150vw}@media (min-width:576px){footer .map picture{transform:translateX(0);width:100vw}}@media (min-width:1200px){footer .map picture{width:calc(100% + 60px)}}@media (min-width:1200px) and (max-width:1439.99px){footer .map picture{border-bottom:1px solid #2bc7bc}}@media (min-width:1680px){footer .map picture{max-height:695px;width:1215px}}footer .map picture img{border-radius:0;width:100%}@media (max-width:1199.99px){footer .map picture img{border-bottom:1px solid #2bc7bc}}footer .map svg{inset:0;position:absolute}@media (min-width:1200px) and (max-width:1439.99px){footer .map svg{height:100%;width:100%}}footer .map svg text{fill:#0c0d5b;font-size:16px;font-weight:700}footer .map .area{aspect-ratio:1/1;background-color:rgba(43,199,188,.4);border:2px solid rgba(56,97,87,.5);border-radius:100%;left:-1.4%;position:absolute;scale:0;top:-16.8%;transition:all 1.8s cubic-bezier(.165,.84,.44,1);width:66%}@media (min-width:1200px){footer .map .area{border-width:3px}}footer .map.in-view .area{scale:1}@media (min-width:1200px){footer .container-top{grid-gap:30px;display:grid;grid-template-columns:repeat(12,1fr)}}footer hr{margin:0}@media (max-width:1199.99px){footer hr{display:none}}.footer-contact{margin:30px 0}@media (min-width:1680px){.footer-contact p{margin-bottom:1.6em}}.footer-contact p:first-of-type b{font-size:1.16em}.footer-contact p:last-of-type{margin:0}@media (min-width:1200px){.footer-contact{display:flex;flex-direction:column;font-size:18px;grid-column:1/5;justify-content:center}}@media (min-width:1440px){.footer-contact{grid-column:1/4}}.footer-contact .btn,.footer-contact .forminator-button-submit{min-width:170px;text-decoration:none;white-space:nowrap}.foo-social{display:flex;gap:10px}.foo-social li a{border:1px solid #2bc7bc;border-radius:100%;display:grid;height:46px;place-items:center;position:relative;width:46px}@media (min-width:1200px){.foo-social li a{height:50px;width:50px}}.foo-social li a:before{background-color:#2bc7bc;border-radius:50px;content:"";display:block;height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:100%;z-index:-1}.foo-social li a svg{fill:#25aca3}.foo-social li a:hover{background-color:#2bc7bc;border-color:#25aca3;border-width:2px;outline:4px solid rgba(43,199,188,.5)}.foo-social li a:hover:before{height:calc(100% + 12px);opacity:.5;width:calc(100% + 12px)}.foo-social li a:hover svg{fill:#0c0d5b}.foo-btns{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;margin-top:30px}@media (min-width:1919px){.foo-btns{gap:30px}}.footer-copy{display:flex;flex-wrap:wrap;font-size:14px;gap:15px;justify-content:center;padding-bottom:15px;padding-top:15px}@media (min-width:992px){.footer-copy{align-items:center}}@media (min-width:1200px){.footer-copy{font-size:16px;padding-bottom:20px;padding-top:20px}}.footer-copy p{margin:0}.footer-menu{display:flex}.footer-menu li:before{content:"•"}.footer-menu li a{margin:0 8px}.footer-menu li a:hover{text-decoration:underline}.webgfx{align-items:center;display:flex;flex:100%;flex-direction:column;margin-top:15px}@media (min-width:992px){.webgfx{flex:unset;margin:0 0 0 auto}}.webgfx a{margin-top:10px}.webgfx svg{height:35px}.webgfx #webgfx-c path{stroke:none;fill-rule:nonzero}.webgfx #webgfx-c .style0{fill:#2d7bc5}.webgfx #webgfx-c .style1{fill:#75affd}.webgfx #webgfx-c .style2{fill:#add3ff}.webgfx #webgfx-c .style3{fill:#c6d5ff}.webgfx #webgfx-c .style4{fill:#b3cbff}.webgfx #webgfx-c .style5{fill:#9cc0ee}.webgfx #webgfx-c .style6{fill:#79b1fd}.webgfx #webgfx-c .style7{fill:#2b79b5}.webgfx #webgfx-c .style8{fill:#4091db}.webgfx #webgfx-c .style9{fill:#1f6fb9}.webgfx #webgfx-c #webgfx-t path{stroke:none;fill:#171b1d;fill-rule:nonzero}.tab-nav{display:grid;position:relative;z-index:2}.tab-nav li{background-color:transparent;border-radius:15px;display:inline-block;margin:0;padding:5px;transition:all .3s cubic-bezier(.165,.84,.44,1)}.tab-nav li:after,.tab-nav li:before{content:none;display:block;height:0;position:absolute;top:calc(100% - 2px);transition:all .1s cubic-bezier(.165,.84,.44,1)}.tab-nav li:before{background-color:#fff;border-radius:0;left:0;width:100%}.tab-nav li:after{background:#fff;border-left:2px solid #386157;border-right:2px solid #386157;left:5px;width:calc(100% - 10px)}.tab-nav li.active{background-color:#25aca3;position:relative}.tab-nav li.active a{border-color:#386157}.tab-nav a{background-color:#fff;border:2px solid #2bc7bc;border-radius:11px;color:#0c0d5b;display:inline-block;display:grid;font-weight:600;height:100%;line-height:1.2;padding:10px;place-items:center;text-align:center;text-decoration:none}@media (min-width:1200px){.tab-nav a{padding:15px}}.tab-nav .tab-nav a.active,.tab-nav a:hover{border-color:#386157}.tab-panel{background-color:#fff;background-color:#25aca3;border-radius:0 5px 5px 5px;border-radius:15px;display:none;padding:5px}.tab-dsc{background-color:#fff;border:2px solid #386157;border-radius:11px;padding:15px}@media (min-width:1200px){.tab-dsc{padding:30px}}@media (min-width:1919px){.tab-dsc{padding:60px}}.tab-dsc a:not(.btn):not(.forminator-button-submit){text-decoration:underline}.tab-dsc a:not(.btn):not(.forminator-button-submit):hover{text-decoration-color:#2bc7bc;text-decoration-thickness:2px;text-underline-offset:2px}.tab-dsc .grid-2{margin-bottom:30px}@media (min-width:1200px){.tab-dsc .grid-2{margin-bottom:1.6em}}.tab-dsc .grid-2 .col-l{display:flex;flex-direction:column}.tab-dsc .grid-2 .col-r{justify-content:flex-start}.tab-dsc picture img{border-radius:10px}.tab-panel:not(.active){opacity:0}.tab-panel.active{animation:fadeTab .4s;display:block}@keyframes fadeTab{0%{opacity:0}to{opacity:1}}.member-grid{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}@media (min-width:576px){.member-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.member-grid{grid-template-columns:repeat(6,1fr);margin-top:60px}}.member-grid img{mix-blend-mode:multiply;transition:all 1.8s cubic-bezier(.165,.84,.44,1)}.member-grid .wp-caption{background-color:#fdfdfd;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;padding:10px;text-align:center}@media (min-width:1680px){.member-grid .wp-caption{padding:20px}}.member-grid .wp-caption a{border-radius:20px;display:grid;flex:1;margin-bottom:15px;place-items:center}@media (min-width:1200px){.member-grid .wp-caption a{margin-bottom:30px}}.member-grid .wp-caption a:hover img{transform:scale(1.1)}.member-grid .wp-caption p{font-size:14px;margin:auto 0 0}@media (min-width:1200px){.member-grid .wp-caption p{font-size:16px;margin:auto 10px 0}}@media (max-width:1199.99px){.member-grid .wp-caption p br{display:none}}