.form-control{position:relative;width:100%;margin-bottom:30px;padding-bottom:0;transition:padding .2s ease}.button,.button-icon{display:inline-flex;width:auto;height:48px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0 30px;border:0;cursor:pointer;font:400 17px Onest,sans-serif;text-decoration:none;transition:all .2s ease;border-radius:24px}.button-icon{width:48px;padding:0;font-size:1rem;font-weight:400}.button .button-end-icon{margin-left:15px}.button .button-start-icon{margin-right:15px}.button[disabled]{cursor:not-allowed!important;pointer-events:none!important}.button[data-hover=true],.button:hover,.button:focus{-webkit-transform:scale(.95);transform:scale(.95)}.button[data-block=true]{width:100%;max-width:100%;-ms-flex:1;flex:1}.button-default,.button-default:active{background:#fff;color:#121112}.button-primary,.button-primary:active{background:radial-gradient(circle,#0387ef,#5057fd);background:-moz-radial-gradient(circle,hsl(206.44,97.52%,47.45%) 0%,hsl(237.57,97.74%,65.29%) 100%);background:-webkit-radial-gradient(circle,hsl(206.44,97.52%,47.45%) 0%,hsl(237.57,97.74%,65.29%) 100%);color:#fff}.button-ghost,.button-ghost:active{background:transparent}.button-white,.button-white[data-hover=true]{background:#fff;color:#121112}.input{position:relative;display:-ms-flexbox;display:flex;width:100%;height:48px;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;padding:8px 20px;font:400 17px Onest,sans-serif;color:#fff;transition:all .2s ease}.input.input-flat{background-color:#292e8b;border-radius:24px}.input.input-bordered{border:1px solid rgb(41.49697365,46.4613157055,138.50752635)}.input.input-flushed{padding-right:0;padding-left:0;border-bottom:1px solid rgb(41.49697365,46.4613157055,138.50752635);border-radius:0}.input .input-label{position:absolute;display:inline-flex;will-change:auto;top:50%;left:0;font:400 17px Onest,sans-serif;color:#b5b8fe;pointer-events:none;transform:translateY(-50%);transition:all .2s ease}.input[data-label]{margin-top:30px}.input[data-filled=true] .input-label,.input[data-focus=true] .input-label,.input[data-placeholder=true] .input-label{padding-left:0;font-size:26px;color:#fff;font-weight:500;transform:translateY(calc((100% + 17px)*-1))}.input .input-inner{display:inline-flex;width:100%;height:100%}.input[data-focus=true],.input[data-filled=true]{border-color:#292e8b}@media (max-width: 767px){.input[data-filled=true] .input-label,.input[data-focus=true] .input-label,.input[data-placeholder=true] .input-label{font-size:24px}}input,textarea{display:-ms-flexbox;display:flex;background:transparent;-ms-flex:1;flex:1;font:400 17px Onest,sans-serif;color:#fff;resize:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{background:transparent;font:400 17px Onest,sans-serif;color:#b5b8fe}input:-moz-placeholder,textarea:-moz-placeholder{background:transparent;font:400 17px Onest,sans-serif;color:#b5b8fe}input::-moz-placeholder,textarea::-moz-placeholder{background:transparent;font:400 17px Onest,sans-serif;color:#b5b8fe}input:-ms-input-placeholder,textarea:-ms-input-placeholder{background:transparent;font:400 17px Onest,sans-serif;color:#b5b8fe}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:all 5000s ease-in-out 0s;transition-property:background-color,color}.radio-group-label{display:block;line-height:1;margin-bottom:15px;font-size:26px;color:#fff;font-weight:500}.radio-group-content{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;margin-top:-5px;margin-bottom:-5px}.radio-group-content[data-orientation=horizontal]{-ms-flex-direction:row;flex-direction:row;gap:15px}.radio-group-content[data-orientation=horizontal] .radio{margin-right:0}.radio-group-content[data-orientation=horizontal] .radio:last-child{margin-right:0}@media (max-width: 767px){.radio-group-label{font-size:24px}}.radio{position:relative;display:inline-flex;width:min-content;height:48px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:8px 20px;border:1px solid rgb(41.49697365,46.4613157055,138.50752635);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:24px;transition:all .2s ease}.radio input[type=radio]{position:absolute;width:0;height:0;top:0;left:0;opacity:0}.radio-checkbox{position:relative;display:none;width:20px;height:20px;background:transparent;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:2px solid hsl(0,0%,45.1%);transition:all .2s ease;border-radius:50%}.radio-checkbox:before{content:"";display:block;width:8px;height:8px;background:#5057fd;border-radius:50%;transition:all .2s ease;opacity:0}.radio-icon{margin-right:5px;transition:all .2s ease}.radio-label{overflow:hidden;white-space:nowrap;font:400 17px Onest,sans-serif;color:#b5b8fe;text-decoration:none;transition:all .2s ease}.radio[data-selected=true] .radio-checkbox{border-color:#5057fd}.radio[data-selected=true] .radio-checkbox:before{opacity:1}.radio[data-selected=true] .radio-label{color:#fff!important}.radio[data-hover=true][data-unselected=true] .radio-label{color:#fff}.textarea{position:relative;display:-ms-flexbox;display:flex;width:100%;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;padding:8px 20px;font:400 17px Onest,sans-serif;color:#fff;transition:all .2s ease}.textarea[data-label]{margin-top:30px}.textarea[data-variant=flat]{background-color:#292e8b;border-radius:24px}.textarea[data-variant=bordered]{border:1px solid rgb(41.49697365,46.4613157055,138.50752635)}.textarea[data-variant=flushed]{padding-right:0;padding-left:0;border-bottom:1px solid rgb(41.49697365,46.4613157055,138.50752635);border-radius:0}.textarea .textarea-label{position:absolute;display:inline-flex;will-change:auto;top:17px;left:0;font:400 17px Onest,sans-serif;color:#b5b8fe;pointer-events:none;transform:translateY(-50%);transition:all .2s ease}.textarea[data-filled=true] .textarea-label,.textarea[data-focus=true] .textarea-label,.textarea[data-placeholder=true] .textarea-label{padding-left:0;font-size:26px;color:#fff;font-weight:500;transform:translateY(calc((100% + 17px)*-1))}.textarea .textarea-inner{display:inline-flex;width:100%;height:100%}.textarea textarea{display:block;width:100%;height:6.25rem;line-height:1rem;margin:0;padding:0;border:0}@media (max-width: 767px){.textarea[data-filled=true] .textarea-label,.textarea[data-focus=true] .textarea-label,.textarea[data-placeholder=true] .textarea-label{font-size:24px}}.paragraph{line-height:1.1;margin-bottom:30px;font-weight:400;font-size:1.5rem;color:#565757}.typography{overflow-wrap:break-word}.typography.block{display:block}.typography.center{-ms-flex-pack:center;justify-content:center;text-align:center}.typography.delete{text-decoration:line-through}.typography.italic{font-style:italic}.typography.left{-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left}.typography.light{font-weight:100!important}.typography.right{-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right}.typography.strong{font-weight:600!important}.typography.underline{text-decoration:underline;text-decoration-skip-ink:auto}h1.typography{display:block;font-weight:600;line-height:1;font-size:3.8em}h2.typography{display:block;font-weight:600;line-height:1;font-size:42px}h3.typography{display:block;font-weight:600;line-height:1;font-size:1.5em}h4.typography{display:block;font-weight:600;line-height:1;font-size:1.1em;font-weight:500}h5.typography{display:block;font-weight:600;line-height:1;font-size:1em}.highlight{background:radial-gradient(circle,#0387ef,#5057fd);background:-moz-radial-gradient(circle,hsl(206.44,97.52%,47.45%) 0%,hsl(237.57,97.74%,65.29%) 100%);background:-webkit-radial-gradient(circle,hsl(206.44,97.52%,47.45%) 0%,hsl(237.57,97.74%,65.29%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}@-webkit-keyframes logoLoop{0%{transform:translate(0)}to{transform:translate(-100%)}}@-moz-keyframes logoLoop{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes logoLoop{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-moz-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}*{margin:0;padding:0;border:0;outline:none!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html{-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{position:relative;background:#000;font-family:Onest,serif;font-size:21px;color:#fff;font-weight:400;font-optical-sizing:auto;font-style:normal}html,body{width:100%;height:100%;overflow-x:hidden}footer,header,main,menu,nav,section{display:block}a,area,button,input,label,select,summary,textarea{touch-action:manipulation}button,input{overflow:visible}:before,:after{box-sizing:inherit}a,a:active,a:visited{text-decoration:underline;transition:all .3s ease}a:hover,a:focus{text-decoration:underline}.char{position:relative;will-change:opacity;transition:opacity .2s ease}#root{position:relative;display:-ms-flexbox;display:flex;width:100%;min-height:100%;background:#000;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}#header{position:absolute;width:100%;padding:15px 0;top:0;left:0;z-index:100}#header:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;backdrop-filter:blur(10px) saturate(1.5);-webkit-backdrop-filter:blur(10px) saturate(1.5)}.header-inner{display:-ms-flexbox;display:flex;width:100%;height:80px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.header-container{display:-ms-flexbox;display:flex;width:100%;max-width:1260px;-ms-flex-align:center;align-items:center;margin:0 auto;position:relative;-ms-flex-pack:center;justify-content:center}.header-menu{display:-ms-flexbox;display:flex;width:100%;-ms-flex:1;flex:1;-ms-flex-pack:flex-end;justify-content:flex-end;gap:15px}.header-logo{display:block}.header-email,.header-email:active{display:-ms-flexbox;display:flex;line-height:1;-ms-flex-align:center;align-items:center;font-size:1em;color:#fff;font-weight:600}.header-email:hover,.header-email:focus{color:#5057fd}@media (max-width: 767px){.header-container{padding-right:15px;padding-left:15px}.header-menu .button{display:none;visibility:hidden}}@media (min-width: 768px) and (max-width: 1280px){.header-container{padding-right:30px;padding-left:30px}}.hero{display:block;width:100%;max-width:100%;background:#000;overflow:hidden;z-index:1}.hero-content{display:-ms-flexbox;display:flex;width:100%;padding-top:240px;padding-bottom:240px;z-index:2}.hero-container{display:-ms-flexbox;display:flex;width:100%;max-width:1260px;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.hero-video{position:absolute;display:block;width:100%;top:0;right:0;left:0;pointer-events:none;-o-object-fit:cover;object-fit:cover;mix-blend-mode:lighten}.hero-title{text-align:center}.hero-text{display:-ms-flexbox;display:flex;width:100%;max-width:40rem;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:120px;text-align:center}.hero-text .opacity{opacity:.6}.hero-text .button{margin-top:60px}@media (max-width: 767px){.hero-content{padding-right:15px;padding-left:15px}}@media (min-width: 768px) and (max-width: 1280px){.hero-content{padding-right:30px;padding-left:30px}}.partners{position:relative;display:block;width:100%;background-color:#000;padding:60px 0;z-index:2}.partners-mask{width:100%;overflow:hidden;mask-mode:alpha;-webkit-mask-image:linear-gradient(270deg,#fff0,#fff,#fff0);mask-image:linear-gradient(270deg,#fff0,#fff,#fff0)}.partners:before{background:linear-gradient(90deg,#000,#0000);background:-moz-linear-gradient(90deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(90deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);position:absolute;display:block;content:"";width:100%;height:180px;top:-180px;right:0;left:0;z-index:2}.partners-container{-o-animation:logoLoop;-moz-animation:logoLoop;-webkit-animation-name:logoLoop;animation-name:logoLoop;display:-ms-flexbox;display:flex;width:100%;animation-duration:40s;animation-timing-function:linear;animation-iteration-count:infinite}.partners-overflow,.partners-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:flex-start;justify-content:flex-start}.partners-image{display:inline-block;width:100%;min-width:200px;max-width:100%;margin:0 30px;vertical-align:middle;object-fit:contain}.services{position:relative;width:100%;background-color:#000;padding-top:120px;z-index:2}.services-sticky{position:sticky;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;top:60px}.services-container{display:-ms-flexbox;display:flex;width:100%;max-width:1260px;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.services-title{text-align:center}.services-caption{color:#5057fd}.services-text{max-width:40rem;overflow:hidden;margin-top:60px;margin-bottom:60px;font-size:1.1em;color:#737373;font-weight:400;text-align:center}.services-grid{position:relative;width:100%;margin-top:120px}.services-grid-overlay{position:absolute;display:block;width:500px;height:700px;background:linear-gradient(135deg,#5057fd,#0387ef);top:50%;left:50%;pointer-events:none;transform:translate3d(-50%,-50%,0) rotate(-45deg);border-radius:700px;mix-blend-mode:color-dodge;filter:blur(150px);opacity:.1;z-index:2}.services-grid-row{position:relative;display:-ms-grid;display:grid;width:100%;grid-auto-flow:column;grid-template-columns:auto;grid-column-gap:30px;grid-row-gap:30px}.services-card{position:relative;display:-ms-flexbox;display:flex;width:500px;background:#0c0e0f;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:60px 30px 0;border-radius:24px;will-change:transform,opacity;transform:translate3d(calc(-1% * var(--percents)),0,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:transform .15s ease}.services-card:hover{transform:translate3d(calc(-1% * var(--percents)),0,0) scale3d(1.1,1.1,1.1) rotateX(0) rotateY(0) rotate(0) skew(0);box-shadow:10px 0 40px #000,22px 0 32px #000}.services-card-title{text-align:center;z-index:2}.services-card-desc{padding-top:30px;font-size:1rem;color:#737373;text-align:center;z-index:2}.services-card-image{display:block;width:360px;height:360-px;z-index:1}.benefits{position:relative;width:100%;height:220vh;background-color:#000;padding:180px 0}.benefits-video{position:fixed;display:block;width:100%;top:0;right:0;left:0;pointer-events:none;-o-object-fit:cover;object-fit:cover;mix-blend-mode:lighten;transition:transform .2s ease}.benefits-container{position:relative;display:-ms-grid;display:grid;width:100%;max-width:1260px;-ms-flex-pack:center;justify-content:center;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-column-gap:30px;grid-row-gap:30px;margin:0 auto}.benefits-sticky{position:sticky;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;top:180px}.benefits-content{width:100%}.benefits-caption{display:block;color:#5057fd}.benefits-desc{max-width:40rem;overflow:hidden;margin-top:60px;margin-bottom:60px;font-size:1.1em;color:#737373;font-weight:400}.benefits-values{display:-ms-flexbox;display:flex;width:100%;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin-top:-40px}.benefits-values-row{display:block;width:100%;height:200px;overflow:hidden;mask-mode:alpha;-webkit-mask-image:linear-gradient(0deg,#fff0,#fff 80px,#fff 120px,#fff0);mask-image:linear-gradient(0deg,#fff0,#fff 80px,#fff 120px,#fff0)}.benefits-values-node{display:-ms-flexbox;display:flex;height:80px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:60px 0;backface-visibility:hidden;will-change:transform,opacity;transform:translate3d(0,calc(-520% * var(--percents)),0)}.benefits-values-node .opacity{opacity:.6}.benefits-values-node .icon{display:-ms-flexbox;display:flex;width:60px;height:60px;background:#0c0e0f;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:30px;font-size:1.2rem;color:#fff;text-align:center;border-radius:50%}.benefits-backdrops{position:absolute;top:0;right:0;left:0}.benefits-backdrop-primary{position:absolute;width:1000px;height:1000px;top:60px;right:-300px;opacity:.2}.benefits-backdrop-secondary{position:absolute;width:1200px;height:1200px;top:-360px;left:-480px;opacity:.2}.benefits-backdrop-primary svg,.benefits-backdrop-secondary svg{display:block;max-width:100%;height:auto;pointer-events:none;z-index:1}.benefits-wrapper{position:sticky;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;top:0;padding:120px 0}.benefits-title1{display:-ms-flexbox;display:flex;width:100%;height:30vh;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:0;padding-top:120px;padding-bottom:120px;mask-mode:alpha;-webkit-mask-image:linear-gradient(0deg,#fff0,#fff,#fff0);mask-image:linear-gradient(0deg,#fff0,#fff,#fff0);text-align:center}.benefits-title .typography1{margin-top:120px;backface-visibility:hidden;will-change:transform,opacity;transform:translate3d(0,calc(-660% * var(--percents)),0)}.benefits-title .typography1:first-child{margin-top:0}.benefits-text{display:block;max-width:40rem;overflow:hidden;margin-right:auto;margin-left:auto;font-size:1.1em;color:#737373;font-weight:400;text-align:center;z-index:2}.benefits-text>.typography{display:none;width:100%;transition:all .5s ease;pointer-events:none;animation-duration:.5s}.benefits[data-active="0"] .benefits-text>.typography:nth-child(1){-o-animation:fadeIn;-moz-animation:fadeIn;-webkit-animation-name:fadeIn;animation-name:fadeIn;display:block;pointer-events:all}.benefits[data-active="1"] .benefits-text>.typography:nth-child(2){-o-animation:fadeIn;-moz-animation:fadeIn;-webkit-animation-name:fadeIn;animation-name:fadeIn;display:block;pointer-events:all}.benefits[data-active="2"] .benefits-text>.typography:nth-child(3){-o-animation:fadeIn;-moz-animation:fadeIn;-webkit-animation-name:fadeIn;animation-name:fadeIn;display:block;pointer-events:all}.marketplace{position:relative;width:100%;padding:120px 0}.marketplace-container{display:-ms-flexbox;display:flex;width:100%;max-width:1260px;-ms-flex-align:center;align-items:center;margin:0 auto}.marketplace-inner{display:-ms-grid;display:grid;width:100%;grid-template-rows:auto;grid-template-columns:1fr 1.5fr;grid-auto-columns:1fr;grid-column-gap:30px;grid-row-gap:30px}.marketplace-row{position:relative;display:-ms-grid;display:grid;width:100%;grid-auto-flow:column;grid-template-columns:auto;grid-column-gap:15px;grid-row-gap:15px;mask-mode:alpha;-webkit-mask-image:linear-gradient(-270deg,#fff0,#fff 20%);mask-image:linear-gradient(-270deg,#fff0,#fff 20%)}.marketplace-item{display:block;width:480px;height:360px;overflow:hidden;border-radius:8px}.contact{background:linear-gradient(90deg,#5057fd,#4d27eb);background:-moz-linear-gradient(90deg,hsl(237.57,97.74%,65.29%) 0%,#4d27eb 100%);background:-webkit-linear-gradient(90deg,hsl(237.57,97.74%,65.29%) 0%,#4d27eb 100%);position:relative;width:100%;padding:120px 0;overflow:hidden}.contact-icon{position:absolute;display:block;width:700px;height:700px;background-image:url(/assets/images/brand/avino-icon.svg);background-repeat:no-repeat;bottom:-120px;left:0;mask-mode:alpha;-webkit-mask-image:linear-gradient(0deg,#fff0,#fff);mask-image:linear-gradient(0deg,#fff0,#fff);opacity:.5}.contact-container{display:-ms-flexbox;display:flex;width:100%;max-width:1260px;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.contact-row{display:-ms-flexbox;display:flex;width:100%;gap:30px}.contact-node{position:relative;display:block;width:100%;max-width:100%;-ms-flex:1;flex:1;overflow:hidden}.contact-title{margin-bottom:60px}.contact-text{display:block;margin-bottom:60px;padding-right:60px;font-size:20px;color:#b5b8fe;font-weight:400}.contact-confirm{max-width:250px;line-height:18px;font-size:14px;color:#fff6;font-weight:400;letter-spacing:-1px}.contact-form{width:100%}.contact-form .contact-form-row{display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;gap:30px;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.contact{padding:30px 0}.contact-row{-ms-flex-direction:column;flex-direction:column;padding-right:15px;padding-left:15px}.contact-title{margin-bottom:30px}.contact-text{margin-bottom:0;padding-right:0;font-size:18px}.contact-confirm{display:block;margin:0 auto;text-align:center}.contact-form .contact-form-row{margin-bottom:0;gap:0;-ms-flex-direction:column;flex-direction:column}.contact-form .button{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 1024px){.contact{padding:60px 0}.contact-row{-ms-flex-direction:column;flex-direction:column;padding-right:30px;padding-left:30px}.contact-title{margin-bottom:30px}.contact-text{margin-bottom:0;padding-right:0;font-size:18px}.contact-confirm{display:block;margin:0 auto;text-align:center}.contact-form .contact-form-row{margin-bottom:0;gap:0;-ms-flex-direction:column;flex-direction:column}.contact-form .button{margin-bottom:30px}}@media (min-width: 1025px) and (max-width: 1280px){.contact-row{padding-right:30px;padding-left:30px}}.footer{position:relative;width:100%;padding:60px 0}.footer-container{display:-ms-flexbox;display:flex;width:100%;max-width:1260px;-ms-flex-align:center;align-items:center;margin:0 auto;-ms-flex-direction:column;flex-direction:column}.footer-top,.footer-bottom{display:-ms-flexbox;display:flex;width:100%}.footer-logo{display:-ms-grid;display:grid;grid-column-gap:15px;grid-row-gap:15px}.footer-email,.footer-email:active{display:-ms-flexbox;display:flex;line-height:1;-ms-flex-align:center;align-items:center;font-size:26px;color:#fff;font-weight:400}.footer-email:hover,.footer-email:focus{color:#5057fd}.footer-offices{display:-ms-grid;display:grid;-ms-flex:1;flex:1;grid-column-gap:15px;grid-row-gap:15px;text-align:right}.footer-location{font-size:26px;color:#fff;font-weight:500}.footer-location span{color:#565757}.footer-bottom{flex-wrap:nowrap;-ms-flex-align:center;align-items:center;margin-top:60px;padding-top:30px;border-top:1px solid rgb(42.9971616,43.4988384,43.4988384)}.footer-copyright{display:block;-ms-flex:1;flex:1;font-size:1rem;color:#737373;text-align:left}.footer-socials{display:-ms-flexbox;display:flex;gap:15px;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.footer-social,.footer-social:active{display:-ms-flexbox;display:flex;width:30px;height:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:26px;color:#fff;font-weight:400;text-decoration:none!important}.footer-social:hover,.footer-social:focus{color:#5057fd;text-decoration:none!important}@media (max-width: 767px){.footer{padding:30px 0}.footer-top,.footer-bottom{-ms-flex-direction:column;flex-direction:column;padding-right:15px;padding-left:15px}.footer-email,.footer-location{font-size:24px!important}.footer-offices{margin-top:30px;grid-column-gap:0;grid-row-gap:0;text-align:left}.footer-bottom{margin-top:30px}.footer-copyright{max-width:250px;margin:0 auto;text-align:center}.footer-socials{margin-top:15px}}@media (min-width: 768px) and (max-width: 1024px){.footer{padding:60px 0}.footer-top,.footer-bottom{padding-right:30px;padding-left:30px}}@media (min-width: 1025px) and (max-width: 1280px){.footer-top,.footer-bottom{padding-right:30px;padding-left:30px}}
