*,html{margin:0;padding:0;box-sizing:border-box}ul{list-style:none;list-style-type:none}ul li{float:left}fieldset,img{border:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:0}::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-ExtraLight.02ab802b.woff2) format("woff2"),url(/_next/static/media/Montserrat-ExtraLight.f309941c.woff) format("woff"),url(/_next/static/media/Montserrat-ExtraLight.85db8644.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-ExtraLightItalic.b4428b2e.woff2) format("woff2"),url(/_next/static/media/Montserrat-ExtraLightItalic.8f5cc637.woff) format("woff"),url(/_next/static/media/Montserrat-ExtraLightItalic.b005e7ef.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Light.c5cd05cb.woff2) format("woff2"),url(/_next/static/media/Montserrat-Light.40006e4b.woff) format("woff"),url(/_next/static/media/Montserrat-Light.b5083635.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-LightItalic.5bcb17cd.woff2) format("woff2"),url(/_next/static/media/Montserrat-LightItalic.e00fc851.woff) format("woff"),url(/_next/static/media/Montserrat-LightItalic.1f86e181.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Medium.f8b8b5ed.woff2) format("woff2"),url(/_next/static/media/Montserrat-Medium.051ac56a.woff) format("woff"),url(/_next/static/media/Montserrat-Medium.b6027326.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-MediumItalic.31aba556.woff2) format("woff2"),url(/_next/static/media/Montserrat-MediumItalic.408dafda.woff) format("woff"),url(/_next/static/media/Montserrat-MediumItalic.d0e11614.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-SemiBold.5e223fe7.woff2) format("woff2"),url(/_next/static/media/Montserrat-SemiBold.8820edb5.woff) format("woff"),url(/_next/static/media/Montserrat-SemiBold.4f67549c.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-SemiBoldItalic.d9cb47d9.woff2) format("woff2"),url(/_next/static/media/Montserrat-SemiBoldItalic.6e253a99.woff) format("woff"),url(/_next/static/media/Montserrat-SemiBoldItalic.2e7d2c35.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Thin.1dd1276d.woff2) format("woff2"),url(/_next/static/media/Montserrat-Thin.b31edf2d.woff) format("woff"),url(/_next/static/media/Montserrat-Thin.523d4bb6.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-ThinItalic.2884cd0d.woff2) format("woff2"),url(/_next/static/media/Montserrat-ThinItalic.90296eb6.woff) format("woff"),url(/_next/static/media/Montserrat-ThinItalic.36c065a9.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Averia Libre;src:url(/_next/static/media/AveriaLibre-Regular.a2f61522.woff2) format("woff2"),url(/_next/static/media/AveriaLibre-Regular.52860031.woff) format("woff"),url(/_next/static/media/AveriaLibre-Regular.1e27d465.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Averia Libre;src:url(/_next/static/media/AveriaLibre-Bold.defec587.woff2) format("woff2"),url(/_next/static/media/AveriaLibre-Bold.506a1490.woff) format("woff"),url(/_next/static/media/AveriaLibre-Bold.fd41505a.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Averia Libre;src:url(/_next/static/media/AveriaLibre-BoldItalic.7f14a621.woff2) format("woff2"),url(/_next/static/media/AveriaLibre-BoldItalic.880dbe58.woff) format("woff"),url(/_next/static/media/AveriaLibre-BoldItalic.b70a0d88.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Averia Libre;src:url(/_next/static/media/AveriaLibre-Italic.5d597b9a.woff2) format("woff2"),url(/_next/static/media/AveriaLibre-Italic.c67fa392.woff) format("woff"),url(/_next/static/media/AveriaLibre-Italic.e0bc2cae.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Averia Libre;src:url(/_next/static/media/AveriaLibre-Light.a238e4f9.woff2) format("woff2"),url(/_next/static/media/AveriaLibre-Light.3f4e9549.woff) format("woff"),url(/_next/static/media/AveriaLibre-Light.e64e287a.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Averia Libre;src:url(/_next/static/media/AveriaLibre-LightItalic.b92f61a1.woff2) format("woff2"),url(/_next/static/media/AveriaLibre-LightItalic.15963fd2.woff) format("woff"),url(/_next/static/media/AveriaLibre-LightItalic.8fb07160.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}body{color:#494949;font-size:13px;background:#d8e2ee;font-family:Montserrat;line-height:1.4em;font-weight:300;position:relative;min-height:100vh}@media(max-width:980px){body{font-size:12px}}body .background-color{background:linear-gradient(180deg,#859497,#D5DEE5 23.51%,#D8E2EE);position:absolute;left:0;right:0;top:0;height:100vh;overflow-x:hidden}body .background-color:after{width:1066px;height:589px;background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);position:absolute;content:"";top:-300px;left:-500px}body .wrapper,body main{position:relative;z-index:1000}body main{float:left;width:100%;overflow-x:hidden}.content{max-width:1100px;margin:auto;padding:0 30px;width:100%}.content.small{max-width:600px}.content.center{text-align:center}@media(max-width:780px){.content{padding:0 20px}}.clear{width:100%;clear:both;display:block;float:left}h1{font-family:Averia Libre;font-style:italic;font-weight:400;font-size:48px;line-height:1em;color:#000;margin-bottom:10px}h1 i{font-style:normal}@media(max-width:980px){h1{font-size:36px}}h2{font-family:Averia Libre;font-style:italic;font-weight:400;font-size:34px;line-height:1em;color:#000;margin-bottom:10px}@media(max-width:980px){h2{font-size:28px}}.intro{font-size:16px;line-height:1.6em;font-weight:400;margin-bottom:15px;float:left;width:100%}@media(max-width:980px){.intro{font-size:14px}}.description{float:left;width:100%;margin-bottom:15px}hr{margin:20px auto;border:none;height:1px;background:#000}hr,p{width:100%}p{display:block;margin-bottom:10px;float:left;line-height:1.3em}a{text-decoration:none}a:hover{text-decoration:underline}.btn-main{padding:20px 30px;float:left;background:linear-gradient(92.98deg,#FC5833 5.12%,#FF532C 50.23%,#FC5733 97.17%);border:5.67442px solid hsla(0,0%,100%,.73);border-radius:100px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;display:flex;align-items:center;color:#fff;flex:none;order:0;flex-grow:0}.menu-padding{padding-top:120px}@media(max-width:780px){.menu-padding{padding-top:0}}fieldset{border:none;padding:0;display:flex;flex-direction:column;gap:10px;margin-bottom:40px}legend{font-size:18px;font-weight:700;margin-bottom:7px;font-family:Averia Libre;font-style:italic;font-weight:400;font-size:24px;line-height:1em;color:#000}.input-row{display:flex;gap:15px;flex-wrap:wrap}.input-row>div{flex:1 1;min-width:200px}label{font-family:Montserrat;font-weight:600;margin-bottom:4px;float:left;width:100%}input[type=date],input[type=email],input[type=number],input[type=password],input[type=phone],input[type=range],input[type=text],select,textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;font-size:13px;transition:border .3s ease;font-family:Montserrat;font-weight:300}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=phone]:focus,input[type=range]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#007bff;outline:none}.radio-group{width:100%}textarea{min-height:100px}button,textarea{font-family:Montserrat}button{width:100%;padding:20px;background:#bad1dd;color:#597b8d;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background .3s;font-weight:500}button:hover{background:#8aaabc;color:#fff}button:disabled{background:#bad1dd;cursor:not-allowed}a.btn-orange,button.btn-orange{padding:10px 25px;background:#fc5733;border:2px solid #c64124;font-size:12px;border-radius:8px;color:#fff}.radio-group{display:flex;gap:10px}.radio-item,button[role=checkbox]{all:unset;display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;border:1px solid #ccc;cursor:pointer;transition:all .2s ease;font-size:12px;background:#ebf0f7;color:#373737}.radio-item:hover,button[role=checkbox]:hover{border-color:#8d9fa9;background:#ebf0f7;color:#373737}.radio-item[data-state=checked],button[role=checkbox][data-state=checked]{background:#ddeaff;color:#30383c;border-color:#8d9fa9}.radio-item .checkbox-check,button[role=checkbox] .checkbox-check{width:20px;height:20px;background:#fff;display:flex;border-radius:3px;justify-content:center;align-items:center}.radio-item .checkbox-check>span,button[role=checkbox] .checkbox-check>span{height:15px}.radio-item>div{width:15px;height:15px;flex:0 0 15px;border-radius:100%;background:#fff;border:1px solid #d4d0d0;position:relative}.radio-item[data-state=checked]>div:before{content:"";width:11px;height:11px;background:#fc5833;border-radius:100%;position:absolute;left:1px;top:1px}button[role=checkbox][data-state=checked]{border-color:#fc5833;background-color:rgba(252,88,51,.0901960784)}.btn-update-image{padding:5px 7px;width:auto;position:absolute;bottom:10px;right:10px;font-size:9px;background:#fff}.btn-update-image:hover{background:#fff;color:#000}.slider-container{display:flex;flex-direction:column;align-items:center;position:relative;margin-top:10px;float:left;width:100%;padding:0 30px 0 10px}.slider-container .value-label{right:5px;position:absolute;bottom:-3px}.slider-track{width:100%;height:8px;background:#fff;border-radius:4px;position:relative;border:1px solid #ccc}.slider-thumb{width:20px;height:20px;background:#f6faff;border-radius:50%;cursor:-webkit-grab;cursor:grab;justify-content:center;color:#fff;font-size:12px;font-weight:700;border:2px solid #b3b9cf}.input-icon,.slider-thumb{display:flex;align-items:center}.input-icon{position:relative;float:left;width:100%}.input-icon .icon{flex:0 0 50px;font-size:28px;text-align:center}p.error-message,span.error-message{font-weight:400;color:#be1515;font-style:italic;font-size:11px}.custom-dropdown{width:100%;height:38px;border:1px solid #ccc;border-radius:6px;background-color:#fff;font-size:13px;color:#555;cursor:pointer;transition:border .3s ease;padding:9px 40px 9px 9px}.custom-dropdown:focus{border-color:#007bff;outline:none}.custom-dropdown.input-error{border-color:red;background-color:#ffe6e6}.image-upload{width:180px;height:180px;border:1px dashed #ccc;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#555;cursor:pointer;transition:border .3s ease,opacity .5s ease-in-out;background:#fff;background-size:cover;background-position:50%;background-repeat:no-repeat}.image-upload .center{text-align:center}.image-upload .center span{font-size:36px;float:left;width:100%;margin-bottom:15px;opacity:.5}.image-upload .center label{font-size:13px;text-align:center;margin-bottom:0;font-weight:500}.image-upload:hover{border-color:#007bff;color:#007bff}.image-upload.active{border-color:#0056b3;background-color:rgba(0,123,255,.1)}#soon{text-align:center;align-items:center;justify-content:center;height:100vh;padding:30px}#soon,#soon .logo-block{display:flex;flex-direction:column}#soon .logo-block{position:relative;z-index:50000;margin-bottom:30px}#soon .logo-block img{max-width:360px;width:100%;height:auto}#soon .logo-block span{float:left;font-size:10px;margin-top:-5px;color:#3b3b3b;font-style:italic}#soon .logo-block span a{text-decoration:underline;color:#3b3b3b}#home .banner{display:flex;grid-gap:0;align-items:center;justify-content:center}@media(max-width:680px){#home .banner{flex-direction:column;margin-top:30px}}#home .banner grid-intro{flex:1 1;white-space:pre-line}@media(max-width:980px){#home .banner grid-intro{text-align:center;margin-bottom:30px}}@media(max-width:680px){#home .banner a{float:none;display:flex;justify-content:center}}#home .banner .banner-image{width:100%;max-width:420px;flex:0 0 420px}@media(max-width:980px){#home .banner .banner-image{margin-right:-100px}}@media(max-width:680px){#home .banner .banner-image{margin-right:0;margin-top:30px}}#home .banner .banner-image .image{max-width:420px;height:600px;background-size:contain;background-repeat:no-repeat;background-position:0 100%}#home .profiles{display:flex;justify-content:center;align-items:center;perspective:1400px;margin-bottom:80px;z-index:5000;margin-top:-10px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:relative;width:100%;height:300px;transform-origin:center top;transition:transform .3s ease;transform:scale(1)}@media(max-width:980px){#home .profiles{margin-bottom:0}}@media(max-width:780px){#home .profiles{margin-bottom:-100px}}@media(max-width:1400px){#home .profiles{transform:scale(.875)}}@media(max-width:1200px){#home .profiles{transform:scale(.75)}}@media(max-width:1000px){#home .profiles{transform:scale(.625)}}@media(max-width:800px){#home .profiles{transform:scale(.5)}}#home .profiles:before{top:-50px;width:160px;height:75px;background:url(/_next/static/media/lines-black.b9cff0e4.svg) 50% no-repeat;background-size:contain;content:"";left:0}#home .profiles .profile,#home .profiles:before{position:absolute;transition:all .5s ease;-webkit-transition:all .5s ease}#home .profiles .profile{width:200px;height:300px;background:#000;border-radius:14px;background-size:cover;background-position:50%;top:0}#home .profiles .profile:hover{top:-15px}#home .profiles .profile.center{opacity:1;z-index:6;transform:translateX(0)}#home .profiles .profile.left1{transform:perspective(1400px) rotateY(3.7deg) translateX(-205px);opacity:1;z-index:5;width:188px}#home .profiles .profile.left2{transform:perspective(1400px) rotateY(4.9deg) translateX(-400px);opacity:.9;z-index:4;width:176px}#home .profiles .profile.left3{transform:perspective(1400px) rotateY(6.1deg) translateX(-580px);opacity:.6;z-index:3;width:164px}#home .profiles .profile.left4{transform:perspective(1400px) rotateY(7.3deg) translateX(-742px);opacity:.4;z-index:2;width:152px}#home .profiles .profile.left5{transform:perspective(1400px) rotateY(8.5deg) translateX(-884px);opacity:.2;z-index:1;width:140px}#home .profiles .profile.right1{transform:perspective(1400px) rotateY(-3.7deg) translateX(205px);opacity:1;z-index:5;width:188px}#home .profiles .profile.right2{transform:perspective(1400px) rotateY(-4.9deg) translateX(400px);opacity:.9;z-index:4;width:176px}#home .profiles .profile.right3{transform:perspective(1400px) rotateY(-6.1deg) translateX(580px);opacity:.6;z-index:3;width:164px}#home .profiles .profile.right4{transform:perspective(1400px) rotateY(-7.3deg) translateX(742px);opacity:.4;z-index:2;width:152px}#home .profiles .profile.right5{transform:perspective(1400px) rotateY(-8.5deg) translateX(884px);opacity:.2;z-index:1;width:140px}#home .intro-text{width:100%;float:left;text-align:center;font-size:16px;margin-bottom:50px}@media(max-width:980px){#home .intro-text{font-size:13px}}#home .tags{width:100%;gap:5px;max-width:1100px;flex-wrap:wrap;max-width:620px;margin:auto auto 50px}#home .tags,#home .tags .tag{display:flex;justify-content:center}#home .tags .tag{flex-direction:row;align-items:center;padding:5px 15px;background:#fff;border:4px solid hsla(0,0%,80%,.37);border-radius:36px;white-space:nowrap;font-weight:500;font-size:14px}#home .attend{float:left;text-align:center;width:100%}#home .attend .content{max-width:600px;margin-bottom:20px}#home .attend .attent-img-wrap{width:100%;display:flex;height:200px;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:bottom}@media(max-width:460px){#home .attend .attent-img-wrap{height:100px}}#home .bg-dark{width:100%;float:left;background:#d2dde4;padding-top:50px}#home .clients{display:grid;grid-gap:35px;position:relative;grid-template-columns:1fr 1fr 1fr 1fr;max-width:600px;padding-top:100px;padding-bottom:50px;margin-bottom:50px}@media(max-width:460px){#home .clients{padding-top:30px;padding-bottom:30px;margin-bottom:30px}}#home .clients:before{width:40px;height:36px;content:"";position:absolute;background:url(/_next/static/media/cross.207e2e45.svg) 50% no-repeat;background-size:contain;left:calc(50% - 20px)}#home .clients:after{height:1px;content:"";position:absolute;left:150px;right:150px;bottom:0;background:#a49c9c}#home .clients .client{width:100%;height:150px;position:relative}#home .reviews{float:left;text-align:center;width:100%;margin-bottom:50px}#about .banner{display:flex;grid-gap:0;align-items:center;flex-direction:row-reverse}@media(max-width:680px){#about .banner{flex-direction:column;margin-top:30px}}#about .banner .banner-intro{flex:1 1}#about .banner .banner-image{width:100%;max-width:420px;flex:1 1}@media(max-width:980px){#about .banner .banner-image{margin-left:-100px}}@media(max-width:680px){#about .banner .banner-image{margin-left:0;margin-top:30px}}#about .banner .banner-image .image{max-width:420px;height:600px;background-size:contain;background-repeat:no-repeat;background-position:0 100%}#about .about-images{display:flex;justify-content:center;align-items:center;perspective:1400px;height:160px;position:relative;margin-bottom:80px;margin-top:-30px}#about .about-images:before{position:absolute;top:-50px;width:160px;height:75px;background:url(/_next/static/media/lines-black.b9cff0e4.svg) 50% no-repeat;background-size:contain;content:"";left:0}@media(max-width:980px){#about .about-images{margin-bottom:0}}@media(max-width:1400px){#about .about-images{transform:scale(.9)}}@media(max-width:1200px){#about .about-images{transform:scale(.8)}}@media(max-width:1000px){#about .about-images{transform:scale(.7)}}@media(max-width:800px){#about .about-images{transform:scale(.7)}}#about .about-images .a-image{width:200px;height:160px;background:#000;border-radius:14px;position:absolute;background-size:cover;background-position:50%}#about .about-images .a-image.center{z-index:6;transform:translateX(0)}#about .about-images .a-image.left1{transform:perspective(1400px) rotateY(3.7deg) translateX(-205px);z-index:5;width:188px}#about .about-images .a-image.left2{transform:perspective(1400px) rotateY(4.9deg) translateX(-400px);z-index:4;width:176px}#about .about-images .a-image.left3{transform:perspective(1400px) rotateY(6.1deg) translateX(-580px);z-index:3;width:164px}#about .about-images .a-image.left4{transform:perspective(1400px) rotateY(7.3deg) translateX(-742px);z-index:2;width:152px}#about .about-images .a-image.left5{transform:perspective(1400px) rotateY(8.5deg) translateX(-884px);z-index:1;width:140px}#about .about-images .a-image.right1{transform:perspective(1400px) rotateY(-3.7deg) translateX(205px);z-index:5;width:188px}#about .about-images .a-image.right2{transform:perspective(1400px) rotateY(-4.9deg) translateX(400px);z-index:4;width:176px}#about .about-images .a-image.right3{transform:perspective(1400px) rotateY(-6.1deg) translateX(580px);z-index:3;width:164px}#about .about-images .a-image.right4{transform:perspective(1400px) rotateY(-7.3deg) translateX(742px);z-index:2;width:152px}#about .about-images .a-image.right5{transform:perspective(1400px) rotateY(-8.5deg) translateX(884px);z-index:1;width:140px}#about .text-blocks{display:flex;flex-direction:column}#about .text-blocks article{display:flex;flex-direction:row;grid-gap:20px;align-items:center;margin-bottom:40px}@media(max-width:680px){#about .text-blocks article{flex-direction:column}#about .text-blocks article:nth-child(2){flex-direction:column-reverse}}#about .text-blocks article .text-blocks-text{flex:1 1;width:100%}#about .text-blocks article .text-blocks-image{flex:1 1;width:100%;height:350px;background-size:cover;border-radius:16px;background-position:50%}@media(max-width:680px){#about .text-blocks article .text-blocks-image{flex:auto}}#about .bg-light{width:100%;float:left;background:#eaeff2;padding-top:50px;margin-top:-50px}#about .team{display:grid;grid-gap:15px;position:relative;padding-top:20px;padding-bottom:50px;margin-bottom:50px;justify-content:center;justify-items:center;float:left;width:100%;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media(max-width:680px){#about .team{grid-template-columns:1fr 1fr 1fr}}@media(max-width:480px){#about .team{grid-template-columns:1fr 1fr}}#about .team:before{width:40px;height:36px;content:"";position:absolute;background:url(/_next/static/media/cross.207e2e45.svg) 50% no-repeat;background-size:contain;left:calc(50% - 20px);top:0}#about .team .member{width:100%;text-align:center}#about .team .member .avatar{width:100%;padding-top:100%;border-radius:100%;background-size:cover;background-position:50%;margin-bottom:15px;box-shadow:inset 0 0 0 4px #fff}#about .team .member .name{font-family:Averia Libre;font-style:italic;font-size:22px;font-weight:400;float:left;width:100%;margin-bottom:5px}@media(max-width:780px){#about .team .member .name{font-size:16px}}#about .team .member .job{font-weight:500;font-size:16px}@media(max-width:780px){#about .team .member .job{font-size:12px}}#casting{float:left;width:100%}#casting .casting-header{text-align:center;background:#eee;padding-top:120px;padding-bottom:450px;background-size:cover;background-position:50%}@media(max-width:780px){#casting .casting-header{padding-top:0;padding-bottom:250px}}#casting .castingform-wrapper{max-width:800px;padding:60px;background:#fff;border-radius:16px;margin-bottom:80px;margin-top:-60px}@media(max-width:680px){#casting .castingform-wrapper{padding:20px}}#casting .castingform-wrapper form{margin-top:20px;display:inline-block;width:100%}#register{background:linear-gradient(180deg,#E5EBF5,#FFFFFF);padding-bottom:100px}#register .content{max-width:960px}#register .form-intro{padding-top:20px;display:flex;float:left;width:100%;margin-bottom:20px}#register .form-intro>div{flex:0 0 1;width:100%}#register .form-intro .avatar-upload{display:flex;justify-content:flex-end}#register .form-intro .avatar-upload .image-upload{border-radius:100%}#register .step-title{font-weight:800;color:#798ad5;font-size:22px}#register .step-experience .form-intro{margin-bottom:0}#register .step-experience .checkbox-container{max-width:none}#register .step-experience fieldset{margin-bottom:10px}#register fieldset.field-experience{display:flex;flex-direction:row;padding:20px;background:#fff;border-radius:18px;margin-bottom:15px}#register fieldset.field-experience .emoji{font-size:80px;margin-top:40px;padding-right:20px}#register fieldset.field-experience .input-row{float:left;width:100%;position:relative}#register fieldset.field-experience span.skill-label{position:absolute;left:0;bottom:-9px;font-weight:500;font-style:italic}#register .checkbox-container{display:flex;grid-gap:10px;flex-wrap:wrap;width:100%;flex-direction:row;max-width:600px}#register .checkbox-container>label{width:auto}.authwall-container{position:fixed;inset:0;background:linear-gradient(to bottom right,#ffe8e0,#ffd3de);display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn .5s ease-in-out}.authwall-card{background:#fff;padding:2rem;border-radius:18px;box-shadow:0 10px 40px rgba(0,0,0,.1);max-width:400px;width:90%;text-align:center;animation:slideUp .6s ease}.authwall-logo{margin-bottom:1rem}.authwall-input{width:100%;padding:.8rem;margin-top:1rem;border:1px solid #ccc;border-radius:8px;font-size:1rem}.authwall-button{margin-top:1rem;padding:.8rem 2rem;background-color:#ff5722;color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:background .3s ease}.authwall-button:hover{background-color:#e64a19}.authwall-note{margin-top:1rem;display:block;font-size:.85rem;color:#666}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}footer{width:100%;padding:40px;float:left;background:#f8f8f8}@media(max-width:980px){footer{padding:20px 0}}footer .footer-menu{display:flex;flex-direction:row;align-items:center;width:100%;margin-left:auto;justify-content:flex-start}@media(max-width:980px){footer .footer-menu{display:grid;grid-template-columns:1fr 1fr 1fr}}@media(max-width:460px){footer .footer-menu{display:grid;grid-template-columns:1fr 1fr}}footer .footer-menu a{font-size:11px;font-weight:300;margin-right:25px;color:#000;text-decoration:none;padding:5px 0;text-transform:uppercase;border-bottom:4px solid rgba(51,51,51,0);position:relative;z-index:55000}footer .footer-menu a.active{text-decoration:underline}header{float:left;width:100%;position:absolute;top:0;left:0;right:0}header .main-menu{float:left;width:100%;padding-top:30px;display:flex;margin-bottom:30px}header .main-menu .content{display:flex;flex-direction:row;align-items:center;position:relative}header .main-menu .content:before{position:absolute;top:-50px;width:160px;height:75px;background:url(/_next/static/media/lines.d368e175.svg) 50% no-repeat;background-size:contain;content:"";right:0}header .main-menu .content .logo{float:left;margin-right:40px}header .main-menu .content .logo .logo-block{position:relative;z-index:50000}header .main-menu .content .logo .logo-block span{float:left;font-size:10px;margin-top:-5px;color:#3b3b3b;font-style:italic}header .main-menu .content .logo .logo-block span a{text-decoration:underline;color:#3b3b3b}header .main-menu .content .desktop-menu{display:flex;flex-direction:row;align-items:center;width:100%;margin-left:auto;justify-content:flex-end}@media(max-width:680px){header .main-menu .content .desktop-menu{justify-content:flex-start}}header .main-menu .content .desktop-menu .action-menu{display:flex;align-content:center;align-items:center;margin-bottom:15px}header .main-menu .content .desktop-menu a{font-size:11px;font-weight:300;margin-right:25px;color:#000;text-decoration:none;padding:5px 0;text-transform:uppercase;border-bottom:4px solid rgba(51,51,51,0);position:relative;z-index:55000}header .main-menu .content .desktop-menu a.btn-contact{margin-right:0;color:#fff;border-radius:0}header .main-menu .content .desktop-menu a.active{border-bottom:4px solid #fff;font-weight:600}header .main-menu .content .desktop-menu a.btn-subscribe{background:#fc5733;color:#fff;border-radius:100px;padding:10px 15px;align-items:center;font-weight:600;margin-top:5px;border-bottom:none;margin-right:5px}header .main-menu .content .desktop-menu a.btn-login{background:#d9e1e9;color:#798ad5;border-radius:100px;padding:10px 15px;align-items:center;font-weight:600;margin-top:5px;border-bottom:none;margin-right:0}header .main-menu .content .desktop-menu a.btn-avatar{width:50px;height:50px;float:right;border-radius:100%;flex:0 0 50px;overflow:hidden;text-indent:-9999px;background-size:cover;background-repeat:no-repeat;background-position:50%;border:3px solid #fff;transition:all .4s ease}header .main-menu .content .desktop-menu a.btn-avatar:hover{border-color:#fc5833}header .main-menu .logo-mobile{display:none}header .nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;background:rgba(0,0,0,0);width:28px;top:32px;float:right;display:none;cursor:pointer;right:30px;position:fixed;z-index:5000}header .nav-toggle div{transform:translateZ(0);transition:all .4s ease;margin-bottom:6px;background:#fff;height:2px;width:28px;background:#5885f7}header.active .nav-toggle div:first-child{transform:rotate(45deg) translate3d(3px,8px,0)}header.active .nav-toggle div:nth-child(2){opacity:0}header.active .nav-toggle div:nth-child(3){transform:rotate(-45deg) translate3d(3px,-8px,0)}@media screen and (max-width:780px){body .nav-toggle{display:block}body header .main-menu{margin-top:0;padding-top:20px}body header .main-menu .content .desktop-menu .action-menu{width:100%;margin-top:auto}body header .main-menu .content .desktop-menu .action-menu a{border-radius:0;background:#fc5833!important}body header .main-menu .logo-mobile{display:block;position:relative;z-index:5000}body .main-menu .content .desktop-menu,body header .main-menu .logo-desktop{display:none}body header.active .main-menu .content .desktop-menu{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;background:hsla(0,0%,100%,.9098039216);padding-top:80px}body header.active .main-menu .content .desktop-menu a{padding:20px 20px 15px;color:#fff;width:100%;border-bottom:1px solid hsla(0,0%,100%,.1411764706);background:rgba(88,132,246,.74);transition:all .5s ease;-webkit-transition:all .5s ease}body header.active .main-menu .content .desktop-menu a:hover{background:#5884f6}body header.active .main-menu .content .desktop-menu a.btn-contact{margin-top:auto;height:auto;background-color:#5885f7}body header.active .main-menu .content .desktop-menu a.btn-contact:hover{background:#253d2a}body header{z-index:999999999;position:fixed;background:linear-gradient(180deg,#FFFFFF,rgba(255,255,255,0))}body main{padding-top:100px;padding-bottom:20px}body .block-reviews .google{display:none}body h3{font-size:20px}body .block-reviews .reviews,body .block-why .why-grid{grid-gap:5px}body .block-services .services .service{margin-bottom:5px}body #contact-box{padding:20px}}