@charset "UTF-8";/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{text-size-adjust:100%;position:relative;width:100%;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,:after,:before{box-sizing:border-box}a:not([class]){text-decoration-skip-ink:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input:required,input{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input:focus{outline:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{max-width:100%;display:inline-block;vertical-align:middle;height:auto}picture{display:inline-block}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:transparent}button[disabled],html input[disabled]{cursor:default}[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:transparent}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}/*!
* SlickImageCompare v0.4.11
* https://lemon3.github.io/slick-image-compare
*/.sic-main{--sicBgColor: rgba(0, 0, 0, .8)}[data-sic]{opacity:0}.sic-main{position:relative;box-sizing:border-box;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;max-width:100%;overflow:hidden}.sic-main *{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.sic-main:hover .sic-arrow-1{transform:translate(-2px)}.sic-main:hover .sic-arrow-2{transform:translate(2px)}.sic-main img{pointer-events:none!important;width:100%;max-width:100%;display:block;-o-object-fit:cover;object-fit:cover;height:auto}.sic-main .sic-clip{width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}.sic-main .sic-clip img{height:100%}.sic-main .sic-label{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:absolute;font-size:14px;bottom:1em;padding:.5em 1em;border-radius:3px;color:#fff;background:var(--sicBgColor);line-height:1em;max-width:calc(45% - 30px)}.sic-main .sic-label-one{left:1em}.sic-main .sic-label-two{right:1em}.sic-main .sic-handle{position:absolute;transform:translateZ(0)}.sic-main .sic-line{position:absolute}.sic-main .sic-line:before{background-color:#fffc;box-shadow:0 0 4px #0003;transition:transform .2s ease-out;content:"";position:absolute}.sic-main .sic-circle{position:absolute;box-sizing:border-box;width:40px;height:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:2px solid rgba(255,255,255,1);border-radius:50%;filter:drop-shadow(0 0 2px rgba(0,0,0,.2));transition:transform .2s ease-out}.sic-main .sic-arrows{position:absolute;width:36px;height:36px}.sic-main .sic-arrow{position:absolute;top:2px;width:32px;height:32px;transition:transform .2s ease-out}.sic-main .sic-arrow-1{left:-6px}.sic-main .sic-arrow-2{right:-6px}.sic-main.sic-horizontal .sic-handle{height:100%;width:2px;top:0;margin-left:-1px}.sic-main.sic-horizontal .sic-line{width:100%;left:0;height:50%}.sic-main.sic-horizontal .sic-line:before{width:100%;height:200%;left:0}.sic-main.sic-horizontal .sic-line.sic-line-1{top:0}.sic-main.sic-horizontal .sic-line.sic-line-1:before{transform:translate3d(0,-20px,0);bottom:0}.sic-main.sic-horizontal .sic-line.sic-line-2{bottom:0}.sic-main.sic-horizontal .sic-line.sic-line-2:before{transform:translate3d(0,20px,0);top:0}.sic-main.sic-horizontal:hover *{cursor:col-resize}.sic-main.sic-vertical .sic-handle{height:2px;width:100%;left:0;margin-top:-1px}.sic-main.sic-vertical .sic-line{width:50%;top:0;height:100%}.sic-main.sic-vertical .sic-line:before{width:100%;height:100%;top:0}.sic-main.sic-vertical .sic-line.sic-line-1{left:0}.sic-main.sic-vertical .sic-line.sic-line-1:before{transform:translate3d(-20px,0,0);left:0}.sic-main.sic-vertical .sic-line.sic-line-2{right:0}.sic-main.sic-vertical .sic-line.sic-line-2:before{transform:translate3d(20px,0,0);right:0}.sic-main.sic-vertical .sic-arrows{transform:rotate(90deg)}.sic-main.sic-vertical:hover *{cursor:row-resize}.sic-main.interacting .sic-handle .sic-circle{transform:scale(0)}.sic-main.interacting .sic-handle .sic-line:before{transform:translateZ(0)}:root{--primary-150: #DFEEDD;--primary-300: #92c48e;--primary-600: #25891d;--primary-900: #144D10;--neutral-100: #f0f1f3;--neutral-200: #E1E2E6;--neutral-400: #B4B6C0;--neutral-600: #696D81;--neutral-900: #202127;--negative-150: #F8E3DF;--negative-300: #E9A194;--negative-600: #D24228;--negative-900: #7E2818;--primary: var(--primary-600);--primary-bg: var(--primary-150);--primary-hover:var(--primary-900);--black: var(--neutral-900);--grey: var(--neutral-600);--grey-bg: var(--neutral-100);--red: var(--negative-600);--line: var(--neutral-200);--field-line: var(--line);--field-color: var(--grey);--field-bg: white;--telegram-primary: #227dc2;--telegram-bg: #e0e9f0;--whatsapp-primary: #144d10;--whatsapp-bg: #dfeedd;--max-primary: #443b4b;--max-bg: #ddc9ed;--border-radius: 12px;--container-padding: 24px;--container-width: calc( 1240px + var(--container-padding) * 2 );--container-tight-width: calc( 1024px + var(--container-padding) * 2 );--container-thin-width: calc( 852px + var(--container-padding) * 2 );--container-full-width: calc( 1920px - (var(--container-padding) * 2) );--pole-width: calc( ( calc( 100% - var(--container-width) ) / 2 ) + var(--container-padding) );--header-height-top: 36px;--header-height-bottom: 104px;--header-height: calc( var(--header-height-top) + var(--header-height-bottom) );--after-header: calc( var(--header-height) + var(--admin-bar-height) );--layout-width: 1440;--builder-vertical-padding: 80px;--builder-vertical-padding-small: 40px;--editor-vertical-padding: var(--builder-vertical-padding-small)}@media (max-width: 767px){:root{--border-radius: 8px}}@media (max-width: 1023px){:root{--container-padding: 20px}}@media (max-width: 1023px){:root{--pole-width: var(--container-padding)}}@media (max-width: 1219px){:root{--header-height-top: 0px;--header-height-bottom: 200px}}@media (max-width: 1023px){:root{--layout-width: 320}}@media (max-width: 1023px){:root{--builder-vertical-padding: 40px}}a.button,.button,input.button{--hover-background-color: transparent;font-size:16px;line-height:150%;font-weight:400;font-weight:600;overflow:hidden;position:relative;z-index:5;display:inline-flex;gap:16px;align-items:center;justify-content:center;text-align:center;border-radius:var(--border-radius);transition:all .2s ease-in-out;cursor:pointer;padding:20px 32px}@media (max-width: 1023px){a.button,.button,input.button{font-size:15px}}@media (max-width: 1219px){a.button,.button,input.button{padding:16px 24px}}@media (max-width: 549px){a.button,.button,input.button{width:100%}}a.button:active,.button:active,input.button:active{color:var(--primary-900);background-color:var(--primary-150)}a.button,a.button.primary,.button,.button.primary,input.button,input.button.primary{color:var(--primary-150);background-color:var(--primary)}a.button:hover,a.button.primary:hover,.button:hover,.button.primary:hover,input.button:hover,input.button.primary:hover{color:var(--primary-150);background-color:var(--primary-hover)}a.button.white,.button.white,input.button.white{color:var(--black);background-color:#fff}a.button.white:hover,.button.white:hover,input.button.white:hover{color:var(--primary-150);background-color:var(--primary)}a.button.black,.button.black,input.button.black{color:#fff;background-color:var(--black)}a.button.black:hover,.button.black:hover,input.button.black:hover{color:var(--primary-150);background-color:var(--primary)}a.button.small,.button.small,input.button.small{padding:12px 32px}a.button.messenger.telegram,.button.messenger.telegram,input.button.messenger.telegram{color:var(--telegram-primary);background-color:var(--telegram-bg)}a.button.messenger.whatsapp,.button.messenger.whatsapp,input.button.messenger.whatsapp{color:var(--whatsapp-primary);background-color:var(--whatsapp-bg)}a.button.messenger.max,.button.messenger.max,input.button.messenger.max{color:var(--max-primary);background-color:var(--max-bg)}*{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html{font-size:10px;scroll-behavior:smooth}body{--admin-bar-height: 0;color:var(--black);background-color:#fff;font-family:Roboto,sans-serif;font-size:16px;line-height:150%;font-weight:400;padding-top:var(--header-height)!important}@media (max-width: 1023px){body{font-size:15px}}body.admin-bar{--admin-bar-height: 32px;padding-top:calc(var(--header-height) + var(--admin-bar-height))}@media (max-width: 767px){body.admin-bar{--admin-bar-height: 46px}}body.blocked,body.mobile-menu-opened{overflow:hidden}b,strong{font-weight:600}a{text-decoration:none;color:currentColor}li{list-style:none}img{width:auto}pre{font-weight:400;font-size:clamp(10px,(14 / var(--layout-width)) * 100vw,18px);line-height:150%;background-color:#fff;border:1px solid var(--line);padding:calc(32 / var(--layout-width) * 100vw)}.container{margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%;max-width:var(--container-width)}.container.thin{max-width:var(--container-thin-width)}.container.tight{max-width:var(--container-tight-width)}.container.full{max-width:var(--container-full-width)}@media (min-width: 1401px){.container.full{padding-left:80px;padding-right:80px}}@media (max-width: 1400px){.container.full{max-width:var(--container-width)}}.styled-text>*+*{margin-top:16px}.styled-text>*+h1,.styled-text>*+h2,.styled-text>*+h3,.styled-text>*+h4,.styled-text>*+h5,.styled-text>*+h6{margin-top:32px}@media (max-width: 1023px){.styled-text>*+h1,.styled-text>*+h2,.styled-text>*+h3,.styled-text>*+h4,.styled-text>*+h5,.styled-text>*+h6{margin-top:24px}}.styled-text>h1+*,.styled-text>h2+*,.styled-text>h3+*,.styled-text>h4+*,.styled-text>h5+*,.styled-text>h6+*{margin-top:16px}.styled-text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.styled-text a:not(.button):hover{color:var(--primary)}.styled-text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.styled-text>ol+p,.styled-text>ul+p{margin-top:32px}@media (max-width: 1023px){.styled-text>ol+p,.styled-text>ul+p{margin-top:24px}}.styled-text ul li+li{margin-top:16px}.styled-text ul li a{display:inline}.styled-text ul li{position:relative;padding-left:20px}.styled-text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.styled-text ol{counter-reset:list-counter}.styled-text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.styled-text ol li+li{margin-top:24px}.styled-text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.styled-text em{color:var(--grey)}h1,.h1-like{font-family:Geologica,sans-serif;font-size:50px;line-height:120%;font-weight:600}@media (max-width: 1023px){h1,.h1-like{font-size:29px}}h2,.h2-like{font-family:Geologica,sans-serif;font-size:40px;line-height:120%;font-weight:600}@media (max-width: 1023px){h2,.h2-like{font-size:24px}}h3,.h3-like{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600}@media (max-width: 1023px){h3,.h3-like{font-size:21px}}h4,.h4-like{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){h4,.h4-like{font-size:19px}}h5,.h5-like{font-family:Geologica,sans-serif;font-size:22px;line-height:120%;font-weight:600}h6,.h6-like{font-family:Geologica,sans-serif;font-size:18px;line-height:120%;font-weight:600}.pagenav nav{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);align-items:center;justify-content:center;position:relative}.pagenav nav>*{margin:var(--vmargin) var(--hmargin)}.pagenav nav a,.pagenav nav span{width:48px;height:48px;border-radius:var(--border-radius);border:1px solid var(--line);display:flex;text-align:center;align-items:center;justify-content:center;font-weight:600}.pagenav nav span{background-color:var(--grey-bg)}.pagenav nav a.prev,.pagenav nav a.next{--size: 48px;width:var(--size);height:var(--size);position:absolute;border-radius:50%;border:none;background-color:var(--grey-bg)}.pagenav nav a.prev:hover svg path,.pagenav nav a.next:hover svg path{fill:#fff}.pagenav nav a.prev{left:0}.pagenav nav a.next{right:0}.pagenav nav a:hover{color:#fff;background-color:var(--primary);border-color:var(--primary)}#breadcrumbs>span{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center;align-items:center}#breadcrumbs>span>*{margin:var(--vmargin) var(--hmargin)}#breadcrumbs>span>span:not(:last-child){color:var(--grey-light)}#breadcrumbs>span .delimiter{width:0px;height:0px;border-style:solid;border-width:3px 0 3px 6px;border-color:transparent transparent transparent currentColor;transform:rotate(0)}h1.heading,h2.heading{text-align:center;text-wrap:balance;display:flex;flex-direction:column}h1.heading i,h2.heading i{color:var(--primary);position:relative;z-index:-1}.heading-label{margin-bottom:32px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--primary)}.heading-label:has(.label-text:empty){margin-bottom:16px}.heading-label .label-icon{--size: 56px}@media (max-width: 767px){.heading-label .label-icon{--size: 32px}}.heading-label .label-icon:has(+*){--size: 32px}.heading-label .label-icon svg{display:block;width:var(--size);height:var(--size)}.heading-label .label-icon svg rect{stroke:currentColor}.heading-label .label-icon svg path{fill:currentColor}.heading-label .label-icon:has(+.label-text:empty){--size: 56px}.heading-label .label-text{color:var(--primary);font-size:13px;line-height:120%;font-weight:400}.heading-description{font-weight:600;text-align:center;margin:20px auto 0;max-width:721px}.heading-description>*+*{margin-top:16px}.heading-description>*+h1,.heading-description>*+h2,.heading-description>*+h3,.heading-description>*+h4,.heading-description>*+h5,.heading-description>*+h6{margin-top:32px}@media (max-width: 1023px){.heading-description>*+h1,.heading-description>*+h2,.heading-description>*+h3,.heading-description>*+h4,.heading-description>*+h5,.heading-description>*+h6{margin-top:24px}}.heading-description>h1+*,.heading-description>h2+*,.heading-description>h3+*,.heading-description>h4+*,.heading-description>h5+*,.heading-description>h6+*{margin-top:16px}.heading-description a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.heading-description a:not(.button):hover{color:var(--primary)}.heading-description hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.heading-description>ol+p,.heading-description>ul+p{margin-top:32px}@media (max-width: 1023px){.heading-description>ol+p,.heading-description>ul+p{margin-top:24px}}.heading-description ul li+li{margin-top:16px}.heading-description ul li a{display:inline}.heading-description ul li{position:relative;padding-left:20px}.heading-description ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.heading-description ol{counter-reset:list-counter}.heading-description ol li{position:relative;counter-increment:list-counter;padding-left:40px}.heading-description ol li+li{margin-top:24px}.heading-description ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.heading-description em{color:var(--grey)}#header{position:fixed;left:0;top:0;width:100%;z-index:30;height:var(--header-height);display:flex;flex-direction:column;transition:all .3s ease}body.admin-bar #header{top:var(--admin-bar-height)}#header .container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1219px){#header .container{align-items:flex-start}}#header .top{background-color:var(--grey-bg)}@media (max-width: 1219px){#header .top{display:none}}#header .top .container{height:var(--header-height-top)}#header .top .menu>ul{display:flex;align-items:center;gap:40px}#header .top .city{font-size:13px;line-height:120%;font-weight:400;color:var(--grey)}#header .top .channels{width:260px;color:#fff;background-color:var(--black);height:var(--header-height-top);border-radius:0 0 var(--border-radius) var(--border-radius);padding:0 20px}#header .top .channels,#header .top .channels .messengers{display:flex;align-items:center;gap:8px}#header .top .channels a,#header .top .channels svg{display:block}#header .top .channels p{font-size:13px;line-height:120%;font-weight:400;font-weight:600}#header .bottom{background-color:#fff;flex-grow:1}@media (max-width: 1219px){#header .bottom{border-bottom:1px solid var(--line)}}#header .bottom .container{height:var(--header-height-bottom);gap:24px}@media (max-width: 1219px){#header .bottom .container{flex-wrap:wrap;gap:16px;padding-top:20px;padding-bottom:20px}}#header .bottom .logo-wrap svg{height:auto;display:block}#header .bottom .logo-wrap .logo svg{width:204px;display:block}@media (max-width: 1219px){#header .bottom .logo-wrap .logo{display:none}}#header .bottom .logo-wrap .logo_mobile svg{width:140px}@media (min-width: 1220px){#header .bottom .logo-wrap .logo_mobile{display:none}}#header .bottom #mobile-menu-switch{--size: 40px;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer;border-radius:50%;background-color:var(--grey-bg)}#header .bottom #mobile-menu-switch.closed .burger-opened{display:block}#header .bottom #mobile-menu-switch.closed .burger-closed,#header .bottom #mobile-menu-switch.opened .burger-opened{display:none}#header .bottom #mobile-menu-switch.opened .burger-closed{display:block}@media (min-width: 1220px){#header .bottom #mobile-menu-switch{display:none}}@media (max-width: 1219px){#header .bottom .menu{display:none}}#header .bottom .menu>ul{display:flex;align-items:center;justify-content:space-between;gap:16px}#header .bottom .menu>ul>li a,#header .bottom .menu>ul>li a span:not(.icon){font-weight:600;display:block;padding:4px 12px;border-radius:100px;color:var(--color);background-color:var(--background-color);text-align:center}#header .bottom .menu>ul>li.active a,#header .bottom .menu>ul>li.active a span:not(.icon){color:var(--primary);background-color:var(--primary-bg)}#header .bottom .menu>ul>li.active a svg path,#header .bottom .menu>ul>li.active a span:not(.icon) svg path{fill:var(--primary)}#header .bottom .menu>ul>li.--with-icon a{display:flex;align-items:center;gap:10px}#header .bottom .menu>ul>li.--with-icon a .icon{flex-shrink:0}#header .bottom .menu>ul>li.--with-icon a .icon svg{display:block}#header .bottom .contact{flex-shrink:0}@media (max-width: 1219px){#header .bottom .contact{width:100%;display:flex;justify-content:space-between}}#header .bottom .contact .phone-wrap{display:flex;align-items:center;gap:10px;font-weight:600}#header .bottom .contact .messengers,#header .bottom .contact .messengers ul{display:flex;align-items:center;gap:24px}@media (max-width: 1023px){#header .bottom .contact .messengers,#header .bottom .contact .messengers ul{gap:16px}}#header .bottom .contact .messengers svg{--size: 24px;width:var(--size);height:var(--size)}@media (max-width: 1023px){#header .bottom .contact .messengers svg{--size: 20px}}@media (min-width: 1220px){#header .bottom .contact .messengers{display:none}}#header .bottom .contact .schedule{margin-top:4px;color:var(--grey);font-size:13px;line-height:120%;font-weight:400}@media (max-width: 1219px){#header .bottom .contact .schedule{display:none}}#header .bottom .contact .schedule span{color:var(--black);font-weight:600}#header .bottom .callback{width:260px;flex-shrink:0}@media (max-width: 1219px){#header .bottom .callback{width:100%}}#footer{border-top:1px solid var(--line)}#footer .top{padding:80px 0}@media (max-width: 1219px){#footer .top{padding:24px 0}}#footer .top .logo svg{width:100%;max-width:420px;height:auto;display:block}@media (max-width: 1219px){#footer .top .logo svg{max-width:272px}}#footer .top .columns{display:flex;justify-content:space-between;gap:120px}@media (max-width: 1219px){#footer .top .columns{flex-direction:column;gap:24px}}@media (min-width: 1220px){#footer .top .columns>.logo{display:none}}#footer .top .columns .column.company{max-width:420px}@media (max-width: 1219px){#footer .top .columns .column.company{order:4}}@media (max-width: 1219px){#footer .top .columns .column.company .logo{display:none}}#footer .top .columns .column.company .copyright>*+*{margin-top:16px}#footer .top .columns .column.company .copyright>*+h1,#footer .top .columns .column.company .copyright>*+h2,#footer .top .columns .column.company .copyright>*+h3,#footer .top .columns .column.company .copyright>*+h4,#footer .top .columns .column.company .copyright>*+h5,#footer .top .columns .column.company .copyright>*+h6{margin-top:32px}@media (max-width: 1023px){#footer .top .columns .column.company .copyright>*+h1,#footer .top .columns .column.company .copyright>*+h2,#footer .top .columns .column.company .copyright>*+h3,#footer .top .columns .column.company .copyright>*+h4,#footer .top .columns .column.company .copyright>*+h5,#footer .top .columns .column.company .copyright>*+h6{margin-top:24px}}#footer .top .columns .column.company .copyright>h1+*,#footer .top .columns .column.company .copyright>h2+*,#footer .top .columns .column.company .copyright>h3+*,#footer .top .columns .column.company .copyright>h4+*,#footer .top .columns .column.company .copyright>h5+*,#footer .top .columns .column.company .copyright>h6+*{margin-top:16px}#footer .top .columns .column.company .copyright a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}#footer .top .columns .column.company .copyright a:not(.button):hover{color:var(--primary)}#footer .top .columns .column.company .copyright hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}#footer .top .columns .column.company .copyright>ol+p,#footer .top .columns .column.company .copyright>ul+p{margin-top:32px}@media (max-width: 1023px){#footer .top .columns .column.company .copyright>ol+p,#footer .top .columns .column.company .copyright>ul+p{margin-top:24px}}#footer .top .columns .column.company .copyright ul li+li{margin-top:16px}#footer .top .columns .column.company .copyright ul li a{display:inline}#footer .top .columns .column.company .copyright ul li{position:relative;padding-left:20px}#footer .top .columns .column.company .copyright ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}#footer .top .columns .column.company .copyright ol{counter-reset:list-counter}#footer .top .columns .column.company .copyright ol li{position:relative;counter-increment:list-counter;padding-left:40px}#footer .top .columns .column.company .copyright ol li+li{margin-top:24px}#footer .top .columns .column.company .copyright ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}#footer .top .columns .column.company .copyright em{color:var(--grey)}@media (min-width: 1220px){#footer .top .columns .column.company .copyright{margin-top:120px}}#footer .top .columns .column.company .disclaimer{margin-top:20px;font-size:13px;line-height:120%;font-weight:400;color:var(--grey)}#footer .top .columns .column.company .disclaimer>*+*{margin-top:16px}#footer .top .columns .column.company .disclaimer>*+h1,#footer .top .columns .column.company .disclaimer>*+h2,#footer .top .columns .column.company .disclaimer>*+h3,#footer .top .columns .column.company .disclaimer>*+h4,#footer .top .columns .column.company .disclaimer>*+h5,#footer .top .columns .column.company .disclaimer>*+h6{margin-top:32px}@media (max-width: 1023px){#footer .top .columns .column.company .disclaimer>*+h1,#footer .top .columns .column.company .disclaimer>*+h2,#footer .top .columns .column.company .disclaimer>*+h3,#footer .top .columns .column.company .disclaimer>*+h4,#footer .top .columns .column.company .disclaimer>*+h5,#footer .top .columns .column.company .disclaimer>*+h6{margin-top:24px}}#footer .top .columns .column.company .disclaimer>h1+*,#footer .top .columns .column.company .disclaimer>h2+*,#footer .top .columns .column.company .disclaimer>h3+*,#footer .top .columns .column.company .disclaimer>h4+*,#footer .top .columns .column.company .disclaimer>h5+*,#footer .top .columns .column.company .disclaimer>h6+*{margin-top:16px}#footer .top .columns .column.company .disclaimer a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}#footer .top .columns .column.company .disclaimer a:not(.button):hover{color:var(--primary)}#footer .top .columns .column.company .disclaimer hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}#footer .top .columns .column.company .disclaimer>ol+p,#footer .top .columns .column.company .disclaimer>ul+p{margin-top:32px}@media (max-width: 1023px){#footer .top .columns .column.company .disclaimer>ol+p,#footer .top .columns .column.company .disclaimer>ul+p{margin-top:24px}}#footer .top .columns .column.company .disclaimer ul li+li{margin-top:16px}#footer .top .columns .column.company .disclaimer ul li a{display:inline}#footer .top .columns .column.company .disclaimer ul li{position:relative;padding-left:20px}#footer .top .columns .column.company .disclaimer ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}#footer .top .columns .column.company .disclaimer ol{counter-reset:list-counter}#footer .top .columns .column.company .disclaimer ol li{position:relative;counter-increment:list-counter;padding-left:40px}#footer .top .columns .column.company .disclaimer ol li+li{margin-top:24px}#footer .top .columns .column.company .disclaimer ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}#footer .top .columns .column.company .disclaimer em{color:var(--grey)}#footer .top .columns .column.company .disclaimer em{font-size:10px;line-height:120%;font-weight:400;color:var(--black)}#footer .top .columns .column.menu{width:100%;--columns: 2;--column-gap: 16px;--row-gap: 16px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}#footer .top .columns .column.menu>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}#footer .top .columns .column.menu>ul{margin-top:-6px}#footer .top .columns .column.menu>ul li a{padding:6px 0;display:block;color:var(--grey)}#footer .top .columns .column.menu>ul>li>a{font-weight:600}#footer .top .columns .column.contacts{flex-shrink:0;max-width:204px}@media (max-width: 1219px){#footer .top .columns .column.contacts{max-width:initial}}#footer .top .columns .column.contacts .phone-wrap,#footer .top .columns .column.contacts .email-wrap{color:var(--grey);display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-bottom:16px;gap:12px}@media (max-width: 1219px){#footer .top .columns .column.contacts .phone-wrap,#footer .top .columns .column.contacts .email-wrap{justify-content:flex-start}}#footer .top .columns .column.contacts .phone-wrap svg path,#footer .top .columns .column.contacts .email-wrap svg path{fill:var(--grey)}#footer .top .columns .column.contacts .messengers li{margin-bottom:16px}#footer .top .columns .column.contacts .messengers li a{color:var(--grey);display:flex;justify-content:space-between;align-items:center;font-weight:600;gap:12px}@media (max-width: 1219px){#footer .top .columns .column.contacts .messengers li a{justify-content:flex-start}}#footer .top .columns .column.contacts .messengers li a svg path{fill:var(--grey)}#footer .top .columns .column.contacts h4{margin:40px 0 20px;color:var(--grey)}#footer .top .columns .column.contacts .socials{--hmargin: 10px;--vmargin: 8px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}#footer .top .columns .column.contacts .socials>*{margin:var(--vmargin) var(--hmargin)}#footer .top .columns .column.contacts .schedule{color:var(--grey);margin-top:20px}@media (max-width: 1219px){#footer .top .columns .column.contacts .schedule{text-align:center}}#footer .top .columns .column.contacts .schedule span{color:var(--black);font-weight:600}#footer .top .columns .column.contacts .callback{margin-top:10px}#footer .sub{background-color:var(--grey-bg);padding:6px 0}@media (max-width: 1023px){#footer .sub{padding:24px 0}}#footer .sub a{text-decoration:underline}#footer .sub .menu{display:flex;justify-content:space-between;align-items:center;gap:40px}@media (max-width: 1023px){#footer .sub .menu{flex-direction:column;gap:12px}}.gform_wrapper .gf_page_steps{display:flex;gap:8px}.gform_wrapper .gf_page_steps .gf_step{flex-basis:0;flex-grow:1;font-size:13px;line-height:120%;font-weight:400;font-weight:500;display:flex;align-items:center;gap:8px;padding:12px 16px;color:var(--grey);border:1px solid var(--line);text-align:center;justify-content:center}.gform_wrapper .gf_page_steps .gf_step.gf_step_active{color:#fff;background-color:var(--primary);border-color:var(--primary)}.gform_wrapper .gf_page_steps .gf_step.gf_step_active .gf_step_number{color:var(--primary);background-color:var(--primary-bg)}.gform_wrapper .gf_page_steps .gf_step.gf_step_completed{color:var(--primary);background-color:var(--primary-bg);border-color:var(--primary-bg)}.gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_label{display:flex;align-items:center;gap:8px}.gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_label:before{--size: 20px;content:"";width:var(--size);height:var(--size);background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%2345624C'/%3E%3Cpath d='M5 10.5L8 13.5L15.5 6' stroke='white'/%3E%3C/svg%3E%0A")}.gform_wrapper .gf_page_steps .gf_step .gf_step_number{--size: 24px;flex-shrink:0;color:#fff;background-color:var(--primary);width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;display:none}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;margin-bottom:16px}@media (max-width: 1023px){.gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title{font-size:19px}}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar{position:relative}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar:after{content:"";display:block;background-color:#fff;width:100%;height:2px;position:absolute;bottom:0;left:0;z-index:3}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{position:relative;z-index:5;transition:all .3s ease}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-size:13px;line-height:120%;font-weight:400;font-weight:600;color:var(--secondary)}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage:after{content:"";display:block;background-color:var(--primary);height:2px;margin-top:8px}.gform_wrapper .gform_body .gform_page_fields{padding:24px 40px;background-color:var(--primary-bg)}@media (max-width: 767px){.gform_wrapper .gform_body .gform_page_fields{padding:20px}}.gform_wrapper .gform_body .gform_fields{--margin: 16px;display:flex;flex-wrap:wrap;margin:0 calc(var(--margin) * -1)}.gform_wrapper .gform_body .gform_fields .gfield{--width: 100%;width:calc(var(--width) - var(--margin) * 2);margin:0 var(--margin) 24px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{--width: 50%}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{--width: 100%}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-third{--width: 33.3332%}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-third{--width: 100%}}.gform_wrapper .gform_body .gform_fields .gfield.hidden_label>label,.gform_wrapper .gform_body .gform_fields .gfield.hidden_label>legend{display:none}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type=text],.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type=email],.gform_wrapper .gform_body .gform_fields .gfield.gfield_error textarea{border-color:var(--red)}.gform_wrapper .gform_body .gform_fields .gfield label .gfield_required,.gform_wrapper .gform_body .gform_fields .gfield label .gfield_required.gfield_required_asterisk{color:var(--red)}.gform_wrapper .gform_body .gform_fields .gfield>legend{margin-bottom:8px}.gform_wrapper .gform_body .gform_fields .gfield>legend,.gform_wrapper .gform_body .gform_fields .gfield>label{display:block;font-size:13px;line-height:120%;font-weight:400;color:var(--grey);font-weight:600;padding:0 16px;margin-bottom:8px}.gform_wrapper .gform_body .gform_fields .gfield>legend .gfield_required,.gform_wrapper .gform_body .gform_fields .gfield>label .gfield_required{margin-left:2px;color:var(--red)}.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:16px;line-height:150%;font-weight:400;appearance:none;width:100%;color:var(--black);border-radius:0;border:1px solid var(--field-line);border-radius:var(--border-radius);background-color:var(--field-bg);padding:12px 20px}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:15px}}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield textarea{padding:12px 16px;font-size:13px;line-height:120%;font-weight:400}}.gform_wrapper .gform_body .gform_fields .gfield input[type=text]::placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]::placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea::placeholder{color:#8c93a4;transition:all .3s ease-in-out}.gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus::placeholder,.gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus::placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea:focus::placeholder{opacity:.3}.gform_wrapper .gform_body .gform_fields .gfield textarea{height:64px}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield textarea{height:64px}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html{max-width:720px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+*{margin-top:16px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h1,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h2,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h3,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h4,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h5,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h6{margin-top:32px}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h1,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h2,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h3,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h4,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h5,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>*+h6{margin-top:24px}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>h1+*,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>h2+*,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>h3+*,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>h4+*,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>h5+*,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>h6+*{margin-top:16px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html a:not(.button):hover{color:var(--primary)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>ol+p,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>ul+p{margin-top:32px}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>ol+p,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html>ul+p{margin-top:24px}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li+li{margin-top:16px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li a{display:inline}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li{position:relative;padding-left:20px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ol{counter-reset:list-counter}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ol li{position:relative;counter-increment:list-counter;padding-left:40px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ol li+li{margin-top:24px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html em{color:var(--grey)}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gfield_checkbox{--columns: 1;--column-gap: 16px;--row-gap: 16px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gfield_checkbox>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (min-width: 550px){.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox.two-columns .gfield_checkbox{--columns: 2}}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gchoice{position:relative;display:flex}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gchoice input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gchoice input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 174.239 174.239' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M74.439,157.519c-1.59,1.848-4.34,1.989-6.111,0.313L1.38,94.468c-1.771-1.676-1.848-4.496-0.173-6.267l21.33-22.539 c1.676-1.771,4.496-1.848,6.267-0.173l36.571,34.611c1.771,1.676,4.521,1.535,6.111-0.313l71.447-83.015 c1.59-1.848,4.404-2.059,6.251-0.468l23.518,20.242c1.848,1.59,2.059,4.404,0.468,6.252L74.439,157.519z' fill='%23000000' /%3E%3C/svg%3E%0A")}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gchoice label{--size: 24px;font-size:13px;line-height:120%;font-weight:400;cursor:pointer;user-select:none;padding-left:40px}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gchoice label:before{position:absolute;top:-4px;left:0;z-index:5;content:"";width:var(--size);height:var(--size);background-color:var(--field-bg);border:1px solid var(--field-line);background-size:12px;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px;border-radius:50%;text-align:center}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gchoice label:before{margin-right:8px;background-size:8px}}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gchoice label a{text-decoration:underline}.gform_wrapper .gform_body .gform_fields .gfield.gfield.gfield--type-checkbox .gchoice label a:hover{color:var(--primary)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .gfield_radio{--columns: 1;--column-gap: 16px;--row-gap: 16px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .gfield_radio>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (min-width: 550px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio.two-columns .gfield_radio{--columns: 2}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .gchoice input[type=radio]{position:absolute;z-index:-1;opacity:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .gchoice input[type=radio]:checked+label:before{background-color:var(--primary)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .gchoice label{--size: 24px;--circle-size: 7.5px;font-size:13px;line-height:120%;font-weight:400;display:flex;align-items:center;cursor:pointer;user-select:none}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .gchoice label:before{position:relative;z-index:5;content:"";width:var(--size);height:var(--size);border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px;border-radius:50%;text-align:center;background-color:var(--field-bg);border:var(--circle-size) solid var(--field-bg)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio{--columns: 5;--column-gap: 8px;--row-gap: 40px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio{--columns: 3}}@media (max-width: 767px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio{--columns: 2}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer{display:flex;flex-direction:column;cursor:pointer}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper{aspect-ratio:1/1;overflow:hidden;margin-bottom:16px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper video,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper img,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper svg{width:100%;height:100%;object-fit:cover}@supports not (aspect-ratio: 1/1){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper{position:relative}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper:before{content:"";float:left;padding-top:100%}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gfield_radio .gchoice .gfield-image-choice-wrapper-outer .gfield-choice-image-wrapper:after{content:"";display:block;clear:both}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gchoice input[type=radio]{position:absolute;z-index:-1;opacity:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gchoice input[type=radio]:checked+label:before{background-color:var(--primary)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gchoice label{--size: 24px;--circle-size: 7.5px;font-size:13px;line-height:120%;font-weight:400;display:flex;align-items:center;cursor:pointer;user-select:none}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-image_choice .gchoice label:before{position:relative;z-index:5;content:"";width:var(--size);height:var(--size);border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px;border-radius:50%;text-align:center;background-color:var(--field-bg);border:var(--circle-size) solid var(--field-bg)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select select{font-size:16px;line-height:150%;font-weight:400;appearance:none;width:100%;color:var(--black);border-radius:0;border:1px solid var(--field-line);border-radius:var(--border-radius);background-color:var(--field-bg);padding:12px 20px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1328 0.945293L9.38226 0.199951L5.13353 4.41995L0.883365 0.199951L0.132812 0.945292L4.38281 5.16567L4.37858 5.16889L5.12913 5.91424L10.1328 0.945293Z' fill='%23002D4B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 12px center;background-size:11px 6px}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select select{font-size:15px}}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select select{padding:12px 16px;font-size:13px;line-height:120%;font-weight:400}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select select::placeholder{color:#8c93a4;transition:all .3s ease-in-out}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select select:focus::placeholder{opacity:.3}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select select option,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select select option:hover{background-color:var(--primary)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select select option:not(:checked){background:var(--bg-body)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload>label{margin-bottom:15px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container{display:flex;flex-direction:column}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_drop_area{color:var(--grey);background-color:transparent;border:2px dashed var(--grey);border-radius:8px;display:flex;justify-content:center;align-items:baseline;padding:24px;font-size:13px;line-height:120%;font-weight:400}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_drop_area{padding:16px;text-align:center;text-wrap:balance}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_drop_area button{color:#fff;background-color:var(--black);padding:12px 32px;margin-left:16px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_drop_area button:hover{color:var(--primary-150);background-color:var(--primary)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gfield_description{font-size:13px;line-height:120%;font-weight:400;margin-top:8px;color:var(--grey);text-align:center;text-wrap:balance}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .validation_message--hidden-on-empty{margin-top:8px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .validation_message--hidden-on-empty .gfield_validation_message{margin-top:8px;color:var(--black);font-size:16px;line-height:150%;font-weight:400}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .validation_message--hidden-on-empty .gfield_validation_message{font-size:15px}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list:not(:empty){margin-top:24px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview{display:flex;align-items:baseline}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview+.ginput_preview{margin-top:8px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview>*+*{margin-left:24px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview button{color:var(--text-color)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_filename{font-size:13px;line-height:120%;font-weight:400;max-width:280px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_filesize{width:80px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_filesize,.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_progress_complete{font-size:13px;line-height:120%;font-weight:400;font-weight:700}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file{font-weight:400;font-size:clamp(8px,(12 / var(--layout-width)) * 100vw,15px);line-height:100%;transition:all .3s ease-in-out;color:var(--red);text-wrap:balance}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container_fileupload{font-size:16px;line-height:150%;font-weight:400;appearance:none;width:100%;color:var(--black);border-radius:0;border:1px solid var(--field-line);border-radius:var(--border-radius);background-color:var(--field-bg);padding:12px 20px}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container_fileupload{font-size:15px}}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container_fileupload{padding:12px 16px;font-size:13px;line-height:120%;font-weight:400}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container_fileupload::placeholder{color:#8c93a4;transition:all .3s ease-in-out}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container_fileupload:focus::placeholder{opacity:.3}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container_fileupload input[type=file]{font-size:13px;line-height:120%;font-weight:400;color:var(--grey)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container_fileupload .gfield_description:empty{margin:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent{display:flex;flex-direction:column}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent a{color:currentColor}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent.consent-center{max-width:320px;margin:48px auto 24px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent.gfield_error .gfield_consent_label{color:var(--red)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent{position:relative;display:flex}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 174.239 174.239' style='enable-background:new 0 0 512 512' xml:space='preserve'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M74.439,157.519c-1.59,1.848-4.34,1.989-6.111,0.313L1.38,94.468c-1.771-1.676-1.848-4.496-0.173-6.267l21.33-22.539 c1.676-1.771,4.496-1.848,6.267-0.173l36.571,34.611c1.771,1.676,4.521,1.535,6.111-0.313l71.447-83.015 c1.59-1.848,4.404-2.059,6.251-0.468l23.518,20.242c1.848,1.59,2.059,4.404,0.468,6.252L74.439,157.519z' fill='%23000000' /%3E%3C/svg%3E%0A")}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent label{--size: 24px;font-size:13px;line-height:120%;font-weight:400;cursor:pointer;user-select:none;padding-left:40px}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent label:before{position:absolute;top:-4px;left:0;z-index:5;content:"";width:var(--size);height:var(--size);background-color:var(--field-bg);border:1px solid var(--field-line);background-size:12px;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px;border-radius:50%;text-align:center}@media (max-width: 1023px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent label:before{margin-right:8px;background-size:8px}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent label a{text-decoration:underline}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent label a:hover{color:var(--primary)}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-consent .gfield_consent_description a{font-weight:700;transition:all var(--timing) var(--timing-function)}.gform_wrapper .gform_body .gform_fields .gfield_validation_message:not(:empty){color:var(--primary);border:1px solid var(--primary);border-radius:5px;padding:8px;font-size:13px;line-height:120%;font-weight:400;display:inline-flex;align-items:baseline;gap:8px;align-self:flex-start;margin-top:12px}.gform_wrapper .gform_body .gform_fields .gfield_validation_message:not(:empty):before{content:"!";font-weight:500;border:1px solid var(--primary);border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;text-align:center}.gform_wrapper .gform_heading:has(>*:not(.gform_required_legend)){margin-bottom:60px}.gform_wrapper .gform_heading .gform_required_legend{display:none}.gform_wrapper .gform_footer button.button+img{margin-left:8px}.gform_wrapper .gform_validation_errors .gform_submission_error{font-size:16px;line-height:150%;font-weight:400;margin-bottom:40px;font-weight:500}@media (max-width: 1023px){.gform_wrapper .gform_validation_errors .gform_submission_error{font-size:15px}}.gform_wrapper .gform-page-footer{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);margin-top:0;justify-content:flex-end}.gform_wrapper .gform-page-footer>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 767px){.gform_wrapper .gform-page-footer{margin-top:4px;display:flex;flex-direction:column}}.gform_wrapper .gform-page-footer .gform_previous_button{border:1px solid var(--black);padding:20px 24px;transition:all .2s ease}@media (max-width: 767px){.gform_wrapper .gform-page-footer .gform_previous_button{order:2}}.gform_wrapper .gform-page-footer .gform_previous_button:hover{border-color:var(--primary-bg);background-color:var(--primary-bg)}.gform_wrapper .gform-page-footer .gform_next_button{padding:20px 40px;color:#fff;background-color:var(--primary);transition:all .2s ease}.gform_wrapper .gform-loader{display:none}.builder{position:relative}.builder .module-info{position:absolute;left:0;top:0;width:100%;height:100%;z-index:300;border-top:2px dashed var(--red);border-bottom:2px dashed var(--red);pointer-events:none}@media (max-width: 1023px){.builder .module-info{display:none}}.builder .module-info:before,.builder .module-info:after{content:"";height:100px;width:100%;position:absolute;left:0;display:block;opacity:.1}.builder .module-info:before{top:0}.builder .module-info:after{bottom:0}.builder .module-info .tools{position:absolute;right:0;top:0;pointer-events:initial;display:flex}.builder .module-info .tools,.builder .module-info .tools a{color:#fff;font-size:13px;line-height:120%;font-weight:400}.builder .module-info .tools>*+*{margin-left:8px}.builder .module-info .tools .label{background-color:var(--red);padding:4px 8px}.builder .module-info .tools .copy-link{background-color:var(--brown);padding:4px 8px;cursor:pointer}.builder .module-info .tools .copy-link:focus{transform:translate(2px)}.builder-group,.builder-area{position:relative;z-index:4}.builder-group>.builder,.builder-area>.builder{scroll-margin-top:var(--builder-vertical-padding);--margin: var(--builder-vertical-padding);margin-top:var(--margin);margin-bottom:var(--margin)}.builder-group>.builder:first-child.--transparent,.builder-area>.builder:first-child.--transparent{margin-top:var(--builder-vertical-padding-small)}.builder-group>.builder:not(.--transparent):first-child,.builder-area>.builder:not(.--transparent):first-child{margin-top:0}.builder-group>.builder.--transparent:has(+.builder.--transparent),.builder-group>.builder.--transparent:has(+.builder.bordered),.builder-group>.builder.bordered:has(+.builder.bordered),.builder-area>.builder.--transparent:has(+.builder.--transparent),.builder-area>.builder.--transparent:has(+.builder.bordered),.builder-area>.builder.bordered:has(+.builder.bordered){margin-bottom:0}.builder-group{background-color:var(--background-color, transparent)}.builder-group:first-child.--transparent{--margin: var(--builder-vertical-padding-small)}.builder-group:not(.--transparent){padding-top:var(--builder-vertical-padding-small);padding-bottom:var(--builder-vertical-padding-small)}.builder-group>.builder:first-child,.builder-group>.builder.--transparent{--margin: var(--builder-vertical-padding-small) !important}.editor-area>.editor+.editor{--margin: var(--editor-vertical-padding);margin-top:var(--margin);margin-bottom:var(--margin)}.editor.title .title{text-align:center}.editor.text .text>*+*{margin-top:16px}.editor.text .text>*+h1,.editor.text .text>*+h2,.editor.text .text>*+h3,.editor.text .text>*+h4,.editor.text .text>*+h5,.editor.text .text>*+h6{margin-top:32px}@media (max-width: 1023px){.editor.text .text>*+h1,.editor.text .text>*+h2,.editor.text .text>*+h3,.editor.text .text>*+h4,.editor.text .text>*+h5,.editor.text .text>*+h6{margin-top:24px}}.editor.text .text>h1+*,.editor.text .text>h2+*,.editor.text .text>h3+*,.editor.text .text>h4+*,.editor.text .text>h5+*,.editor.text .text>h6+*{margin-top:16px}.editor.text .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.editor.text .text a:not(.button):hover{color:var(--primary)}.editor.text .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.editor.text .text>ol+p,.editor.text .text>ul+p{margin-top:32px}@media (max-width: 1023px){.editor.text .text>ol+p,.editor.text .text>ul+p{margin-top:24px}}.editor.text .text ul li+li{margin-top:16px}.editor.text .text ul li a{display:inline}.editor.text .text ul li{position:relative;padding-left:20px}.editor.text .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.editor.text .text ol{counter-reset:list-counter}.editor.text .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.editor.text .text ol li+li{margin-top:24px}.editor.text .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.editor.text .text em{color:var(--grey)}.editor.text .text h2{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600}@media (max-width: 1023px){.editor.text .text h2{font-size:21px}}.editor.gallery.--in-row-1 .gallery{--columns: 1}.editor.gallery.--in-row-3 .gallery{--columns: 3}.editor.gallery.--in-row-4 .gallery{--columns: 4}.editor.gallery .gallery{--columns: 2;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.editor.gallery .gallery>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.editor.gallery .gallery .image{border:1px solid transparent;border-radius:var(--border-radius);overflow:hidden}.editor.gallery .gallery .image video,.editor.gallery .gallery .image img,.editor.gallery .gallery .image svg{width:100%;height:100%;object-fit:cover}.editor.gallery .gallery .image:hover{border-color:var(--primary)}.editor.gallery .caption{font-size:13px;line-height:120%;font-weight:400;font-weight:500;color:var(--grey);text-align:center;margin-top:16px}.editor.quote .content{padding:40px;background-color:var(--primary-bg);border-radius:var(--border-radius);background-image:url("data:image/svg+xml,%3Csvg width='510' height='192' viewBox='0 0 510 192' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath d='M435.003 192.484H510V0.484375L395.208 43.6979L435.003 192.484Z' fill='%2325891D'/%3E%3Cpath d='M324.368 192.484H409.042L371.621 52.5787L294.695 81.5393L324.368 192.484Z' fill='%2325891D'/%3E%3Cpath d='M213.733 192.484L298.407 192.484L271.107 90.4186L194.18 119.381L213.733 192.484Z' fill='%2325891D'/%3E%3Cpath d='M187.771 192.484L170.594 128.26L0 192.484H187.771Z' fill='%2325891D'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:right bottom;background-size:510px 192px;background-repeat:no-repeat}@media (max-width: 1023px){.editor.quote .content{padding:20px}}.editor.quote .content:before{content:"“";font-family:Geologica,sans-serif;font-size:40px;line-height:120%;font-weight:600;color:var(--primary-900)}@media (max-width: 1023px){.editor.quote .content:before{font-size:24px}}.editor.quote .content .text{color:var(--primary)}.editor.quote .content .text>*+*{margin-top:16px}.editor.quote .content .text>*+h1,.editor.quote .content .text>*+h2,.editor.quote .content .text>*+h3,.editor.quote .content .text>*+h4,.editor.quote .content .text>*+h5,.editor.quote .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.editor.quote .content .text>*+h1,.editor.quote .content .text>*+h2,.editor.quote .content .text>*+h3,.editor.quote .content .text>*+h4,.editor.quote .content .text>*+h5,.editor.quote .content .text>*+h6{margin-top:24px}}.editor.quote .content .text>h1+*,.editor.quote .content .text>h2+*,.editor.quote .content .text>h3+*,.editor.quote .content .text>h4+*,.editor.quote .content .text>h5+*,.editor.quote .content .text>h6+*{margin-top:16px}.editor.quote .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.editor.quote .content .text a:not(.button):hover{color:var(--primary)}.editor.quote .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.editor.quote .content .text>ol+p,.editor.quote .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.editor.quote .content .text>ol+p,.editor.quote .content .text>ul+p{margin-top:24px}}.editor.quote .content .text ul li+li{margin-top:16px}.editor.quote .content .text ul li a{display:inline}.editor.quote .content .text ul li{position:relative;padding-left:20px}.editor.quote .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.editor.quote .content .text ol{counter-reset:list-counter}.editor.quote .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.editor.quote .content .text ol li+li{margin-top:24px}.editor.quote .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.editor.quote .content .text em{color:var(--grey)}.editor.quote .content .author{margin-top:40px}.editor.quote .content .author:before{content:"";width:120px;height:2px;background-color:var(--primary-900)}.editor.related-post .inner{display:flex;align-items:center;gap:20px;position:relative;border:1px solid var(--line);border-radius:var(--border-radius);padding:20px}@media (max-width: 1023px){.editor.related-post .inner{padding:20px;gap:24px}}@media (max-width: 549px){.editor.related-post .inner{flex-direction:column}}.editor.related-post .inner .image{aspect-ratio:16/10;width:202px;flex-shrink:0;border-radius:var(--border-radius);overflow:hidden}@supports not (aspect-ratio: 16/10){.editor.related-post .inner .image{position:relative}.editor.related-post .inner .image:before{content:"";float:left;padding-top:62.5%}.editor.related-post .inner .image:after{content:"";display:block;clear:both}}.editor.related-post .inner .image video,.editor.related-post .inner .image img,.editor.related-post .inner .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 549px){.editor.related-post .inner .image{width:100%}}.editor.related-post .inner .content .more{font-weight:600;--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.editor.related-post .inner .content .more>*{margin:var(--vmargin) var(--hmargin)}.editor.related-post .inner .content .more>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--negative-900);background-color:var(--negative-150);border-radius:100px}@media (max-width: 1023px){.editor.related-post .inner .content .more>*{font-size:15px}}.editor.related-post .inner .content .more li{font-weight:600}.editor.related-post .inner .content .title{font-size:20px;line-height:150%;font-weight:400;font-weight:600;margin-top:8px}@media (max-width: 1023px){.editor.related-post .inner .content .title{font-size:17px}}.editor.related-post .inner .content .title:hover{color:var(--primary)}.editor.attention.--color-grey{color:var(--grey);--background-color: var(--grey-bg)}.editor.attention.--color-green{color:var(--primary);--background-color: var(--primary-bg)}.editor.attention.--color-red{color:var(--negative-900);--background-color: var(--negative-150)}.editor.attention .content{display:flex;align-items:center;gap:40px;padding:20px;border-radius:var(--border-radius);color:var(--color);background-color:var(--background-color)}@media (max-width: 767px){.editor.attention .content{gap:24px}}.editor.attention .icon{--size: 56px;width:var(--size);height:var(--size);flex-shrink:0;display:flex;justify-content:center;align-items:center;border:2px solid currentColor;border-radius:50%;font-family:Times New Roman,Times,serif;font-size:40px;font-weight:700}@media (max-width: 767px){.editor.attention .icon{--size: 32px;font-size:24px}}.editor.attention .text>*+*{margin-top:16px}.editor.attention .text>*+h1,.editor.attention .text>*+h2,.editor.attention .text>*+h3,.editor.attention .text>*+h4,.editor.attention .text>*+h5,.editor.attention .text>*+h6{margin-top:32px}@media (max-width: 1023px){.editor.attention .text>*+h1,.editor.attention .text>*+h2,.editor.attention .text>*+h3,.editor.attention .text>*+h4,.editor.attention .text>*+h5,.editor.attention .text>*+h6{margin-top:24px}}.editor.attention .text>h1+*,.editor.attention .text>h2+*,.editor.attention .text>h3+*,.editor.attention .text>h4+*,.editor.attention .text>h5+*,.editor.attention .text>h6+*{margin-top:16px}.editor.attention .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.editor.attention .text a:not(.button):hover{color:var(--primary)}.editor.attention .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.editor.attention .text>ol+p,.editor.attention .text>ul+p{margin-top:32px}@media (max-width: 1023px){.editor.attention .text>ol+p,.editor.attention .text>ul+p{margin-top:24px}}.editor.attention .text ul li+li{margin-top:16px}.editor.attention .text ul li a{display:inline}.editor.attention .text ul li{position:relative;padding-left:20px}.editor.attention .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.editor.attention .text ol{counter-reset:list-counter}.editor.attention .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.editor.attention .text ol li+li{margin-top:24px}.editor.attention .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.editor.attention .text em{color:var(--grey)}.modal{display:none}.modal.is-open{display:block}.modal[aria-hidden=true] .overlay{animation:modalfadeOut .2s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .overlay{animation:modalfadeIn .2s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .container{animation:modalZoomOut .2s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .container{animation:modalZoomIn .2s cubic-bezier(0,0,.2,1)}.modal .close{--size: 32px;z-index:99;position:absolute;right:16px;top:16px;cursor:pointer;width:var(--size);height:var(--size)}.modal .close svg{pointer-events:none;width:var(--size);height:var(--size)}.modal.general .container{display:flex;justify-content:center}.modal.general .container .content{position:relative;box-shadow:0 24px 20.4px #00000063;overflow:hidden;height:100%}@media (min-width: 1024px){.modal.general .container .content{width:100%;max-width:640px}}.modal.general .container .content.with-image{display:flex;max-width:920px}.modal.general .container .content .image{width:40%;flex-shrink:0}.modal.general .container .content .image video,.modal.general .container .content .image img,.modal.general .container .content .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.modal.general .container .content .image{display:none}}.modal.general .container .content .info{width:100%;position:relative;z-index:5;height:100%;overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 80px);background-color:var(--neutral-100);border-radius:var(--border-radius);padding:40px}@media (max-width: 767px){.modal.general .container .content .info{padding:20px}}.modal.general .container .content .info .entry .title{text-wrap:balance;text-align:center}.modal.general .container .content .info .entry .text{color:var(--grey);margin-top:20px;text-align:center}.modal.general .container .content .info .entry .text>*+*{margin-top:16px}.modal.general .container .content .info .entry .text>*+h1,.modal.general .container .content .info .entry .text>*+h2,.modal.general .container .content .info .entry .text>*+h3,.modal.general .container .content .info .entry .text>*+h4,.modal.general .container .content .info .entry .text>*+h5,.modal.general .container .content .info .entry .text>*+h6{margin-top:32px}@media (max-width: 1023px){.modal.general .container .content .info .entry .text>*+h1,.modal.general .container .content .info .entry .text>*+h2,.modal.general .container .content .info .entry .text>*+h3,.modal.general .container .content .info .entry .text>*+h4,.modal.general .container .content .info .entry .text>*+h5,.modal.general .container .content .info .entry .text>*+h6{margin-top:24px}}.modal.general .container .content .info .entry .text>h1+*,.modal.general .container .content .info .entry .text>h2+*,.modal.general .container .content .info .entry .text>h3+*,.modal.general .container .content .info .entry .text>h4+*,.modal.general .container .content .info .entry .text>h5+*,.modal.general .container .content .info .entry .text>h6+*{margin-top:16px}.modal.general .container .content .info .entry .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.modal.general .container .content .info .entry .text a:not(.button):hover{color:var(--primary)}.modal.general .container .content .info .entry .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.modal.general .container .content .info .entry .text>ol+p,.modal.general .container .content .info .entry .text>ul+p{margin-top:32px}@media (max-width: 1023px){.modal.general .container .content .info .entry .text>ol+p,.modal.general .container .content .info .entry .text>ul+p{margin-top:24px}}.modal.general .container .content .info .entry .text ul li+li{margin-top:16px}.modal.general .container .content .info .entry .text ul li a{display:inline}.modal.general .container .content .info .entry .text ul li{position:relative;padding-left:20px}.modal.general .container .content .info .entry .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.modal.general .container .content .info .entry .text ol{counter-reset:list-counter}.modal.general .container .content .info .entry .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.modal.general .container .content .info .entry .text ol li+li{margin-top:24px}.modal.general .container .content .info .entry .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.modal.general .container .content .info .entry .text em{color:var(--grey)}.modal.general .container .content .info .entry+.form{margin-top:40px}@media (max-width: 767px){.modal.general .container .content .info .entry+.form{margin-top:20px}}.modal.general .container .content .info .form .gform-footer{text-align:center}.modal.general .container .content .info .form .gform-footer button{width:100%}.modal.general .container .content .info .phones{display:flex;flex-direction:column;align-items:center;margin-top:16px;font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600}@media (max-width: 1023px){.modal.general .container .content .info .phones{font-size:21px}}@media (max-width: 1023px){.modal.general .container .content .info .phones{margin-top:16px}}.modal .overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:100}@keyframes modalfadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalfadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalslideIn{0%{transform:translateY(24px)}to{transform:translateY(0)}}@keyframes modalslideOut{0%{transform:translateY(0)}to{transform:translateY(-24px)}}@keyframes modalZoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes modalZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}#mobile-menu{position:fixed;z-index:30;left:0;top:72px;height:calc(100% - 72px);width:100%;visibility:hidden;transition:opacity .3s ease-in-out;color:#000}body.loading #mobile-menu{opacity:0!important}#mobile-menu .content{position:relative;z-index:2;transform:translate(-100%);height:100%;width:100%;overflow:auto;background-color:#fff}body:not(.loading) #mobile-menu .content{transition:all .3s ease-in-out}#mobile-menu .overlay{visibility:hidden;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;opacity:0}body:not(.loading) #mobile-menu .overlay{transition:all .3s ease-in-out}#mobile-menu.opened{visibility:visible}#mobile-menu.opened .content{transform:translate(0)}#mobile-menu.opened .overlay{opacity:1;visibility:visible}#mobile-menu .logo{margin-bottom:24px}#mobile-menu .close-menu{font-size:20px;position:absolute;right:24px;top:24px}#mobile-menu .contacts{padding:24px 0 0;color:var(--black);border-top:1px solid var(--line)}#mobile-menu .contacts li{display:flex}#mobile-menu .contacts li+li{margin-top:20px}#mobile-menu .contacts li:not(.double){align-items:center}#mobile-menu .contacts li.double{flex-direction:column}#mobile-menu .contacts li span{font-weight:600}#mobile-menu .contacts li i{font-size:13px;line-height:120%;font-weight:400}#mobile-menu .contacts li b{display:flex;align-items:center;justify-content:center;text-align:center;width:20px;font-weight:400;flex-shrink:0;margin-right:8px}#mobile-menu .contacts li svg,#mobile-menu .contacts li img{width:20px;height:auto;flex-shrink:0}#mobile-menu .contacts li svg{width:16px}#mobile-menu .contacts:after{content:"";display:block;height:80px;width:100%}#mobile-menu .menu{position:relative;padding:24px 24px 32px;color:currentColor}#mobile-menu .menu .suggest{display:none}#mobile-menu .menu>ul li.all-services-switch{display:none!important}#mobile-menu .menu>ul li .icon{display:none}#mobile-menu .menu>ul li.back a{font-size:20px;line-height:150%;font-weight:400;font-weight:600;display:flex;align-items:center;padding-bottom:16px}@media (max-width: 1023px){#mobile-menu .menu>ul li.back a{font-size:17px}}#mobile-menu .menu>ul li.back a:before{content:"";margin-right:8px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 12H5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 19L5 12L12 5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#mobile-menu .menu>ul li.current_page_parent>a,#mobile-menu .menu>ul li.current-menu-item>a{font-weight:600;color:var(--secondary)}#mobile-menu .menu>ul li.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}#mobile-menu .menu>ul li.menu-item-has-children>a:after{content:"";width:8px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1170_1654)'%3E%3Cpath d='M1.7574 3.17171C1.36688 2.78118 1.36688 2.14802 1.7574 1.75749C2.14792 1.36697 2.78109 1.36697 3.17161 1.75749L7.41425 6.00013L6.00004 7.41435L1.7574 3.17171Z' fill='black'/%3E%3Cpath d='M3.17146 10.2428C2.78094 10.6334 2.14777 10.6334 1.75725 10.2428C1.36672 9.85232 1.36672 9.21916 1.75725 8.82863L5.99989 4.58599L7.4141 6.0002L3.17146 10.2428Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1170_1654'%3E%3Crect width='11' height='7' fill='white' transform='translate(7.5 0.5) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}#mobile-menu .menu>ul li>ul.sub-menu{display:none}#mobile-menu .menu>ul li>a{padding:8px 0;display:block}#mobile-menu .menu>ul img{display:none}#megamenu{opacity:0;visibility:hidden;position:fixed;left:0;top:var(--after-header);z-index:7;width:100%;background-color:#fff;border-bottom:1px solid var(--line);transition:all .3s ease-in-out;transform:translateY(24px)}#megamenu .content{padding-top:32px;position:relative}#megamenu .content .close{--size: 48px;--icon-size: 24px;position:absolute;left:calc(100% + 16px);top:32px;width:var(--size);height:var(--size);background-color:var(--grey-bg);display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}#megamenu .content .close svg{width:var(--icon-size);height:var(--icon-size)}#megamenu ul.menu{--column-width: 33.33332%;--column-gap: 12px;display:flex;flex-direction:column;position:relative;min-height:620px}#megamenu ul.menu:before{content:"";position:absolute;left:calc(var(--column-width) - var(--column-gap));top:0;width:1px;height:100%;background-color:var(--line)}#megamenu ul.menu a:not(.button){padding:6px 0;display:flex}#megamenu ul.menu a:not(.button):hover{color:var(--primary)!important}#megamenu ul.menu>li{width:calc(var(--column-width) - var(--column-gap))}#megamenu ul.menu>li>ul.sub-menu{position:absolute;top:0;left:var(--column-width);opacity:0;visibility:hidden;display:flex;flex-direction:column}#megamenu ul.menu>li>ul.sub-menu>li>ul.sub-menu{padding-left:20px;display:flex;flex-direction:column}#megamenu ul.menu>li>ul.sub-menu>li>ul.sub-menu>li>a{color:var(--grey)}#megamenu ul.menu>li>a{align-items:center;gap:20px}#megamenu ul.menu>li>a:after{content:"";height:24px;width:4px;background-color:transparent;margin-left:auto;flex-shrink:0}#megamenu ul.menu>li.--columns-2>ul.sub-menu{columns:2;width:calc(100% - var(--column-width) - var(--column-gap))}#megamenu ul.menu>li.--with-icon>a>.icon svg{--size: 16px;width:var(--size);height:var(--size);display:block;flex-shrink:0}#megamenu ul.menu>li.--with-suggest .suggest{opacity:0;visibility:hidden;width:var(--column-width);position:absolute;top:0;left:calc(var(--column-width) * 2);border-radius:var(--border-radius);padding:20px;overflow:hidden;max-height:580px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}#megamenu ul.menu>li.--with-suggest .suggest .suggest-image{position:absolute;z-index:3;width:100%;height:100%;left:0;top:0}#megamenu ul.menu>li.--with-suggest .suggest .suggest-image video,#megamenu ul.menu>li.--with-suggest .suggest .suggest-image img,#megamenu ul.menu>li.--with-suggest .suggest .suggest-image svg{width:100%;height:100%;object-fit:cover}#megamenu ul.menu>li.--with-suggest .suggest .suggest-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.4;transition:all .3s ease-in-out}#megamenu ul.menu>li.--with-suggest .suggest .suggest-content{color:#fff;position:relative;z-index:5;display:flex;flex-direction:column}#megamenu ul.menu>li.--with-suggest .suggest .suggest-content .text-small{font-weight:600}#megamenu ul.menu>li.--with-suggest .suggest .suggest-content .text-large{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600}@media (max-width: 1023px){#megamenu ul.menu>li.--with-suggest .suggest .suggest-content .text-large{font-size:21px}}#megamenu ul.menu>li.--with-suggest .suggest .suggest-content .button{width:100%;margin-top:40px}#megamenu ul.menu>li.hover>a{color:var(--primary)}#megamenu ul.menu>li.hover>a .icon path{fill:var(--primary)}#megamenu ul.menu>li.hover>a:after{background-color:var(--primary)}#megamenu.opened{opacity:1;visibility:visible;transform:translateY(0);box-shadow:0 20px 40px #20212740}#megamenu.opened ul.menu>li.hover.--with-suggest .suggest,#megamenu.opened ul.menu>li.hover>ul.sub-menu{opacity:1;visibility:visible}.builder.form-person{background-image:url("data:image/svg+xml,%3Csvg width='1920' height='501' viewBox='0 0 1920 501' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4' clip-path='url(%23clip0_212_4439)'%3E%3Cpath d='M-43.6145 0.484375H99.25L-173.136 500.484H-316L-43.6145 0.484375Z' fill='%23F0F1F3'/%3E%3Cpath d='M261.636 0.484375H404.5L132.114 500.484H-10.75L261.636 0.484375Z' fill='%23F0F1F3'/%3E%3Cpath d='M566.886 0.484375H709.75L437.364 500.484H294.5L566.886 0.484375Z' fill='%23F0F1F3'/%3E%3Cpath d='M872.136 0.484375H1015L742.614 500.484H599.75L872.136 0.484375Z' fill='%23F0F1F3'/%3E%3Cpath d='M1177.39 0.484375H1320.25L1047.86 500.484H905L1177.39 0.484375Z' fill='%23F0F1F3'/%3E%3Cpath d='M1482.64 0.484375H1625.5L1353.11 500.484H1210.25L1482.64 0.484375Z' fill='%23F0F1F3'/%3E%3Cpath d='M1787.89 0.484375H1930.75L1658.36 500.484H1515.5L1787.89 0.484375Z' fill='%23F0F1F3'/%3E%3Cpath d='M2093.14 0.484375H2236L1963.61 500.484H1820.75L2093.14 0.484375Z' fill='%23F0F1F3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_212_4439'%3E%3Crect width='1920' height='500' fill='white' transform='translate(0 0.484375)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-color:var(--neutral-200);background-repeat:no-repeat;background-size:cover}@media (max-width: 1023px){.builder.form-person{background-image:none;background-color:transparent}}.builder.form-person .inner{display:flex;align-items:center;gap:180px;position:relative}.builder.form-person .inner .photo{align-self:flex-end;padding-top:40px}@media (max-width: 1023px){.builder.form-person .inner .photo{display:none}}.builder.form-person .inner .photo .image{width:402px;height:auto}.builder.form-person .inner .photo .vcard{position:absolute;bottom:20px;padding:40px;background-color:#fff;border-radius:var(--border-radius);box-shadow:0 20px 40px #20212740}.builder.form-person .inner .photo .vcard .name{font-size:20px;line-height:150%;font-weight:400;font-weight:600}@media (max-width: 1023px){.builder.form-person .inner .photo .vcard .name{font-size:17px}}.builder.form-person .inner .photo .vcard .note{margin-top:12px;color:var(--grey)}.builder.form-person .inner .content{width:100%;background-color:var(--grey-bg);padding:40px;border-radius:var(--border-radius);box-shadow:0 20px 40px #20212740}@media (min-width: 1024px){.builder.form-person .inner .content{margin:-40px 0;max-width:528px}}@media (max-width: 1023px){.builder.form-person .inner .content{padding:16px}}.builder.form-person .inner .content .title{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600}@media (max-width: 1023px){.builder.form-person .inner .content .title{font-size:21px}}@media (min-width: 1024px){.builder.form-person .inner .content .title{text-align:center}}.builder.form-person .inner .content .text{color:var(--grey);margin-top:20px}@media (min-width: 1024px){.builder.form-person .inner .content .text{text-align:center}}.builder.form-person .inner .content .person{margin-top:20px;background-color:var(--neutral-200);border-radius:var(--border-radius);display:flex;align-items:center;justify-content:space-between}@media (min-width: 1024px){.builder.form-person .inner .content .person{display:none}}.builder.form-person .inner .content .person .image{--size: 120px;width:var(--size);height:var(--size);padding-top:16px}.builder.form-person .inner .content .person .image img{width:100%;height:100%;object-fit:contain}.builder.form-person .inner .content .person .vcard{text-align:right;padding:16px}.builder.form-person .inner .content .person .vcard .name{font-size:20px;line-height:150%;font-weight:400;font-weight:600}@media (max-width: 1023px){.builder.form-person .inner .content .person .vcard .name{font-size:17px}}.builder.form-person .inner .content .person .vcard .note{margin-top:12px;color:var(--grey)}.builder.form-person .inner .content .form{margin-top:40px}.builder.form-person .inner .content .form button{width:100%;padding:12px 32px}.builder.form-person .inner.--photo-align-left{justify-content:flex-end}.builder.form-person .inner.--photo-align-left .photo{order:1}.builder.form-person .inner.--photo-align-left .photo .vcard{left:0}.builder.form-person .inner.--photo-align-left .content,.builder.form-person .inner.--photo-align-right .photo{order:2}.builder.form-person .inner.--photo-align-right .photo .vcard{right:0}.builder.form-person .inner.--photo-align-right .content{order:1}.builder.form-oneline .inner{position:relative;background-color:var(--grey-bg);display:flex;justify-content:center;padding:160px 0}@media (max-width: 1023px){.builder.form-oneline .inner{padding:80px 0 120px}}.builder.form-oneline .inner .content{position:relative;z-index:5;max-width:640px;width:100%;padding-left:var(--container-padding);padding-right:var(--container-padding)}.builder.form-oneline .inner .content .title{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;text-align:center}@media (max-width: 1023px){.builder.form-oneline .inner .content .title{font-size:21px}}.builder.form-oneline .inner .content .text{margin-top:24px;text-align:center}.builder.form-oneline .inner .content .text>*+*{margin-top:16px}.builder.form-oneline .inner .content .text>*+h1,.builder.form-oneline .inner .content .text>*+h2,.builder.form-oneline .inner .content .text>*+h3,.builder.form-oneline .inner .content .text>*+h4,.builder.form-oneline .inner .content .text>*+h5,.builder.form-oneline .inner .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.form-oneline .inner .content .text>*+h1,.builder.form-oneline .inner .content .text>*+h2,.builder.form-oneline .inner .content .text>*+h3,.builder.form-oneline .inner .content .text>*+h4,.builder.form-oneline .inner .content .text>*+h5,.builder.form-oneline .inner .content .text>*+h6{margin-top:24px}}.builder.form-oneline .inner .content .text>h1+*,.builder.form-oneline .inner .content .text>h2+*,.builder.form-oneline .inner .content .text>h3+*,.builder.form-oneline .inner .content .text>h4+*,.builder.form-oneline .inner .content .text>h5+*,.builder.form-oneline .inner .content .text>h6+*{margin-top:16px}.builder.form-oneline .inner .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.form-oneline .inner .content .text a:not(.button):hover{color:var(--primary)}.builder.form-oneline .inner .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.form-oneline .inner .content .text>ol+p,.builder.form-oneline .inner .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.form-oneline .inner .content .text>ol+p,.builder.form-oneline .inner .content .text>ul+p{margin-top:24px}}.builder.form-oneline .inner .content .text ul li+li{margin-top:16px}.builder.form-oneline .inner .content .text ul li a{display:inline}.builder.form-oneline .inner .content .text ul li{position:relative;padding-left:20px}.builder.form-oneline .inner .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.form-oneline .inner .content .text ol{counter-reset:list-counter}.builder.form-oneline .inner .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.form-oneline .inner .content .text ol li+li{margin-top:24px}.builder.form-oneline .inner .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.form-oneline .inner .content .text em{color:var(--grey)}.builder.form-oneline .inner .content .form{margin-top:48px}.builder.form-oneline .inner .content .form .gform-footer{text-align:center}.builder.form-oneline .inner .image{position:absolute;z-index:3}.builder.form-oneline .inner .image.plan{width:547px;height:auto;left:-64px;top:-96px}@media (max-width: 1023px){.builder.form-oneline .inner .image.plan{width:45%;left:-10%;top:-7%}}.builder.form-oneline .inner .image.grass{right:0;bottom:0;width:360px;height:auto}@media (max-width: 1023px){.builder.form-oneline .inner .image.grass{width:40%}}@media (max-width: 767px){.builder.form-oneline .inner .image.grass{width:60%}}@media (max-width: 549px){.builder.form-oneline .inner .image.grass{width:80%}}.builder.form-with-image{position:relative}.builder.form-with-image .content{position:relative;z-index:5;max-width:528px;width:100%;margin:0 auto;background-color:var(--neutral-100);box-shadow:0 20px 40px #20212740;padding:40px;border-radius:var(--border-radius)}@media (max-width: 767px){.builder.form-with-image .content{padding:40px 24px}}.builder.form-with-image .content h2.title{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;text-align:center}@media (max-width: 1023px){.builder.form-with-image .content h2.title{font-size:21px}}.builder.form-with-image .content .text{text-align:center;margin-top:24px}.builder.form-with-image .content .form{margin-top:40px}.builder.form-with-image .content .form .gform-footer{text-align:center}.builder.form-with-image .content .form .gform-footer button{width:100%}.builder.form-with-image .image{--offset: 64px;position:absolute;width:100%;top:var(--offset);bottom:var(--offset);z-index:3}.builder.form-with-image .image video,.builder.form-with-image .image img,.builder.form-with-image .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.builder.form-with-image .image{--offset: 40px}}.builder.testimonials-form .inner{position:relative;background-color:var(--grey-bg);display:flex;justify-content:center;padding:80px var(--container-padding);overflow:hidden}@media (max-width: 1023px){.builder.testimonials-form .inner{margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1)}}@media (max-width: 549px){.builder.testimonials-form .inner{padding-top:40px;padding-bottom:60vw}}.builder.testimonials-form .inner .content{position:relative;z-index:5;max-width:620px;width:100%}.builder.testimonials-form .inner .content .title{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;text-align:center}@media (max-width: 1023px){.builder.testimonials-form .inner .content .title{font-size:21px}}.builder.testimonials-form .inner .content .text{margin-top:24px;text-align:center}.builder.testimonials-form .inner .content .text>*+*{margin-top:16px}.builder.testimonials-form .inner .content .text>*+h1,.builder.testimonials-form .inner .content .text>*+h2,.builder.testimonials-form .inner .content .text>*+h3,.builder.testimonials-form .inner .content .text>*+h4,.builder.testimonials-form .inner .content .text>*+h5,.builder.testimonials-form .inner .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.testimonials-form .inner .content .text>*+h1,.builder.testimonials-form .inner .content .text>*+h2,.builder.testimonials-form .inner .content .text>*+h3,.builder.testimonials-form .inner .content .text>*+h4,.builder.testimonials-form .inner .content .text>*+h5,.builder.testimonials-form .inner .content .text>*+h6{margin-top:24px}}.builder.testimonials-form .inner .content .text>h1+*,.builder.testimonials-form .inner .content .text>h2+*,.builder.testimonials-form .inner .content .text>h3+*,.builder.testimonials-form .inner .content .text>h4+*,.builder.testimonials-form .inner .content .text>h5+*,.builder.testimonials-form .inner .content .text>h6+*{margin-top:16px}.builder.testimonials-form .inner .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.testimonials-form .inner .content .text a:not(.button):hover{color:var(--primary)}.builder.testimonials-form .inner .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.testimonials-form .inner .content .text>ol+p,.builder.testimonials-form .inner .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.testimonials-form .inner .content .text>ol+p,.builder.testimonials-form .inner .content .text>ul+p{margin-top:24px}}.builder.testimonials-form .inner .content .text ul li+li{margin-top:16px}.builder.testimonials-form .inner .content .text ul li a{display:inline}.builder.testimonials-form .inner .content .text ul li{position:relative;padding-left:20px}.builder.testimonials-form .inner .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.testimonials-form .inner .content .text ol{counter-reset:list-counter}.builder.testimonials-form .inner .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.testimonials-form .inner .content .text ol li+li{margin-top:24px}.builder.testimonials-form .inner .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.testimonials-form .inner .content .text em{color:var(--grey)}.builder.testimonials-form .inner .content .form{margin-top:48px}.builder.testimonials-form .inner .content .form .gform-footer{text-align:center}.builder.testimonials-form .inner .image{position:absolute;z-index:3}.builder.testimonials-form .inner .image.comments{width:547px;height:auto;left:-64px;top:-96px}@media (max-width: 1199px){.builder.testimonials-form .inner .image.comments{width:40%}}@media (max-width: 549px){.builder.testimonials-form .inner .image.comments{display:none}}.builder.testimonials-form .inner .image.grass{right:0;bottom:0;width:360px;height:auto}@media (max-width: 1199px){.builder.testimonials-form .inner .image.grass{width:30%}}@media (max-width: 549px){.builder.testimonials-form .inner .image.grass{width:auto;height:80vw}.builder.testimonials-form .inner .image.grass img{width:100%;height:100%;object-fit:contain}}.builder.cards-tile *+.cards{margin-top:80px}@media (max-width: 1023px){.builder.cards-tile *+.cards{margin-top:48px}}.builder.cards-tile .cards{--columns: 4;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.cards-tile .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.builder.cards-tile .cards{--columns: 2}}@media (max-width: 549px){.builder.cards-tile .cards{--columns: 1}}.builder.cards-tile .cards .card{padding:48px 24px;text-align:center;border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:48px}@media (max-width: 1023px){.builder.cards-tile .cards .card{padding:20px;gap:24px}}.builder.cards-tile .cards .card .icon{--size: 32px;width:var(--size);height:var(--size)}.builder.cards-tile .cards .card .icon img{width:100%;height:100%;object-fit:contain}.builder.cards-tile .cards .card .title{font-size:20px;line-height:150%;font-weight:400;font-weight:600}@media (max-width: 1023px){.builder.cards-tile .cards .card .title{font-size:17px}}.builder.cards-tile .cards .card .text{color:var(--grey)}.builder.cards-with-images .container+.container{margin-top:80px}@media (max-width: 1023px){.builder.cards-with-images .container+.container{margin-top:48px}}.builder.cards-with-images .cards{display:flex;flex-direction:column;gap:8px}.builder.cards-with-images .cards .card{display:flex;align-items:center;justify-content:center;position:relative;padding:48px 24px}@media (min-width: 1024px){.builder.cards-with-images .cards .card{min-height:420px}}@media (max-width: 1023px){.builder.cards-with-images .cards .card{padding:32px 20px}}.builder.cards-with-images .cards .card .content{position:relative;z-index:5;text-align:center;color:#fff;max-width:626px}.builder.cards-with-images .cards .card .content .title{border-bottom:1px solid white;margin-bottom:48px;padding-bottom:24px}@media (max-width: 1023px){.builder.cards-with-images .cards .card .content .title{margin-bottom:24px;padding-bottom:24px}}.builder.cards-with-images .cards .card .content .text>*+*{margin-top:16px}.builder.cards-with-images .cards .card .content .text>*+h1,.builder.cards-with-images .cards .card .content .text>*+h2,.builder.cards-with-images .cards .card .content .text>*+h3,.builder.cards-with-images .cards .card .content .text>*+h4,.builder.cards-with-images .cards .card .content .text>*+h5,.builder.cards-with-images .cards .card .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.cards-with-images .cards .card .content .text>*+h1,.builder.cards-with-images .cards .card .content .text>*+h2,.builder.cards-with-images .cards .card .content .text>*+h3,.builder.cards-with-images .cards .card .content .text>*+h4,.builder.cards-with-images .cards .card .content .text>*+h5,.builder.cards-with-images .cards .card .content .text>*+h6{margin-top:24px}}.builder.cards-with-images .cards .card .content .text>h1+*,.builder.cards-with-images .cards .card .content .text>h2+*,.builder.cards-with-images .cards .card .content .text>h3+*,.builder.cards-with-images .cards .card .content .text>h4+*,.builder.cards-with-images .cards .card .content .text>h5+*,.builder.cards-with-images .cards .card .content .text>h6+*{margin-top:16px}.builder.cards-with-images .cards .card .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.cards-with-images .cards .card .content .text a:not(.button):hover{color:var(--primary)}.builder.cards-with-images .cards .card .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.cards-with-images .cards .card .content .text>ol+p,.builder.cards-with-images .cards .card .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.cards-with-images .cards .card .content .text>ol+p,.builder.cards-with-images .cards .card .content .text>ul+p{margin-top:24px}}.builder.cards-with-images .cards .card .content .text ul li+li{margin-top:16px}.builder.cards-with-images .cards .card .content .text ul li a{display:inline}.builder.cards-with-images .cards .card .content .text ul li{position:relative;padding-left:20px}.builder.cards-with-images .cards .card .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.cards-with-images .cards .card .content .text ol{counter-reset:list-counter}.builder.cards-with-images .cards .card .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.cards-with-images .cards .card .content .text ol li+li{margin-top:24px}.builder.cards-with-images .cards .card .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.cards-with-images .cards .card .content .text em{color:var(--grey)}.builder.cards-with-images .cards .card .content .tags{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center;margin-top:40px}.builder.cards-with-images .cards .card .content .tags>*{margin:var(--vmargin) var(--hmargin)}.builder.cards-with-images .cards .card .content .tags>*{font-size:20px;line-height:150%;font-weight:400;padding:8px 32px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}@media (max-width: 1023px){.builder.cards-with-images .cards .card .content .tags>*{font-size:17px}}@media (max-width: 1023px){.builder.cards-with-images .cards .card .content .tags{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);margin-top:24px}.builder.cards-with-images .cards .card .content .tags>*{margin:var(--vmargin) var(--hmargin)}.builder.cards-with-images .cards .card .content .tags>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}}@media (max-width: 1023px) and (max-width: 1023px){.builder.cards-with-images .cards .card .content .tags>*{font-size:15px}}.builder.cards-with-images .cards .card .content .tags li{font-weight:600}.builder.cards-with-images .cards .card .image{z-index:3;position:absolute;left:0;top:0;width:100%;height:100%}.builder.cards-with-images .cards .card .image video,.builder.cards-with-images .cards .card .image img,.builder.cards-with-images .cards .card .image svg{width:100%;height:100%;object-fit:cover}.builder.cards-with-images .cards .card .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.4;transition:all .3s ease-in-out}.builder.combined-cards *+.cards{margin-top:80px}@media (max-width: 1023px){.builder.combined-cards *+.cards{margin-top:48px}}.builder.combined-cards .cards{--columns: 3;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.combined-cards .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.builder.combined-cards .cards{--columns: 2}}@media (max-width: 767px){.builder.combined-cards .cards{--columns: 1}}.builder.combined-cards .cards .card.--type-content{padding:40px;border:1px solid var(--line);display:flex;flex-direction:column;justify-content:flex-end;gap:48px}@media (max-width: 767px){.builder.combined-cards .cards .card.--type-content{padding:20px;gap:24px}}.builder.combined-cards .cards .card.--type-image{display:flex}.builder.combined-cards .cards .card.--type-image .image{width:100%;height:100%}.builder.combined-cards .cards .card.--type-image .image video,.builder.combined-cards .cards .card.--type-image .image img,.builder.combined-cards .cards .card.--type-image .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.builder.combined-cards .cards .card.--type-image .image{aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio: 16/9){.builder.combined-cards .cards .card.--type-image .image{position:relative}.builder.combined-cards .cards .card.--type-image .image:before{content:"";float:left;padding-top:56.25%}.builder.combined-cards .cards .card.--type-image .image:after{content:"";display:block;clear:both}}}.builder.combined-cards .cards .card .icon{--size: 32px;width:var(--size);height:var(--size);margin-bottom:auto;padding-bottom:80px}@media (max-width: 1023px){.builder.combined-cards .cards .card .icon{padding-bottom:0}}.builder.combined-cards .cards .card .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.combined-cards .cards .card .title{font-size:19px}}.builder.combined-cards .cards .card .text{color:var(--grey)}.builder.prices-cards-with-background .cards{--columns: 3;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.prices-cards-with-background .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.builder.prices-cards-with-background .cards .card{position:relative;background-color:var(--grey-bg);border-radius:var(--border-radius);overflow:hidden}.builder.prices-cards-with-background .cards .card.--width-1{--columns: 1}@media (min-width: 600px){.builder.prices-cards-with-background .cards .card.--width-1 .content{width:100%;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-top:auto}}@media (min-width: 600px){.builder.prices-cards-with-background .cards .card.--width-1 .content .button{margin-top:0}}.builder.prices-cards-with-background .cards .card.--width-2{--columns: 2}.builder.prices-cards-with-background .cards .card.--width-3{--columns: 3}.builder.prices-cards-with-background .cards .card.--width-4{--columns: 4}@media (max-width: 767px){.builder.prices-cards-with-background .cards .card.--width-2,.builder.prices-cards-with-background .cards .card.--width-3,.builder.prices-cards-with-background .cards .card.--width-4{--columns: 2 !important}}@media (max-width: 599px){.builder.prices-cards-with-background .cards .card.--width-1,.builder.prices-cards-with-background .cards .card.--width-2,.builder.prices-cards-with-background .cards .card.--width-3,.builder.prices-cards-with-background .cards .card.--width-4{--columns: 1 !important}}.builder.prices-cards-with-background .cards .card .image{height:462px}.builder.prices-cards-with-background .cards .card .image video,.builder.prices-cards-with-background .cards .card .image img,.builder.prices-cards-with-background .cards .card .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.builder.prices-cards-with-background .cards .card .image{height:380px}}@media (max-width: 767px){.builder.prices-cards-with-background .cards .card .image{height:320px}}.builder.prices-cards-with-background .cards .card .image:before{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0}.builder.prices-cards-with-background .cards .card .content{height:100%;color:#fff;position:absolute;z-index:5;padding:40px;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 1023px){.builder.prices-cards-with-background .cards .card .content{padding:20px}}.builder.prices-cards-with-background .cards .card .content .inner .title{font-size:20px;line-height:150%;font-weight:400;font-weight:600}@media (max-width: 1023px){.builder.prices-cards-with-background .cards .card .content .inner .title{font-size:17px}}.builder.prices-cards-with-background .cards .card .content .inner .text{margin-top:20px}.builder.prices-cards-with-background .cards .card .content .inner .price{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;margin-top:20px;font-weight:500}@media (max-width: 1023px){.builder.prices-cards-with-background .cards .card .content .inner .price{font-size:21px}}.builder.prices-cards-with-background .cards .card .content .button{margin-top:auto;flex-shrink:0}.builder.text-description{text-align:center}.builder.text-description .subtitle{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;margin-top:16px}@media (max-width: 1023px){.builder.text-description .subtitle{font-size:19px}}.builder.text-description .numbers{display:flex;justify-content:space-between;gap:40px;margin-top:80px}@media (max-width: 1023px){.builder.text-description .numbers{margin-top:48px}}@media (max-width: 767px){.builder.text-description .numbers{flex-direction:column;align-items:center}}.builder.text-description .numbers .item{flex-grow:1;flex-basis:0;max-width:308px}.builder.text-description .numbers .item .value{color:var(--primary)}@media (max-width: 767px){.builder.text-description .numbers .item .value{font-size:112px}}.builder.text-description .numbers .item .text{margin-top:24px}.builder.text-description .cta{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center;margin-top:80px}.builder.text-description .cta>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 1023px){.builder.text-description .cta{margin-top:48px}}.builder.text-simple{position:relative}.builder.text-simple .text{position:relative;z-index:5;margin-top:80px}.builder.text-simple .text>*+*{margin-top:16px}.builder.text-simple .text>*+h1,.builder.text-simple .text>*+h2,.builder.text-simple .text>*+h3,.builder.text-simple .text>*+h4,.builder.text-simple .text>*+h5,.builder.text-simple .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.text-simple .text>*+h1,.builder.text-simple .text>*+h2,.builder.text-simple .text>*+h3,.builder.text-simple .text>*+h4,.builder.text-simple .text>*+h5,.builder.text-simple .text>*+h6{margin-top:24px}}.builder.text-simple .text>h1+*,.builder.text-simple .text>h2+*,.builder.text-simple .text>h3+*,.builder.text-simple .text>h4+*,.builder.text-simple .text>h5+*,.builder.text-simple .text>h6+*{margin-top:16px}.builder.text-simple .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.text-simple .text a:not(.button):hover{color:var(--primary)}.builder.text-simple .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.text-simple .text>ol+p,.builder.text-simple .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.text-simple .text>ol+p,.builder.text-simple .text>ul+p{margin-top:24px}}.builder.text-simple .text ul li+li{margin-top:16px}.builder.text-simple .text ul li a{display:inline}.builder.text-simple .text ul li{position:relative;padding-left:20px}.builder.text-simple .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.text-simple .text ol{counter-reset:list-counter}.builder.text-simple .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.text-simple .text ol li+li{margin-top:24px}.builder.text-simple .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.text-simple .text em{color:var(--grey)}@media (max-width: 1023px){.builder.text-simple .text{margin-top:48px}}.builder.text-simple .image{position:absolute;z-index:3}@media (max-width: 1023px){.builder.text-simple .image{display:none}}.builder.text-simple .image.left{width:25vw;height:auto;left:0;bottom:0}.builder.text-simple .image.right{right:0;top:0;width:25vw;height:auto}.builder.steps{position:relative}.builder.steps .content{margin:0 auto;max-width:880px;position:relative;z-index:5}.builder.steps .content .heading-wrap{display:flex;justify-content:center;margin-bottom:80px}.builder.steps .content .heading-wrap .heading{display:inline-block;flex-grow:1}.builder.steps .content .heading-wrap .heading i{color:var(--primary);position:relative;z-index:-1}.builder.steps .steps{max-width:640px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:48px;position:relative}@media (max-width: 767px){.builder.steps .steps{gap:24px}}@media (min-width: 767px){.builder.steps .steps .lines{position:absolute;left:50%;height:100%}.builder.steps .steps .lines:before,.builder.steps .steps .lines:after{--height: 48px;height:var(--height);width:1px;content:"";display:block;position:absolute}.builder.steps .steps .lines:before{top:calc(var(--height) * -1);background:linear-gradient(to bottom,transparent 0%,var(--primary) 100%)}.builder.steps .steps .lines:after{bottom:calc(var(--height) * -1);background:linear-gradient(to top,transparent 0%,var(--primary) 100%)}.builder.steps .steps:after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:50%;background-color:var(--primary)}}.builder.steps .steps .step{position:relative;border-top:1px dashed var(--primary);padding-top:24px;width:50%}@media (max-width: 767px){.builder.steps .steps .step{width:100%;text-align:center}}.builder.steps .steps .step:before{--size: 8px;content:"";width:var(--size);height:var(--size);background-color:var(--primary);border-radius:50%;position:absolute;top:-4px}@media (max-width: 767px){.builder.steps .steps .step:before{left:calc(50% - var(--size) / 2)}}@media (min-width: 767px){.builder.steps .steps .step:nth-child(odd){padding-right:48px}.builder.steps .steps .step:nth-child(odd):before{right:-4px}.builder.steps .steps .step:nth-child(2n){margin-left:auto;padding-left:48px}.builder.steps .steps .step:nth-child(2n):before{left:-3px}}.builder.steps .steps .step .description .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.steps .steps .step .description .title{font-size:19px}}.builder.steps .steps .step .description .text{color:var(--grey);margin-top:24px}.builder.steps .image{position:absolute;z-index:3}@media (max-width: 767px){.builder.steps .image{display:none}}.builder.steps .image.left{width:25vw;height:auto;left:0;bottom:0}.builder.steps .image.right{right:0;top:0;width:25vw;height:auto}.builder.step-cards .cards{--columns: 2;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;counter-reset:list-counter}.builder.step-cards .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.builder.step-cards .cards{--columns: 1}}@media (min-width: 768px){.builder.step-cards .cards.--height-high .card{min-height:292px}}.builder.step-cards .cards .card{position:relative;background-color:var(--grey-bg);border-radius:var(--border-radius);padding:40px;overflow:hidden}@media (max-width: 767px){.builder.step-cards .cards .card{padding:20px}}.builder.step-cards .cards .card:before{content:counter(list-counter);counter-increment:list-counter;position:absolute;opacity:5%;line-height:100%;font-weight:900;top:50%;transform:translateY(-50%)}@media (min-width: 768px){.builder.step-cards .cards .card:before{font-size:280px;right:40px}}@media (max-width: 767px){.builder.step-cards .cards .card:before{font-size:220px;right:24px}}.builder.step-cards .cards .card .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.step-cards .cards .card .title{font-size:19px}}.builder.step-cards .cards .card .text{margin-top:20px}.builder.step-cards .cards .card .text>*+*{margin-top:16px}.builder.step-cards .cards .card .text>*+h1,.builder.step-cards .cards .card .text>*+h2,.builder.step-cards .cards .card .text>*+h3,.builder.step-cards .cards .card .text>*+h4,.builder.step-cards .cards .card .text>*+h5,.builder.step-cards .cards .card .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.step-cards .cards .card .text>*+h1,.builder.step-cards .cards .card .text>*+h2,.builder.step-cards .cards .card .text>*+h3,.builder.step-cards .cards .card .text>*+h4,.builder.step-cards .cards .card .text>*+h5,.builder.step-cards .cards .card .text>*+h6{margin-top:24px}}.builder.step-cards .cards .card .text>h1+*,.builder.step-cards .cards .card .text>h2+*,.builder.step-cards .cards .card .text>h3+*,.builder.step-cards .cards .card .text>h4+*,.builder.step-cards .cards .card .text>h5+*,.builder.step-cards .cards .card .text>h6+*{margin-top:16px}.builder.step-cards .cards .card .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.step-cards .cards .card .text a:not(.button):hover{color:var(--primary)}.builder.step-cards .cards .card .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.step-cards .cards .card .text>ol+p,.builder.step-cards .cards .card .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.step-cards .cards .card .text>ol+p,.builder.step-cards .cards .card .text>ul+p{margin-top:24px}}.builder.step-cards .cards .card .text ul li+li{margin-top:16px}.builder.step-cards .cards .card .text ul li a{display:inline}.builder.step-cards .cards .card .text ul li{position:relative;padding-left:20px}.builder.step-cards .cards .card .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.step-cards .cards .card .text ol{counter-reset:list-counter}.builder.step-cards .cards .card .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.step-cards .cards .card .text ol li+li{margin-top:24px}.builder.step-cards .cards .card .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.step-cards .cards .card .text em{color:var(--grey)}.builder.steps-vertical{padding:40px 0}.builder.steps-vertical .steps{display:flex;flex-direction:column;gap:50px}.builder.steps-vertical .steps .step{position:relative;padding:20px;background-color:var(--grey-bg);display:flex;gap:40px;align-items:center;border-radius:var(--border-radius)}@media (max-width: 767px){.builder.steps-vertical .steps .step{flex-direction:column;gap:24px}}.builder.steps-vertical .steps .step:before{content:"";display:block;width:1px;height:40px;border-left:1px dashed var(--primary);position:absolute;bottom:calc(100% + 4px);left:50%}.builder.steps-vertical .steps .step:last-child:after{content:"";display:block;width:1px;height:40px;border-left:1px dashed var(--primary);position:absolute;top:calc(100% + 4px);left:50%}.builder.steps-vertical .steps .step .dots:before,.builder.steps-vertical .steps .step .dots:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:var(--primary);position:absolute}.builder.steps-vertical .steps .step .dots:before{bottom:calc(100% + 4px);left:calc(50% - 2px)}.builder.steps-vertical .steps .step .dots:after{top:calc(100% + 4px);left:calc(50% - 2px)}.builder.steps-vertical .steps .step .icon{--size: 96px;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);background-color:#fff;border-radius:50%}.builder.steps-vertical .steps .step .icon img{--icon-size: 48px;width:var(--icon-size);height:var(--icon-size)}.builder.steps-vertical .steps .step .content .title{font-size:16px;line-height:150%;font-weight:400;font-weight:600}@media (max-width: 1023px){.builder.steps-vertical .steps .step .content .title{font-size:15px}}.builder.steps-vertical .steps .step .content .text{margin-top:4px}.builder.steps-vertical .steps .step .content .text>*+*{margin-top:16px}.builder.steps-vertical .steps .step .content .text>*+h1,.builder.steps-vertical .steps .step .content .text>*+h2,.builder.steps-vertical .steps .step .content .text>*+h3,.builder.steps-vertical .steps .step .content .text>*+h4,.builder.steps-vertical .steps .step .content .text>*+h5,.builder.steps-vertical .steps .step .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.steps-vertical .steps .step .content .text>*+h1,.builder.steps-vertical .steps .step .content .text>*+h2,.builder.steps-vertical .steps .step .content .text>*+h3,.builder.steps-vertical .steps .step .content .text>*+h4,.builder.steps-vertical .steps .step .content .text>*+h5,.builder.steps-vertical .steps .step .content .text>*+h6{margin-top:24px}}.builder.steps-vertical .steps .step .content .text>h1+*,.builder.steps-vertical .steps .step .content .text>h2+*,.builder.steps-vertical .steps .step .content .text>h3+*,.builder.steps-vertical .steps .step .content .text>h4+*,.builder.steps-vertical .steps .step .content .text>h5+*,.builder.steps-vertical .steps .step .content .text>h6+*{margin-top:16px}.builder.steps-vertical .steps .step .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.steps-vertical .steps .step .content .text a:not(.button):hover{color:var(--primary)}.builder.steps-vertical .steps .step .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.steps-vertical .steps .step .content .text>ol+p,.builder.steps-vertical .steps .step .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.steps-vertical .steps .step .content .text>ol+p,.builder.steps-vertical .steps .step .content .text>ul+p{margin-top:24px}}.builder.steps-vertical .steps .step .content .text ul li+li{margin-top:16px}.builder.steps-vertical .steps .step .content .text ul li a{display:inline}.builder.steps-vertical .steps .step .content .text ul li{position:relative;padding-left:20px}.builder.steps-vertical .steps .step .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.steps-vertical .steps .step .content .text ol{counter-reset:list-counter}.builder.steps-vertical .steps .step .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.steps-vertical .steps .step .content .text ol li+li{margin-top:24px}.builder.steps-vertical .steps .step .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.steps-vertical .steps .step .content .text em{color:var(--grey)}#service-sidemenu{--icon-size: 32px;position:fixed;z-index:9;right:0;top:50%;transition:all .2s ease-in-out}@media (max-width: 1023px){#service-sidemenu{display:none}}#service-sidemenu.opened{transform:translate(0) translateY(-50%)}#service-sidemenu.closed{transform:translate(calc(100% - 32px - var(--icon-size))) translateY(-50%)}#service-sidemenu .close{--size: 32px;position:absolute;top:calc((var(--size) + 16px) * -1);left:50%;transform:translate(-50%);cursor:pointer}#service-sidemenu .close svg{width:var(--size);height:var(--size)}#service-sidemenu .sidemenu{display:flex;flex-direction:column;gap:4px}#service-sidemenu .sidemenu .item{padding:16px;background-color:var(--primary);display:flex;align-items:center;gap:16px;width:196px;color:#fff;font-size:13px;line-height:120%;font-weight:400;font-weight:600;cursor:pointer}#service-sidemenu .sidemenu .item:hover{color:var(--black);background-color:var(--primary-bg)}#service-sidemenu .sidemenu .item:hover .icon svg path{fill:var(--black)}#service-sidemenu .sidemenu .item .icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);flex-shrink:0}#service-sidemenu .sidemenu .item .icon img{width:100%;height:100%;object-fit:contain}#service-sidemenu .sidemenu .item .title,.builder.services-cards{text-align:center}.builder.services-cards *+.cards{margin-top:80px}@media (max-width: 1023px){.builder.services-cards *+.cards{margin-top:48px}}.builder.services-cards .cards{--columns: 4;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.services-cards .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.builder.services-cards .cards{--columns: 2}}@media (max-width: 767px){.builder.services-cards .cards{--columns: 1}}.builder.services-cards .cards .card{position:relative;border:1px solid var(--line)}.builder.services-cards .cards .card .content{padding:80px 24px;display:flex;flex-direction:column;align-items:center}@media (max-width: 1023px){.builder.services-cards .cards .card .content{padding:48px 24px}}.builder.services-cards .cards .card .content .icon{margin-bottom:48px}@media (max-width: 1023px){.builder.services-cards .cards .card .content .icon{margin-bottom:24px}}.builder.services-cards .cards .card .content .icon svg{--size: 32px;width:var(--size);height:var(--size)}.builder.services-cards .cards .card .content .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.services-cards .cards .card .content .title{font-size:19px}}.builder.services-cards .cards .card .content .text{color:var(--grey);margin-top:48px}@media (max-width: 1023px){.builder.services-cards .cards .card .content .text{margin-top:24px}}.builder.services-cards .cards .card .image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0;transition:all .3s ease-in-out}.builder.services-cards .cards .card .image video,.builder.services-cards .cards .card .image img,.builder.services-cards .cards .card .image svg{width:100%;height:100%;object-fit:cover}.builder.services-cards .cards .card .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.6;transition:all .3s ease-in-out}.builder.services-cards .cards .card:hover .content .icon svg path{fill:#fff}.builder.services-cards .cards .card:hover .content .title,.builder.services-cards .cards .card:hover .content .text{color:#fff}.builder.services-cards .cards .card:hover .image{opacity:1}.builder.services-cards .cta{margin-top:80px}@media (max-width: 1023px){.builder.services-cards .cta{margin-top:48px}}.builder.services-all .services-all-list .group{border:1px solid var(--line);border-radius:var(--border-radius);padding:20px}.builder.services-all .services-all-list .group+.group{margin-top:4px}.builder.services-all .services-all-list .group.opened .accordion__title{color:var(--primary)}.builder.services-all .services-all-list .group .accordion__title{cursor:pointer}.builder.services-all .services-all-list .group .accordion__title .title{font-size:16px;line-height:150%;font-weight:400;font-weight:600}@media (max-width: 1023px){.builder.services-all .services-all-list .group .accordion__title .title{font-size:15px}}.builder.services-all .services-all-list .group .accordion__content:before{content:"";display:block;width:100%;height:20px}.builder.services-all .services-all-list .group .accordion__content ul{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.services-all .services-all-list .group .accordion__content ul>*{margin:var(--vmargin) var(--hmargin)}.builder.services-all .services-all-list .group .accordion__content ul li a{display:block;padding:4px 20px;background-color:var(--grey-bg);border-radius:100px;cursor:pointer;color:var(--grey)}.builder.services-all .services-all-list .group .accordion__content ul li a:hover{color:var(--black)}.builder.services-featured .heading{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600}@media (max-width: 1023px){.builder.services-featured .heading{font-size:21px}}.builder.services-featured .services-featured-list{margin-top:40px}.services-tile-list{--columns: 3;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.services-tile-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.services-tile-list{--columns: 2}}@media (max-width: 549px){.services-tile-list{--columns: 1}}.services-tile-list .item .link{border:1px solid var(--line);display:flex;flex-direction:column;height:100%;padding:24px 40px}@media (max-width: 1023px){.services-tile-list .item .link{padding:20px}}.services-tile-list .item .link:hover{border-color:var(--primary);background-color:var(--primary)}.services-tile-list .item .link:hover .icon svg path{fill:#fff}.services-tile-list .item .link:hover .title{color:#fff}.services-tile-list .item .link .icon{margin-bottom:32px}@media (max-width: 1023px){.services-tile-list .item .link .icon{margin-bottom:24px}}.services-tile-list .item .link .icon svg{--size: 32px;width:var(--size);height:var(--size)}.services-tile-list .item .link .title{font-size:20px;line-height:150%;font-weight:400;margin-top:auto}@media (max-width: 1023px){.services-tile-list .item .link .title{font-size:17px}}.services-featured-list{--columns: 4;--column-gap: 12px;--row-gap: 40px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.services-featured-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.services-featured-list{--columns: 2;--row-gap: 24px}}@media (max-width: 549px){.services-featured-list{--columns: 1;--row-gap: 12px}}.services-featured-list .service .link{display:flex;flex-direction:column;position:relative}.services-featured-list .service .link .image{aspect-ratio:312/462;position:relative;overflow:hidden;border-radius:var(--border-radius)}@supports not (aspect-ratio: 312/462){.services-featured-list .service .link .image{position:relative}.services-featured-list .service .link .image:before{content:"";float:left;padding-top:calc(462 / 312 * 100%)}.services-featured-list .service .link .image:after{content:"";display:block;clear:both}}@media (max-width: 767px){.services-featured-list .service .link .image{aspect-ratio:1/1;overflow:hidden}@supports not (aspect-ratio: 1/1){.services-featured-list .service .link .image{position:relative}.services-featured-list .service .link .image:before{content:"";float:left;padding-top:100%}.services-featured-list .service .link .image:after{content:"";display:block;clear:both}}}@media (max-width: 549px){.services-featured-list .service .link .image{aspect-ratio:16/10;overflow:hidden}@supports not (aspect-ratio: 16/10){.services-featured-list .service .link .image{position:relative}.services-featured-list .service .link .image:before{content:"";float:left;padding-top:62.5%}.services-featured-list .service .link .image:after{content:"";display:block;clear:both}}}.services-featured-list .service .link .image:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,rgba(32,33,39,0) 50%,#202127 100%)}.services-featured-list .service .link .image img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.services-featured-list .service .link .title{position:absolute;left:20px;bottom:20px;color:#fff;font-weight:600}.projects-slider.swiper{position:relative}.projects-slider.swiper .swiper-button-next,.projects-slider.swiper .swiper-button-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;z-index:7}.projects-slider.swiper .swiper-button-next svg,.projects-slider.swiper .swiper-button-prev svg{display:block}.projects-slider.swiper .swiper-button-next{right:30px}.projects-slider.swiper .swiper-button-prev{left:30px}.projects-slider .project .wrap{--gap: 120px;display:flex;justify-content:space-between}@media (max-width: 1023px){.projects-slider .project .wrap{--gap: 40px}}@media (max-width: 767px){.projects-slider .project .wrap{flex-direction:column;gap:24px}}.projects-slider .project .wrap>*{width:calc(50% - var(--gap) / 2)}@media (max-width: 767px){.projects-slider .project .wrap>*{width:100%}}.projects-slider .project .media .image img{border-radius:var(--border-radius)}.projects-slider .project .media .parent .image{aspect-ratio:636/477;width:100%;height:auto;transition:opacity .6s ease}.projects-slider .project .media .parent .image video,.projects-slider .project .media .parent .image img,.projects-slider .project .media .parent .image svg{width:100%;height:100%;object-fit:cover}.projects-slider .project .media .thumbnails{margin-top:12px}.projects-slider .project .media .thumbnails .image{--size: 96px;width:var(--size);height:var(--size);cursor:pointer}.projects-slider .project .media .thumbnails .image video,.projects-slider .project .media .thumbnails .image img,.projects-slider .project .media .thumbnails .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.projects-slider .project .media .thumbnails .image{--size: 64px}}.projects-slider .project .media .thumbnails .image.swiper-slide-thumb-active img{opacity:1}.projects-slider .project .media .thumbnails .image img{border:2px solid transparent;opacity:.3;transition:all .3s ease-in-out}.projects-slider .project .media .thumbnails .image:hover img{border-color:var(--primary)}.projects-slider .project .content h3.title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;margin-bottom:40px}@media (max-width: 1023px){.projects-slider .project .content h3.title{font-size:19px}}@media (max-width: 767px){.projects-slider .project .content h3.title{margin-bottom:16px}}.projects-slider .project .content .params{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);margin-bottom:20px}.projects-slider .project .content .params>*{margin:var(--vmargin) var(--hmargin)}.projects-slider .project .content .params>*{font-size:13px;line-height:120%;font-weight:400;padding:4px 20px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}@media (max-width: 767px){.projects-slider .project .content .params{margin-bottom:16px}}.projects-slider .project .content .challenges h4,.projects-slider .project .content .solutions h4{font-size:16px;line-height:150%;font-weight:400;font-weight:600;margin-bottom:10px}@media (max-width: 1023px){.projects-slider .project .content .challenges h4,.projects-slider .project .content .solutions h4{font-size:15px}}.projects-slider .project .content .challenges .inner,.projects-slider .project .content .solutions .inner{background-color:var(--grey-bg);padding:20px;border-radius:var(--border-radius)}.projects-slider .project .content .challenges+.solutions{margin-top:20px}@media (max-width: 767px){.projects-slider .project .content .solutions{display:none}}.projects-slider .project .content .link{margin-top:56px}@media (max-width: 767px){.projects-slider .project .content .link{margin-top:16px;width:100%}}.projects-slider-by-2.swiper{position:relative}.projects-slider-by-2.swiper .swiper-button-next,.projects-slider-by-2.swiper .swiper-button-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;z-index:7}.projects-slider-by-2.swiper .swiper-button-next svg,.projects-slider-by-2.swiper .swiper-button-prev svg{display:block}.projects-slider-by-2.swiper .swiper-button-next{right:30px}.projects-slider-by-2.swiper .swiper-button-prev{left:30px}.projects-slider-by-2.--quantity-1 .project .media .group .parent .image{aspect-ratio:1284/720}.projects-slider-by-2.--quantity-1 .project .media .group .content .params{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.projects-slider-by-2.--quantity-1 .project .media .group .content .params>*{margin:var(--vmargin) var(--hmargin)}.projects-slider-by-2.--quantity-1 .project .media .group .content .params>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}@media (max-width: 1023px){.projects-slider-by-2.--quantity-1 .project .media .group .content .params>*{font-size:15px}}.projects-slider-by-2 .project .media .image img{border-radius:var(--border-radius)}.projects-slider-by-2 .project .media .group{position:relative}.projects-slider-by-2 .project .media .group .content{z-index:5;position:absolute;left:0;top:0;width:100%;height:100%;padding:40px;display:flex;flex-direction:column}.projects-slider-by-2 .project .media .group .content .params{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.projects-slider-by-2 .project .media .group .content .params>*{margin:var(--vmargin) var(--hmargin)}.projects-slider-by-2 .project .media .group .content .params>*{font-size:13px;line-height:120%;font-weight:400;padding:4px 20px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}.projects-slider-by-2 .project .media .group .content .summary{margin-top:auto;display:flex;gap:24px;justify-content:space-between;align-items:flex-end}.projects-slider-by-2 .project .media .group .content .summary h3.title{color:#fff;font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.projects-slider-by-2 .project .media .group .content .summary h3.title{font-size:19px}}.projects-slider-by-2 .project .media .group .content .summary .link{flex-shrink:0}.projects-slider-by-2 .project .media .group .parent .image{aspect-ratio:636/477;width:100%;height:auto;transition:opacity .6s ease}.projects-slider-by-2 .project .media .group .parent .image video,.projects-slider-by-2 .project .media .group .parent .image img,.projects-slider-by-2 .project .media .group .parent .image svg{width:100%;height:100%;object-fit:cover}.projects-slider-by-2 .project .media .group .parent .image:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,rgba(32,33,39,0) 0%,#202127 100%);border-radius:var(--border-radius)}.projects-slider-by-2 .project .media .thumbnails{margin-top:12px}.projects-slider-by-2 .project .media .thumbnails .image{--size: 72px;width:var(--size);height:var(--size);cursor:pointer}.projects-slider-by-2 .project .media .thumbnails .image video,.projects-slider-by-2 .project .media .thumbnails .image img,.projects-slider-by-2 .project .media .thumbnails .image svg{width:100%;height:100%;object-fit:cover}.projects-slider-by-2 .project .media .thumbnails .image.swiper-slide-thumb-active img{opacity:1}.projects-slider-by-2 .project .media .thumbnails .image img{border:2px solid transparent;opacity:.3;transition:all .3s ease-in-out}.projects-slider-by-2 .project .media .thumbnails .image:hover img{border-color:var(--primary)}.projects-list{--columns: 2;--column-gap: 4px;--row-gap: 4px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.projects-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.projects-list.--quantity-3{--columns: 3}.projects-list.--quantity-4{--columns: 4}@media (max-width: 767px){.projects-list{--columns: 1 !important}}.projects-list .project{position:relative;min-height:480px;color:#fff;overflow:hidden}@media (max-width: 767px){.projects-list .project{height:400px;min-height:initial}}.projects-list .project .content{padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (max-width: 767px){.projects-list .project .content{padding:24px var(--container-padding)}}.projects-list .project .content .row{display:flex;justify-content:space-between;gap:24px}.projects-list .project .content .row:last-child{align-items:flex-end}.projects-list .project .content .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.projects-list .project .content .title{font-size:19px}}.projects-list .project .content .categories{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.projects-list .project .content .categories>*{margin:var(--vmargin) var(--hmargin)}.projects-list .project .content .categories>*{font-size:13px;line-height:120%;font-weight:400;padding:4px 20px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}.projects-list .project .content .year{flex-shrink:0}.projects-list .project .content .arrow{flex-shrink:0;--size: 32px;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%}.projects-list .project .image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:all .3s ease-in-out}.projects-list .project .image video,.projects-list .project .image img,.projects-list .project .image svg{width:100%;height:100%;object-fit:cover}.projects-list .project .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.25;transition:all .3s ease-in-out}.projects-list .project:hover .image{transform:scale(1.05)}.projects-list .project:hover .image:after{opacity:0}.projects-cards-list{--columns: 3;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.projects-cards-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.projects-cards-list{--columns: 2}}@media (max-width: 549px){.projects-cards-list{--columns: 1}}@media (min-width: 768px){.projects-cards-list.--short .post:nth-child(n+4){display:none}}.projects-cards-list .project .image{aspect-ratio:420/244;border-radius:var(--border-radius);z-index:3;overflow:hidden}@supports not (aspect-ratio: 420/244){.projects-cards-list .project .image{position:relative}.projects-cards-list .project .image:before{content:"";float:left;padding-top:calc(244 / 420 * 100%)}.projects-cards-list .project .image:after{content:"";display:block;clear:both}}.projects-cards-list .project .image video,.projects-cards-list .project .image img,.projects-cards-list .project .image svg{width:100%;height:100%;object-fit:cover}.projects-cards-list .project .image img{transition:all .3s ease-in-out}.projects-cards-list .project .content{margin-top:4px;border:1px solid var(--line);border-radius:var(--border-radius);padding:20px;display:flex;flex-direction:column;gap:20px}@media (max-width: 1023px){.projects-cards-list .project .content{padding:20px 24px 32px}}.projects-cards-list .project .content .title{font-size:20px;line-height:150%;font-weight:400;font-weight:600;position:relative;z-index:5}@media (max-width: 1023px){.projects-cards-list .project .content .title{font-size:17px}}.projects-cards-list .project .content .summary{font-size:13px;line-height:120%;font-weight:400;display:flex;align-items:baseline;justify-content:space-between;color:var(--neutral-400)}.projects-cards-list .project .content .summary .reading-time{display:flex;gap:8px;align-items:baseline}.projects-cards-list .project .content .summary .reading-time svg{flex-shrink:0}.projects-cards-list .project .content .params{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.projects-cards-list .project .content .params>*{margin:var(--vmargin) var(--hmargin)}.projects-cards-list .project .content .params>*{font-size:13px;line-height:120%;font-weight:400;padding:4px 20px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}.projects-cards-list .project .content .categories{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.projects-cards-list .project .content .categories>*{margin:var(--vmargin) var(--hmargin)}.projects-cards-list .project .content .categories>*{font-size:13px;line-height:120%;font-weight:400;padding:4px 20px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}.projects-cards-list .project .content .categories li{background-color:var(--primary-bg)!important}.projects-cards-list .project:hover .content{border-color:var(--primary)}.projects-cards-list .project:hover .content .title{color:var(--primary)}.builder.featured-projects-slider .projects-slider{margin-top:80px}@media (max-width: 1023px){.builder.featured-projects-slider .projects-slider{margin-top:40px}}.builder.featured-projects-slider .cta{margin-top:80px;display:flex;justify-content:center}@media (max-width: 1023px){.builder.featured-projects-slider .cta{margin-top:24px}}.builder.featured-projects-slider-by-2 .projects-slider-by-2{margin-top:40px}.builder.featured-projects-slider-by-2 .cta{margin-top:80px;display:flex;justify-content:center}.builder.projects-all .categories{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center;margin-bottom:80px}.builder.projects-all .categories>*{margin:var(--vmargin) var(--hmargin)}.builder.projects-all .categories>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px;cursor:pointer}@media (max-width: 1023px){.builder.projects-all .categories>*{font-size:15px}}.builder.projects-all .categories>*:not(.active){background-color:var(--grey-bg)}.builder.projects-all .categories>*:hover{color:#fff;background-color:var(--primary)}.builder.project-summary .cta{margin-top:40px;display:flex;justify-content:center}.builder.project-summary .params .param{display:flex;justify-content:space-between}.builder.project-summary .params .param+.param{border-top:1px solid var(--line)}.builder.project-summary .params .param:first-child .label,.builder.project-summary .params .param:first-child .value{padding-top:0}.builder.project-summary .params .param:last-child .label,.builder.project-summary .params .param:last-child .value{padding-bottom:0}.builder.project-summary .params .param .label,.builder.project-summary .params .param .value{padding:16px 0}.builder.project-summary .params .param .label{color:var(--grey)}.builder.project-summary .params .param .value{font-weight:600}.builder.project-summary .summary{margin-top:40px;--columns: 2;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.project-summary .summary>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 599px){.builder.project-summary .summary{--columns: 1}}.builder.project-summary .summary>*{border-radius:var(--border-radius);padding:40px;color:var(--grey);background-color:var(--grey-bg);flex-grow:1}.builder.project-summary .summary>*>*+*{margin-top:16px}.builder.project-summary .summary>*>*+h1,.builder.project-summary .summary>*>*+h2,.builder.project-summary .summary>*>*+h3,.builder.project-summary .summary>*>*+h4,.builder.project-summary .summary>*>*+h5,.builder.project-summary .summary>*>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.project-summary .summary>*>*+h1,.builder.project-summary .summary>*>*+h2,.builder.project-summary .summary>*>*+h3,.builder.project-summary .summary>*>*+h4,.builder.project-summary .summary>*>*+h5,.builder.project-summary .summary>*>*+h6{margin-top:24px}}.builder.project-summary .summary>*>h1+*,.builder.project-summary .summary>*>h2+*,.builder.project-summary .summary>*>h3+*,.builder.project-summary .summary>*>h4+*,.builder.project-summary .summary>*>h5+*,.builder.project-summary .summary>*>h6+*{margin-top:16px}.builder.project-summary .summary>* a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.project-summary .summary>* a:not(.button):hover{color:var(--primary)}.builder.project-summary .summary>* hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.project-summary .summary>*>ol+p,.builder.project-summary .summary>*>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.project-summary .summary>*>ol+p,.builder.project-summary .summary>*>ul+p{margin-top:24px}}.builder.project-summary .summary>* ul li+li{margin-top:16px}.builder.project-summary .summary>* ul li a{display:inline}.builder.project-summary .summary>* ul li{position:relative;padding-left:20px}.builder.project-summary .summary>* ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.project-summary .summary>* ol{counter-reset:list-counter}.builder.project-summary .summary>* ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.project-summary .summary>* ol li+li{margin-top:24px}.builder.project-summary .summary>* ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.project-summary .summary>* em{color:var(--grey)}@media (max-width: 1023px){.builder.project-summary .summary>*{padding:20px}}.builder.project-summary .summary>*:after{content:"";display:block;width:120px;height:2px;background-color:var(--neutral-600);margin-top:40px}.builder.project-summary .summary>* .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.project-summary .summary>* .title{font-size:19px}}.builder.project-summary .summary .challenges .title{color:var(--black)}.builder.project-summary .summary .solutions{color:var(--primary-900);background-color:var(--primary-bg);background-image:url("data:image/svg+xml,%3Csvg width='510' height='192' viewBox='0 0 510 192' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath d='M435.003 192.484H510V0.484375L395.208 43.6979L435.003 192.484Z' fill='%2325891D'/%3E%3Cpath d='M324.368 192.484H409.042L371.621 52.5787L294.695 81.5393L324.368 192.484Z' fill='%2325891D'/%3E%3Cpath d='M213.733 192.484L298.407 192.484L271.107 90.4186L194.18 119.381L213.733 192.484Z' fill='%2325891D'/%3E%3Cpath d='M187.771 192.484L170.594 128.26L0 192.484H187.771Z' fill='%2325891D'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:right bottom;background-size:510px 192px;background-repeat:no-repeat}.builder.project-summary .summary .solutions:after{background-color:var(--primary-900)}.builder.projects-archive .container{display:flex;align-items:flex-start;gap:12px}@media (max-width: 1023px){.builder.projects-archive .container{flex-direction:column}}.builder.projects-archive .container #projects-list.loading{opacity:.3}.builder.projects-archive .container .filters{flex-shrink:0;width:320px;background-color:var(--neutral-100);border-radius:var(--border-radius);padding:20px;display:flex;flex-direction:column;gap:20px}@media (max-width: 1023px){.builder.projects-archive .container .filters{width:100%}}.builder.projects-archive .container .filters .filter:not(:nth-child(2))+.filter{border-top:1px solid var(--neutral-200);padding-top:20px}.builder.projects-archive .container .filters .filter.--type-radio{display:flex;flex-direction:column}@media (max-width: 1023px){.builder.projects-archive .container .filters .filter.--type-radio{display:none}}.builder.projects-archive .container .filters .filter.--type-radio .legend{font-weight:600;margin-bottom:20px}.builder.projects-archive .container .filters .filter.--type-radio .items{display:flex;flex-direction:column;gap:20px}.builder.projects-archive .container .filters .filter.--type-radio .items .item input[type=radio]{position:absolute;z-index:-1;opacity:0}.builder.projects-archive .container .filters .filter.--type-radio .items .item input[type=radio]:checked+label:before{background-color:var(--primary)}.builder.projects-archive .container .filters .filter.--type-radio .items .item label{--size: 24px;--circle-size: 7.5px;font-size:13px;line-height:120%;font-weight:400;display:flex;align-items:center;cursor:pointer;user-select:none}.builder.projects-archive .container .filters .filter.--type-radio .items .item label:before{position:relative;z-index:5;content:"";width:var(--size);height:var(--size);border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px;border-radius:50%;text-align:center;background-color:var(--field-bg);border:var(--circle-size) solid var(--field-bg)}.builder.projects-archive .container .filters .filter.--type-radio .items .item label{font-size:16px;line-height:150%;font-weight:400}@media (max-width: 1023px){.builder.projects-archive .container .filters .filter.--type-radio .items .item label{font-size:15px}}@media (min-width: 1024px){.builder.projects-archive .container .filters .filter.--type-dropdown{display:none}}.builder.projects-archive .container .filters .filter.--type-dropdown .legend{font-size:13px;line-height:120%;font-weight:400;color:var(--grey);margin:0 16px 4px}.builder.projects-archive .container .filters .filter.--type-dropdown select{font-size:16px;line-height:150%;font-weight:400;appearance:none;width:100%;color:var(--black);border-radius:0;border:1px solid var(--field-line);border-radius:var(--border-radius);background-color:var(--field-bg);padding:12px 20px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1328 0.945293L9.38226 0.199951L5.13353 4.41995L0.883365 0.199951L0.132812 0.945292L4.38281 5.16567L4.37858 5.16889L5.12913 5.91424L10.1328 0.945293Z' fill='%23002D4B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 12px center;background-size:11px 6px}@media (max-width: 1023px){.builder.projects-archive .container .filters .filter.--type-dropdown select{font-size:15px}}@media (max-width: 1023px){.builder.projects-archive .container .filters .filter.--type-dropdown select{padding:12px 16px;font-size:13px;line-height:120%;font-weight:400}}.builder.projects-archive .container .filters .filter.--type-dropdown select::placeholder{color:#8c93a4;transition:all .3s ease-in-out}.builder.projects-archive .container .filters .filter.--type-dropdown select:focus::placeholder{opacity:.3}.builder.projects-archive .container .filters .filter.--type-dropdown select option,.builder.projects-archive .container .filters .filter.--type-dropdown select option:hover{background-color:var(--primary)}.builder.projects-archive .container .filters .filter.--type-dropdown select option:not(:checked){background:var(--bg-body)}.products-list{--columns: 3;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.products-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.products-list.--quantity-2{--columns: 2}.products-list.--quantity-4{--columns: 4}@media (max-width: 1023px){.products-list{--columns: 2 !important}}@media (max-width: 767px){.products-list{--columns: 1 !important}}.products-list .product .image,.products-list .product .content{background-color:#fff;border-radius:var(--border-radius);padding:20px}.products-list .product .image{aspect-ratio:16/10}.products-list .product .image img{width:100%;height:100%;object-fit:contain}.products-list .product .content{margin-top:4px;display:flex;flex-direction:column}.products-list .product .content:has(.expansion.active){transition:all .45s ease-in-out;box-shadow:0 20px 40px #20212740}.products-list .product .content>*+*{margin-top:20px}.products-list .product .content .title{font-size:20px;line-height:150%;font-weight:400;font-weight:600}@media (max-width: 1023px){.products-list .product .content .title{font-size:17px}}.products-list .product .content .params{display:flex;flex-direction:column;gap:12px}.products-list .product .content .params .param{display:flex;align-items:center;justify-content:space-between;color:var(--grey)}.products-list .product .content .params .param .colors{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:flex-end;text-align:right}.products-list .product .content .params .param .colors>*{margin:var(--vmargin) var(--hmargin)}.products-list .product .content .params .param .colors .color{--size: 20px;width:var(--size);height:var(--size);border-radius:50%;background-color:var(--background-color)}.products-list .product .content .expand-collapse{cursor:pointer}.products-list .product .content .expand-collapse span{text-decoration:underline}.products-list .product .content .expand-collapse span.collapse{display:none}.products-list .product .content .text{max-height:0;opacity:0;visibility:hidden;transition:all .45s ease-in-out;margin-top:0}.products-list .product .content .text.active{margin-top:20px;opacity:1;visibility:visible;max-height:600px}.products-list .product .content .text>*+*{margin-top:16px}.products-list .product .content .text>*+h1,.products-list .product .content .text>*+h2,.products-list .product .content .text>*+h3,.products-list .product .content .text>*+h4,.products-list .product .content .text>*+h5,.products-list .product .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.products-list .product .content .text>*+h1,.products-list .product .content .text>*+h2,.products-list .product .content .text>*+h3,.products-list .product .content .text>*+h4,.products-list .product .content .text>*+h5,.products-list .product .content .text>*+h6{margin-top:24px}}.products-list .product .content .text>h1+*,.products-list .product .content .text>h2+*,.products-list .product .content .text>h3+*,.products-list .product .content .text>h4+*,.products-list .product .content .text>h5+*,.products-list .product .content .text>h6+*{margin-top:16px}.products-list .product .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.products-list .product .content .text a:not(.button):hover{color:var(--primary)}.products-list .product .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.products-list .product .content .text>ol+p,.products-list .product .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.products-list .product .content .text>ol+p,.products-list .product .content .text>ul+p{margin-top:24px}}.products-list .product .content .text ul li+li{margin-top:16px}.products-list .product .content .text ul li a{display:inline}.products-list .product .content .text ul li{position:relative;padding-left:20px}.products-list .product .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.products-list .product .content .text ol{counter-reset:list-counter}.products-list .product .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.products-list .product .content .text ol li+li{margin-top:24px}.products-list .product .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.products-list .product .content .text em{color:var(--grey)}.products-list .product .content .price{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;color:var(--primary)}@media (max-width: 1023px){.products-list .product .content .price{font-size:21px}}.builder.before-after .heading-wrap{display:flex;justify-content:center;margin-bottom:80px}@media (max-width: 1023px){.builder.before-after .heading-wrap{margin-bottom:48px}}.builder.before-after .heading-wrap .heading{display:inline-block;max-width:880px;flex-grow:1}.builder.before-after .swiper .swiper-button-next,.builder.before-after .swiper .swiper-button-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;z-index:7}.builder.before-after .swiper .swiper-button-next svg,.builder.before-after .swiper .swiper-button-prev svg{display:block}.builder.before-after .swiper .swiper-button-next{right:30px}.builder.before-after .swiper .swiper-button-prev{left:30px}.builder.before-after .swiper .swiper-navigation{margin-top:48px}.builder.before-after .swiper .item .sic-clip,.builder.before-after .swiper .item .images{aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio: 16/9){.builder.before-after .swiper .item .sic-clip,.builder.before-after .swiper .item .images{position:relative}.builder.before-after .swiper .item .sic-clip:before,.builder.before-after .swiper .item .images:before{content:"";float:left;padding-top:56.25%}.builder.before-after .swiper .item .sic-clip:after,.builder.before-after .swiper .item .images:after{content:"";display:block;clear:both}}.builder.before-after .swiper .item .sic-clip img,.builder.before-after .swiper .item .images img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius)}.builder.before-after .swiper .item .sic-label{--offset: 24px;font-family:Roboto,sans-serif;font-size:13px;line-height:120%;font-weight:400;font-weight:600;padding:8px 24px;border-radius:100px;color:var(--primary-900);background:var(--primary-bg);bottom:var(--offset)}.builder.before-after .swiper .item .sic-label.sic-label-one{left:var(--offset)}.builder.before-after .swiper .item .sic-label.sic-label-two{right:var(--offset)}.builder.before-after .swiper .item .sic-circle{background-color:var(--primary)}.builder.testimonials .tabs{margin-top:20px}.builder.testimonials .tabs .nav{margin-bottom:40px}@media (max-width: 1023px){.builder.testimonials .tabs .nav{margin-bottom:24px}}.builder.testimonials .tabs .nav ul{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center}.builder.testimonials .tabs .nav ul>*{margin:var(--vmargin) var(--hmargin)}.builder.testimonials .tabs .nav ul>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px;cursor:pointer}@media (max-width: 1023px){.builder.testimonials .tabs .nav ul>*{font-size:15px}}.builder.testimonials .tabs .nav ul>*:not(.active){background-color:var(--grey-bg)}.builder.testimonials .tabs .nav ul>*:hover{color:#fff;background-color:var(--primary)}.builder.testimonials .cta{display:flex;justify-content:center;margin-top:80px}@media (max-width: 1023px){.builder.testimonials .cta{margin-top:48px}}.testimonials-list{--columns: 3;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.testimonials-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.testimonials-list{--columns: 2}}@media (max-width: 767px){.testimonials-list{--columns: 1}}.testimonials-list .testimonial{display:flex;flex-direction:column;gap:24px;background-color:var(--grey-bg);border-radius:var(--border-radius);padding:40px}@media (max-width: 1023px){.testimonials-list .testimonial{padding:16px}}.testimonials-list .testimonial .summary{display:flex;align-items:center;gap:16px}.testimonials-list .testimonial .summary .photo{--size: 40px;width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#fff}.testimonials-list .testimonial .summary .photo video,.testimonials-list .testimonial .summary .photo img,.testimonials-list .testimonial .summary .photo svg{width:100%;height:100%;object-fit:cover}.testimonials-list .testimonial .summary .name{font-weight:600}.testimonials-list .testimonial .summary .date{font-size:13px;line-height:120%;font-weight:400;color:var(--grey);margin-left:auto}.testimonials-list .testimonial .rating{display:flex;gap:2px}.testimonials-list .testimonial .text{overflow:hidden;max-height:4.5em;transition:max-height .2s ease-in-out}.testimonials-list .testimonial .text>*+*{margin-top:16px}.testimonials-list .testimonial .text>*+h1,.testimonials-list .testimonial .text>*+h2,.testimonials-list .testimonial .text>*+h3,.testimonials-list .testimonial .text>*+h4,.testimonials-list .testimonial .text>*+h5,.testimonials-list .testimonial .text>*+h6{margin-top:32px}@media (max-width: 1023px){.testimonials-list .testimonial .text>*+h1,.testimonials-list .testimonial .text>*+h2,.testimonials-list .testimonial .text>*+h3,.testimonials-list .testimonial .text>*+h4,.testimonials-list .testimonial .text>*+h5,.testimonials-list .testimonial .text>*+h6{margin-top:24px}}.testimonials-list .testimonial .text>h1+*,.testimonials-list .testimonial .text>h2+*,.testimonials-list .testimonial .text>h3+*,.testimonials-list .testimonial .text>h4+*,.testimonials-list .testimonial .text>h5+*,.testimonials-list .testimonial .text>h6+*{margin-top:16px}.testimonials-list .testimonial .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.testimonials-list .testimonial .text a:not(.button):hover{color:var(--primary)}.testimonials-list .testimonial .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.testimonials-list .testimonial .text>ol+p,.testimonials-list .testimonial .text>ul+p{margin-top:32px}@media (max-width: 1023px){.testimonials-list .testimonial .text>ol+p,.testimonials-list .testimonial .text>ul+p{margin-top:24px}}.testimonials-list .testimonial .text ul li+li{margin-top:16px}.testimonials-list .testimonial .text ul li a{display:inline}.testimonials-list .testimonial .text ul li{position:relative;padding-left:20px}.testimonials-list .testimonial .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.testimonials-list .testimonial .text ol{counter-reset:list-counter}.testimonials-list .testimonial .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.testimonials-list .testimonial .text ol li+li{margin-top:24px}.testimonials-list .testimonial .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.testimonials-list .testimonial .text em{color:var(--grey)}.testimonials-list .testimonial .text.expanded{max-height:20em}.testimonials-list .testimonial .text-collapse-toggle{margin-right:auto;cursor:pointer;background:none;border:none;font-size:13px;line-height:120%;font-weight:400;color:var(--grey);text-decoration:underline}.testimonials-list .testimonial .gallery{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.testimonials-list .testimonial .gallery>*{margin:var(--vmargin) var(--hmargin)}.testimonials-list .testimonial .gallery li{--size: 96px;width:var(--size);height:var(--size);border-radius:var(--border-radius);overflow:hidden;cursor:pointer}.testimonials-list .testimonial .gallery li video,.testimonials-list .testimonial .gallery li img,.testimonials-list .testimonial .gallery li svg{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.testimonials-list .testimonial .gallery li{--size: 64px}}.testimonials-list .testimonial .gallery li:hover{outline:2px solid var(--primary)}.testimonials-list .testimonial.yandex-review-info{display:flex;align-items:center;justify-content:center;gap:24px;background-color:#fff;border:1px solid var(--line);padding:24px 40px}@media (max-width: 767px){.testimonials-list .testimonial.yandex-review-info{padding:16px;flex-direction:column;margin-bottom:16px}}.testimonials-list .testimonial.yandex-review-info .content{display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonials-list .testimonial.yandex-review-info .content .heading{--hmargin: 6px;--vmargin: 6px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);align-items:center}.testimonials-list .testimonial.yandex-review-info .content .heading>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 767px){.testimonials-list .testimonial.yandex-review-info .content .heading{justify-content:center}}.testimonials-list .testimonial.yandex-review-info .content .heading li.icon{--size: 32px;height:var(--size);width:var(--size);flex-shrink:0}.testimonials-list .testimonial.yandex-review-info .content .heading li.icon img{width:100%;height:100%;object-fit:contain}.testimonials-list .testimonial.yandex-review-info .content .heading li.title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.testimonials-list .testimonial.yandex-review-info .content .heading li.title{font-size:19px}}.testimonials-list .testimonial.yandex-review-info .content .rating{margin-top:40px;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:12px}@media (max-width: 767px){.testimonials-list .testimonial.yandex-review-info .content .rating{margin-top:16px;row-gap:8px;justify-content:center}}.testimonials-list .testimonial.yandex-review-info .content .rating .value{font-family:Geologica,sans-serif;font-size:40px;line-height:120%;font-weight:600}@media (max-width: 1023px){.testimonials-list .testimonial.yandex-review-info .content .rating .value{font-size:24px}}.testimonials-list .testimonial.yandex-review-info .content .rating .stars{display:flex;gap:4px}.testimonials-list .testimonial.yandex-review-info .content .rating .stars svg{width:24px;height:auto}.testimonials-list .testimonial.yandex-review-info .content .rating .based-on{font-size:13px;line-height:120%;font-weight:400;color:var(--grey)}@media (max-width: 767px){.testimonials-list .testimonial.yandex-review-info .content .rating .based-on{width:100%;text-align:center}}.testimonials-list .testimonial.yandex-review-info .button{flex-shrink:0}.builder.page-not-found{text-align:center}.builder.page-not-found h1{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--neutral-400)}.builder.page-not-found h1 .code{font-size:160px;font-weight:600;line-height:100%}.builder.page-not-found .cat{margin-top:40px}.builder.accent-text-photo .heading{text-wrap:balance}.builder.accent-text-photo .heading span{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;margin-bottom:24px}@media (max-width: 1023px){.builder.accent-text-photo .heading span{font-size:19px}}.builder.accent-text-photo .image{max-height:600px;overflow:hidden;margin-top:80px;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1)}.builder.accent-text-photo .image video,.builder.accent-text-photo .image img,.builder.accent-text-photo .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.builder.accent-text-photo .image{margin-top:48px}}.builder.accent-text-photo .text{text-align:center;margin:80px auto 0;max-width:838px}.builder.accent-text-photo .text>*+*{margin-top:16px}.builder.accent-text-photo .text>*+h1,.builder.accent-text-photo .text>*+h2,.builder.accent-text-photo .text>*+h3,.builder.accent-text-photo .text>*+h4,.builder.accent-text-photo .text>*+h5,.builder.accent-text-photo .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.accent-text-photo .text>*+h1,.builder.accent-text-photo .text>*+h2,.builder.accent-text-photo .text>*+h3,.builder.accent-text-photo .text>*+h4,.builder.accent-text-photo .text>*+h5,.builder.accent-text-photo .text>*+h6{margin-top:24px}}.builder.accent-text-photo .text>h1+*,.builder.accent-text-photo .text>h2+*,.builder.accent-text-photo .text>h3+*,.builder.accent-text-photo .text>h4+*,.builder.accent-text-photo .text>h5+*,.builder.accent-text-photo .text>h6+*{margin-top:16px}.builder.accent-text-photo .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.accent-text-photo .text a:not(.button):hover{color:var(--primary)}.builder.accent-text-photo .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.accent-text-photo .text>ol+p,.builder.accent-text-photo .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.accent-text-photo .text>ol+p,.builder.accent-text-photo .text>ul+p{margin-top:24px}}.builder.accent-text-photo .text ul li+li{margin-top:16px}.builder.accent-text-photo .text ul li a{display:inline}.builder.accent-text-photo .text ul li{position:relative;padding-left:20px}.builder.accent-text-photo .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.accent-text-photo .text ol{counter-reset:list-counter}.builder.accent-text-photo .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.accent-text-photo .text ol li+li{margin-top:24px}.builder.accent-text-photo .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.accent-text-photo .text em{color:var(--grey)}@media (max-width: 767px){.builder.accent-text-photo .text{margin-top:48px}}.builder.accent-text-photo .cta{display:flex;justify-content:center;margin-top:80px}@media (max-width: 767px){.builder.accent-text-photo .cta{margin-top:48px}}.builder.cross-linking{text-align:center}.builder.cross-linking .title{margin-bottom:40px}.builder.cross-linking .links{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center}.builder.cross-linking .links>*{margin:var(--vmargin) var(--hmargin)}.builder.cross-linking .links li{border-radius:100px;padding:4px 20px;color:var(--grey);background-color:var(--grey-bg)}.builder.cross-linking .links li:hover{color:var(--primary);background-color:var(--primary-bg)}.builder.images-slider .sliders{position:relative}.builder.images-slider .sliders .swiper .swiper-button-next,.builder.images-slider .sliders .swiper .swiper-button-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;z-index:7}.builder.images-slider .sliders .swiper .swiper-button-next svg,.builder.images-slider .sliders .swiper .swiper-button-prev svg{display:block}.builder.images-slider .sliders .swiper .swiper-button-next{right:30px}.builder.images-slider .sliders .swiper .swiper-button-prev{left:30px}.builder.images-slider .sliders .swiper.parent{position:relative;z-index:3}.builder.images-slider .sliders .swiper.parent .image{border-radius:var(--border-radius);overflow:hidden}.builder.images-slider .sliders .swiper.parent .image figure{aspect-ratio:16/7;overflow:hidden}.builder.images-slider .sliders .swiper.parent .image figure video,.builder.images-slider .sliders .swiper.parent .image figure img,.builder.images-slider .sliders .swiper.parent .image figure svg{width:100%;height:100%;object-fit:cover}@supports not (aspect-ratio: 16/7){.builder.images-slider .sliders .swiper.parent .image figure{position:relative}.builder.images-slider .sliders .swiper.parent .image figure:before{content:"";float:left;padding-top:43.75%}.builder.images-slider .sliders .swiper.parent .image figure:after{content:"";display:block;clear:both}}@media (max-width: 1023px){.builder.images-slider .sliders .swiper.parent .image figure{aspect-ratio:16/10;overflow:hidden}@supports not (aspect-ratio: 16/10){.builder.images-slider .sliders .swiper.parent .image figure{position:relative}.builder.images-slider .sliders .swiper.parent .image figure:before{content:"";float:left;padding-top:62.5%}.builder.images-slider .sliders .swiper.parent .image figure:after{content:"";display:block;clear:both}}}@media (max-width: 549px){.builder.images-slider .sliders .swiper.parent .image figure{aspect-ratio:1/1;overflow:hidden}@supports not (aspect-ratio: 1/1){.builder.images-slider .sliders .swiper.parent .image figure{position:relative}.builder.images-slider .sliders .swiper.parent .image figure:before{content:"";float:left;padding-top:100%}.builder.images-slider .sliders .swiper.parent .image figure:after{content:"";display:block;clear:both}}}.builder.images-slider .sliders .swiper.thumbnails{--size: 96px;width:100%;margin-top:12px}@media (max-width: 1023px){.builder.images-slider .sliders .swiper.thumbnails{display:none}}.builder.images-slider .sliders .swiper.thumbnails .swiper-wrapper{justify-content:center}.builder.images-slider .sliders .swiper.thumbnails .image{cursor:pointer;width:var(--size);height:var(--size);border-radius:var(--border-radius);overflow:hidden;background-color:#fff;border:2px solid transparent}.builder.images-slider .sliders .swiper.thumbnails .image.swiper-slide-thumb-active{border-color:var(--primary)}.builder.images-slider .sliders .swiper.thumbnails .image.swiper-slide-thumb-active figure{opacity:1}.builder.images-slider .sliders .swiper.thumbnails .image figure{aspect-ratio:1/1;overflow:hidden;opacity:.5;user-select:none}@supports not (aspect-ratio: 1/1){.builder.images-slider .sliders .swiper.thumbnails .image figure{position:relative}.builder.images-slider .sliders .swiper.thumbnails .image figure:before{content:"";float:left;padding-top:100%}.builder.images-slider .sliders .swiper.thumbnails .image figure:after{content:"";display:block;clear:both}}.builder.images-slider .sliders .swiper.thumbnails .image figure video,.builder.images-slider .sliders .swiper.thumbnails .image figure img,.builder.images-slider .sliders .swiper.thumbnails .image figure svg{width:100%;height:100%;object-fit:cover}.builder.images-slider .sliders .swiper.thumbnails .image:hover{border-color:var(--primary-bg)}.builder.image-tile{color:#fff;background-color:var(--primary);padding:80px 0}@media (max-width: 1023px){.builder.image-tile{padding:48px 0}}.builder.image-tile.--tile-direction-horizontal .content .tile{--columns: 2;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.image-tile.--tile-direction-horizontal .content .tile>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.builder.image-tile.--tile-direction-horizontal .content .tile{--columns: 1}}.builder.image-tile.--tile-direction-horizontal .content .tile .item .text{font-size:13px;line-height:120%;font-weight:400}.builder.image-tile.--tile-direction-vertical .content .tile{display:flex;flex-direction:column;gap:8px}.builder.image-tile.--image-width-third .content .image{max-width:33%}.builder.image-tile.--image-width-half .content .image{max-width:50%}.builder.image-tile .heading{max-width:880px;margin:0 auto 80px;text-wrap:balance}@media (max-width: 1023px){.builder.image-tile .heading{margin-bottom:48px}}@media (max-width: 767px){.builder.image-tile .heading{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600}}@media (max-width: 767px) and (max-width: 1023px){.builder.image-tile .heading{font-size:21px}}.builder.image-tile .content{display:flex;gap:8px}@media (max-width: 767px){.builder.image-tile .content{flex-direction:column}}.builder.image-tile .content .image{flex-shrink:0;height:auto}.builder.image-tile .content .image video,.builder.image-tile .content .image img,.builder.image-tile .content .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.builder.image-tile .content .image{aspect-ratio:16/9;overflow:hidden;width:100%;max-width:100%!important}@supports not (aspect-ratio: 16/9){.builder.image-tile .content .image{position:relative}.builder.image-tile .content .image:before{content:"";float:left;padding-top:56.25%}.builder.image-tile .content .image:after{content:"";display:block;clear:both}}}.builder.image-tile .content .tile .item{padding:40px;border:1px solid rgba(255,255,255,.5);display:flex;gap:24px}@media (max-width: 1023px){.builder.image-tile .content .tile .item{padding:20px}}.builder.image-tile .content .tile .item .icon{--size: 32px;width:var(--size);height:var(--size);flex-shrink:0}.builder.image-tile .content .tile .item .icon img{width:100%;height:100%;object-fit:contain}.builder.image-tile .content .tile .item .description .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.image-tile .content .tile .item .description .title{font-size:19px}}.builder.image-tile .content .tile .item .description .title+.text{margin-top:24px}@media (max-width: 549px){.builder.large-text .container{padding-left:0;padding-right:0}}.builder.large-text .content{position:relative;display:flex;justify-content:center}.builder.large-text .content .text{padding:200px var(--container-padding);color:#fff;position:relative;z-index:5;text-align:center;max-width:1280px}@media (max-width: 1023px){.builder.large-text .content .text{padding:80px var(--container-padding)}}.builder.large-text .content .image{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.builder.large-text .content .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.3;transition:all .3s ease-in-out}.builder.large-text .content .image video,.builder.large-text .content .image img,.builder.large-text .content .image svg{width:100%;height:100%;object-fit:cover}.builder.messenger{position:relative}.builder.messenger:after{content:"";display:block;background-color:#d6dfe4;background-image:url(/wp-content/themes/garant/inc/img/telegram_back.webp);background-size:25%;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.075}.builder.messenger.--messenger-whatsapp{background-color:var(--whatsapp-bg)}.builder.messenger.--messenger-telegram{background-color:var(--telegram-bg)}.builder.messenger .inner{position:relative;display:flex;align-items:center;justify-content:center;gap:40px;padding:24px var(--container-padding) 0}@media (max-width: 1023px){.builder.messenger .inner{flex-direction:column;gap:16px;padding:24px 0 0}}.builder.messenger .inner .frame{width:100%;max-width:387px;height:auto;flex-shrink:0;margin:-96px 0 -80px}@media (max-width: 1023px){.builder.messenger .inner .frame{margin:0;aspect-ratio:1/1;overflow:hidden}}.builder.messenger .inner .content{max-width:636px;position:relative;z-index:5}.builder.messenger .inner .content .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.messenger .inner .content .title{font-size:19px}}.builder.messenger .inner .content .text{margin-top:20px}.builder.messenger .inner .content .text>*+*{margin-top:16px}.builder.messenger .inner .content .text>*+h1,.builder.messenger .inner .content .text>*+h2,.builder.messenger .inner .content .text>*+h3,.builder.messenger .inner .content .text>*+h4,.builder.messenger .inner .content .text>*+h5,.builder.messenger .inner .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.messenger .inner .content .text>*+h1,.builder.messenger .inner .content .text>*+h2,.builder.messenger .inner .content .text>*+h3,.builder.messenger .inner .content .text>*+h4,.builder.messenger .inner .content .text>*+h5,.builder.messenger .inner .content .text>*+h6{margin-top:24px}}.builder.messenger .inner .content .text>h1+*,.builder.messenger .inner .content .text>h2+*,.builder.messenger .inner .content .text>h3+*,.builder.messenger .inner .content .text>h4+*,.builder.messenger .inner .content .text>h5+*,.builder.messenger .inner .content .text>h6+*{margin-top:16px}.builder.messenger .inner .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.messenger .inner .content .text a:not(.button):hover{color:var(--primary)}.builder.messenger .inner .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.messenger .inner .content .text>ol+p,.builder.messenger .inner .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.messenger .inner .content .text>ol+p,.builder.messenger .inner .content .text>ul+p{margin-top:24px}}.builder.messenger .inner .content .text ul li+li{margin-top:16px}.builder.messenger .inner .content .text ul li a{display:inline}.builder.messenger .inner .content .text ul li{position:relative;padding-left:20px}.builder.messenger .inner .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.messenger .inner .content .text ol{counter-reset:list-counter}.builder.messenger .inner .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.messenger .inner .content .text ol li+li{margin-top:24px}.builder.messenger .inner .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.messenger .inner .content .text em{color:var(--grey)}.builder.messenger .inner .content .cta{margin-top:48px}@media (max-width: 767px){.builder.messenger .inner{flex-direction:column}}.builder.messengers{padding:40px 0;position:relative;background-color:#d6dfe4}.builder.messengers:after{content:"";display:block;background-image:url(/wp-content/themes/garant/inc/img/telegram_back.webp);background-size:25%;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.075}.builder.messengers .inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:24px var(--container-padding)}@media (max-width: 767px){.builder.messengers .inner{padding:0}}.builder.messengers .inner .content{max-width:636px;position:relative;z-index:5}@media (max-width: 767px){.builder.messengers .inner .content{text-align:center}}.builder.messengers .inner .content .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.messengers .inner .content .title{font-size:19px}}.builder.messengers .inner .content .text{margin-top:20px}.builder.messengers .inner .content .text>*+*{margin-top:16px}.builder.messengers .inner .content .text>*+h1,.builder.messengers .inner .content .text>*+h2,.builder.messengers .inner .content .text>*+h3,.builder.messengers .inner .content .text>*+h4,.builder.messengers .inner .content .text>*+h5,.builder.messengers .inner .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.messengers .inner .content .text>*+h1,.builder.messengers .inner .content .text>*+h2,.builder.messengers .inner .content .text>*+h3,.builder.messengers .inner .content .text>*+h4,.builder.messengers .inner .content .text>*+h5,.builder.messengers .inner .content .text>*+h6{margin-top:24px}}.builder.messengers .inner .content .text>h1+*,.builder.messengers .inner .content .text>h2+*,.builder.messengers .inner .content .text>h3+*,.builder.messengers .inner .content .text>h4+*,.builder.messengers .inner .content .text>h5+*,.builder.messengers .inner .content .text>h6+*{margin-top:16px}.builder.messengers .inner .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.messengers .inner .content .text a:not(.button):hover{color:var(--primary)}.builder.messengers .inner .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.messengers .inner .content .text>ol+p,.builder.messengers .inner .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.messengers .inner .content .text>ol+p,.builder.messengers .inner .content .text>ul+p{margin-top:24px}}.builder.messengers .inner .content .text ul li+li{margin-top:16px}.builder.messengers .inner .content .text ul li a{display:inline}.builder.messengers .inner .content .text ul li{position:relative;padding-left:20px}.builder.messengers .inner .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.messengers .inner .content .text ol{counter-reset:list-counter}.builder.messengers .inner .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.messengers .inner .content .text ol li+li{margin-top:24px}.builder.messengers .inner .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.messengers .inner .content .text em{color:var(--grey)}.builder.messengers .inner .messengers{--hmargin: 10px;--vmargin: 10px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.messengers .inner .messengers>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 767px){.builder.messengers .inner .messengers{justify-content:center}}@media (max-width: 767px){.builder.messengers .inner{flex-direction:column}}.builder.vacancies nav{margin-bottom:80px}@media (max-width: 767px){.builder.vacancies nav{margin-bottom:24px}}.builder.vacancies nav ul{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center}.builder.vacancies nav ul>*{margin:var(--vmargin) var(--hmargin)}.builder.vacancies nav ul>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px;cursor:pointer}@media (max-width: 1023px){.builder.vacancies nav ul>*{font-size:15px}}.builder.vacancies nav ul>*:not(.active){background-color:var(--grey-bg)}.builder.vacancies nav ul>*:hover{color:#fff;background-color:var(--primary)}.builder.vacancies .vacancies-list{display:flex;flex-direction:column;gap:4px}.builder.vacancies .vacancies-list .vacancy{border:1px solid var(--line);border-radius:var(--border-radius);padding:20px}.builder.vacancies .vacancies-list .vacancy.opened svg{transform:rotate(180deg)}.builder.vacancies .vacancies-list .vacancy.closed .content{display:none}.builder.vacancies .vacancies-list .vacancy .title{cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;gap:40px}.builder.vacancies .vacancies-list .vacancy .title svg{flex-shrink:0;transition:all .3s ease-in-out}.builder.vacancies .vacancies-list .vacancy .title .entry{display:flex;gap:40px;font-weight:600}@media (max-width: 767px){.builder.vacancies .vacancies-list .vacancy .title .entry{flex-direction:column;gap:16px}}.builder.vacancies .vacancies-list .vacancy .title .entry .salary{flex-shrink:0;color:var(--primary)}.builder.vacancies .vacancies-list .vacancy .content:before{content:"";display:block;height:20px}.builder.vacancies .vacancies-list .vacancy .content .block+.block{margin-top:20px}.builder.vacancies .vacancies-list .vacancy .content .block .name{font-weight:600}.builder.vacancies .vacancies-list .vacancy .content .block .details{color:var(--grey);margin-top:20px}.builder.vacancies .vacancies-list .vacancy .content .block .details>*+*{margin-top:16px}.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h1,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h2,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h3,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h4,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h5,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h1,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h2,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h3,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h4,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h5,.builder.vacancies .vacancies-list .vacancy .content .block .details>*+h6{margin-top:24px}}.builder.vacancies .vacancies-list .vacancy .content .block .details>h1+*,.builder.vacancies .vacancies-list .vacancy .content .block .details>h2+*,.builder.vacancies .vacancies-list .vacancy .content .block .details>h3+*,.builder.vacancies .vacancies-list .vacancy .content .block .details>h4+*,.builder.vacancies .vacancies-list .vacancy .content .block .details>h5+*,.builder.vacancies .vacancies-list .vacancy .content .block .details>h6+*{margin-top:16px}.builder.vacancies .vacancies-list .vacancy .content .block .details a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.vacancies .vacancies-list .vacancy .content .block .details a:not(.button):hover{color:var(--primary)}.builder.vacancies .vacancies-list .vacancy .content .block .details hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.vacancies .vacancies-list .vacancy .content .block .details>ol+p,.builder.vacancies .vacancies-list .vacancy .content .block .details>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.vacancies .vacancies-list .vacancy .content .block .details>ol+p,.builder.vacancies .vacancies-list .vacancy .content .block .details>ul+p{margin-top:24px}}.builder.vacancies .vacancies-list .vacancy .content .block .details ul li+li{margin-top:16px}.builder.vacancies .vacancies-list .vacancy .content .block .details ul li a{display:inline}.builder.vacancies .vacancies-list .vacancy .content .block .details ul li{position:relative;padding-left:20px}.builder.vacancies .vacancies-list .vacancy .content .block .details ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.vacancies .vacancies-list .vacancy .content .block .details ol{counter-reset:list-counter}.builder.vacancies .vacancies-list .vacancy .content .block .details ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.vacancies .vacancies-list .vacancy .content .block .details ol li+li{margin-top:24px}.builder.vacancies .vacancies-list .vacancy .content .block .details ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.vacancies .vacancies-list .vacancy .content .block .details em{color:var(--grey)}.builder.vacancies .vacancies-list .vacancy .content .cta{margin-top:24px}.builder.contacts{background-color:var(--grey-bg);position:relative}.builder.contacts .inner{--columns: 2;--column-gap: 120px;--row-gap: 20px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;align-items:center}.builder.contacts .inner>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.builder.contacts .inner{--columns: 1}}.builder.contacts .inner .content{padding:80px 0}@media (max-width: 1023px){.builder.contacts .inner .content{padding:24px 0}}.builder.contacts .inner .content .heading{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;text-align:left;margin-bottom:20px}@media (max-width: 1023px){.builder.contacts .inner .content .heading{font-size:19px}}.builder.contacts .inner .content .contacts .contact+.contact{margin-top:10px}.builder.contacts .inner .content .contacts .contact .title{font-size:13px;line-height:120%;font-weight:400;color:var(--grey);padding:6px 16px}.builder.contacts .inner .content .contacts .contact .value{background-color:#fff;border-radius:var(--border-radius);padding:12px 20px}.builder.contacts .inner .content .contacts .contact .value.details{display:flex;justify-content:space-between;gap:20px}.builder.contacts .inner .content .contacts .contact .value.socials ul,.builder.contacts .inner .content .contacts .contact .value.messengers ul{--hmargin: 12px;--vmargin: 6px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.contacts .inner .content .contacts .contact .value.socials ul>*,.builder.contacts .inner .content .contacts .contact .value.messengers ul>*{margin:var(--vmargin) var(--hmargin)}@media (min-width: 1024px){.builder.contacts .inner .map{right:0;top:0;position:absolute;width:50%;height:100%}}@media (max-width: 1023px){.builder.contacts .inner .map{margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);flex-grow:1}}.builder.contacts .inner .map iframe{height:100%}@media (max-width: 767px){.builder.contacts .inner .map iframe{height:320px}}.partners-list{--columns: 4;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.partners-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.partners-list{--columns: 2}}.partners-list .partner{border:1px solid var(--line);border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center}.partners-list .partner .logo{padding:20px 40px}.partners-list .partner .logo img{width:100%;height:100%;object-fit:contain}@media (max-width: 767px){.partners-list .partner .logo{padding:20px}}.builder.pricing-plans *+.pricing-plans-list{margin-top:80px}@media (max-width: 1023px){.builder.pricing-plans *+.pricing-plans-list{margin-top:48px}}.builder.pricing-plans .heading-link{text-align:center;margin-top:24px}.builder.pricing-plans .heading-link a{text-decoration:underline}.builder.pricing-plans .heading-link a:hover{opacity:.6}.builder.price-list .nav{margin-bottom:80px}@media (max-width: 1023px){.builder.price-list .nav{margin-bottom:48px}}.builder.price-list .nav ul{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center}.builder.price-list .nav ul>*{margin:var(--vmargin) var(--hmargin)}.builder.price-list .nav ul>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px;cursor:pointer}@media (max-width: 1023px){.builder.price-list .nav ul>*{font-size:15px}}.builder.price-list .nav ul>*:not(.active){background-color:var(--grey-bg)}.builder.price-list .nav ul>*:hover{color:#fff;background-color:var(--primary)}.builder.price-list .heading-link{text-align:center;margin-top:24px}.builder.price-list .heading-link a{text-decoration:underline}.builder.price-list .heading-link a:hover{opacity:.6}.builder.price-list *+.prices{margin-top:80px}@media (max-width: 1023px){.builder.price-list *+.prices{margin-top:48px}}.pricing-plans-list{display:flex;gap:8px}@media (max-width: 767px){.pricing-plans-list{flex-direction:column}}.pricing-plans-list .plan{flex-grow:1;flex-basis:0;background-color:var(--grey-bg);padding:40px;display:flex;flex-direction:column}@media (max-width: 1023px){.pricing-plans-list .plan{padding:20px}}.pricing-plans-list .plan.--highlight{background-color:var(--primary-bg)}.pricing-plans-list .plan.--highlight .description,.pricing-plans-list .plan.--highlight .details{color:var(--black)}.pricing-plans-list .plan.--highlight .description>*+*,.pricing-plans-list .plan.--highlight .details>*+*{margin-top:16px}.pricing-plans-list .plan.--highlight .description>*+h1,.pricing-plans-list .plan.--highlight .description>*+h2,.pricing-plans-list .plan.--highlight .description>*+h3,.pricing-plans-list .plan.--highlight .description>*+h4,.pricing-plans-list .plan.--highlight .description>*+h5,.pricing-plans-list .plan.--highlight .description>*+h6,.pricing-plans-list .plan.--highlight .details>*+h1,.pricing-plans-list .plan.--highlight .details>*+h2,.pricing-plans-list .plan.--highlight .details>*+h3,.pricing-plans-list .plan.--highlight .details>*+h4,.pricing-plans-list .plan.--highlight .details>*+h5,.pricing-plans-list .plan.--highlight .details>*+h6{margin-top:32px}@media (max-width: 1023px){.pricing-plans-list .plan.--highlight .description>*+h1,.pricing-plans-list .plan.--highlight .description>*+h2,.pricing-plans-list .plan.--highlight .description>*+h3,.pricing-plans-list .plan.--highlight .description>*+h4,.pricing-plans-list .plan.--highlight .description>*+h5,.pricing-plans-list .plan.--highlight .description>*+h6,.pricing-plans-list .plan.--highlight .details>*+h1,.pricing-plans-list .plan.--highlight .details>*+h2,.pricing-plans-list .plan.--highlight .details>*+h3,.pricing-plans-list .plan.--highlight .details>*+h4,.pricing-plans-list .plan.--highlight .details>*+h5,.pricing-plans-list .plan.--highlight .details>*+h6{margin-top:24px}}.pricing-plans-list .plan.--highlight .description>h1+*,.pricing-plans-list .plan.--highlight .description>h2+*,.pricing-plans-list .plan.--highlight .description>h3+*,.pricing-plans-list .plan.--highlight .description>h4+*,.pricing-plans-list .plan.--highlight .description>h5+*,.pricing-plans-list .plan.--highlight .description>h6+*,.pricing-plans-list .plan.--highlight .details>h1+*,.pricing-plans-list .plan.--highlight .details>h2+*,.pricing-plans-list .plan.--highlight .details>h3+*,.pricing-plans-list .plan.--highlight .details>h4+*,.pricing-plans-list .plan.--highlight .details>h5+*,.pricing-plans-list .plan.--highlight .details>h6+*{margin-top:16px}.pricing-plans-list .plan.--highlight .description a:not(.button),.pricing-plans-list .plan.--highlight .details a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.pricing-plans-list .plan.--highlight .description a:not(.button):hover,.pricing-plans-list .plan.--highlight .details a:not(.button):hover{color:var(--primary)}.pricing-plans-list .plan.--highlight .description hr,.pricing-plans-list .plan.--highlight .details hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.pricing-plans-list .plan.--highlight .description>ol+p,.pricing-plans-list .plan.--highlight .description>ul+p,.pricing-plans-list .plan.--highlight .details>ol+p,.pricing-plans-list .plan.--highlight .details>ul+p{margin-top:32px}@media (max-width: 1023px){.pricing-plans-list .plan.--highlight .description>ol+p,.pricing-plans-list .plan.--highlight .description>ul+p,.pricing-plans-list .plan.--highlight .details>ol+p,.pricing-plans-list .plan.--highlight .details>ul+p{margin-top:24px}}.pricing-plans-list .plan.--highlight .description ul li+li,.pricing-plans-list .plan.--highlight .details ul li+li{margin-top:16px}.pricing-plans-list .plan.--highlight .description ul li a,.pricing-plans-list .plan.--highlight .details ul li a{display:inline}.pricing-plans-list .plan.--highlight .description ul li,.pricing-plans-list .plan.--highlight .details ul li{position:relative;padding-left:20px}.pricing-plans-list .plan.--highlight .description ul li:before,.pricing-plans-list .plan.--highlight .details ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.pricing-plans-list .plan.--highlight .description ol,.pricing-plans-list .plan.--highlight .details ol{counter-reset:list-counter}.pricing-plans-list .plan.--highlight .description ol li,.pricing-plans-list .plan.--highlight .details ol li{position:relative;counter-increment:list-counter;padding-left:40px}.pricing-plans-list .plan.--highlight .description ol li+li,.pricing-plans-list .plan.--highlight .details ol li+li{margin-top:24px}.pricing-plans-list .plan.--highlight .description ol li:before,.pricing-plans-list .plan.--highlight .details ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.pricing-plans-list .plan.--highlight .description em,.pricing-plans-list .plan.--highlight .details em{color:var(--grey)}.pricing-plans-list .plan .summary{border-bottom:1px solid var(--black);padding-bottom:32px;margin-bottom:32px}.pricing-plans-list .plan .summary .subtitle{font-size:13px;line-height:120%;font-weight:400;margin-top:8px}.pricing-plans-list .plan .summary .price{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;margin-top:24px}@media (max-width: 1023px){.pricing-plans-list .plan .summary .price{font-size:19px}}@media (max-width: 767px){.pricing-plans-list .plan .summary .price{margin-top:16px}}@media (max-width: 767px){.pricing-plans-list .plan .summary{padding-bottom:16px;margin-bottom:16px}}.pricing-plans-list .plan .description,.pricing-plans-list .plan .details{color:var(--grey)}.pricing-plans-list .plan .description>*+*,.pricing-plans-list .plan .details>*+*{margin-top:16px}.pricing-plans-list .plan .description>*+h1,.pricing-plans-list .plan .description>*+h2,.pricing-plans-list .plan .description>*+h3,.pricing-plans-list .plan .description>*+h4,.pricing-plans-list .plan .description>*+h5,.pricing-plans-list .plan .description>*+h6,.pricing-plans-list .plan .details>*+h1,.pricing-plans-list .plan .details>*+h2,.pricing-plans-list .plan .details>*+h3,.pricing-plans-list .plan .details>*+h4,.pricing-plans-list .plan .details>*+h5,.pricing-plans-list .plan .details>*+h6{margin-top:32px}@media (max-width: 1023px){.pricing-plans-list .plan .description>*+h1,.pricing-plans-list .plan .description>*+h2,.pricing-plans-list .plan .description>*+h3,.pricing-plans-list .plan .description>*+h4,.pricing-plans-list .plan .description>*+h5,.pricing-plans-list .plan .description>*+h6,.pricing-plans-list .plan .details>*+h1,.pricing-plans-list .plan .details>*+h2,.pricing-plans-list .plan .details>*+h3,.pricing-plans-list .plan .details>*+h4,.pricing-plans-list .plan .details>*+h5,.pricing-plans-list .plan .details>*+h6{margin-top:24px}}.pricing-plans-list .plan .description>h1+*,.pricing-plans-list .plan .description>h2+*,.pricing-plans-list .plan .description>h3+*,.pricing-plans-list .plan .description>h4+*,.pricing-plans-list .plan .description>h5+*,.pricing-plans-list .plan .description>h6+*,.pricing-plans-list .plan .details>h1+*,.pricing-plans-list .plan .details>h2+*,.pricing-plans-list .plan .details>h3+*,.pricing-plans-list .plan .details>h4+*,.pricing-plans-list .plan .details>h5+*,.pricing-plans-list .plan .details>h6+*{margin-top:16px}.pricing-plans-list .plan .description a:not(.button),.pricing-plans-list .plan .details a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.pricing-plans-list .plan .description a:not(.button):hover,.pricing-plans-list .plan .details a:not(.button):hover{color:var(--primary)}.pricing-plans-list .plan .description hr,.pricing-plans-list .plan .details hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.pricing-plans-list .plan .description>ol+p,.pricing-plans-list .plan .description>ul+p,.pricing-plans-list .plan .details>ol+p,.pricing-plans-list .plan .details>ul+p{margin-top:32px}@media (max-width: 1023px){.pricing-plans-list .plan .description>ol+p,.pricing-plans-list .plan .description>ul+p,.pricing-plans-list .plan .details>ol+p,.pricing-plans-list .plan .details>ul+p{margin-top:24px}}.pricing-plans-list .plan .description ul li+li,.pricing-plans-list .plan .details ul li+li{margin-top:16px}.pricing-plans-list .plan .description ul li a,.pricing-plans-list .plan .details ul li a{display:inline}.pricing-plans-list .plan .description ul li,.pricing-plans-list .plan .details ul li{position:relative;padding-left:20px}.pricing-plans-list .plan .description ul li:before,.pricing-plans-list .plan .details ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.pricing-plans-list .plan .description ol,.pricing-plans-list .plan .details ol{counter-reset:list-counter}.pricing-plans-list .plan .description ol li,.pricing-plans-list .plan .details ol li{position:relative;counter-increment:list-counter;padding-left:40px}.pricing-plans-list .plan .description ol li+li,.pricing-plans-list .plan .details ol li+li{margin-top:24px}.pricing-plans-list .plan .description ol li:before,.pricing-plans-list .plan .details ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.pricing-plans-list .plan .description em,.pricing-plans-list .plan .details em{color:var(--grey)}.pricing-plans-list .plan .details{display:none;margin-top:48px}@media (max-width: 767px){.pricing-plans-list .plan .details{margin-top:24px}}.pricing-plans-list .plan .more-text{text-decoration:underline;text-decoration-thickness:1px;font-weight:600;margin-top:48px;cursor:pointer}@media (max-width: 767px){.pricing-plans-list .plan .more-text{margin-top:24px}}.pricing-plans-list .plan .more-text:hover{opacity:.4}.pricing-plans-list .plan .cta{margin-top:auto;padding-top:48px}@media (max-width: 767px){.pricing-plans-list .plan .cta{padding-top:24px}}.pricing-plans-list .plan .cta .button{width:100%}.price-list.--design-table .item{padding:10px 20px;display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--line)}@media (max-width: 767px){.price-list.--design-table .item{padding:16px 0;flex-direction:column;gap:8px}}.price-list.--design-table .item.--type-title{font-size:20px;line-height:150%;font-weight:400;font-weight:600;justify-content:center;text-align:center;border-top:none;border-radius:100px;background-color:var(--neutral-100)}@media (max-width: 1023px){.price-list.--design-table .item.--type-title{font-size:17px}}.price-list.--design-table .item.--type-title:not(:first-child){margin-top:40px}.price-list.--design-table .item.--type-title+.--type-row{border-top:none}.price-list.--design-table .item .price{white-space:nowrap;font-weight:600}@media (max-width: 767px){.price-list.--design-table .item .price{font-size:16px;line-height:150%;font-weight:400}}@media (max-width: 767px) and (max-width: 1023px){.price-list.--design-table .item .price{font-size:15px}}.price-list.--design-tile{--columns: 3;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.price-list.--design-tile>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.price-list.--design-tile .item{border:1px solid var(--line);padding:24px 40px;display:flex;flex-direction:column}.price-list.--design-tile .item .title{font-size:20px;line-height:150%;font-weight:400}@media (max-width: 1023px){.price-list.--design-tile .item .title{font-size:17px}}.price-list.--design-tile .item .price{padding-top:16px;margin-top:auto;font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.price-list.--design-tile .item .price{font-size:19px}}.builder.prices-cards .cards{--columns: 3;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.prices-cards .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.builder.prices-cards .cards.--quantity-2{--columns: 2}@media (max-width: 1023px){.builder.prices-cards .cards{--columns: 2}}@media (max-width: 767px){.builder.prices-cards .cards{--columns: 1}}.builder.prices-cards .cards .card{display:flex;flex-direction:column;gap:4px}.builder.prices-cards .cards .card .image{overflow:hidden;border-radius:var(--border-radius);height:240px}.builder.prices-cards .cards .card .image video,.builder.prices-cards .cards .card .image img,.builder.prices-cards .cards .card .image svg{width:100%;height:100%;object-fit:cover}.builder.prices-cards .cards .card .content{padding:20px;display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--border-radius);border:1px solid var(--line)}.builder.prices-cards .cards .card .content:has(.expansion.active){transition:all .45s ease-in-out;box-shadow:0 20px 40px #20212740}.builder.prices-cards .cards .card .content .title{font-size:20px;line-height:150%;font-weight:400;font-weight:600;margin-bottom:20px}@media (max-width: 1023px){.builder.prices-cards .cards .card .content .title{font-size:17px}}.builder.prices-cards .cards .card .content .tabs .nav{margin-bottom:20px}.builder.prices-cards .cards .card .content .tabs .nav>ul{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.prices-cards .cards .card .content .tabs .nav>ul>*{margin:var(--vmargin) var(--hmargin)}.builder.prices-cards .cards .card .content .tabs .nav>ul>*{font-size:13px;line-height:120%;font-weight:400;padding:4px 20px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px;cursor:pointer}.builder.prices-cards .cards .card .content .tabs .nav>ul>*:not(.active){background-color:var(--grey-bg)}.builder.prices-cards .cards .card .content .tabs .nav>ul>*:hover{color:#fff;background-color:var(--primary)}.builder.prices-cards .cards .card .content .price{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;color:var(--primary)}@media (max-width: 1023px){.builder.prices-cards .cards .card .content .price{font-size:21px}}.builder.prices-cards .cards .card .content .expand-collapse{margin-top:20px;cursor:pointer}.builder.prices-cards .cards .card .content .expand-collapse span{text-decoration:underline}.builder.prices-cards .cards .card .content .expand-collapse span.collapse{display:none}.builder.prices-cards .cards .card .content .text{max-height:0;opacity:0;visibility:hidden;transition:all .45s ease-in-out;margin-top:0}.builder.prices-cards .cards .card .content .text.active{margin-top:20px;opacity:1;visibility:visible;max-height:600px}.builder.prices-cards .cards .card .content .text>*+*{margin-top:16px}.builder.prices-cards .cards .card .content .text>*+h1,.builder.prices-cards .cards .card .content .text>*+h2,.builder.prices-cards .cards .card .content .text>*+h3,.builder.prices-cards .cards .card .content .text>*+h4,.builder.prices-cards .cards .card .content .text>*+h5,.builder.prices-cards .cards .card .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.prices-cards .cards .card .content .text>*+h1,.builder.prices-cards .cards .card .content .text>*+h2,.builder.prices-cards .cards .card .content .text>*+h3,.builder.prices-cards .cards .card .content .text>*+h4,.builder.prices-cards .cards .card .content .text>*+h5,.builder.prices-cards .cards .card .content .text>*+h6{margin-top:24px}}.builder.prices-cards .cards .card .content .text>h1+*,.builder.prices-cards .cards .card .content .text>h2+*,.builder.prices-cards .cards .card .content .text>h3+*,.builder.prices-cards .cards .card .content .text>h4+*,.builder.prices-cards .cards .card .content .text>h5+*,.builder.prices-cards .cards .card .content .text>h6+*{margin-top:16px}.builder.prices-cards .cards .card .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.prices-cards .cards .card .content .text a:not(.button):hover{color:var(--primary)}.builder.prices-cards .cards .card .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.prices-cards .cards .card .content .text>ol+p,.builder.prices-cards .cards .card .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.prices-cards .cards .card .content .text>ol+p,.builder.prices-cards .cards .card .content .text>ul+p{margin-top:24px}}.builder.prices-cards .cards .card .content .text ul li+li{margin-top:16px}.builder.prices-cards .cards .card .content .text ul li a{display:inline}.builder.prices-cards .cards .card .content .text ul li{position:relative;padding-left:20px}.builder.prices-cards .cards .card .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.prices-cards .cards .card .content .text ol{counter-reset:list-counter}.builder.prices-cards .cards .card .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.prices-cards .cards .card .content .text ol li+li{margin-top:24px}.builder.prices-cards .cards .card .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.prices-cards .cards .card .content .text em{color:var(--grey)}.builder.prices-cards .cards .card .content .cta{display:flex;gap:4px;margin-top:20px}.builder.prices-cards .cards .card .content .cta>*{flex-grow:1;flex-basis:0}.builder.options *+.elements{margin-top:80px}@media (max-width: 1023px){.builder.options *+.elements{margin-top:48px}}.builder.options .elements{--columns: 3;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.options .elements>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.builder.options .elements{--columns: 2}}@media (max-width: 767px){.builder.options .elements{--columns: 1 !important}}.builder.options .elements .item{display:flex;flex-direction:column}.builder.options .elements .item .image{flex-shrink:0;position:relative;aspect-ratio:626/320;overflow:hidden;display:flex;align-items:flex-end;padding:24px 40px}@supports not (aspect-ratio: 626/320){.builder.options .elements .item .image{position:relative}.builder.options .elements .item .image:before{content:"";float:left;padding-top:calc(320 / 626 * 100%)}.builder.options .elements .item .image:after{content:"";display:block;clear:both}}@media (max-width: 1023px){.builder.options .elements .item .image{padding:20px}}.builder.options .elements .item .image .title{position:relative;z-index:5;font-size:20px;line-height:150%;font-weight:400;font-weight:600;color:#fff}@media (max-width: 1023px){.builder.options .elements .item .image .title{font-size:17px}}.builder.options .elements .item .image figure{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.builder.options .elements .item .image figure:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.25;transition:all .3s ease-in-out}.builder.options .elements .item .image figure video,.builder.options .elements .item .image figure img,.builder.options .elements .item .image figure svg{width:100%;height:100%;object-fit:cover}.builder.options .elements .item .content{flex-grow:1;background-color:var(--grey-bg);padding:24px 40px;display:flex;flex-direction:column}@media (max-width: 1023px){.builder.options .elements .item .content{padding:20px}}.builder.options .elements .item .content .text>*+*{margin-top:16px}.builder.options .elements .item .content .text>*+h1,.builder.options .elements .item .content .text>*+h2,.builder.options .elements .item .content .text>*+h3,.builder.options .elements .item .content .text>*+h4,.builder.options .elements .item .content .text>*+h5,.builder.options .elements .item .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.options .elements .item .content .text>*+h1,.builder.options .elements .item .content .text>*+h2,.builder.options .elements .item .content .text>*+h3,.builder.options .elements .item .content .text>*+h4,.builder.options .elements .item .content .text>*+h5,.builder.options .elements .item .content .text>*+h6{margin-top:24px}}.builder.options .elements .item .content .text>h1+*,.builder.options .elements .item .content .text>h2+*,.builder.options .elements .item .content .text>h3+*,.builder.options .elements .item .content .text>h4+*,.builder.options .elements .item .content .text>h5+*,.builder.options .elements .item .content .text>h6+*{margin-top:16px}.builder.options .elements .item .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.options .elements .item .content .text a:not(.button):hover{color:var(--primary)}.builder.options .elements .item .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.options .elements .item .content .text>ol+p,.builder.options .elements .item .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.options .elements .item .content .text>ol+p,.builder.options .elements .item .content .text>ul+p{margin-top:24px}}.builder.options .elements .item .content .text ul li+li{margin-top:16px}.builder.options .elements .item .content .text ul li a{display:inline}.builder.options .elements .item .content .text ul li{position:relative;padding-left:20px}.builder.options .elements .item .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.options .elements .item .content .text ol{counter-reset:list-counter}.builder.options .elements .item .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.options .elements .item .content .text ol li+li{margin-top:24px}.builder.options .elements .item .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.options .elements .item .content .text em{color:var(--grey)}.builder.options .elements .item .content *+.cta{padding-top:48px}.builder.options .elements .item .content .cta{margin-top:auto}.builder.options .elements .item .content .cta .button{width:100%}.builder.options.--quantity-2 .elements{--columns: 2}.builder.featured-posts .subtitle{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;text-align:center;margin-top:24px}@media (max-width: 1023px){.builder.featured-posts .subtitle{font-size:19px}}.builder.featured-posts .posts-list{margin-top:80px}@media (max-width: 1023px){.builder.featured-posts .posts-list{margin-top:24px}}.builder.featured-posts .cta{display:flex;justify-content:center;margin-top:80px}@media (max-width: 1023px){.builder.featured-posts .cta{margin-top:48px}}.builder.posts-category .categories-list{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center;margin-bottom:48px}.builder.posts-category .categories-list>*{margin:var(--vmargin) var(--hmargin)}.builder.posts-category .categories-list>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px;cursor:pointer}@media (max-width: 1023px){.builder.posts-category .categories-list>*{font-size:15px}}.builder.posts-category .categories-list>*:not(.active){background-color:var(--grey-bg)}.builder.posts-category .categories-list>*:hover{color:#fff;background-color:var(--primary)}.builder.posts-category .pagenav{margin-top:48px}.builder.related-posts .heading+*{margin-top:80px}@media (max-width: 1023px){.builder.related-posts .heading+*{margin-top:48px}}.builder.post-summary .container{--columns: 2;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.post-summary .container>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 549px){.builder.post-summary .container{--columns: 1}}.builder.post-summary .meta{display:flex;flex-direction:column;text-align:right;font-size:13px;line-height:120%;font-weight:400;color:var(--grey)}@media (max-width: 549px){.builder.post-summary .meta{text-align:left;margin-top:16px}}.posts-list{--columns: 3;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.posts-list>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.posts-list{--columns: 2}}@media (max-width: 549px){.posts-list{--columns: 1}}@media (min-width: 768px){.posts-list.--short .post:nth-child(n+4){display:none}}.posts-list .post .image{aspect-ratio:420/244;border-radius:var(--border-radius);z-index:3;overflow:hidden}@supports not (aspect-ratio: 420/244){.posts-list .post .image{position:relative}.posts-list .post .image:before{content:"";float:left;padding-top:calc(244 / 420 * 100%)}.posts-list .post .image:after{content:"";display:block;clear:both}}.posts-list .post .image video,.posts-list .post .image img,.posts-list .post .image svg{width:100%;height:100%;object-fit:cover}.posts-list .post .image img{transition:all .3s ease-in-out}.posts-list .post .content{margin-top:4px;border:1px solid var(--line);border-radius:var(--border-radius);padding:20px;display:flex;flex-direction:column;gap:20px}@media (max-width: 1023px){.posts-list .post .content{padding:16px}}.posts-list .post .content .title{font-size:20px;line-height:150%;font-weight:400;font-weight:600;position:relative;z-index:5}@media (max-width: 1023px){.posts-list .post .content .title{font-size:17px}}.posts-list .post .content .summary{font-size:13px;line-height:120%;font-weight:400;display:flex;align-items:baseline;justify-content:space-between;color:var(--neutral-400)}.posts-list .post .content .summary .reading-time{display:flex;gap:8px;align-items:baseline}.posts-list .post .content .summary .reading-time svg{flex-shrink:0}.posts-list .post .content .categories{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.posts-list .post .content .categories>*{margin:var(--vmargin) var(--hmargin)}.posts-list .post .content .categories>*{font-size:13px;line-height:120%;font-weight:400;padding:4px 20px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}.posts-list .post .content .categories li{background-color:var(--primary-bg)!important}.posts-list .post:hover .content{border-color:var(--primary)}.posts-list .post:hover .content .title{color:var(--primary)}.author{display:flex;align-items:center;gap:24px}.author .avatar{--size: 40px;width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;background-color:#fff;flex-shrink:0}.author .avatar video,.author .avatar img,.author .avatar svg{width:100%;height:100%;object-fit:cover}.author .data{display:flex;flex-direction:column;gap:2px}.author .data .name{font-size:13px;line-height:120%;font-weight:400;font-weight:600}.author .data .role{font-size:10px;line-height:120%;font-weight:400;color:var(--grey)}@media (max-width: 549px){.builder.quote .container{padding-left:0;padding-right:0}}.builder.quote .inner{display:flex;justify-content:center;background-color:var(--primary-bg)}.builder.quote .inner .content{max-width:840px;padding:24px 40px 40px}@media (max-width: 549px){.builder.quote .inner .content{padding:24px var(--container-padding) 40px}}.builder.quote .inner .content .text{font-size:20px;line-height:150%;font-weight:400;color:var(--primary);font-weight:600}@media (max-width: 1023px){.builder.quote .inner .content .text{font-size:17px}}.builder.quote .inner .content .text:before{display:block;content:"“";font-family:Geologica,sans-serif;font-size:50px;line-height:120%;font-weight:600}@media (max-width: 1023px){.builder.quote .inner .content .text:before{font-size:29px}}.builder.quote .inner .content .author{display:flex;align-items:center;gap:24px;margin-top:48px}.builder.quote .inner .content .author .photo{--size: 40px;width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#fff}.builder.quote .inner .content .author .photo video,.builder.quote .inner .content .author .photo img,.builder.quote .inner .content .author .photo svg{width:100%;height:100%;object-fit:cover}.builder.quote .inner .content .author .name{color:var(--black);font-weight:600}.pb-detailed .inner{position:relative;border-radius:var(--border-radius);overflow:hidden}.pb-detailed .content{padding:56px 16px;position:relative;text-align:center;z-index:5;color:#fff;display:flex;flex-direction:column;gap:40px;max-width:852px;margin:0 auto}.pb-detailed .content .title{font-family:Geologica,sans-serif;font-size:50px;line-height:120%;font-weight:600;text-wrap:balance}@media (max-width: 1023px){.pb-detailed .content .title{font-size:29px}}.pb-detailed .content .messengers{--hmargin: 6px;--vmargin: 6px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center}.pb-detailed .content .messengers>*{margin:var(--vmargin) var(--hmargin)}.pb-detailed .content .note{font-size:13px;line-height:120%;font-weight:400}.pb-detailed .image{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%}.pb-detailed .image video,.pb-detailed .image img,.pb-detailed .image svg{width:100%;height:100%;object-fit:cover}.pb-detailed .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.5;transition:all .3s ease-in-out}.pb-compact .inner{--columns: 2;--column-gap: 40px;--row-gap: 40px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;background-color:var(--grey-bg);border-radius:var(--border-radius);overflow:hidden}.pb-compact .inner>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.pb-compact .inner{--columns: 1;--row-gap: 20px}}.pb-compact .image{position:relative;border-radius:var(--border-radius);overflow:hidden}.pb-compact .image video,.pb-compact .image img,.pb-compact .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.pb-compact .image{aspect-ratio:272/232;max-width:280px;margin:0 auto}}.pb-compact .image img{position:absolute;left:0;top:0}.pb-compact .content{padding:40px 40px 40px 0;position:relative;z-index:5;display:flex;flex-direction:column;gap:20px;margin:0 auto}@media (max-width: 767px){.pb-compact .content{padding:20px}}.pb-compact .content .title{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;text-wrap:balance}@media (max-width: 1023px){.pb-compact .content .title{font-size:21px}}.pb-compact .content .messengers{--hmargin: 6px;--vmargin: 6px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.pb-compact .content .messengers>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 767px){.pb-compact .content .messengers{justify-content:center}}.pb-compact .content .note{font-size:13px;line-height:120%;font-weight:400;color:var(--grey)}.builder.gift{background-color:var(--grey-bg)}.builder.gift .container{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 767px){.builder.gift .container{flex-direction:column;gap:8px}}.builder.gift .content{padding:80px 0}@media (max-width: 767px){.builder.gift .content{padding:40px 0 0}}.builder.gift .content .text{font-size:20px;line-height:150%;font-weight:400;color:var(--grey);margin-top:48px}@media (max-width: 1023px){.builder.gift .content .text{font-size:17px}}.builder.gift .content .text>*+*{margin-top:16px}.builder.gift .content .text>*+h1,.builder.gift .content .text>*+h2,.builder.gift .content .text>*+h3,.builder.gift .content .text>*+h4,.builder.gift .content .text>*+h5,.builder.gift .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.gift .content .text>*+h1,.builder.gift .content .text>*+h2,.builder.gift .content .text>*+h3,.builder.gift .content .text>*+h4,.builder.gift .content .text>*+h5,.builder.gift .content .text>*+h6{margin-top:24px}}.builder.gift .content .text>h1+*,.builder.gift .content .text>h2+*,.builder.gift .content .text>h3+*,.builder.gift .content .text>h4+*,.builder.gift .content .text>h5+*,.builder.gift .content .text>h6+*{margin-top:16px}.builder.gift .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.gift .content .text a:not(.button):hover{color:var(--primary)}.builder.gift .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.gift .content .text>ol+p,.builder.gift .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.gift .content .text>ol+p,.builder.gift .content .text>ul+p{margin-top:24px}}.builder.gift .content .text ul li+li{margin-top:16px}.builder.gift .content .text ul li a{display:inline}.builder.gift .content .text ul li{position:relative;padding-left:20px}.builder.gift .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.gift .content .text ol{counter-reset:list-counter}.builder.gift .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.gift .content .text ol li+li{margin-top:24px}.builder.gift .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.gift .content .text em{color:var(--grey)}@media (max-width: 767px){.builder.gift .content .text{margin-top:24px}}.builder.gift .content .cta{--hmargin: 8px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);margin-top:80px}.builder.gift .content .cta>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 767px){.builder.gift .content .cta{margin-top:48px}}.builder.gift .image{align-self:flex-end}@media (max-width: 767px){.builder.gift .image{align-self:center}.builder.gift .image img{width:240px}}.builder.team *+.team{margin-top:48px}.builder.team .team{--columns: 4;--column-gap: 12px;--row-gap: 40px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;justify-content:center}.builder.team .team>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.builder.team .team{--columns: 2}}.builder.team .team .person .photo{aspect-ratio:312/416;overflow:hidden;border-radius:var(--border-radius)}.builder.team .team .person .photo video,.builder.team .team .person .photo img,.builder.team .team .person .photo svg{width:100%;height:100%;object-fit:cover}@supports not (aspect-ratio: 312/416){.builder.team .team .person .photo{position:relative}.builder.team .team .person .photo:before{content:"";float:left;padding-top:calc(416 / 312 * 100%)}.builder.team .team .person .photo:after{content:"";display:block;clear:both}}.builder.team .team .person .name{font-size:16px;line-height:150%;font-weight:400;font-weight:600;margin-top:16px}@media (max-width: 1023px){.builder.team .team .person .name{font-size:15px}}.builder.team .team .person .position{color:var(--grey)}@media (max-width: 549px){.builder.quiz-teaser .container{padding-left:0;padding-right:0}}.builder.quiz-teaser .inner{position:relative;display:flex;justify-content:center}.builder.quiz-teaser .inner .content{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:600px;max-width:762px;text-align:center;color:#fff}@media (max-width: 767px){.builder.quiz-teaser .inner .content{padding-top:80px;padding-bottom:80px}}@media (max-width: 549px){.builder.quiz-teaser .inner .content{padding-left:var(--container-padding);padding-right:var(--container-padding)}}.builder.quiz-teaser .inner .content .text{text-wrap:balance;font-size:20px;line-height:150%;font-weight:400;margin-top:40px}@media (max-width: 1023px){.builder.quiz-teaser .inner .content .text{font-size:17px}}.builder.quiz-teaser .inner .content .button{margin-top:80px}.builder.quiz-teaser .inner .image{border-radius:var(--border-radius);overflow:hidden;position:absolute;z-index:3;width:100%;height:100%;top:0;left:0}.builder.quiz-teaser .inner .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.3;transition:all .3s ease-in-out}.builder.quiz-teaser .inner .image video,.builder.quiz-teaser .inner .image img,.builder.quiz-teaser .inner .image svg{width:100%;height:100%;object-fit:cover}.builder.quiz-content{display:none}.builder.quiz-content .form form{display:flex;flex-direction:column;gap:8px}.builder.quiz-content .form .gform_confirmation_wrapper{display:flex;justify-content:center}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message{max-width:680px;padding:40px;border:1px solid var(--line)}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+*{margin-top:16px}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h1,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h2,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h3,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h4,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h5,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h1,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h2,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h3,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h4,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h5,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>*+h6{margin-top:24px}}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>h1+*,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>h2+*,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>h3+*,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>h4+*,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>h5+*,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>h6+*{margin-top:16px}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message a:not(.button):hover{color:var(--primary)}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>ol+p,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>ol+p,.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message>ul+p{margin-top:24px}}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message ul li+li{margin-top:16px}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message ul li a{display:inline}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message ul li{position:relative;padding-left:20px}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message ol{counter-reset:list-counter}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message ol li+li{margin-top:24px}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.quiz-content .form .gform_confirmation_wrapper .gform_confirmation_message em{color:var(--grey)}.builder.faq nav{margin-bottom:80px}@media (max-width: 767px){.builder.faq nav{margin-bottom:24px}}.builder.faq nav ul{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center}.builder.faq nav ul>*{margin:var(--vmargin) var(--hmargin)}.builder.faq nav ul>*{font-size:16px;line-height:150%;font-weight:400;padding:6px 24px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px;cursor:pointer}@media (max-width: 1023px){.builder.faq nav ul>*{font-size:15px}}.builder.faq nav ul>*:not(.active){background-color:var(--grey-bg)}.builder.faq nav ul>*:hover{color:#fff;background-color:var(--primary)}.builder.faq .faq-list{display:flex;flex-direction:column;gap:4px}.builder.faq .faq-list .item{border:1px solid var(--line);border-radius:var(--border-radius);padding:20px}.builder.faq .faq-list .item.opened svg{transform:rotate(180deg)}.builder.faq .faq-list .item.closed .answer{display:none}.builder.faq .faq-list .item .question{font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.builder.faq .faq-list .item .question svg{flex-shrink:0;transition:all .3s ease-in-out}.builder.faq .faq-list .item .answer{color:var(--grey)}.builder.faq .faq-list .item .answer>*+*{margin-top:16px}.builder.faq .faq-list .item .answer>*+h1,.builder.faq .faq-list .item .answer>*+h2,.builder.faq .faq-list .item .answer>*+h3,.builder.faq .faq-list .item .answer>*+h4,.builder.faq .faq-list .item .answer>*+h5,.builder.faq .faq-list .item .answer>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.faq .faq-list .item .answer>*+h1,.builder.faq .faq-list .item .answer>*+h2,.builder.faq .faq-list .item .answer>*+h3,.builder.faq .faq-list .item .answer>*+h4,.builder.faq .faq-list .item .answer>*+h5,.builder.faq .faq-list .item .answer>*+h6{margin-top:24px}}.builder.faq .faq-list .item .answer>h1+*,.builder.faq .faq-list .item .answer>h2+*,.builder.faq .faq-list .item .answer>h3+*,.builder.faq .faq-list .item .answer>h4+*,.builder.faq .faq-list .item .answer>h5+*,.builder.faq .faq-list .item .answer>h6+*{margin-top:16px}.builder.faq .faq-list .item .answer a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.faq .faq-list .item .answer a:not(.button):hover{color:var(--primary)}.builder.faq .faq-list .item .answer hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.faq .faq-list .item .answer>ol+p,.builder.faq .faq-list .item .answer>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.faq .faq-list .item .answer>ol+p,.builder.faq .faq-list .item .answer>ul+p{margin-top:24px}}.builder.faq .faq-list .item .answer ul li+li{margin-top:16px}.builder.faq .faq-list .item .answer ul li a{display:inline}.builder.faq .faq-list .item .answer ul li{position:relative;padding-left:20px}.builder.faq .faq-list .item .answer ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.faq .faq-list .item .answer ol{counter-reset:list-counter}.builder.faq .faq-list .item .answer ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.faq .faq-list .item .answer ol li+li{margin-top:24px}.builder.faq .faq-list .item .answer ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.faq .faq-list .item .answer em{color:var(--grey)}.builder.faq .faq-list .item .answer:before{content:"";display:block;height:20px}.builder.toc .toc{color:var(--primary-900);border-radius:var(--border-radius);background-color:var(--primary-bg);background-image:url("data:image/svg+xml,%3Csvg width='510' height='192' viewBox='0 0 510 192' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath d='M435.003 192.484H510V0.484375L395.208 43.6979L435.003 192.484Z' fill='%2325891D'/%3E%3Cpath d='M324.368 192.484H409.042L371.621 52.5787L294.695 81.5393L324.368 192.484Z' fill='%2325891D'/%3E%3Cpath d='M213.733 192.484L298.407 192.484L271.107 90.4186L194.18 119.381L213.733 192.484Z' fill='%2325891D'/%3E%3Cpath d='M187.771 192.484L170.594 128.26L0 192.484H187.771Z' fill='%2325891D'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:right bottom;background-size:510px 192px;background-repeat:no-repeat;padding:40px}.builder.toc .toc>*+*{margin-top:16px}.builder.toc .toc>*+h1,.builder.toc .toc>*+h2,.builder.toc .toc>*+h3,.builder.toc .toc>*+h4,.builder.toc .toc>*+h5,.builder.toc .toc>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.toc .toc>*+h1,.builder.toc .toc>*+h2,.builder.toc .toc>*+h3,.builder.toc .toc>*+h4,.builder.toc .toc>*+h5,.builder.toc .toc>*+h6{margin-top:24px}}.builder.toc .toc>h1+*,.builder.toc .toc>h2+*,.builder.toc .toc>h3+*,.builder.toc .toc>h4+*,.builder.toc .toc>h5+*,.builder.toc .toc>h6+*{margin-top:16px}.builder.toc .toc a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.toc .toc a:not(.button):hover{color:var(--primary)}.builder.toc .toc hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.toc .toc>ol+p,.builder.toc .toc>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.toc .toc>ol+p,.builder.toc .toc>ul+p{margin-top:24px}}.builder.toc .toc ul li+li{margin-top:16px}.builder.toc .toc ul li a{display:inline}.builder.toc .toc ul li{position:relative;padding-left:20px}.builder.toc .toc ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.toc .toc ol{counter-reset:list-counter}.builder.toc .toc ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.toc .toc ol li+li{margin-top:24px}.builder.toc .toc ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.toc .toc em{color:var(--grey)}@media (max-width: 767px){.builder.toc .toc{padding:16px}}.builder.toc .toc a{text-decoration:none!important}.builder.toc .toc .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;margin-bottom:40px}@media (max-width: 1023px){.builder.toc .toc .title{font-size:19px}}.builder.title-text-on-background{position:relative}.builder.title-text-on-background .container{position:relative;z-index:5;padding:80px 0;color:#fff;text-align:center}.builder.title-text-on-background .container .text{margin-top:40px;font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.title-text-on-background .container .text{font-size:19px}}.builder.title-text-on-background .image{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.builder.title-text-on-background .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.3;transition:all .3s ease-in-out}.builder.title-text-on-background .image video,.builder.title-text-on-background .image img,.builder.title-text-on-background .image svg{width:100%;height:100%;object-fit:cover}.builder.image-text .container{--columns: 2;--column-gap: 40px;--row-gap: 40px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.image-text .container>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.builder.image-text .container{--columns: 1}}.builder.image-text .image{text-align:center}.builder.image-text .image img{border-radius:var(--border-radius)}@media (max-width: 767px){.builder.image-text .image img{max-height:360px}}.builder.image-text .content{z-index:5}.builder.image-text .content .text>*+*{margin-top:16px}.builder.image-text .content .text>*+h1,.builder.image-text .content .text>*+h2,.builder.image-text .content .text>*+h3,.builder.image-text .content .text>*+h4,.builder.image-text .content .text>*+h5,.builder.image-text .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.image-text .content .text>*+h1,.builder.image-text .content .text>*+h2,.builder.image-text .content .text>*+h3,.builder.image-text .content .text>*+h4,.builder.image-text .content .text>*+h5,.builder.image-text .content .text>*+h6{margin-top:24px}}.builder.image-text .content .text>h1+*,.builder.image-text .content .text>h2+*,.builder.image-text .content .text>h3+*,.builder.image-text .content .text>h4+*,.builder.image-text .content .text>h5+*,.builder.image-text .content .text>h6+*{margin-top:16px}.builder.image-text .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.image-text .content .text a:not(.button):hover{color:var(--primary)}.builder.image-text .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.image-text .content .text>ol+p,.builder.image-text .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.image-text .content .text>ol+p,.builder.image-text .content .text>ul+p{margin-top:24px}}.builder.image-text .content .text ul li+li{margin-top:16px}.builder.image-text .content .text ul li a{display:inline}.builder.image-text .content .text ul li{position:relative;padding-left:20px}.builder.image-text .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.image-text .content .text ol{counter-reset:list-counter}.builder.image-text .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.image-text .content .text ol li+li{margin-top:24px}.builder.image-text .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.image-text .content .text em{color:var(--grey)}.builder.hero{min-height:462px;position:relative;padding:40px 0;display:flex;flex-direction:column}@media (max-width: 1023px){.builder.hero{padding:80px 0;min-height:initial}}.builder.hero .container{color:#fff;display:flex;flex-direction:column;justify-content:center;height:100%;flex-grow:1}.builder.hero .container #breadcrumbs{margin-bottom:20px}.builder.hero .container .headline{display:flex;flex-direction:column;text-align:center;font-family:Geologica,sans-serif;font-size:50px;line-height:120%;font-weight:600;vertical-align:baseline}@media (max-width: 1023px){.builder.hero .container .headline{font-size:29px}}@media (max-width: 549px){.builder.hero .container .headline{font-family:Geologica,sans-serif;font-size:40px;line-height:120%;font-weight:600}}@media (max-width: 549px) and (max-width: 1023px){.builder.hero .container .headline{font-size:24px}}.builder.hero .container .subtitle{font-size:20px;line-height:150%;font-weight:400;font-weight:600;display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:20px}@media (max-width: 1023px){.builder.hero .container .subtitle{font-size:17px}}@media (max-width: 1023px){.builder.hero .container .subtitle{margin-top:24px}}.builder.hero .container .cta{--hmargin: 8px;--vmargin: 8px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center;margin-top:40px}.builder.hero .container .cta>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 1023px){.builder.hero .container .cta{margin-top:24px;order:3}}.builder.hero .container .cards{--columns: 4;--column-gap: 8px;--row-gap: 8px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;margin-top:80px}.builder.hero .container .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.builder.hero .container .cards{margin-top:24px;--columns: 2}}@media (max-width: 399px){.builder.hero .container .cards{--columns: 1}}.builder.hero .container .cards .card{--offset: 24px;backdrop-filter:blur(2px);padding:var(--offset);background:linear-gradient(180deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 100%);display:flex;flex-direction:column;gap:var(--offset)}@media (max-width: 1023px){.builder.hero .container .cards .card{--offset: 20px;flex-direction:row}}@media (max-width: 499px){.builder.hero .container .cards .card{--offset: 12px}}.builder.hero .container .cards .card .icon{--size: 32px;width:var(--size);height:var(--size);flex-shrink:0}.builder.hero .container .cards .card .icon img{width:100%;height:100%;object-fit:contain}@media (max-width: 1023px){.builder.hero .container .cards .card .icon{--size: 24px}}.builder.hero .container .cards .card .icon img{display:block}@media (max-width: 499px){.builder.hero .container .cards .card .text{font-size:13px;line-height:120%;font-weight:400}.builder.hero .container .cards .card .text br{display:none}}.builder.hero .media.video,.builder.hero .media.image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.builder.hero .media.video:after,.builder.hero .media.image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.3;transition:all .3s ease-in-out}.builder.hero .media.video video,.builder.hero .media.video img,.builder.hero .media.video svg,.builder.hero .media.image video,.builder.hero .media.image img,.builder.hero .media.image svg{width:100%;height:100%;object-fit:cover}.builder.entry-with-image{position:relative;padding:120px 0 40px}@media (max-width: 767px){.builder.entry-with-image{padding:40px 0}}.builder.entry-with-image .container{color:#fff}.builder.entry-with-image .container .headline{display:flex;flex-direction:column;text-align:center;font-family:Geologica,sans-serif;font-size:50px;line-height:120%;font-weight:600;vertical-align:baseline}@media (max-width: 1023px){.builder.entry-with-image .container .headline{font-size:29px}}@media (max-width: 549px){.builder.entry-with-image .container .headline{font-family:Geologica,sans-serif;font-size:40px;line-height:120%;font-weight:600}}@media (max-width: 549px) and (max-width: 1023px){.builder.entry-with-image .container .headline{font-size:24px}}.builder.entry-with-image .container .headline i{white-space:nowrap}.builder.entry-with-image .container .headline .small{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;margin-top:16px}@media (max-width: 1023px){.builder.entry-with-image .container .headline .small{font-size:21px}}.builder.entry-with-image .container .subtitle{font-size:20px;line-height:150%;font-weight:400;display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:48px}@media (max-width: 1023px){.builder.entry-with-image .container .subtitle{font-size:17px}}@media (max-width: 767px){.builder.entry-with-image .container .subtitle{margin-top:24px}}.builder.entry-with-image .container .subtitle:before{content:"";width:200px;height:1px;background-color:#ffffff80;margin-bottom:24px}@media (max-width: 767px){.builder.entry-with-image .container .subtitle:before{width:100%}}.builder.entry-with-image .container .tags{--hmargin: 5px;--vmargin: 2px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center;margin-top:32px}.builder.entry-with-image .container .tags>*{margin:var(--vmargin) var(--hmargin)}.builder.entry-with-image .container .tags>*{font-size:20px;line-height:150%;font-weight:400;padding:8px 32px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px}@media (max-width: 1023px){.builder.entry-with-image .container .tags>*{font-size:17px}}.builder.entry-with-image .container .tags li{font-weight:600}.builder.entry-with-image .container .cta{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);justify-content:center;margin-top:40px}.builder.entry-with-image .container .cta>*{margin:var(--vmargin) var(--hmargin)}.builder.entry-with-image .container #breadcrumbs{margin-top:80px}@media (max-width: 1023px){.builder.entry-with-image .container #breadcrumbs{margin-top:48px}}.builder.entry-with-image .media .image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.builder.entry-with-image .media .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.3;transition:all .3s ease-in-out}.builder.entry-with-image .media .image video,.builder.entry-with-image .media .image img,.builder.entry-with-image .media .image svg{width:100%;height:100%;object-fit:cover}.builder.entry-page{--margin: var(--builder-vertical-padding-small) !important}.builder.entry-page+.builder{margin-top:var(--builder-vertical-padding-small)!important}.builder.entry-page #breadcrumbs+.heading{margin-top:20px}.builder.entry-post{position:relative;padding:104px 0}@media (max-width: 767px){.builder.entry-post{padding:40px 0}}.builder.entry-post .container{color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:420px}@media (max-width: 767px){.builder.entry-post .container{min-height:240px}}.builder.entry-post .container .headline{display:flex;flex-direction:column;text-align:center;font-family:Geologica,sans-serif;font-size:40px;line-height:120%;font-weight:600}@media (max-width: 1023px){.builder.entry-post .container .headline{font-size:24px}}.builder.entry-post .container #breadcrumbs{margin-bottom:20px}.builder.entry-post .container .summary{margin-top:20px;display:flex;justify-content:center;gap:80px}@media (max-width: 767px){.builder.entry-post .container .summary{flex-direction:column;align-items:center;gap:24px}}.builder.entry-post .container .summary .author .role{color:#fff}.builder.entry-post .container .summary .details .categories{--hmargin: 4px;--vmargin: 4px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1)}.builder.entry-post .container .summary .details .categories>*{margin:var(--vmargin) var(--hmargin)}.builder.entry-post .container .summary .details .categories>*{font-size:13px;line-height:120%;font-weight:400;padding:4px 20px;color:var(--primary-900);background-color:var(--primary-bg);border-radius:100px;cursor:pointer}.builder.entry-post .container .summary .details .categories>*:not(.active){background-color:var(--grey-bg)}.builder.entry-post .container .summary .details .categories>*:hover{color:#fff;background-color:var(--primary)}.builder.entry-post .container .summary .details .date{margin-top:20px}@media (max-width: 767px){.builder.entry-post .container .summary .details .date{text-align:center}}.builder.entry-post .media .image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.builder.entry-post .media .image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:black;opacity:.3;transition:all .3s ease-in-out}.builder.entry-post .media .image video,.builder.entry-post .media .image img,.builder.entry-post .media .image svg{width:100%;height:100%;object-fit:cover}.builder.entry-service .container{--columns: 2;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.entry-service .container>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 1023px){.builder.entry-service .container{--columns: 1}}.builder.entry-service .container .content{padding:40px;border-radius:var(--border-radius);background-color:var(--grey-bg);background-image:url("data:image/svg+xml,%3Csvg width='510' height='192' viewBox='0 0 510 192' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M435.003 192H510V0L395.208 43.2135L435.003 192Z' fill='%23E1E2E6'/%3E%3Cpath d='M324.368 192H409.042L371.621 52.0943L294.695 81.0549L324.368 192Z' fill='%23E1E2E6'/%3E%3Cpath d='M213.733 192L298.407 192L271.107 89.9342L194.18 118.896L213.733 192Z' fill='%23E1E2E6'/%3E%3Cpath d='M187.771 192L170.594 127.776L0 192H187.771Z' fill='%23E1E2E6'/%3E%3C/svg%3E%0A");background-position:right bottom;background-size:510px 192px;background-repeat:no-repeat;display:flex;flex-direction:column}@media (max-width: 1023px){.builder.entry-service .container .content{padding:20px}}.builder.entry-service .container .content #breadcrumbs{margin-bottom:20px}.builder.entry-service .container .content #breadcrumbs>span{justify-content:flex-start}.builder.entry-service .container .content .headline{font-family:Geologica,sans-serif;font-size:40px;line-height:120%;font-weight:600}@media (max-width: 1023px){.builder.entry-service .container .content .headline{font-size:24px}}.builder.entry-service .container .content .label{color:#fff;background-color:var(--primary);border-radius:100px;padding:8px 20px;font-weight:600;align-self:flex-start;display:flex;align-items:baseline;margin-top:20px}.builder.entry-service .container .content .label i{font-family:Geologica,sans-serif;font-size:32px;line-height:120%;font-weight:600;font-weight:500;margin:0 8px}@media (max-width: 1023px){.builder.entry-service .container .content .label i{font-size:21px}}.builder.entry-service .container .content .text{margin-top:20px}.builder.entry-service .container .content .text>*+*{margin-top:16px}.builder.entry-service .container .content .text>*+h1,.builder.entry-service .container .content .text>*+h2,.builder.entry-service .container .content .text>*+h3,.builder.entry-service .container .content .text>*+h4,.builder.entry-service .container .content .text>*+h5,.builder.entry-service .container .content .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.entry-service .container .content .text>*+h1,.builder.entry-service .container .content .text>*+h2,.builder.entry-service .container .content .text>*+h3,.builder.entry-service .container .content .text>*+h4,.builder.entry-service .container .content .text>*+h5,.builder.entry-service .container .content .text>*+h6{margin-top:24px}}.builder.entry-service .container .content .text>h1+*,.builder.entry-service .container .content .text>h2+*,.builder.entry-service .container .content .text>h3+*,.builder.entry-service .container .content .text>h4+*,.builder.entry-service .container .content .text>h5+*,.builder.entry-service .container .content .text>h6+*{margin-top:16px}.builder.entry-service .container .content .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.entry-service .container .content .text a:not(.button):hover{color:var(--primary)}.builder.entry-service .container .content .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.entry-service .container .content .text>ol+p,.builder.entry-service .container .content .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.entry-service .container .content .text>ol+p,.builder.entry-service .container .content .text>ul+p{margin-top:24px}}.builder.entry-service .container .content .text ul li+li{margin-top:16px}.builder.entry-service .container .content .text ul li a{display:inline}.builder.entry-service .container .content .text ul li{position:relative;padding-left:20px}.builder.entry-service .container .content .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.entry-service .container .content .text ol{counter-reset:list-counter}.builder.entry-service .container .content .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.entry-service .container .content .text ol li+li{margin-top:24px}.builder.entry-service .container .content .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.entry-service .container .content .text em{color:var(--grey)}.builder.entry-service .container .content .cta{--hmargin: 6px;--vmargin: 6px;display:flex;flex-wrap:wrap;margin:calc(var(--vmargin) * -1) calc(var(--hmargin) * -1);margin-top:80px}.builder.entry-service .container .content .cta>*{margin:var(--vmargin) var(--hmargin)}@media (max-width: 1023px){.builder.entry-service .container .content .cta{margin-top:24px}}.builder.entry-service .container .media{border-radius:var(--border-radius);overflow:hidden;position:relative}.builder.entry-service .container .media .image{position:absolute;left:0;top:0;width:100%;height:100%}.builder.entry-service .container .media .image video,.builder.entry-service .container .media .image img,.builder.entry-service .container .media .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.builder.entry-service .container .media .image{max-height:320px}}.builder.advantages-images .elements{--columns: 2;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.advantages-images .elements>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.builder.advantages-images .elements.--count-2{--columns: 2}.builder.advantages-images .elements.--count-3{--columns: 3}.builder.advantages-images .elements.--count-4{--columns: 4}@media (max-width: 767px){.builder.advantages-images .elements{--columns: 1 !important}}.builder.advantages-images .elements .item{display:flex;background-color:var(--neutral-200);border-radius:var(--border-radius);overflow:hidden}.builder.advantages-images .elements .item .text{width:50%;font-size:20px;line-height:150%;font-weight:400;padding:20px}@media (max-width: 1023px){.builder.advantages-images .elements .item .text{font-size:17px}}.builder.advantages-images .elements .item .image{width:50%;text-align:right}.builder.advantages-images .elements .item .image video,.builder.advantages-images .elements .item .image img,.builder.advantages-images .elements .item .image svg{width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.builder.advantages-images .elements .item .image img{--size: 160px;max-width:var(--size);max-height:var(--size)}}.builder.advantages-images .elements .item:last-child{background-color:var(--primary-bg)}.builder.advantages-cards .cards{--columns: 3;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.advantages-cards .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}.builder.advantages-cards .cards.--quantity-4{--columns: 4}@media (max-width: 767px){.builder.advantages-cards .cards{--columns: 1 !important}}.builder.advantages-cards .cards .item{padding:40px;border-radius:var(--border-radius);background-color:var(--neutral-100)}@media (max-width: 767px){.builder.advantages-cards .cards .item{padding:20px}}.builder.advantages-cards .cards .item .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.advantages-cards .cards .item .title{font-size:19px}}.builder.advantages-cards .cards .item .text{margin-top:20px}.builder.featured-services .container{container-type:inline-size}.builder.featured-services .services-grid{--columns: 12;--gap: 12px;--width: 100cqi;--base-height: calc( ( var(--width) / var(--columns) ) - var(--gap) );display:grid;gap:var(--gap);grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:var(--base-height);grid-auto-rows:var(--base-height);justify-items:stretch}@media (max-width: 1023px){.builder.featured-services .services-grid{--columns: 2;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap}.builder.featured-services .services-grid>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}}.builder.featured-services .services-grid .service{position:relative;background-color:var(--primary);overflow:hidden;border-radius:var(--border-radius)}@media (max-width: 1023px){.builder.featured-services .services-grid .service{display:flex;flex-direction:column;background-color:transparent;gap:12px}}.builder.featured-services .services-grid .service.--services-page{background-image:url("data:image/svg+xml,%3Csvg width='76' height='204' viewBox='0 0 76 204' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath d='M7.65295e-06 174.001L6.34167e-06 204L76 204L58.8946 158.083L7.65295e-06 174.001Z' fill='white'/%3E%3Cpath d='M9.58736e-06 129.747L8.10687e-06 163.617L55.3793 148.649L43.9158 117.878L9.58736e-06 129.747Z' fill='white'/%3E%3Cpath d='M3.89238e-06 85.493L1.00413e-05 119.363L40.401 108.443L28.9369 77.6722L3.89238e-06 85.493Z' fill='white'/%3E%3Cpath d='M4.34629e-06 75.1086L25.4222 68.2376L7.62939e-06 -3.32207e-06L4.34629e-06 75.1086Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left bottom;background-size:76px 204px}@media (max-width: 1023px){.builder.featured-services .services-grid .service.--services-page{--columns: 1}}.builder.featured-services .services-grid .service.--services-page .content{font-size:20px;line-height:150%;font-weight:400;font-weight:600;justify-content:flex-end}@media (max-width: 1023px){.builder.featured-services .services-grid .service.--services-page .content{font-size:17px}}@media (max-width: 1023px){.builder.featured-services .services-grid .service.--services-page .content{justify-content:center}.builder.featured-services .services-grid .service.--services-page .content .title{--hover-background-color: transparent;font-size:16px;line-height:150%;font-weight:400;font-weight:600;overflow:hidden;position:relative;z-index:5;display:inline-flex;gap:16px;align-items:center;justify-content:center;text-align:center;border-radius:var(--border-radius);transition:all .2s ease-in-out;cursor:pointer;color:var(--primary-150);background-color:var(--primary);padding:12px 32px}}@media (max-width: 1023px) and (max-width: 1023px){.builder.featured-services .services-grid .service.--services-page .content .title{font-size:15px}}@media (max-width: 1023px) and (max-width: 1219px){.builder.featured-services .services-grid .service.--services-page .content .title{padding:16px 24px}}@media (max-width: 1023px) and (max-width: 549px){.builder.featured-services .services-grid .service.--services-page .content .title{width:100%}}@media (max-width: 1023px){.builder.featured-services .services-grid .service.--services-page .content .title:active{color:var(--primary-900);background-color:var(--primary-150)}.builder.featured-services .services-grid .service.--services-page .content .title:hover{color:var(--primary-150);background-color:var(--primary-hover)}}.builder.featured-services .services-grid .service.--layout-size-square-small{grid-column:span 2;grid-row:span 2}.builder.featured-services .services-grid .service.--layout-size-square-medium{grid-column:span 3;grid-row:span 3}.builder.featured-services .services-grid .service.--layout-size-square-large{grid-column:span 4;grid-row:span 4}.builder.featured-services .services-grid .service.--layout-size-square-huge{grid-column:span 6;grid-row:span 6}.builder.featured-services .services-grid .service.--layout-size-rectangle-horizontal-small{grid-column:span 4;grid-row:span 2}.builder.featured-services .services-grid .service.--layout-size-rectangle-horizontal-medium{grid-column:span 6;grid-row:span 3}.builder.featured-services .services-grid .service.--layout-size-rectangle-vertical-small{grid-column:span 2;grid-row:span 4}.builder.featured-services .services-grid .service.--layout-size-rectangle-vertical-medium{grid-column:span 3;grid-row:span 6}@media (max-width: 1023px){.builder.featured-services .services-grid .service{grid-column:span 6!important;grid-row:span 4!important}}.builder.featured-services .services-grid .service .content{display:flex;align-items:flex-end;padding:20px}@media (min-width: 1024px){.builder.featured-services .services-grid .service .content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}}@media (max-width: 1023px){.builder.featured-services .services-grid .service .content{padding:0;justify-content:center;order:2}}.builder.featured-services .services-grid .service .content .title{color:#fff;transition:all .2s ease-in-out;font-weight:500}@media (max-width: 1279px){.builder.featured-services .services-grid .service .content .title{font-size:13px;line-height:120%;font-weight:400}}@media (max-width: 1023px){.builder.featured-services .services-grid .service .content .title{text-align:center;color:var(--black);font-weight:600}}.builder.featured-services .services-grid .service .video,.builder.featured-services .services-grid .service .image{border-radius:var(--border-radius);overflow:hidden}.builder.featured-services .services-grid .service .video video,.builder.featured-services .services-grid .service .video img,.builder.featured-services .services-grid .service .video svg,.builder.featured-services .services-grid .service .image video,.builder.featured-services .services-grid .service .image img,.builder.featured-services .services-grid .service .image svg{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.builder.featured-services .services-grid .service .video,.builder.featured-services .services-grid .service .image{width:100%;height:100%;position:relative}.builder.featured-services .services-grid .service .video:after,.builder.featured-services .services-grid .service .image:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(0,0,0) 100%);pointer-events:none;z-index:1;opacity:.75}.builder.featured-services .services-grid .service .video:after,.builder.featured-services .services-grid .service .image:after{transition:all .2s ease-in-out}}@media (max-width: 1023px){.builder.featured-services .services-grid .service .video,.builder.featured-services .services-grid .service .image{aspect-ratio:144/160;order:1;width:100%}}.builder.featured-services .services-grid .service:after{content:"";background-color:var(--primary-bg);opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;transition:all .2s ease-in-out}@media (max-width: 1023px){.builder.featured-services .services-grid .service:after{display:none}}.builder.featured-services .services-grid .service:hover:after{opacity:.8}.builder.featured-services .services-grid .service:hover .content .title{color:var(--black)}.builder.featured-services .services-grid .service:hover .image:after{opacity:0}.builder.about.--columns-1 .cards{--columns: 3;--column-gap: 12px;--row-gap: 12px;row-gap:var(--row-gap);column-gap:var(--column-gap);display:flex;flex-wrap:wrap;margin-top:20px}.builder.about.--columns-1 .cards>*{flex-basis:calc(100% / var(--columns) - var(--column-gap) / var(--columns) * (var(--columns) - 1))}@media (max-width: 767px){.builder.about.--columns-1 .cards{--columns: 1}}.builder.about.--columns-2 .container{display:flex;flex-grow:1;gap:120px}@media (max-width: 1023px){.builder.about.--columns-2 .container{gap:64px}}@media (max-width: 767px){.builder.about.--columns-2 .container{flex-direction:column;gap:24px}}.builder.about.--columns-2 .container .side{width:302px;flex-shrink:0;display:flex;flex-direction:column}@media (max-width: 767px){.builder.about.--columns-2 .container .side{width:initial}}.builder.about.--columns-2 .container .side .cards{display:flex;flex-direction:column;gap:20px}@media (max-width: 767px){.builder.about.--columns-2 .container .side .cards{gap:12px}}.builder.about.--columns-2 .container .side .cta{margin-top:auto}.builder.about .title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.about .title{font-size:19px}}.builder.about .text{margin-top:40px}.builder.about .text>*+*{margin-top:16px}.builder.about .text>*+h1,.builder.about .text>*+h2,.builder.about .text>*+h3,.builder.about .text>*+h4,.builder.about .text>*+h5,.builder.about .text>*+h6{margin-top:32px}@media (max-width: 1023px){.builder.about .text>*+h1,.builder.about .text>*+h2,.builder.about .text>*+h3,.builder.about .text>*+h4,.builder.about .text>*+h5,.builder.about .text>*+h6{margin-top:24px}}.builder.about .text>h1+*,.builder.about .text>h2+*,.builder.about .text>h3+*,.builder.about .text>h4+*,.builder.about .text>h5+*,.builder.about .text>h6+*{margin-top:16px}.builder.about .text a:not(.button){font-weight:500;color:var(--secondary);text-decoration:underline;transition:all .2s ease-in-out}.builder.about .text a:not(.button):hover{color:var(--primary)}.builder.about .text hr{background:none;border:none;border-top:1px solid var(--grey);margin-top:32px}.builder.about .text>ol+p,.builder.about .text>ul+p{margin-top:32px}@media (max-width: 1023px){.builder.about .text>ol+p,.builder.about .text>ul+p{margin-top:24px}}.builder.about .text ul li+li{margin-top:16px}.builder.about .text ul li a{display:inline}.builder.about .text ul li{position:relative;padding-left:20px}.builder.about .text ul li:before{content:"";position:absolute;left:0;top:7px;display:block;width:0px;height:0px;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--primary);transform:rotate(0)}.builder.about .text ol{counter-reset:list-counter}.builder.about .text ol li{position:relative;counter-increment:list-counter;padding-left:40px}.builder.about .text ol li+li{margin-top:24px}.builder.about .text ol li:before{--size: 32px;font-weight:600;flex-shrink:0;content:counter(list-counter);color:var(--primary);width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;left:0;top:-4px;border-width:0px 2px 2px 0px;border-style:solid;border-color:#92c48e;border-radius:8px}.builder.about .text em{color:var(--grey)}.builder.about .quote{color:var(--primary-900);margin-top:40px;padding:40px;border-radius:var(--border-radius);background-color:var(--primary-bg);background-image:url("data:image/svg+xml,%3Csvg width='510' height='192' viewBox='0 0 510 192' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath d='M435.003 192.484H510V0.484375L395.208 43.6979L435.003 192.484Z' fill='%2325891D'/%3E%3Cpath d='M324.368 192.484H409.042L371.621 52.5787L294.695 81.5393L324.368 192.484Z' fill='%2325891D'/%3E%3Cpath d='M213.733 192.484L298.407 192.484L271.107 90.4186L194.18 119.381L213.733 192.484Z' fill='%2325891D'/%3E%3Cpath d='M187.771 192.484L170.594 128.26L0 192.484H187.771Z' fill='%2325891D'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:right bottom;background-size:510px 192px;background-repeat:no-repeat}@media (max-width: 767px){.builder.about .quote{margin-top:24px;padding:20px 12px}}.builder.about .quote__icon{font-family:Geologica,sans-serif;font-size:50px;line-height:120%;font-weight:600}@media (max-width: 1023px){.builder.about .quote__icon{font-size:29px}}.builder.about .quote__text{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500;margin-top:20px}@media (max-width: 1023px){.builder.about .quote__text{font-size:19px}}.builder.about .quote__author{font-size:20px;line-height:150%;font-weight:400;font-weight:600;margin-top:40px;display:flex;align-items:center;gap:40px}@media (max-width: 1023px){.builder.about .quote__author{font-size:17px}}.builder.about .quote__author:before{content:"";width:120px;height:2px;background-color:var(--primary-900)}.builder.about .cards .card{padding:20px;border-radius:var(--border-radius);background-color:var(--grey-bg)}.builder.about .cards .card__title{font-family:Geologica,sans-serif;font-size:25px;line-height:120%;font-weight:500}@media (max-width: 1023px){.builder.about .cards .card__title{font-size:19px}}.builder.about .cards .card__text{margin-top:20px;color:var(--grey)}.builder.about .cta{padding-top:40px;text-align:center}
