input:focus,select:focus,textarea:focus,button:focus{outline:none}button{font-family:Stinger,sans-serif;font-weight:800}input[type=checkbox]{display:grid;place-content:center}input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;font:inherit;width:2em;height:2em;border:.15em solid #000;border-radius:2em;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox]:before{content:"";width:1em;height:1em;border-radius:1em;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #000}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}@font-face{font-family:Stinger;src:url(/fonts/StingerWide-Light.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Stinger;src:url(/fonts/StingerWide-LightItalic.woff2) format("woff2");font-weight:200;font-style:italic}@font-face{font-family:Stinger;src:url(/fonts/StingerWide-Bold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Stinger;src:url(/fonts/StingerWide-HeavyItalic.woff2) format("woff2");font-weight:800;font-style:normal;font-style:italic}@font-face{font-family:Moglan;src:url(/fonts/Moglan.woff2) format("woff2");font-weight:400;font-style:normal}body{margin:0;font-family:Stinger,sans-serif}body.open{overflow:hidden}.wrapper{border-bottom:1px solid #eee;overflow:hidden}.dot{position:absolute;z-index:-1}.dot_left{left:0;top:0}.dot_right{right:0;top:0}@media screen and (max-width: 650px){.dot_right{display:none}}#header{margin:0 auto;padding:50px 0 150px;max-width:1285px;display:flex;justify-content:flex-end;background-size:24.95%;background-image:repeating-linear-gradient(to right,#e3e4e8,#e3e4e8 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0))}@media screen and (max-width: 900px){#header{padding:30px 0 80px}}@media screen and (max-width: 650px){#header{padding:20px 0 60px;background-image:none}}#header .logo{display:block;margin:0 auto 0 0}@media screen and (max-width: 1285px){#header .logo{margin:0 auto 0 40px}}@media screen and (max-width: 900px){#header .logo{margin:0 auto 0 20px}}@media screen and (max-width: 650px){#header .logo{width:50px}}#header a{color:#1e1c1c;text-decoration:none}#header ul{list-style:none;margin:0}#header ul li{margin:0 0 0 1em}#burger{background:#000;z-index:100;align-items:center;justify-content:center;display:none;border-radius:50px}@media screen and (max-width: 900px){#burger{display:flex;margin:0 20px 0 0;width:65px;height:65px}}@media screen and (max-width: 650px){#burger{margin:10px 20px 0 0;width:50px;height:50px}}#burger.open{background:#fff}#burger .item{width:25px;height:50px;cursor:pointer;position:relative;backface-visibility:hidden}#mobile-menu{display:none;position:absolute;left:0;top:0;width:100vw;height:100vh;z-index:80;background:#000}#mobile-menu.open{display:block;position:absolute;left:0;top:0;width:100vw;height:100vh;z-index:80;background:#000}#mobile-menu a{color:#fff;text-decoration:none}#mobile-menu .menu{list-style:none;width:100%;margin:120px 0 0;padding:0;text-align:center;font-size:1.5em}#mobile-menu .menu li{margin:.5em 0 0}#mobile-menu .menu .social{margin:2em 0 0;display:flex;gap:6vw;justify-content:center}#mobile-menu .email{font-size:.9em;position:absolute;bottom:10vh;right:8vw}#mobile-menu .email li{padding-top:.3em}#mobile-menu .logo{width:20vw;position:absolute;bottom:9vh;left:8vw}@media only screen and (max-width: 320px){#burger .item{width:25px;height:30px}}#burger .item span{display:block;background:#fff;width:100%;height:3px;position:absolute;left:0;right:0}#burger.open .item span{background:#000}#burger .item span.top{top:15px}#burger .item span.middle{top:23px}#burger .item span.bottom{top:31px}#burger .item-c.active-in .top{animation-name:item-c-top-in;animation-duration:.4s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-in .middle{animation-name:item-c-middle-in;animation-duration:.2s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-in .bottom{animation-name:item-c-bottom-in;animation-duration:.4s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-out .top{animation-name:item-c-top-out;animation-duration:.4s;animation-iteration-count:1;animation-direction:reverse;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-out .middle{animation-name:item-c-middle-out;animation-duration:.2s;animation-iteration-count:1;animation-direction:reverse;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}#burger .item-c.active-out .bottom{animation-name:item-c-bottom-out;animation-duration:.4s;animation-iteration-count:1;animation-direction:reverse;animation-timing-function:cubic-bezier(.48,-.28,.41,1.4);animation-fill-mode:forwards}@keyframes item-c-top-in{50%{transform:translateY(10px)}to{transform:translateY(8px) rotate(135deg)}}@keyframes item-c-middle-out{to{opacity:0}}@keyframes item-c-bottom-out{50%{transform:translateY(-10px)}to{transform:translateY(-10px) rotate(45deg)}}@keyframes item-c-top-out{50%{transform:translateY(10px)}to{transform:translateY(10px) rotate(135deg)}}@keyframes item-c-middle-in{to{opacity:0}}@keyframes item-c-bottom-in{50%{transform:translateY(-8px)}to{transform:translateY(-8px) rotate(45deg)}}#header .menu{font-size:25px;display:flex}@media screen and (max-width: 1285px){#header .menu{font-size:20px}}@media screen and (max-width: 900px){#header .menu{display:none}}#header .menu a{position:relative}#header .menu a .wave{opacity:0;width:100%;position:absolute;left:0;bottom:-35px;transform:translate(-.5em);transition:all .5s}#header .menu a:hover .wave{opacity:100!important;transform:translate(0);transition:all .5s}#header form{font-size:25px;margin:0 4em}@media screen and (max-width: 1285px){#header form{font-size:20px}}@media screen and (max-width: 900px){#header form{display:none}}#header form a{position:relative}#header form a .wave{opacity:0;width:100%;position:absolute;left:0;bottom:-35px;transform:translate(-.5em);transition:all .5s}#header form a:hover .wave{opacity:100!important;transform:translate(0);transition:all .5s}#header .social{margin:7px 0 0;padding:0;gap:45%;display:flex;justify-content:space-between}@media screen and (max-width: 1285px){#header .social{margin:4px 40px 0 0}}@media screen and (max-width: 900px){#header .social{display:none}}#header .social li{padding:0;display:block;flex:1}#intro{position:relative;margin:0 auto;max-width:1285px;min-height:700px;background-size:24.95%;background-image:repeating-linear-gradient(to right,#e3e4e8,#e3e4e8 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0))}@media screen and (max-width: 1285px){#intro{min-height:47.5vw}}@media screen and (max-width: 650px){#intro{background-image:none}}#intro h1,#intro h2{font-family:Moglan,sans-serif;font-size:8.8vw;font-weight:400;line-height:.8em;margin:0;text-align:center}#intro h1{font-family:Moglan,sans-serif}#intro h2{font-family:Stinger,sans-serif;font-style:italic;font-weight:200;margin:0 0 40px}#intro p{margin:0 0 1.5em;position:relative;font-size:20px;line-height:1.2em;display:block;text-align:center}@media screen and (max-width: 650px){#intro p{font-size:14px}}#orbit{position:relative;z-index:1;width:71%;margin-left:17%}@media screen and (max-width: 1285px){#orbit{margin:-8vw 0 0 17%}}@media screen and (max-width: 650px){#orbit{width:85%;margin-left:10%}}@keyframes draw{0%{offset-distance:0%;opacity:100}69%{opacity:100}70%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}.elipse-el{offset-path:path("M207.1,24.9c0,0-176.7-4.6-195.9,48.8c-20.2,56.1,161.3,141.8,408,187c254.9,46.7,458.2,37,473.5-24.7c14.1-56.6-171.8-120.3-171.8-120.3");animation:draw 40s linear infinite;animation-delay:-20s}.star-el{offset-path:path("M207.1,24.9c0,0-176.7-4.6-195.9,48.8c-20.2,56.1,161.3,141.8,408,187c254.9,46.7,458.2,37,473.5-24.7c14.1-56.6-171.8-120.3-171.8-120.3");offset-rotate:90deg;animation:draw 40s linear infinite;transform:translate(-1.7%,-5%)}#step{position:relative;background-color:#000;width:40px;height:40px;padding:25px 20px 15px;border-radius:40px;margin:0 auto}@media screen and (max-width: 650px){#step{width:22px;height:22px;padding:5px 10px 15px}}@media screen and (max-width: 650px){#step svg{width:8px}}@keyframes left-step{0%{transform:translateY(0)}25%{transform:translateY(-25%)}75%{transform:translateY(25%)}to{transform:translateY(0)}}@keyframes right-step{0%{transform:translateY(0)}25%{transform:translateY(25%)}75%{transform:translateY(-25%)}to{transform:translateY(0)}}#step a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:40px;z-index:2}#step:hover .left-step{animation:left-step 2s linear infinite}#step:hover .right-step{animation:right-step 2s linear infinite}#intro .take{position:relative;z-index:2;margin-left:52%;margin-top:1em}@media screen and (max-width: 1285px){#intro .take{margin-left:50%;margin-top:-1em;transform:scale(.8)}}@media screen and (max-width: 650px){#intro .take{margin-left:40%;margin-top:-1.5em;transform:scale(.5)}}@media screen and (max-width: 400px){#intro .take{transform:scale(.4);margin-left:28%}}#globe{width:100%;position:absolute;bottom:0;overflow:hidden;height:500px}@media screen and (max-width: 1285px){#globe{height:40vw}}@media screen and (max-width: 650px){#globe{height:50vw}}@media screen and (max-width: 650px){#globe img{margin:6% 0 0;transform:scale(1.2)}}@keyframes astronaut-fly{0%{transform:translate(8%)}25%{transform:translate(10%,4%)}75%{transform:translate(6%,-4%)}to{transform:translate(8%)}}#astronaut{position:absolute;right:-6%;top:10%;width:30%;animation:astronaut-fly 20s linear infinite;z-index:5}@media screen and (max-width: 1285px){#astronaut{width:35%;right:-6%;top:-4%}}@media screen and (max-width: 900px){#astronaut{display:none}}#globe img{width:100%}#globe .gradient{position:absolute;bottom:0;background:linear-gradient(0deg,#fff,rgba(255,255,255,0));height:100px;width:100%}#girl{margin:0 auto;padding:100px 0 0;max-width:1285px;font-family:Moglan,sans-serif;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1285px){#girl{padding:50px 0 10px;justify-content:space-around}}@media screen and (max-width: 900px){#girl{justify-content:space-between;flex-direction:column;padding:0 0 10px}}@media screen and (max-width: 650px){#girl{justify-content:space-between;flex-direction:column;padding:0 0 40px}}#girl h2{color:#1e1c1c;font-size:3.5em;font-weight:400;line-height:1.2em;width:55%;margin:1.5em 0 0 .3em}@media screen and (max-width: 1285px){#girl h2{font-size:4.5vw}}@media screen and (max-width: 900px){#girl h2{font-size:2.8em;width:85%}}@media screen and (max-width: 650px){#girl h2{font-size:6.5vw;width:85%}}#girl img{width:35%;margin-right:0}@media screen and (max-width: 900px){#girl img{width:60%}}@media screen and (max-width: 650px){#girl img{width:70%}}.text-yellow{color:#ffcd18}.text-blue{color:#3fa7b4}#weoffer{margin:-50px auto;padding:0 0 50px;max-width:1285px;overflow:hidden}#weoffer h2{font-family:Moglan,sans-serif;position:relative;margin:0;font-weight:200;transform:translateY(.56em);font-size:10em;text-align:center;z-index:-1}@media screen and (max-width: 1285px){#weoffer h2{font-size:12.5vw}}#weoffer h2 span{font-family:Stinger,sans-serif;font-style:italic}#weoffer ul{display:flex;flex-wrap:wrap;list-style:none;padding:0 15px;margin:0;overflow:hidden;justify-content:space-between}#weoffer ul li{cursor:pointer;position:relative;overflow:hidden;width:32.5%;aspect-ratio:auto 1/1;border:1px solid #333;border-radius:15px;margin-bottom:1.5%;background:#fff;display:flex;justify-content:center;transition:all .5s}@media screen and (max-width: 900px){#weoffer ul li{width:49%}}@media screen and (max-width: 650px){#weoffer ul li{width:100%;margin-bottom:3.5%}}#weoffer ul li h3{max-width:50%;text-align:center;align-self:center;display:block;line-height:1.18em;font-size:30px;font-weight:800;transition:all .5s}@media screen and (max-width: 1285px){#weoffer ul li h3{font-size:2.5vw;max-width:65%}}@media screen and (max-width: 900px){#weoffer ul li h3{font-size:3.5vw;max-width:60%}}@media screen and (max-width: 650px){#weoffer ul li h3{font-size:8.5vw;max-width:70%}}#weoffer ul li svg{width:30px;height:30px;position:absolute;bottom:20px;right:20px;transform:rotate(0);transition:all .5s}#weoffer ul li div{position:absolute;opacity:0;bottom:0;padding:30px;border-radius:15px;transform:translateY(100%);transition:all .5s}#weoffer ul li span{opacity:0;display:block;position:absolute;top:8%;right:8%;border-radius:20px;width:5%;height:5%;background:#333;transition:all .5s}#weoffer ul li div h4{width:50%;font-size:1.8em;line-height:1.18em;font-weight:800}@media screen and (max-width: 1285px){#weoffer ul li div h4{font-size:2.5vw;max-width:65%;margin:0}}@media screen and (max-width: 900px){#weoffer ul li div h4{font-size:3.5vw;max-width:65%}}@media screen and (max-width: 650px){#weoffer ul li div h4{font-size:7.2vw;max-width:65%}}@media screen and (max-width: 1285px){#weoffer ul li div p{font-size:.8em}}@media screen and (max-width: 900px){#weoffer ul li div p{font-size:.9em}}@media screen and (max-width: 650px){#weoffer ul li div p{font-size:.95em}}#weoffer ul li:hover,#weoffer ul li:focus{background:#ffcd1a;transition:all .5s}#weoffer ul li:hover h3,#weoffer ul li:focus h3,#weoffer ul li:hover svg,#weoffer ul li:focus svg{opacity:0;transition:all .5s}#weoffer ul li:hover svg,#weoffer ul li:focus svg{transform:rotate(45deg);transition:all .5s}#weoffer ul li:hover div,#weoffer ul li:focus div{opacity:100;transform:translateY(0);transition:all .5s}#weoffer ul li:hover span,#weoffer ul li:focus span{opacity:100;transition:all .5s}#weoffer .button{position:relative;gap:1em;float:right;display:flex;align-items:center;margin:20px 20px 0 0}@media screen and (max-width: 650px){#weoffer .button{margin:20px 10vw 50px 0}}#weoffer .button span{font-size:2em;display:block;font-weight:800;vertical-align:bottom}@media screen and (max-width: 650px){#weoffer .button span{font-size:5vw}}#weoffer .button div{background-color:#3fa7b4;width:70px;height:70px;border-radius:40px;display:grid;place-items:center}#weoffer .button .wave{height:3em;position:absolute;left:0;bottom:-1.5em;transform:translate(-.5em);transition:all .5s}#weoffer .button:hover .wave{opacity:100!important;transform:translate(0);transition:all .5s}#weoffer .button div svg{width:40%}#agency-name{overflow:hidden;position:relative;padding-bottom:1em}#agency-name h2{margin:4vw 0 0;color:#e3e3e7;font-family:Moglan,sans-serif;font-size:12.7vw;transform:scale(1.05);font-weight:200}#agency-name h2 span{font-family:Stinger,sans-serif;font-style:italic}#agency-name svg{width:80%;position:absolute;top:20%;left:12.5%}@keyframes flicker-star{0%{fill:#000}25%{fill:#0000}to{fill:#000}}.name-star:nth-child(1){animation:flicker-star 3s ease-out infinite;animation-delay:.3s}.name-star:nth-child(2){animation:flicker-star 3s ease-in-out infinite;animation-delay:-1s}.name-star:nth-child(3){animation:flicker-star 3s ease-in-out infinite;animation-delay:-.3s}.name-star:nth-child(4){animation:flicker-star 3s ease-in-out infinite;animation-delay:-1.2s}.name-star:nth-child(5){animation:flicker-star 3s ease-in-out infinite;animation-delay:.5s}.name-star:nth-child(6){animation:flicker-star 3s ease-in-out infinite}.name-star:nth-child(7){animation:flicker-star 3s ease-in-out infinite;animation-delay:-.3s}#projects{margin:4vw auto 150px;padding:0 20px;max-width:1245px}@media screen and (max-width: 650px){#projects{margin:4vw auto 50px}}#projects h2{font-size:3.2em;font-weight:200;font-family:Moglan,sans-serif;margin:0}@media screen and (max-width: 650px){#projects h2{font-size:9.2vw;margin:10vw 0 0}}#projects h2 span{font-family:Stinger,sans-serif;font-style:italic}.projects-block{list-style:none;padding:0;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:320px 320px 320px;grid-template-areas:"el1 el2 el3" "el1 el4 el4" "el5 el5 el6"}@media screen and (max-width: 1285px){.projects-block{font-size:.8em;grid-template-rows:27vw 27vw 27vw;gap:15px}}@media screen and (max-width: 900px){.projects-block{font-size:.9em;grid-template-rows:27vw 27vw 27vw;gap:10px}}@media screen and (max-width: 650px){.projects-block{gap:20px;grid-template-columns:1fr;grid-template-rows:320px 320px 320px 320px 320px 320px;grid-template-areas:"el1" "el2" "el3" "el4" "el5" "el6"}}.projects-block .item{position:relative;display:flex;background:#000;border-radius:20px;overflow:hidden;align-items:flex-end;background-size:cover;background-position:center}.projects-block .item-a{grid-area:el1}.projects-block .item-b{grid-area:el2}.projects-block .item-c{grid-area:el3}.projects-block .item-d{grid-area:el4}.projects-block .item-e{grid-area:el5}.projects-block .item-f{grid-area:el6}.projects-block .item a{font-size:0}.projects-block .item a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;z-index:2}.projects-block .item .description{position:relative;opacity:0;overflow:hidden;width:calc(100% - 120px);padding:0 60px;color:#fff;background:linear-gradient(0deg,#ffcd18 0%,rgba(255,205,26,0) 100%);transition:opacity .5s;backface-visibility:hidden;border-radius:0 0 20px 20px}@media screen and (max-width: 900px){.projects-block .item .description{width:calc(100% - 60px);padding:30px 30px 0}}@media screen and (max-width: 650px){.projects-block .item .description{width:calc(100% - 60px);padding:30px 30px 0}}.projects-block .item .description h4{line-height:1.2em;max-width:300px;font-size:2em;font-weight:200;margin-bottom:40px}@media screen and (max-width: 1285px){.projects-block .item .description h4{max-width:15vw;font-size:2.5vw}}@media screen and (max-width: 900px){.projects-block .item .description h4{max-width:15vw;font-size:2vw;margin-bottom:25px}}@media screen and (max-width: 650px){.projects-block .item .description h4{max-width:40vw;font-size:5vw}}.projects-block .item .description .button{display:grid;place-items:center;width:50px;height:50px;position:absolute;border-radius:30px;bottom:38px;right:30px}@media screen and (max-width: 900px){.projects-block .item .description .button{width:20px;height:20px}}@media screen and (max-width: 650px){.projects-block .item .description .button{width:30px;height:30px}}.projects-block .item:hover .description{opacity:100;transition:opacity .5s}#lines{margin:4vw auto 150px;width:100%;overflow:hidden}@media screen and (max-width: 900px){#lines{margin:4vw auto 50px}}@media screen and (max-width: 650px){#lines{margin:50px auto}}#lines h2{font-weight:200;align-items:center;padding:0;margin:0;display:flex;font-size:4.5vw}@media screen and (max-width: 1285px){#lines h2{font-size:5.5vw}}@media screen and (max-width: 900px){#lines h2{font-size:7.5vw}}@media screen and (max-width: 650px){#lines h2{font-size:10vw}}#lines h2 span{cursor:default;user-select:none}#lines .inner{position:relative;display:flex}#first-line,#second-line,#third-line{width:max-content}#lines h2 .italic{font-style:italic}#lines h2 .dif-font{font-family:Moglan}#contact-from{margin:4vw auto 150px;padding:0 20px;max-width:1245px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 900px){#contact-from{flex-direction:column;padding:0 40px;max-width:1205px}}@media screen and (max-width: 650px){#contact-from{flex-direction:column-reverse;padding:0 20px;max-width:1245px}}#contact-from form{width:50%;padding-top:50px}@media screen and (max-width: 900px){#contact-from form{width:100%}}#contact-from form .inputs{display:grid;padding-right:15%;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:50px 50px;grid-template-areas:"name phone" "email email" "message message" "check send"}@media screen and (max-width: 1285px){#contact-from form .inputs{padding-right:0;gap:10px;grid-template-areas:"name phone" "email email" "message message" "check check" "send send"}}@media screen and (max-width: 900px){#contact-from form .inputs{grid-template-areas:"name phone" "email email" "message message" "check send"}}@media screen and (max-width: 650px){#contact-from form .inputs{grid-template-rows:auto auto;grid-template-columns:1fr;padding-right:0;gap:20px;grid-template-areas:"name" "phone" "email" "message" "check" "send"}}#contact-from form input{padding:1em 0}#contact-from form input,#contact-from form textarea{background:transparent}#contact-from .buddha{display:flex;justify-content:center}@media screen and (max-width: 650px){#contact-from .buddha img{width:100%}}#contact-from h2{font-size:3.5em;font-weight:200;font-style:italic;margin:0}@media screen and (max-width: 650px){#contact-from h2{font-size:1.8em}}#contact-from h2 span{font-family:Moglan;font-style:normal}#contact-from .desc{font-size:1.25em}@media screen and (max-width: 650px){#contact-from .desc{font-size:1em}}.f-name{border-radius:0;grid-area:name;display:block;border:0;border-bottom:1px solid #000}.f-phone{border-radius:0;grid-area:phone;display:block;border:0;border-bottom:1px solid #000}.f-email{border-radius:0;display:block;grid-area:email;border:0;border-bottom:1px solid #000}.f-message{border-radius:0;display:block;border:0;border-bottom:1px solid #000;grid-area:message}.f-marketing{grid-area:check;font-size:.8em;font-weight:200;line-height:1.1em;display:grid;grid-template-columns:1em auto;gap:2.5em;place-items:center}.f-marketing input{border-radius:2em;border:1px solid #000}.f-send{color:#000;grid-area:send;border-radius:0;position:relative;background:transparent;border:0;display:flex;gap:2em;justify-content:end;align-items:center}.f-send span:nth-child(1){font-size:2em;padding-left:3em}@media screen and (max-width: 650px){.f-send span:nth-child(1){font-size:1.8em;padding-left:1em}}.f-send span:nth-child(2){background-color:#3fa7b4;width:70px;height:70px;border-radius:40px;display:grid;place-items:center}@media screen and (max-width: 650px){.f-send span:nth-child(2){width:60px;height:60px}}.f-send .wave{height:2.5em;position:absolute;left:-1em;bottom:0em;transform:translate(-.5em);transition:all .5s}.f-send:hover .wave{opacity:100!important;transform:translate(0);transition:all .5s}footer{padding-bottom:80px;background:linear-gradient(184deg,#ffffff 17.54%,#fffbeb 59.44%,#ffcd18 105.18%)}footer ul{list-style:none;padding:0;margin:0}footer #inner div{display:flex;justify-content:end;align-items:end}@media screen and (max-width: 650px){footer #inner div{justify-content:center;gap:4em;flex-wrap:wrap}}footer a{color:#1e1c1c;text-decoration:none}footer .logo{flex-grow:1;order:1}@media screen and (max-width: 650px){footer .logo{min-width:45%}}footer .menu{flex-grow:1.4;font-size:1.2em;order:2}@media screen and (max-width: 650px){footer .menu{min-width:50%}}footer .menu ul li{margin-top:.4em}footer .email{flex-grow:1;font-size:.8em;order:3}@media screen and (max-width: 650px){footer .email{min-width:45%}}footer .email ul li{padding:.5em 0 0}@media screen and (max-width: 650px){footer .email ul li{text-align:center}}footer .policy{flex-grow:1;font-size:.8em;order:4}@media screen and (max-width: 900px){footer .policy{order:5;min-width:100%}}@media screen and (max-width: 650px){footer .policy{min-width:50%;order:5}}footer .social{flex-grow:1;order:5}@media screen and (max-width: 900px){footer .social{order:4}}@media screen and (max-width: 650px){footer .social{min-width:50%;order:4}}footer .social ul{width:60%;display:flex;justify-content:space-between}@media screen and (max-width: 900px){footer .social ul{width:100%;justify-content:space-around}}@media screen and (max-width: 650px){footer .social ul{width:70%;justify-content:space-around}}footer #inner{margin:0 auto;max-width:1000px;display:flex;gap:1em;justify-content:space-between}@media screen and (max-width: 1285px){footer #inner{max-width:95vw}}@media screen and (max-width: 900px){footer #inner{max-width:95vw;flex-wrap:wrap}}@media screen and (max-width: 650px){footer #inner{flex-wrap:wrap}}
