@font-face{font-family:GeneralSans;src:url(../fonts/GeneralSans-Regular.woff2) format("woff2"),url(../fonts/GeneralSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans;src:url(../fonts/GeneralSans-Medium.woff2) format("woff2"),url(../fonts/GeneralSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GeneralSans;src:url(../fonts/GeneralSans-Semibold.woff2) format("woff2"),url(../fonts/GeneralSans-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}[data-sal]{transition-duration:.2s;transition-delay:0s;transition-duration:var(--sal-duration,.2s);transition-delay:var(--sal-delay,0s);transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:.05s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.215,.61,.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(.075,.82,.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(.19,1,.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.77,0,.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(.86,0,.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform: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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{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(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}::-moz-selection{background:#333;color:#fff}::selection{background:#333;color:#fff}html{scroll-behavior:smooth;--sal-duration:0.75s}body{background-color:#fff;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:400;line-height:156%;color:#333;margin:0;padding:0}body.is-blocked{max-height:100vh;overflow:hidden}img{width:100%;height:auto;margin:0;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper{width:100%;overflow:hidden;padding:30px 30px 0}@media only screen and (max-width:1280px){.wrapper{padding:20px 20px 0}}@media only screen and (max-width:560px){.wrapper{padding:15px 15px 0}}.container{max-width:1382px;margin:0 auto;padding:0 30px}@media only screen and (max-width:1280px){.container{max-width:1362px;padding:0 20px}}@media only screen and (max-width:560px){.container{max-width:1352px;padding:0 15px}}.container--contact-form{max-width:926px}@media only screen and (max-width:1280px){.container--contact-form{max-width:906px;padding:0 20px}}@media only screen and (max-width:560px){.container--contact-form{max-width:896px;padding:0 15px}}a{text-decoration:none;transition:color .25s ease-in-out 0s;position:relative}a,a:hover{color:#333}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit;color:#ffbc21}h1{font-size:48px;line-height:156%}@media only screen and (max-width:1280px){h1{font-size:44px}}@media only screen and (max-width:1024px){h1{font-size:40px;line-height:124%}}@media only screen and (max-width:768px){h1{font-size:36px}}@media only screen and (max-width:560px){h1{font-size:30px}}h1.is-large{font-size:54px;line-height:124%}@media only screen and (max-width:1280px){h1.is-large{font-size:48px}}@media only screen and (max-width:1024px){h1.is-large{font-size:42px}}@media only screen and (max-width:768px){h1.is-large{font-size:36px}}@media only screen and (max-width:560px){h1.is-large{font-size:30px}}h2{font-size:40px;line-height:124%}@media only screen and (max-width:1280px){h2{font-size:36px}}@media only screen and (max-width:1024px){h2{font-size:32px}}@media only screen and (max-width:768px){h2{font-size:28px}}@media only screen and (max-width:560px){h2{font-size:24px}}h2 span{color:#ffbc21}h3{font-size:26px;line-height:124%}@media only screen and (max-width:1280px){h3{font-size:24px}}@media only screen and (max-width:1024px){h3{font-size:22px}}@media only screen and (max-width:768px){h3{font-size:20px}}h4{font-size:24px;line-height:156%}@media only screen and (max-width:1280px){h4{font-size:22px}}@media only screen and (max-width:1024px){h4{font-size:20px;line-height:124%}}@media only screen and (max-width:768px){h4{font-size:18px}}h4.is-lower{line-height:124%}h5{font-size:20px;line-height:156%}@media only screen and (max-width:1024px){h5{font-size:18px;line-height:124%}}@media only screen and (max-width:768px){h5{font-size:16px}}h6{font-size:18px;line-height:156%}@media only screen and (max-width:1024px){h6{line-height:124%}}@media only screen and (max-width:768px){h6{font-size:16px}}p{font-size:16px;line-height:156%;margin:0}label{font-size:12px;line-height:124%}b,strong{font-weight:600}.copy-block h2,.copy-block h3{margin:0 0 36px}@media only screen and (max-width:1280px){.copy-block h2,.copy-block h3{margin:0 0 30px}}@media only screen and (max-width:768px){.copy-block h2,.copy-block h3{margin:0 0 24px}}.copy-block h4{margin:36px 0 18px}@media only screen and (max-width:1280px){.copy-block h4{margin:30px 0 16px}}@media only screen and (max-width:768px){.copy-block h4{margin:24px 0 14px}}.copy-block p{margin:0 0 18px}.copy-block ul{font-size:24px;line-height:156%;margin:36px 0 0}@media only screen and (max-width:1280px){.copy-block ul{font-size:22px;margin:30px 0 0}}@media only screen and (max-width:1024px){.copy-block ul{font-size:20px;line-height:124%}}@media only screen and (max-width:768px){.copy-block ul{font-size:18px;margin:24px 0 0}}@media only screen and (max-width:560px){.copy-block ul{font-size:16px}}.copy-block ul li{padding:0 0 0 42px;position:relative}@media only screen and (max-width:768px){.copy-block ul li{padding:0 0 0 36px}}@media only screen and (max-width:560px){.copy-block ul li{padding:0 0 0 30px}}.copy-block ul li:before{content:"";background-image:url(../images/icons/list-pointer.svg);background-size:cover;background-position:50%;width:24px;height:24px;position:absolute;top:6px;left:0}@media only screen and (max-width:1024px){.copy-block ul li:before{top:1px}}@media only screen and (max-width:768px){.copy-block ul li:before{width:20px;height:20px}}@media only screen and (max-width:560px){.copy-block ul li:before{width:18px;height:18px}}.copy-block ul li+li{margin:18px 0 0}@media only screen and (max-width:1024px){.copy-block ul li+li{margin:16px 0 0}}@media only screen and (max-width:768px){.copy-block ul li+li{margin:14px 0 0}}@media only screen and (max-width:560px){.copy-block ul li+li{margin:12px 0 0}}.copy-block--large p{font-size:18px}@media only screen and (max-width:1280px){.copy-block--large p{font-size:16px}}.copy-block--clients-slider p{margin:0 0 24px}.copy-block--contact-data p{line-height:190%;margin:0}.copy-block--contact-data h4{margin:0 0 38px}@media only screen and (max-width:1024px){.copy-block--contact-data h4{margin:0 0 30px}}@media only screen and (max-width:560px){.copy-block--contact-data h4{margin:0 0 24px}}.copy-block--contact-data h5{font-size:16px;line-height:156%;color:#7b7773;margin:28px 0 4px}@media only screen and (max-width:768px){.copy-block--contact-data h5{line-height:124%}}@media only screen and (max-width:560px){.copy-block--contact-data h5{margin:24px 0 4px}}.copy-block>:first-child{margin-top:0!important}.copy-block>:last-child{margin-bottom:0!important}.button{border:0;border-bottom:1px solid #333;border-radius:0;background-color:transparent;height:auto;font-size:18px;font-weight:400;line-height:120%;color:#333;margin:0;padding:0 0 8px;display:inline-block;transition:border-bottom-color .25s ease-in-out 0s}@media only screen and (max-width:1024px){.button{font-size:16px;padding:0 0 6px}}@media only screen and (max-width:560px){.button{padding:0 0 4px}}.button:hover{border-bottom-color:#ffbc21;background-color:transparent;color:#333,padding 0}.button--white{border-bottom-color:#fff;color:#fff}.button--white:hover{border-bottom-color:#ffbc21;color:#fff}input[type=email],input[type=tel],input[type=text],textarea{border:0;border-radius:0;background-color:#fff;width:100%;height:56px;font-family:GeneralSans,sans-serif;font-size:18px;font-weight:400;line-height:1;vertical-align:middle;color:#333;outline:none;margin:0;padding:0 24px;box-shadow:none!important;-webkit-appearance:none}@media only screen and (max-width:1280px){input[type=email],input[type=tel],input[type=text],textarea{height:52px;padding:0 20px}}@media only screen and (max-width:768px){input[type=email],input[type=tel],input[type=text],textarea{font-size:16px;height:48px}}@media only screen and (max-width:560px){input[type=email],input[type=tel],input[type=text],textarea{padding:0 15px}}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{background-color:#fff}input[type=email].on-white-bg,input[type=tel].on-white-bg,input[type=text].on-white-bg,textarea.on-white-bg{border:1px solid rgba(123,119,115,.5)}input[type=submit]{border-radius:0;-webkit-appearance:none;cursor:pointer}textarea{height:216px;line-height:156%;resize:none;padding:14px 24px}@media only screen and (max-width:1280px){textarea{height:196px}}@media only screen and (max-width:768px){textarea{height:184px}}@media only screen and (max-width:560px){textarea{height:130px}}::-webkit-input-placeholder{color:#333!important;opacity:.75}:-moz-placeholder,::-moz-placeholder{color:#333!important;opacity:.75}:-ms-input-placeholder{color:#333!important;opacity:.75}.wpcf7-form-control-wrap{display:block!important}.wpcf7-not-valid-tip{font-size:12px!important;line-height:124%!important;position:absolute!important;bottom:6px!important;right:8px!important}.wpcf7-response-output{border:1px solid #ffbc21!important;background-color:transparent!important;font-size:16px!important;line-height:124%!important;text-align:center!important;margin:48px 0 0!important;padding:10px 24px!important}@media only screen and (max-width:1280px){.wpcf7-response-output{padding:10px 20px!important}}@media only screen and (max-width:768px){.wpcf7-response-output{font-size:14px!important}}@media only screen and (max-width:560px){.wpcf7-response-output{padding:8px 15px!important}}.header{width:100%;padding:0 30px;transition:box-shadow .25s ease-in-out 0s,transform .25s ease-in-out 0s,top .25s ease-in-out 0s;position:fixed;z-index:100;top:30px;left:0}@media only screen and (max-width:1280px){.header{padding:0 20px;top:20px}}@media only screen and (max-width:560px){.header{padding:0 15px;top:15px}}.header:after{content:"";background-color:#fff;width:100%;height:100%;opacity:0;transition:opacity .25s ease-in-out 0s;position:absolute;z-index:1;top:0;left:0}.header.is-visible{box-shadow:0 5px 10px rgba(0,0,0,.025)}@media only screen and (max-width:1024px){.header.is-visible .header__menu{transform:translate(-50%,20px)!important}}.header.is-sticky{top:0}.header.is-sticky:after{opacity:1}.header.is-sticky .header__logo svg path:not(.is-signet){fill:#333!important}@media only screen and (max-width:1024px){.header.is-sticky .header__menu{transform:translate(-50%,104px)}}.header.is-sticky .header__menu>ul>li{height:92px}@media only screen and (max-width:1024px){.header.is-sticky .header__menu>ul>li{height:auto}}.header.is-sticky .header__menu>ul>li>a{color:#333}@media only screen and (max-width:1024px){.header.is-sticky .header__menu>ul>li>a{color:#fff}}.header.is-sticky .header__menu>ul>li:hover>a{color:#ffbc21}.header.is-sticky .header__phone{color:#333}.header.is-sticky .header__phone:hover{color:#ffbc21}.header.is-light .header__logo svg path:not(.is-signet){fill:#333!important}.header.is-light .header__menu>ul>li>a{color:#333}@media only screen and (max-width:1024px){.header.is-light .header__menu>ul>li>a{color:#fff}}.header.is-light .header__menu>ul>li:hover>a{color:#ffbc21}.header.is-light .header__phone{color:#333}.header.is-light .header__phone:hover{color:#ffbc21}.header .container{height:92px;justify-content:space-between;align-items:center;display:flex;position:relative;z-index:2}@media only screen and (max-width:1024px){.header .container{height:84px}}.header__logo{flex:0 0 200px;padding:5px 0 0}@media only screen and (max-width:1024px){.header__logo{flex:0 0 180px}}.header__logo svg{width:100%;height:auto;display:block}.header__logo svg path{transition:fill .25s ease-in-out 0s}.header__menu{margin:0 48px 0 auto}@media only screen and (max-width:1280px){.header__menu{margin:0 36px 0 auto}}@media only screen and (max-width:1024px){.header__menu{background-color:#333;width:100vw;height:100vh;opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;transform:translateX(-50%);transition:opacity .25s ease-in-out 0s,transform .25s ease-in-out 0s;position:absolute;z-index:5;top:-20px;left:50%}}@media only screen and (max-width:560px){.header__menu{top:-15px}}.header__menu.is-visible{opacity:1;pointer-events:all}.header__menu>ul{align-items:center;display:flex}@media only screen and (max-width:1024px){.header__menu>ul{text-align:center;display:block}}.header__menu>ul>li{height:92px}@media only screen and (max-width:1024px){.header__menu>ul>li{height:auto}}.header__menu>ul>li>a{height:100%;font-size:16px;font-weight:500;line-height:22px;color:#fff;padding:0 28px;align-items:center;display:flex}@media only screen and (max-width:1280px){.header__menu>ul>li>a{padding:0 24px}}@media only screen and (max-width:1024px){.header__menu>ul>li>a{padding:8px 20px;display:inline-block}}.header__menu>ul>li>ul{opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .25s ease-in-out 0s,transform .25s ease-in-out 0s;top:100%;left:4px}@media only screen and (max-width:1024px){.header__menu>ul>li>ul{opacity:1;pointer-events:all;transform:translateY(0);top:auto;left:auto}}.header__menu>ul>li>ul>li{background-color:#fbfbfb}@media only screen and (max-width:1024px){.header__menu>ul>li>ul>li{background-color:transparent}}.header__menu>ul>li>ul>li.menu-item-has-children{position:relative}.header__menu>ul>li>ul>li.menu-item-has-children:after{content:"";background-image:url(../images/icons/arrow-submenu.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:8px;height:14px;transform:translateY(-50%);position:absolute;top:50%;right:24px}.header__menu>ul>li>ul>li>ul{opacity:0;pointer-events:none;transform:translateX(10px);transition:opacity .25s ease-in-out 0s,transform .25s ease-in-out 0s;top:0;left:100%}@media only screen and (max-width:1024px){.header__menu>ul>li>ul>li>ul{opacity:1;pointer-events:all;transform:translateX(0);top:auto;left:auto}}.header__menu>ul>li>ul>li>ul>li{background-color:#fff}@media only screen and (max-width:1024px){.header__menu>ul>li>ul>li>ul>li{background-color:transparent}}.header__menu>ul>li>ul>li:hover>ul{opacity:1;pointer-events:all;transform:translateX(0)}.header__menu>ul>li>ul li{width:290px}@media only screen and (max-width:1024px){.header__menu>ul>li>ul li{width:auto}}.header__menu>ul>li>ul li+li a{border-top-color:rgba(51,51,51,.05)}.header__menu>ul>li>ul li a{border-top:1px solid transparent;font-size:18px;line-height:156%;padding:24px 24px 22px;display:block}@media only screen and (max-width:1024px){.header__menu>ul>li>ul li a{font-size:16px;color:#fff;padding:8px 20px;display:inline-block}}.header__menu>ul>li:hover>ul{opacity:1;pointer-events:all;transform:translateY(0)}.header__menu>ul ul{position:absolute}@media only screen and (max-width:1024px){.header__menu>ul ul{display:none;position:relative}}.header__menu>ul li{position:relative}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children{transition:margin-bottom .25s ease-in-out 0s;position:relative}}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children:after{content:"";background:none!important;background-color:hsla(0,0%,100%,.2)!important;width:50px!important;height:1px!important;opacity:0!important;transform:translateX(-50%)!important;transition:opacity .25s ease-in-out 0s!important;position:absolute;top:auto!important;bottom:-12px;right:auto!important;left:50%}}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children.is-collapsed{margin-bottom:20px}}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children.is-collapsed:after{opacity:1!important}}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children>a{padding:8px 42px 8px 29px;position:relative}}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children>a:after{content:"";background-image:url(../images/icons/arrow-mobile-submenu.svg);background-size:cover;width:13px;height:13px;transform:translateY(-50%);transition:transform .25s ease-in-out 0s;position:absolute;top:50%;right:20px}}.header__menu>ul li.menu-item-has-children>a.is-collapsed:after{transform:translateY(-50%) rotate(-180deg)}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children ul li a{color:hsla(0,0%,100%,.75);padding:4px 20px}}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children ul li.menu-item-has-children>a{padding:4px 42px 4px 29px}}@media only screen and (max-width:1024px){.header__menu>ul li.menu-item-has-children ul li:hover>a{color:#fff}}.header__menu>ul li:hover>a{color:#ffbc21}@media only screen and (max-width:1024px){.header__menu>ul li:hover>a{color:#fff}}.header__menu>ul li.is-mobile{display:none}@media only screen and (max-width:1024px){.header__menu>ul li.is-mobile{display:block}}.header__phone{font-size:16px;font-weight:500;line-height:22px;color:#fff;align-items:center;display:flex}@media only screen and (max-width:1024px){.header__phone{margin:0 55px 0 0}}@media only screen and (max-width:560px){.header__phone{margin:0 50px 0 0}}.header__phone img{width:30px;margin:0 10px 0 0}@media only screen and (max-width:560px){.header__phone img{margin:0}}@media only screen and (max-width:560px){.header__phone span{display:none}}.header__phone:hover{color:#ffbc21}.header__trigger{width:26px;height:18px;align-items:center;display:none;position:absolute;z-index:10;top:33px;right:20px}@media only screen and (max-width:1024px){.header__trigger{display:flex}}@media only screen and (max-width:560px){.header__trigger{right:15px}}.header__trigger span{background-color:#ffbc21;flex:0 0 100%;height:2px;transition:background-color .25s ease-in-out 0s;position:relative}.header__trigger span:after,.header__trigger span:before{content:"";background-color:#ffbc21;width:100%;height:2px;transition:transform .25s ease-in-out 0s;position:absolute;top:0;left:0}.header__trigger span:before{transform:translateY(-7px)}.header__trigger span:after{transform:translateY(7px)}.header__trigger.is-visible span{background-color:transparent}.header__trigger.is-visible span:before{transform:translateY(0) rotate(-45deg)}.header__trigger.is-visible span:after{transform:translateY(0) rotate(45deg)}.works{background-color:#f4f4f7;margin:30px 0 0;padding:96px 0}@media only screen and (max-width:1280px){.works{margin:20px 0 0;padding:86px 0}}@media only screen and (max-width:1024px){.works{padding:76px 0}}@media only screen and (max-width:768px){.works{margin:20px 0 0;padding:66px 0}}@media only screen and (max-width:560px){.works{margin:15px 0 0;padding:56px 0}}.works__header{margin:0 0 72px;justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:1280px){.works__header{margin:0 0 65px}}@media only screen and (max-width:1024px){.works__header{margin:0 0 58px}}@media only screen and (max-width:768px){.works__header{margin:0 0 51px}}@media only screen and (max-width:560px){.works__header{margin:0 0 44px}}@media only screen and (max-width:560px){.works__header .button{display:none}}.works__button{margin:48px 0 0;justify-content:center;display:none}@media only screen and (max-width:560px){.works__button{display:flex}}.works-list{margin:0 0 -46px;flex-wrap:wrap;display:flex}@media only screen and (max-width:1280px){.works-list{margin:0 0 -30px}}.works-list__item{flex:0 0 calc(33.33333% - 31px);margin:0 46px 46px 0}@media only screen and (max-width:1280px){.works-list__item{flex:0 0 calc(33.33333% - 20px);margin:0 30px 30px 0}}@media only screen and (max-width:1024px){.works-list__item{flex:0 0 calc(50% - 10px);margin:0 20px 30px 0}}@media only screen and (max-width:560px){.works-list__item{flex:0 0 100%;margin:0 0 30px}}.works-list__item:nth-child(3n+3){margin:0 0 46px}@media only screen and (max-width:1280px){.works-list__item:nth-child(3n+3){margin:0 0 30px}}@media only screen and (max-width:1024px){.works-list__item:nth-child(3n+3){margin:0 20px 30px 0}}@media only screen and (max-width:560px){.works-list__item:nth-child(3n+3){margin:0 0 30px}}@media only screen and (max-width:1024px){.works-list__item:nth-child(2n+2){margin:0 0 30px}}.works-box__image{height:480px;overflow:hidden;margin:0 0 24px;transition:color .4s ease-in-out 0s}@media only screen and (max-width:1280px){.works-box__image{height:440px}}@media only screen and (max-width:1024px){.works-box__image{height:400px}}@media only screen and (max-width:768px){.works-box__image{height:360px}}@media only screen and (max-width:560px){.works-box__image{height:320px}}.works-box__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .4s ease-in-out 0s}.works-box:hover{color:#ffbc21}.works-box:hover img{transform:scale(1.1)}.contact-form{background-color:#ffbc21;overflow:hidden;margin:30px 0 0;padding:96px 0;position:relative}@media only screen and (max-width:1280px){.contact-form{padding:86px 0}}@media only screen and (max-width:1024px){.contact-form{padding:76px 0}}@media only screen and (max-width:768px){.contact-form{padding:66px 0}}@media only screen and (max-width:560px){.contact-form{padding:56px 0}}.contact-form svg{width:auto;height:100%;transform:translateY(-50%);position:absolute;z-index:1;top:50%;left:calc(50% + 12px)}.contact-form .container{position:relative;z-index:2}.contact-form__header{text-align:center;margin:0 0 48px}@media only screen and (max-width:768px){.contact-form__header{margin:0 0 42px}}.contact-form__header h2{margin:0 0 12px}@media only screen and (max-width:768px){.contact-form__header h2{margin:0 0 8px}}.contact-form__form{flex-wrap:wrap;justify-content:space-between;display:flex}@media only screen and (max-width:560px){.contact-form__form{display:block}}.contact-form__form-col{flex:0 0 calc(50% - 12px)}@media only screen and (max-width:1280px){.contact-form__form-col{flex:0 0 calc(50% - 10px)}}@media only screen and (max-width:560px){.contact-form__form-col+.contact-form__form-col{margin:15px 0 0}}.contact-form__form-input{position:relative}.contact-form__form-input+.contact-form__form-input{margin:24px 0 0}@media only screen and (max-width:1280px){.contact-form__form-input+.contact-form__form-input{margin:20px 0 0}}@media only screen and (max-width:560px){.contact-form__form-input+.contact-form__form-input{margin:15px 0 0}}.contact-form__form-submit{flex:0 0 100%;margin:48px 0 0;justify-content:center;display:flex;position:relative}@media only screen and (max-width:1024px){.contact-form__form-submit{margin:36px 0 0}}.contact-form__form-submit .button:hover{border-color:#333}.contact-form__form-submit .wpcf7-spinner{transform:translateY(-46%);position:absolute!important;top:50%!important;right:0!important}.contact-form .wpcf7-response-output{border-color:#333!important}.bottom{background-color:#f4f4f7;margin:30px 0 0;padding:96px 0}@media only screen and (max-width:1280px){.bottom{margin:20px 0 0;padding:86px 0}}@media only screen and (max-width:1024px){.bottom{padding:76px 0}}@media only screen and (max-width:768px){.bottom{margin:20px 0 0;padding:66px 0}}@media only screen and (max-width:560px){.bottom{margin:15px 0 0;padding:56px 0}}.bottom .container{justify-content:space-between;display:flex}@media only screen and (max-width:1024px){.bottom .container{flex-wrap:wrap}}@media only screen and (max-width:560px){.bottom .container{display:block}}.bottom__logo{width:200px}@media only screen and (max-width:1024px){.bottom__logo{width:180px}}.bottom__logo svg{width:100%;display:block}.bottom__logo svg path:not(.is-signet){fill:#333}@media only screen and (max-width:1024px){.bottom__col{flex:0 0 40%;padding:0 20px 0 0}}@media only screen and (max-width:768px){.bottom__col{flex:0 0 50%;margin:24px 0 0;padding:0}}.bottom__col h5{margin:0 0 24px}@media only screen and (max-width:1024px){.bottom__col h5{margin:0 0 18px}}@media only screen and (max-width:768px){.bottom__col h5{font-weight:500;margin:0 0 14px}}.bottom__col p{line-height:190%}@media only screen and (max-width:1280px){.bottom__col p{line-height:180%}}@media only screen and (max-width:768px){.bottom__col p{line-height:170%}}.bottom__col:first-child{margin:0 210px 0 0}@media only screen and (max-width:1280px){.bottom__col:first-child{margin:0 100px 0 0}}@media only screen and (max-width:1024px){.bottom__col:first-child{flex:0 0 100%;margin:0 0 36px;padding:0}}@media only screen and (max-width:768px){.bottom__col:first-child{margin:0 0 24px}}@media only screen and (max-width:560px){.bottom__col:first-child{margin:0 0 36px}}.bottom__col:nth-child(3){margin:0 auto}@media only screen and (max-width:768px){.bottom__col:nth-child(3){margin:24px 0 0}}@media only screen and (max-width:1024px){.bottom__col:nth-child(4){flex:0 0 20%;padding:0}}@media only screen and (max-width:768px){.bottom__col:nth-child(4){flex:0 0 100%}}.bottom__menu{font-size:16px;line-height:190%}@media only screen and (max-width:1280px){.bottom__menu{line-height:180%}}@media only screen and (max-width:768px){.bottom__menu{line-height:170%}}.bottom__menu-a:hover{color:#ffbc21}.footer{padding:30px 0}@media only screen and (max-width:768px){.footer{padding:24px 0}}.footer .container{justify-content:space-between;display:flex}@media only screen and (max-width:768px){.footer .container{display:block}}.footer__side{font-size:12px;line-height:16px}@media only screen and (max-width:768px){.footer__side{line-height:18px}}.footer__side a:hover{color:#ffbc21}.concept{color:#fff;padding:230px 0 186px;position:relative}@media only screen and (max-width:1280px){.concept{padding:205px 0 160px}}@media only screen and (max-width:1024px){.concept{padding:180px 0 135px}}@media only screen and (max-width:768px){.concept{padding:155px 0 110px}}@media only screen and (max-width:560px){.concept{padding:130px 0 85px}}.concept:after{content:"";background-color:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.concept .container{position:relative;z-index:2}.concept .container h1{max-width:70%}@media only screen and (max-width:1280px){.concept .container h1{max-width:unset}}.boxes-section{margin:30px 0 0;padding:0 0 96px}@media only screen and (max-width:1280px){.boxes-section{margin:20px 0 0;padding:0 0 86px}}@media only screen and (max-width:1024px){.boxes-section{padding:0 0 76px}}@media only screen and (max-width:768px){.boxes-section{margin:20px 0 0;padding:0 0 66px}}@media only screen and (max-width:560px){.boxes-section{margin:15px 0 0;padding:0 0 56px}}.boxes-section__header{margin:0 0 -150px;padding:96px 0 245px;position:relative;z-index:1}@media only screen and (max-width:1280px){.boxes-section__header{margin:0 0 -130px;padding:86px 0 215px}}@media only screen and (max-width:1024px){.boxes-section__header{margin:0 0 -100px;padding:66px 0 165px}}@media only screen and (max-width:560px){.boxes-section__header{padding:56px 0 156px}}.boxes-section__header .label{margin:0 0 18px}@media only screen and (max-width:1280px){.boxes-section__header .label{margin:0 0 10px}}.boxes-section__header-cols{justify-content:space-between;display:flex}@media only screen and (max-width:1280px){.boxes-section__header-cols{display:block}}.boxes-section__header-text,.boxes-section__header-title{flex:0 0 calc(50% - 24px)}@media only screen and (max-width:1280px){.boxes-section__header-text,.boxes-section__header-title{flex:0 0 calc(50% - 15px)}}@media only screen and (max-width:1280px){.boxes-section__header-title{margin:0 0 18px}}.boxes-section__boxes{position:relative;z-index:2}.boxes-section__boxes-wrapper{margin:0 0 -46px;flex-wrap:wrap;display:flex}@media only screen and (max-width:1280px){.boxes-section__boxes-wrapper{margin:0 0 -30px}}@media only screen and (max-width:1024px){.boxes-section__boxes-wrapper{margin:0 0 -20px}}@media only screen and (max-width:560px){.boxes-section__boxes-wrapper{margin:0 0 -15px}}.boxes-section__boxes-item{background-size:cover;background-position:50%;flex:0 0 calc(33.33333% - 31px);height:410px;overflow:hidden;margin:0 46px 46px 0;position:relative}@media only screen and (max-width:1280px){.boxes-section__boxes-item{flex:0 0 calc(33.33333% - 20px);height:370px;margin:0 30px 30px 0}}@media only screen and (max-width:1024px){.boxes-section__boxes-item{flex:0 0 calc(50% - 10px);height:350px;margin:0 20px 20px 0}}@media only screen and (max-width:768px){.boxes-section__boxes-item{height:320px}}@media only screen and (max-width:560px){.boxes-section__boxes-item{flex:0 0 100%;height:300px;margin:0 0 15px}}.boxes-section__boxes-item:before{content:"";background-color:#000;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out 0s;position:absolute;top:0;left:0}.boxes-section__boxes-item:nth-child(3n+3){margin:0 0 46px}@media only screen and (max-width:1280px){.boxes-section__boxes-item:nth-child(3n+3){margin:0 0 30px}}@media only screen and (max-width:1024px){.boxes-section__boxes-item:nth-child(3n+3){margin:0 20px 20px 0}}@media only screen and (max-width:560px){.boxes-section__boxes-item:nth-child(3n+3){margin:0 0 15px}}@media only screen and (max-width:1024px){.boxes-section__boxes-item:nth-child(2n+2){margin:0 0 20px}}@media only screen and (max-width:560px){.boxes-section__boxes-item:nth-child(2n+2){margin:0 0 15px}}.boxes-section__boxes-item:hover:before{opacity:.75}.boxes-section__boxes-item:hover .boxes-section__boxes-item-overlay{pointer-events:all;transform:translateY(0)}.boxes-section__boxes-item:hover .boxes-section__boxes-item-overlay h4{transform:translateY(0)}.boxes-section__boxes-item:hover .boxes-section__boxes-item-overlay .button{border-color:#ffbc21}.boxes-section__boxes-item-overlay{background-color:#fff;width:100%;height:100%;pointer-events:none;padding:32px;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;transform:translateY(calc(100% - 104px));transition:transform .4s ease-in-out 0s;position:absolute;top:0;left:0}@media only screen and (max-width:1280px){.boxes-section__boxes-item-overlay{padding:30px 20px;transform:translateY(calc(100% - 96px))}}@media only screen and (max-width:1024px){.boxes-section__boxes-item-overlay{transform:translateY(calc(100% - 90px))}}@media only screen and (max-width:768px){.boxes-section__boxes-item-overlay{transform:translateY(calc(100% - 86px))}}.boxes-section__boxes-item-overlay h4{margin:0 0 24px;transform:translateY(-10px);transition:transform .25s ease-in-out 0s}@media only screen and (max-width:1280px){.boxes-section__boxes-item-overlay h4{margin:0 0 22px}}.boxes-section__boxes-item-overlay .button{margin:auto 0 0}.boxes-section--light-text{color:#fff}.boxes-section--no-margin{margin:0}.boxes-section--no-margin .boxes-section__header{padding:36px 0 245px}.special-section{background-color:#ffbc21;padding:96px 0}@media only screen and (max-width:1280px){.special-section{padding:86px 0}}@media only screen and (max-width:1024px){.special-section{padding:76px 0}}@media only screen and (max-width:768px){.special-section{padding:66px 0}}@media only screen and (max-width:560px){.special-section{padding:56px 0}}.special-section h2{margin:0 0 12px}.demonstration-section{color:#fff;margin:96px 0 0}@media only screen and (max-width:1280px){.demonstration-section{margin:86px 0 0}}@media only screen and (max-width:1024px){.demonstration-section{margin:76px 0 0}}@media only screen and (max-width:768px){.demonstration-section{margin:66px 0 0}}@media only screen and (max-width:560px){.demonstration-section{margin:56px 0 0}}.demonstration-section__image{position:relative}.demonstration-section__image:after{content:"";background-color:#333;width:100%;height:50%;position:absolute;z-index:1;bottom:0;left:0}.demonstration-section__image .container{position:relative;z-index:2}.demonstration-section__cols{background-color:#333;padding:96px 0}@media only screen and (max-width:1280px){.demonstration-section__cols{padding:86px 0}}@media only screen and (max-width:1024px){.demonstration-section__cols{padding:76px 0}}@media only screen and (max-width:768px){.demonstration-section__cols{padding:66px 0}}@media only screen and (max-width:560px){.demonstration-section__cols{padding:56px 0}}.demonstration-section__cols .container{justify-content:space-between;align-items:flex-start;display:flex}@media only screen and (max-width:768px){.demonstration-section__cols .container{display:block}}.demonstration-section__cols-item{flex:0 0 calc(50% - 15px)}@media only screen and (max-width:1280px){.demonstration-section__cols-item{flex:0 0 calc(50% - 10px)}}.demonstration-section__cols-item:last-child{padding:6px 0 0}@media only screen and (max-width:768px){.demonstration-section__cols-item:last-child{padding:18px 0 0}}.demonstration-section__button{margin:16px 0 0}@media only screen and (max-width:1280px){.demonstration-section__button{margin:14px 0 0}}@media only screen and (max-width:1024px){.demonstration-section__button{margin:12px 0 0}}@media only screen and (max-width:768px){.demonstration-section__button{margin:10px 0 0}}.image-section{margin:30px 0 0;padding:0 0 96px}@media only screen and (max-width:1280px){.image-section{margin:20px 0 0;padding:0 0 86px}}@media only screen and (max-width:1024px){.image-section{padding:0 0 76px}}@media only screen and (max-width:768px){.image-section{margin:20px 0 0;padding:0 0 66px}}@media only screen and (max-width:560px){.image-section{margin:15px 0 0;padding:0 0 56px}}.image-section__header{padding:96px 0;position:relative;z-index:1}@media only screen and (max-width:1280px){.image-section__header{padding:86px 0}}@media only screen and (max-width:1024px){.image-section__header{padding:76px 0;padding:66px 0}}@media only screen and (max-width:560px){.image-section__header{padding:56px 0}}.image-section__header .label{margin:0 0 18px}@media only screen and (max-width:1280px){.image-section__header .label{margin:0 0 10px}}.image-section__header-cols{justify-content:space-between;display:flex}@media only screen and (max-width:1280px){.image-section__header-cols{display:block}}.image-section__header-text,.image-section__header-title{flex:0 0 calc(50% - 24px)}@media only screen and (max-width:1280px){.image-section__header-text,.image-section__header-title{flex:0 0 calc(50% - 15px)}}@media only screen and (max-width:1280px){.image-section__header-title{margin:0 0 18px}}.image-section__image,.image-section__image .container{position:relative;z-index:2}.image-section__image-bg-color{width:100%;height:50%;position:absolute;z-index:1;bottom:0;left:0}.image-section--light-text{color:#fff}.image-section--no-margin{margin:0}.image-section--no-margin .image-section__header{padding:36px 0 96px}@media only screen and (max-width:1280px){.image-section--no-margin .image-section__header{padding:30px 0 86px}}@media only screen and (max-width:1024px){.image-section--no-margin .image-section__header{padding:24px 0 76px;padding:24px 0 66px}}@media only screen and (max-width:560px){.image-section--no-margin .image-section__header{padding:20px 0 56px}}.boxes-icons-section{margin:30px 0 96px;padding:66px 0 0;position:relative}@media only screen and (max-width:1280px){.boxes-icons-section{margin:20px 0 86px;margin:20px 0 76px;margin:20px 0 66px}}@media only screen and (max-width:560px){.boxes-icons-section{margin:15px 0 56px;padding:56px 0 0}}.boxes-icons-section:before{content:"";background-color:#fff;width:100%;height:100px;position:absolute;bottom:0;left:0}@media only screen and (max-width:1280px){.boxes-icons-section:before{height:90px}}@media only screen and (max-width:1024px){.boxes-icons-section:before{height:80px}}@media only screen and (max-width:768px){.boxes-icons-section:before{height:70px}}@media only screen and (max-width:560px){.boxes-icons-section:before{height:60px}}.boxes-icons-section__header{padding:0 0 2px;position:relative;z-index:1}@media only screen and (max-width:1280px){.boxes-icons-section__header{padding:0 0 14px}}.boxes-icons-section__header .label{margin:0 0 18px}.boxes-icons-section__boxes{flex-wrap:wrap;display:flex;position:relative;z-index:2}.boxes-icons-section__boxes-item{background-color:#fff;flex:0 0 calc(25% - 34.5px);margin:46px 46px 0 0;flex-direction:column;display:flex;position:relative}@media only screen and (max-width:1280px){.boxes-icons-section__boxes-item{flex:0 0 calc(25% - 15px);margin:20px 20px 0 0}}@media only screen and (max-width:768px){.boxes-icons-section__boxes-item{flex:0 0 calc(50% - 10px);margin:20px 20px 0 0}}.boxes-icons-section__boxes-item:nth-child(4n+4){margin:46px 0 0}@media only screen and (max-width:1280px){.boxes-icons-section__boxes-item:nth-child(4n+4){margin:20px 0 0}}@media only screen and (max-width:768px){.boxes-icons-section__boxes-item:nth-child(4n+4){margin:20px 20px 0 0}}@media only screen and (max-width:768px){.boxes-icons-section__boxes-item:nth-child(2n+2){margin:20px 0 0}}.boxes-icons-section__boxes-item:hover .boxes-icons-section__boxes-icon img{transform:scale(1.2)}@media only screen and (max-width:1280px){.boxes-icons-section__boxes-item:hover .boxes-icons-section__boxes-icon img{transform:scale(1.1)}}.boxes-icons-section__boxes-item:hover .boxes-icons-section__boxes-item-button .button{border-color:#ffbc21}.boxes-icons-section__boxes-content{padding:36px}@media only screen and (max-width:1280px){.boxes-icons-section__boxes-content{padding:30px 20px 24px}}@media only screen and (max-width:1024px){.boxes-icons-section__boxes-content{padding:30px 15px 24px}}.boxes-icons-section__boxes-icon{margin:0 0 36px}@media only screen and (max-width:1280px){.boxes-icons-section__boxes-icon{margin:0 0 20px}}.boxes-icons-section__boxes-icon img{width:auto;height:64px;transition:transform .25s ease-in-out 0s}@media only screen and (max-width:1280px){.boxes-icons-section__boxes-icon img{height:60px}}@media only screen and (max-width:1024px){.boxes-icons-section__boxes-icon img{height:56px}}@media only screen and (max-width:768px){.boxes-icons-section__boxes-icon img{height:52px}}@media only screen and (max-width:560px){.boxes-icons-section__boxes-icon img{height:48px}}.boxes-icons-section__boxes-item-button{background-color:#333;height:100px;margin:auto 0 0;padding:0 36px;justify-content:flex-start;align-items:center;display:flex}@media only screen and (max-width:1280px){.boxes-icons-section__boxes-item-button{height:90px;padding:0 20px}}@media only screen and (max-width:1024px){.boxes-icons-section__boxes-item-button{height:80px}}@media only screen and (max-width:768px){.boxes-icons-section__boxes-item-button{height:70px}}@media only screen and (max-width:560px){.boxes-icons-section__boxes-item-button{height:60px;padding:0 15px}}.boxes-icons-section--light-text{color:#fff}.boxes-icons-section--no-margin{margin:0 0 96px;padding:0}@media only screen and (max-width:1280px){.boxes-icons-section--no-margin{margin:0 0 86px;margin:0 0 76px;margin:0 0 66px}}@media only screen and (max-width:560px){.boxes-icons-section--no-margin{margin:0 0 56px}}.slider-section{background-color:#f4f4f7;margin:0 0 30px;position:relative}@media only screen and (max-width:1280px){.slider-section{margin:0 0 20px}}@media only screen and (max-width:560px){.slider-section{margin:0 0 15px}}.slider-section__slide{transition:opacity .25s ease-in-out 0s}.slider-section__slide.swiper-slide-active .slider-section__slide-copy,.slider-section__slide.swiper-slide-duplicate-active .slider-section__slide-copy{opacity:1;transform:translateY(0)}.slider-section__slide.swiper-slide-active .slider-section__slide-image,.slider-section__slide.swiper-slide-duplicate-active .slider-section__slide-image{opacity:1}.slider-section__slide-wrapper{justify-content:space-between;display:flex}.slider-section__slide-copy{max-width:720px;opacity:0;padding:96px 60px 96px 0;transform:translateY(-30px);transition:opacity .5s ease-in-out .25s,transform .5s ease-in-out .25s}@media only screen and (max-width:1570px){.slider-section__slide-copy{max-width:unset;margin:0 60px 0 0;padding:96px 0}}@media only screen and (max-width:1280px){.slider-section__slide-copy{padding:86px 0}}@media only screen and (max-width:1024px){.slider-section__slide-copy{padding:76px 0}}@media only screen and (max-width:768px){.slider-section__slide-copy{margin:0;padding:66px 0 116px}}@media only screen and (max-width:560px){.slider-section__slide-copy{padding:56px 0 116px}}.slider-section__slide-copy-heading{margin:0 0 50px}@media only screen and (max-width:1440px){.slider-section__slide-copy-heading{margin:0 0 44px}}@media only screen and (max-width:1280px){.slider-section__slide-copy-heading{margin:0 0 36px}}@media only screen and (max-width:1024px){.slider-section__slide-copy-heading{margin:0 0 30px}}.slider-section__slide-copy-title{margin:0 0 36px;align-items:center;display:flex}@media only screen and (max-width:1440px){.slider-section__slide-copy-title{margin:0 0 33px}}@media only screen and (max-width:1280px){.slider-section__slide-copy-title{margin:0 0 30px}}@media only screen and (max-width:1024px){.slider-section__slide-copy-title{margin:0 0 24px}}.slider-section__slide-copy-icon{flex:0 0 72px;margin:0 36px 0 0}@media only screen and (max-width:1440px){.slider-section__slide-copy-icon{flex:0 0 66px}}@media only screen and (max-width:1280px){.slider-section__slide-copy-icon{flex:0 0 60px;margin:0 30px 0 0}}@media only screen and (max-width:1024px){.slider-section__slide-copy-icon{flex:0 0 54px}}@media only screen and (max-width:768px){.slider-section__slide-copy-icon{flex:0 0 48px;margin:0 24px 0 0}}@media only screen and (max-width:560px){.slider-section__slide-copy-icon{flex:0 0 42px}}.slider-section__slide-image{flex:0 0 410px;opacity:0;transition:opacity .5s ease-in-out .5s;position:relative}@media only screen and (max-width:1570px){.slider-section__slide-image{flex:0 0 450px}}@media only screen and (max-width:1280px){.slider-section__slide-image{flex:0 0 35%}}@media only screen and (max-width:768px){.slider-section__slide-image{display:none}}.slider-section__slide-image img{width:calc(100% + 50vw - 691px);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0}@media only screen and (max-width:1440px){.slider-section__slide-image img{width:calc(100% + 30px)}}.slider-section__pagination{flex-direction:column;display:flex;transform:translateY(-50%);position:absolute;z-index:10;top:50%;left:60px}@media only screen and (max-width:1740px){.slider-section__pagination{left:45px}}@media only screen and (max-width:1660px){.slider-section__pagination{left:25px}}@media only screen and (max-width:1570px){.slider-section__pagination{width:60px;align-items:center;z-index:10;left:auto;right:calc(-241px + 50vw)}}@media only screen and (max-width:1440px){.slider-section__pagination{right:480px}}@media only screen and (max-width:1280px){.slider-section__pagination{right:calc(35% + 10px)}}@media only screen and (max-width:768px){.slider-section__pagination{width:auto;flex-direction:row;transform:translateY(0);top:auto;bottom:56px;right:auto;left:20px}}@media only screen and (max-width:560px){.slider-section__pagination{left:15px}}.slider-section__pagination span.swiper-pagination-bullet{border-radius:50%;background-color:rgba(51,51,51,.2);width:10px;height:10px;cursor:pointer;transition:background-color .25s ease-in-out 0s}@media only screen and (max-width:768px){.slider-section__pagination span.swiper-pagination-bullet{width:8px;height:8px}}.slider-section__pagination span.swiper-pagination-bullet+span.swiper-pagination-bullet{margin:20px 0 0}@media only screen and (max-width:768px){.slider-section__pagination span.swiper-pagination-bullet+span.swiper-pagination-bullet{margin:0 0 0 12px}}.slider-section__pagination span.swiper-pagination-bullet-active{background-color:#ffbc21}.is-page-home .hero{height:800px;color:#fff}@media only screen and (max-width:1280px){.is-page-home .hero{height:720px}}@media only screen and (max-width:1024px){.is-page-home .hero{height:640px}}@media only screen and (max-width:768px){.is-page-home .hero{height:560px}}@media only screen and (max-width:560px){.is-page-home .hero{height:480px}}.is-page-home .hero__item{background-size:cover;background-position:50%;pointer-events:none;transition:opacity .25s ease-in-out 0s}.is-page-home .hero__item:after{content:"";background-color:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.is-page-home .hero__item .container{height:100%;padding:220px 30px 0;justify-content:center;align-items:center;display:flex;position:relative;z-index:2}@media only screen and (max-width:1280px){.is-page-home .hero__item .container{padding:220px 20px 0}}@media only screen and (max-width:1024px){.is-page-home .hero__item .container{padding:200px 20px 0}}@media only screen and (max-width:768px){.is-page-home .hero__item .container{padding:170px 20px 0}}@media only screen and (max-width:560px){.is-page-home .hero__item .container{padding:140px 15px 0}}.is-page-home .hero__item.swiper-slide-active{pointer-events:all}.is-page-home .hero__item.swiper-slide-active .hero__copy,.is-page-home .hero__item.swiper-slide-active .hero__wrapper .button{opacity:1;transform:translateY(0)}.is-page-home .hero__wrapper{flex:0 0 100%;padding:0 0 0 100px;position:relative}@media only screen and (max-width:1280px){.is-page-home .hero__wrapper{padding:0 0 0 75px}}@media only screen and (max-width:1024px){.is-page-home .hero__wrapper{padding:0 0 0 60px}}@media only screen and (max-width:768px){.is-page-home .hero__wrapper{padding:0 0 0 45px}}@media only screen and (max-width:560px){.is-page-home .hero__wrapper{padding:0 0 0 30px}}.is-page-home .hero__wrapper .button{opacity:0;transform:translateY(20px);transition:border-bottom-color .25s ease-in-out 0s,opacity .5s ease-in-out .3s,transform .5s ease-in-out .3s}.is-page-home .hero__copy{opacity:0;margin:0 0 36px;transform:translateY(20px);transition:opacity .5s ease-in-out .15s,transform .5s ease-in-out .15s}@media only screen and (max-width:768px){.is-page-home .hero__copy{margin:0 0 30px}}.is-page-home .hero__copy h1{margin:0 0 12px}.is-page-home .hero__pagination{flex-direction:column;display:flex;position:absolute;top:18px;left:0}@media only screen and (max-width:1024px){.is-page-home .hero__pagination{top:12px}}@media only screen and (max-width:768px){.is-page-home .hero__pagination{top:10px}}@media only screen and (max-width:560px){.is-page-home .hero__pagination{top:8px}}.is-page-home .hero__pagination span.swiper-pagination-bullet{border-radius:50%;background-color:hsla(0,0%,100%,.5);width:10px;height:10px;cursor:pointer;transition:background-color .25s ease-in-out 0s}@media only screen and (max-width:768px){.is-page-home .hero__pagination span.swiper-pagination-bullet{width:8px;height:8px}}.is-page-home .hero__pagination span.swiper-pagination-bullet+span.swiper-pagination-bullet{margin:20px 0 0}@media only screen and (max-width:768px){.is-page-home .hero__pagination span.swiper-pagination-bullet+span.swiper-pagination-bullet{margin:12px 0 0}}.is-page-home .hero__pagination span.swiper-pagination-bullet-active{background-color:#ffbc21}.is-page-home .clients{border-left:4px solid #f4f4f7;margin:30px 0 0;padding:0 0 0 130px;position:relative}@media only screen and (max-width:1740px){.is-page-home .clients{border-left-width:3px;padding:0 0 0 100px}}@media only screen and (max-width:1660px){.is-page-home .clients{border-left-width:2px;padding:0 0 0 60px}}@media only screen and (max-width:1570px){.is-page-home .clients{border:0;padding:0}}.is-page-home .clients__slider{color:#fff}.is-page-home .clients__slider-item{transition:opacity .25s ease-in-out 0s;display:flex}.is-page-home .clients__slider-item.swiper-slide-active .clients__slider-item-logo,.is-page-home .clients__slider-item.swiper-slide-active .clients__slider-item-text .copy-block,.is-page-home .clients__slider-item.swiper-slide-duplicate-active .clients__slider-item-logo,.is-page-home .clients__slider-item.swiper-slide-duplicate-active .clients__slider-item-text .copy-block{opacity:1;transform:translateY(0)}.is-page-home .clients__slider-item-text{background-color:#333;flex:1 1 auto;overflow:hidden;padding:70px calc(50vw - 821px);flex-direction:column;justify-content:center;display:flex}@media only screen and (max-width:1740px){.is-page-home .clients__slider-item-text{padding:70px calc(50vw - 791px)}}@media only screen and (max-width:1660px){.is-page-home .clients__slider-item-text{padding:70px calc(50vw - 751px)}}@media only screen and (max-width:1570px){.is-page-home .clients__slider-item-text{margin:0 60px 0 0;padding:70px calc(50vw - 691px)}}@media only screen and (max-width:1440px){.is-page-home .clients__slider-item-text{padding:60px 30px}}@media only screen and (max-width:1280px){.is-page-home .clients__slider-item-text{padding:60px 20px}}@media only screen and (max-width:768px){.is-page-home .clients__slider-item-text{margin:0;padding:56px 20px 106px}}@media only screen and (max-width:560px){.is-page-home .clients__slider-item-text{padding:56px 15px 106px}}.is-page-home .clients__slider-item-text svg{width:785px;height:auto;pointer-events:none;display:block;position:absolute;z-index:1;bottom:0;left:84px}@media only screen and (max-width:1660px){.is-page-home .clients__slider-item-text svg{width:685px}}@media only screen and (max-width:1440px){.is-page-home .clients__slider-item-text svg{width:585px}}@media only screen and (max-width:1280px){.is-page-home .clients__slider-item-text svg{width:485px}}.is-page-home .clients__slider-item-text .copy-block,.is-page-home .clients__slider-item-text h2{position:relative;z-index:2}.is-page-home .clients__slider-item-text h2{margin:0 0 54px}@media only screen and (max-width:1440px){.is-page-home .clients__slider-item-text h2{margin:0 0 44px}}@media only screen and (max-width:1280px){.is-page-home .clients__slider-item-text h2{margin:0 0 36px}}@media only screen and (max-width:1024px){.is-page-home .clients__slider-item-text h2{margin:0 0 30px}}.is-page-home .clients__slider-item-text .copy-block{opacity:0;transform:translateY(-30px);transition:opacity .5s ease-in-out .25s,transform .5s ease-in-out .25s}.is-page-home .clients__slider-item-logo{flex:0 0 38.28%;opacity:0;align-items:center;display:flex;transform:translateY(30px);transition:opacity .5s ease-in-out .5s,transform .5s ease-in-out .5s}@media only screen and (max-width:1280px){.is-page-home .clients__slider-item-logo{flex:0 0 42%}}@media only screen and (max-width:768px){.is-page-home .clients__slider-item-logo{display:none}}.is-page-home .clients__slider-pagination{flex-direction:column;display:flex;transform:translateY(-50%);position:absolute;top:50%;left:60px}@media only screen and (max-width:1740px){.is-page-home .clients__slider-pagination{left:45px}}@media only screen and (max-width:1660px){.is-page-home .clients__slider-pagination{left:25px}}@media only screen and (max-width:1570px){.is-page-home .clients__slider-pagination{width:60px;align-items:center;z-index:10;left:auto;right:38.28%}}@media only screen and (max-width:1280px){.is-page-home .clients__slider-pagination{right:42%}}@media only screen and (max-width:768px){.is-page-home .clients__slider-pagination{width:auto;flex-direction:row;transform:translateY(0);top:auto;bottom:56px;right:auto;left:20px}}@media only screen and (max-width:560px){.is-page-home .clients__slider-pagination{left:15px}}.is-page-home .clients__slider-pagination span.swiper-pagination-bullet{border-radius:50%;background-color:rgba(51,51,51,.2);width:10px;height:10px;cursor:pointer;transition:background-color .25s ease-in-out 0s}@media only screen and (max-width:768px){.is-page-home .clients__slider-pagination span.swiper-pagination-bullet{background-color:hsla(0,0%,100%,.2);width:8px;height:8px}}.is-page-home .clients__slider-pagination span.swiper-pagination-bullet+span.swiper-pagination-bullet{margin:20px 0 0}@media only screen and (max-width:768px){.is-page-home .clients__slider-pagination span.swiper-pagination-bullet+span.swiper-pagination-bullet{margin:0 0 0 12px}}.is-page-home .clients__slider-pagination span.swiper-pagination-bullet-active{background-color:#ffbc21}.is-page-home .worked-with{padding:96px 0 50px}@media only screen and (max-width:1280px){.is-page-home .worked-with{padding:86px 0 40px}}@media only screen and (max-width:1024px){.is-page-home .worked-with{padding:76px 0 10px}}@media only screen and (max-width:768px){.is-page-home .worked-with{padding:66px 0 20px}}@media only screen and (max-width:560px){.is-page-home .worked-with{padding:56px 0 10px}}.is-page-home .worked-with__header{margin:0 0 48px}@media only screen and (max-width:1024px){.is-page-home .worked-with__header{margin:0 0 30px}}@media only screen and (max-width:768px){.is-page-home .worked-with__header{margin:0 0 30px}}.is-page-about .repeater__row{padding:96px 0}@media only screen and (max-width:1280px){.is-page-about .repeater__row{padding:86px 0}}@media only screen and (max-width:1024px){.is-page-about .repeater__row{padding:76px 0}}@media only screen and (max-width:768px){.is-page-about .repeater__row{padding:66px 0}}@media only screen and (max-width:560px){.is-page-about .repeater__row{padding:46px 0}}.is-page-about .repeater__row:nth-child(2n){background-color:#f4f4f7}@media only screen and (max-width:768px){.is-page-about .repeater__row:nth-child(2n){padding:20px 0 66px}}@media only screen and (max-width:560px){.is-page-about .repeater__row:nth-child(2n){padding:15px 0 46px}}.is-page-about .repeater__row:nth-child(2n) .container{flex-direction:row-reverse}@media only screen and (max-width:768px){.is-page-about .repeater__row:nth-child(2n) .container{flex-direction:column-reverse}}.is-page-about .repeater__row .container{justify-content:space-between;display:flex}@media only screen and (max-width:768px){.is-page-about .repeater__row .container{flex-direction:column-reverse}}.is-page-about .repeater__copy,.is-page-about .repeater__photo{flex:0 0 calc(50% - 24px)}@media only screen and (max-width:1280px){.is-page-about .repeater__copy,.is-page-about .repeater__photo{flex:0 0 calc(50% - 10px)}}@media only screen and (max-width:768px){.is-page-about .repeater__copy,.is-page-about .repeater__photo{flex:0 0 auto}}@media only screen and (max-width:768px){.is-page-about .repeater__photo{margin:0 0 36px}}.is-page-contact .contact{padding:124px 0 0}@media only screen and (max-width:1280px){.is-page-contact .contact{padding:114px 0 0}}@media only screen and (max-width:1024px){.is-page-contact .contact{padding:108px 0 0}}@media only screen and (max-width:560px){.is-page-contact .contact{padding:102px 0 0}}.is-page-contact .contact__wrapper{display:flex}@media only screen and (max-width:768px){.is-page-contact .contact__wrapper{display:block}}.is-page-contact .contact__header{margin:0 0 64px}@media only screen and (max-width:1280px){.is-page-contact .contact__header{margin:0 0 60px}}@media only screen and (max-width:1024px){.is-page-contact .contact__header{margin:0 0 56px}}@media only screen and (max-width:768px){.is-page-contact .contact__header{margin:0 0 48px}}@media only screen and (max-width:560px){.is-page-contact .contact__header{margin:0 0 36px}}.is-page-contact .contact__header h1{margin:0 0 32px}@media only screen and (max-width:1280px){.is-page-contact .contact__header h1{margin:0 0 30px}}@media only screen and (max-width:1024px){.is-page-contact .contact__header h1{margin:0 0 28px}}@media only screen and (max-width:768px){.is-page-contact .contact__header h1{margin:0 0 26px}}@media only screen and (max-width:560px){.is-page-contact .contact__header h1{margin:0 0 24px}}.is-page-contact .contact__form{flex:1 1 auto;padding:50px 0 66px}@media only screen and (max-width:768px){.is-page-contact .contact__form{padding:0 0 52px}}@media only screen and (max-width:560px){.is-page-contact .contact__form{padding:0 0 48px}}.is-page-contact .contact__form-wrapper{flex-wrap:wrap;justify-content:space-between;display:flex}@media only screen and (max-width:560px){.is-page-contact .contact__form-wrapper{display:block}}.is-page-contact .contact__form-input{flex:0 0 calc(50% - 15px);margin:0 0 36px}@media only screen and (max-width:1280px){.is-page-contact .contact__form-input{flex:0 0 calc(50% - 10px);margin:0 0 20px}}@media only screen and (max-width:560px){.is-page-contact .contact__form-input{margin:0 0 15px}}.is-page-contact .contact__form-textarea{flex:0 0 100%;margin:0 0 48px}@media only screen and (max-width:768px){.is-page-contact .contact__form-textarea{margin:0 0 36px}}.is-page-contact .contact__form-submit{flex:0 0 100%;justify-content:flex-end;display:flex;position:relative}.is-page-contact .contact__form-submit .wpcf7-spinner{transform:translateY(-50%);position:absolute;top:50%;left:0}.is-page-contact .contact__data{background-color:#ffbc21;flex:0 0 332px;text-align:right;margin:0 0 0 124px;padding:94px 0 94px 30px;position:relative}@media only screen and (max-width:1280px){.is-page-contact .contact__data{flex:0 0 310px;margin:0 0 0 80px;padding:66px 0 66px 20px}}@media only screen and (max-width:1024px){.is-page-contact .contact__data{flex:0 0 280px;margin:0 0 0 40px;padding:66px 0 66px 20px}}@media only screen and (max-width:768px){.is-page-contact .contact__data{width:calc(100% + 40px);text-align:left;margin:0 -20px;padding:66px 20px}}@media only screen and (max-width:560px){.is-page-contact .contact__data{width:calc(100% + 30px);padding:56px 15px;margin:0 -15px}}.is-page-contact .contact__data:after,.is-page-contact .contact__data:before{content:"";background-color:#ffbc21;width:100vw;height:100%;position:absolute;top:0;left:100%}@media only screen and (max-width:768px){.is-page-contact .contact__data:after,.is-page-contact .contact__data:before{display:none}}
