#about-us:before,#developers:before{content:""}.developers-section{background-color:#fff}.developers-section .developers:first-child{margin-right:3rem}.developers-section .developers .one-third:not(:first-child){margin-left:3rem}.dev-header{background:rgba(45,45,45,.9);border-radius:.4rem .4rem 0 0;padding:20px;position:relative}.dev-header .bg-image{background:url(/build/images/banner.6a34d957.jpg);background-size:contain;-webkit-filter:blur(8px);filter:blur(8px);height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);width:100%;z-index:1}.dev-header .dev-header-content{position:relative;z-index:2}.dev-header img{border-radius:50%;margin-right:2rem}.dev-header .dev-title,.dev-header img{display:inline-block;vertical-align:middle}.dev-header .dev-title h3{color:#fff;font-size:2.2rem;font-weight:400;margin:0}.dev-header .dev-title .card-subtitle{color:#48c0f1;font-size:1.7rem;font-weight:400}.dev-body{background-color:#f4f4f4;border-radius:0 0 .4rem .4rem}.dev-body .exp-title{color:#9e9e9e;font-size:1.5rem;padding:3.2rem 3rem 1rem}.dev-body ul{padding-bottom:1rem;padding-left:3rem}.dev-body ul li:before{display:none}.dev-body ul .exp,.dev-body ul .lang{display:inline-block}.dev-body ul .exp{float:right!important;padding-right:3rem}.dev-body .contact-button{margin-left:3rem;margin-right:3rem;padding-bottom:3rem}.dev-body .contact-button a{border-radius:.5rem;color:#fff;cursor:pointer;display:block;font-size:1.8rem;padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.dev-body .available-button a,.dev-body .available-button a:hover{background-color:#03668e}.dev-body .unavailable-button a{background-color:#bfbfbf;font-size:1.6rem;text-transform:none}.popup{background:hsla(0,0%,39.2%,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:5000}.popup .closepop{cursor:pointer;font-size:2.5rem!important;position:absolute;right:2rem;top:1rem}.popup form{text-align:left}.popup form textarea{height:100px}.popup input[type=text],.popup select,.popup textarea{border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:16px;margin-top:6px;padding:12px;resize:vertical;width:100%}.popup .sbm{text-align:center}.popup input[type=submit]{background-color:#03668e;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0 auto;padding:12px 50px;text-align:center}.popup input[type=submit]:hover{background-color:#03668e}.popup>div{background:#fff;border:2px solid #505050;border-radius:10px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);left:50%;max-width:600px;padding:30px 15px;position:fixed;text-align:center;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;z-index:5001}#cv-block .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;margin-right:0}#cv-block #sideblock{background-color:#393939}#cv-block .sideblock-bg{background:url(/build/images/banner.6a34d957.jpg);-webkit-filter:blur(18px);filter:blur(18px);height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);width:100%;z-index:1}#cv-block .sideblock-body{height:100%;margin:2rem;position:relative;width:100%;z-index:2}#cv-block .sideblock-body .logo{position:relative}#cv-block .sideblock-body .dev-photo{margin-right:5rem;margin-top:5rem;text-align:right}#cv-block .sideblock-body .dev-photo img{border-radius:50%;object-fit:cover}#cv-block .cv-nav{list-style:none;margin:3rem;text-align:right}#cv-block .cv-nav li{color:#fff;font-size:3rem;padding-bottom:35rem}#cv-block .cv-nav li:first-child{padding-top:8rem}#cv-block #content-block .dev-name{color:#000;font-size:5rem;font-weight:300;margin-bottom:1rem}#cv-block #content-block .dev-subtitle{color:#03668e;font-size:2rem}#cv-block #content-block #hire_btn{float:right!important}#cv-block #content-block .controls-header{padding:3rem;width:100%}#cv-block #content-block .controls-header #hire_btn a,#hire_btn a{background-color:#03668e;border-radius:5px;color:#fff;font-size:1.8rem;font-weight:500;padding:1rem 3.3rem;text-decoration:none;text-transform:uppercase}#cv-block #content-block .controls-header #hire_btn a:hover{background-color:#03668e}#cv-block #content-block #social-block .social-links{list-style:none;text-align:left;width:100%;-webkit-padding-start:0;margin-top:4rem;padding-inline-start:0}#cv-block #content-block #social-block .social-links li{background-color:#03668e;border-radius:50%;cursor:pointer;display:inline-block;height:2rem;margin-right:2rem;padding:3rem;width:2rem}#cv-block #content-block #social-block .social-links li:hover{background-color:#03668e}#cv-block #content-block #social-block .social-links li a{position:relative;text-align:center}#cv-block #content-block #social-block .social-links li a i{background-color:#fff;display:block;height:32px;left:-1.5rem;position:absolute;top:-1.5rem;width:32px}#cv-block #content-block #social-block .social-links li a i.sendmail{-webkit-mask-image:url(/build/images/envelope2.78c72ca0.svg);mask-image:url(/build/images/envelope2.78c72ca0.svg)}#cv-block #content-block #social-block .social-links li a i.makecall{-webkit-mask-image:url(/build/images/phone-call.449bace3.svg);mask-image:url(/build/images/phone-call.449bace3.svg)}#cv-block #content-block #social-block .social-links li a i.linkedin{height:30px;left:-1.35rem;-webkit-mask-image:url(/build/images/linkedin.e17d458e.svg);mask-image:url(/build/images/linkedin.e17d458e.svg);top:-1.3rem;width:30px}#cv-block #content-block #social-block .social-links li a i.foreign{height:24px;left:-1rem;-webkit-mask-image:url(/build/images/external-link.085d0752.svg);mask-image:url(/build/images/external-link.085d0752.svg);top:-1.2rem;width:24px}#cv-block #content-block .content-block-body #bio{font-size:1.9rem;font-weight:400;margin-top:16rem}#cv-block #content-block .content-block-body .skills-list{list-style:none;-webkit-padding-start:0;padding-inline-start:0}#cv-block #content-block .content-block-body .skills-list li{padding:1rem 0}#cv-block #content-block .content-block-body .skills-list li .skill-col{padding-left:0}#cv-block #content-block .content-block-body .skills-list li .skill-name{float:left!important}#cv-block #content-block .content-block-body .skills-list li .skill-data{display:inline-block;width:auto}#cv-block #content-block .content-block-body #certificates .work-title,#cv-block #content-block .content-block-body #education .work-title,#cv-block #content-block .content-block-body #experience .work-title{font-weight:400}#cv-block #content-block .content-block-body #certificates .work-desc,#cv-block #content-block .content-block-body #education .work-desc,#cv-block #content-block .content-block-body #experience .work-desc{margin-top:1rem}#cv-block #content-block .content-block-body #projects{margin-top:3rem}#cv-block #content-block .content-block-body #projects .project .row{padding:1rem 0}#cv-block #content-block .content-block-body #projects .project .project-field{color:#9e9e9e;font-weight:400;padding-left:0}#cv-block #content-block .content-block-body #projects .project .tags{padding:3rem 0}#cv-block #content-block .content-block-body #projects .project .tags .tag{background-color:#03668e;border-radius:10px;color:#fff;cursor:pointer;font-size:1.5rem;padding:.4rem 1rem}#experience .work-exp{border-bottom:1px dashed gray;margin-bottom:40px;padding-bottom:20px}#experience .work-exp .tags{padding:2rem 2rem 0 0}#experience .work-exp .tags .tag{background-color:#03668e;border-radius:10px;color:#fff;cursor:pointer;font-size:1.5rem;line-height:3rem;padding:.4rem 1rem}#cv-block #content-block .content-block-body #other{margin-bottom:12rem}#cv-block #content-block .content-block-body #other .row{border-bottom:1px solid #9e9e9e;padding:2rem 0}#cv-block #content-block .content-block-body #other .other-name{color:#9e9e9e;font-weight:400;padding-left:0}#cv-block #content-block .content-block-body #other .other-data{padding-right:3rem;text-align:right}#bio,#certificates,#education,#experience,#how-it-works,#other,#projects,#skills{margin-top:10rem}.progressbar{background-color:#f4f4f4;border-radius:10px;display:inline-block;width:100%}.progressbar .progress{background-color:#03668e;border-radius:10px;display:block;padding:.5rem;top:0}.back-arrow{background-image:url(/build/images/Forma.ffefb9d9.svg);display:block;fill:#000;height:22px;width:20px}#back{cursor:pointer;float:left!important}@media(min-width:768px){.block-title{color:#fff;font-size:3rem;left:-20rem;position:absolute;text-align:right;z-index:2}}@media(max-width:768px){.developers .one-third{display:block;margin:1rem 3rem;width:auto}.block-title{color:#000;font-size:x-large;position:relative}}@media(max-width:1070px){.dev-photo img{height:150px;width:150px}}@media(max-width:1200px){.dev-photo img{height:180px;width:180px}}@media(max-width:900px){.content-block-body{margin:3rem;padding-right:0}.dev-photo img{height:150px;width:150px}}@media(min-width:1071px){.dev-photo img{height:227px;width:227px}.content-block-body{margin:3rem;padding-right:20rem}}.quiz a{color:#48c0f1!important;cursor:pointer;font-weight:600}.quiz a:hover{text-decoration:underline}.quiz .lvl0 .content:after{animation:a .5s infinite;border-right:4px solid #48c0f1;content:"";display:inline-block;height:.9em;margin-bottom:-.15em}.quiz .content.stop:after,.quiz .wrap.stop:after{display:none}.quiz .btn{background-color:#48c0f1;border:.2rem solid #48c0f1;border-radius:.5rem;color:#fff!important;cursor:pointer;display:inline-block;font-size:1.8rem;line-height:1.5em;margin:1rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase}.quiz .btn:hover{background-color:#03668e;border-color:#03668e}.quiz .lvl0{display:block;font-size:2.6rem;height:15rem;line-height:1.25em;margin-top:4rem}.quiz .lvl0 a{color:#fff}.quiz form{margin:0 auto;max-width:100%;width:45rem}.quiz form input{vertical-align:middle}.quiz form input[type=email],.quiz form input[type=text],.quiz form textarea{border:.2rem solid #fff;border-radius:.5rem;box-sizing:border-box;display:inline-block;font-size:1.5rem;line-height:2.7rem;margin:1rem;padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase;width:30rem}.quiz form textarea{display:block;margin:2rem auto 1rem;max-width:100%;resize:none;width:42rem}.quiz input:focus::-webkit-input-placeholder,.quiz textarea:focus::-webkit-input-placeholder{color:transparent}.quiz input:focus:-moz-placeholder,.quiz input:focus::-moz-placeholder,.quiz textarea:focus:-moz-placeholder,.quiz textarea:focus::-moz-placeholder{color:transparent}.quiz input:focus:-ms-input-placeholder,.quiz textarea:focus:-ms-input-placeholder{color:transparent}.quiz form .error{border-color:#48c0f1!important}.quiz .alert{background-color:#4caf50;border-radius:.5rem;display:block;font-size:1.6rem;letter-spacing:0;line-height:1.15em;margin:2rem auto;max-width:100%;padding:1rem;width:60rem}.quiz .alert.alert-error{background-color:#48c0f1}.quiz a.small{color:#fff!important;font-size:1.8rem}.quiz a.again,.quiz a.small{font-weight:400;letter-spacing:0}.quiz a.again{font-size:1.4rem}@media only screen and (max-width:992px){.banner h1{font-size:3rem}.container{padding:0 2rem}.quiz .lvl0{font-size:1.6rem}}@media screen and (max-width:600px){#welcome .benefits{background-position:center 12rem!important}}@media screen and (max-width:500px){#welcome .benefits{background-position:center 22rem!important}}.header{background-color:#171c45;font-family:proxima-nova,sans-serif;font-weight:400;left:0;position:sticky;top:0;width:100%;z-index:20}.header .header-container{display:flex;margin:0 auto;max-width:126rem;padding:0 3rem;position:relative}.header .logo{display:inline-block;margin-top:1.2rem;max-height:4.5rem}.header .logo>*{max-height:100%}@media (min-width:1161px){.header nav{display:flex;flex:1;height:7.2rem}.header .hamburger{display:none}.header .left-menu,.header .right-menu{display:flex;list-style-type:none;margin:0;padding:0}.header .left-menu>li>a,.header .right-menu>li>a{color:#fff;display:block;font-size:1.6rem;height:100%;letter-spacing:.01em;line-height:7.2rem;margin:0;padding:0 1.6rem;text-decoration:none}.header .left-menu>li>a.active,.header .left-menu>li>a:hover,.header .right-menu>li>a.active,.header .right-menu>li>a:hover{color:#ca8aff}.header .left-menu>li.with-submenu,.header .right-menu>li.with-submenu{position:relative}.header .left-menu>li.with-submenu>a,.header .right-menu>li.with-submenu>a{padding-right:3rem;position:relative}.header .left-menu>li.with-submenu>a:after,.header .right-menu>li.with-submenu>a:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #fff;content:"";height:0;position:absolute;right:1rem;top:3.4rem;width:0}.header .left-menu>li.with-submenu>a.active:after,.header .right-menu>li.with-submenu>a.active:after{border-top:.5rem solid #ca8aff}.header .left-menu>li.with-submenu:hover>a,.header .right-menu>li.with-submenu:hover>a{color:#ca8aff}.header .left-menu>li.with-submenu:hover>a:after,.header .right-menu>li.with-submenu:hover>a:after{border-bottom:.5rem solid #ca8aff;border-top:none}.header .left-menu>li.with-submenu>.sub-menu,.header .right-menu>li.with-submenu>.sub-menu{background:#fff;border-radius:5px;box-shadow:0 -10px 30px rgba(0,0,0,.15);display:none;padding:4.2rem;position:absolute;top:7.2rem;width:66.6rem}}@media (min-width:1161px)and (max-width:1240px){.header .left-menu>li.with-submenu>.sub-menu,.header .right-menu>li.with-submenu>.sub-menu{padding:2.2rem;width:58rem}}@media (min-width:1161px){.header .left-menu>li.with-submenu>.sub-menu .group-headline,.header .right-menu>li.with-submenu>.sub-menu .group-headline{display:block;font-size:2.4rem;font-weight:700;margin:3rem 0 1rem}.header .left-menu>li.with-submenu>.sub-menu .group-headline:first-child,.header .right-menu>li.with-submenu>.sub-menu .group-headline:first-child{margin-top:0}.header .left-menu>li.with-submenu>.sub-menu ul,.header .right-menu>li.with-submenu>.sub-menu ul{display:grid;gap:3.2rem 5rem;grid-template-columns:repeat(2,1fr);list-style-type:none;padding-left:0}.header .left-menu>li.with-submenu>.sub-menu ul.single-column,.header .right-menu>li.with-submenu>.sub-menu ul.single-column{grid-template-columns:repeat(1,1fr)}.header .left-menu>li.with-submenu>.sub-menu li a,.header .right-menu>li.with-submenu>.sub-menu li a{display:flex;gap:1.6rem;position:relative;text-decoration:none}.header .left-menu>li.with-submenu>.sub-menu li a .link-headline,.header .right-menu>li.with-submenu>.sub-menu li a .link-headline{color:#0153cc;font-size:1.6rem;font-weight:700;letter-spacing:.01em;line-height:1.9rem;margin-bottom:.8rem}.header .left-menu>li.with-submenu>.sub-menu li a p,.header .right-menu>li.with-submenu>.sub-menu li a p{color:#6e7c96;font-size:1.4rem;letter-spacing:.01em;line-height:1.7rem;margin:0}.header .left-menu>li.with-submenu>.sub-menu li a:before,.header .right-menu>li.with-submenu>.sub-menu li a:before{background:linear-gradient(143.13deg,#0153cc 2.68%,#550a70 97.54%);border-radius:5px;content:"";height:4.6rem;left:0;min-height:4.6rem;min-width:4.6rem;top:0;width:4.6rem}.header .left-menu>li.with-submenu>.sub-menu li a:hover .link-headline,.header .right-menu>li.with-submenu>.sub-menu li a:hover .link-headline{color:#171c45}.header .left-menu>li.with-submenu>.sub-menu li a:hover:before,.header .right-menu>li.with-submenu>.sub-menu li a:hover:before{background:linear-gradient(143.13deg,rgba(1,83,204,.7) 2.68%,rgba(85,10,112,.7) 97.54%)}.header .left-menu>li.with-submenu>.sub-menu li a:after,.header .right-menu>li.with-submenu>.sub-menu li a:after{background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;content:"";height:2.4rem;left:1.1rem;position:absolute;top:1.1rem;width:2.4rem}.header .left-menu>li.with-submenu>.sub-menu li.hiring-blog a:after,.header .right-menu>li.with-submenu>.sub-menu li.hiring-blog a:after{background-image:url(/build/images/menu-brain.3147f736.svg)}.header .left-menu>li.with-submenu>.sub-menu li.coding-test-blog a:after,.header .right-menu>li.with-submenu>.sub-menu li.coding-test-blog a:after{background-image:url(/build/images/settings.48449f45.svg)}.header .left-menu>li.with-submenu>.sub-menu li.ctos a:after,.header .left-menu>li.with-submenu>.sub-menu li.developers a:after,.header .left-menu>li.with-submenu>.sub-menu li.jobs a:after,.header .left-menu>li.with-submenu>.sub-menu li.tech-leads a:after,.header .right-menu>li.with-submenu>.sub-menu li.ctos a:after,.header .right-menu>li.with-submenu>.sub-menu li.developers a:after,.header .right-menu>li.with-submenu>.sub-menu li.jobs a:after,.header .right-menu>li.with-submenu>.sub-menu li.tech-leads a:after{height:4.2rem;left:.2rem;top:.2rem;width:4.2rem}.header .left-menu>li.with-submenu>.sub-menu li.ctos a:after,.header .right-menu>li.with-submenu>.sub-menu li.ctos a:after{background-image:url(/build/images/cto.2e67013b.png)}.header .left-menu>li.with-submenu>.sub-menu li.developers a:after,.header .right-menu>li.with-submenu>.sub-menu li.developers a:after{background-image:url(/build/images/developer.1314941c.png)}.header .left-menu>li.with-submenu>.sub-menu li.tech-leads a:after,.header .right-menu>li.with-submenu>.sub-menu li.tech-leads a:after{background-image:url(/build/images/tech-lead.94382d6e.png)}.header .left-menu>li.with-submenu>.sub-menu li.jobs a:after,.header .right-menu>li.with-submenu>.sub-menu li.jobs a:after{background-image:url(/build/images/job.4b16d79c.png)}.header .left-menu>li.with-submenu:hover>.sub-menu,.header .right-menu>li.with-submenu:hover>.sub-menu{display:block}.header .left-menu{display:flex;list-style-type:none;padding:0}.header .left-menu>li.with-submenu:hover:before{background-image:url(/build/images/menu-caret.43125a92.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-.7rem;content:"";height:2rem;left:0;margin:0 auto;position:absolute;right:0;width:3.3rem;z-index:1}.header .left-menu>li>a.active{position:relative}.header .left-menu>li.with-submenu>a:before{content:none}.header .right-menu{flex:1;justify-content:right}.header .right-menu>li.button{margin:1.7rem .8rem}.header .right-menu>li.button a{background-color:#3ae794;border-radius:4px;color:#0b2519;display:inline-block;font-weight:700;line-height:2rem;padding:.9rem 2rem}.header .right-menu>li:last-child{margin-right:0}.header .right-menu>li.with-submenu>ul{right:-20rem}}@media (max-width:1160px){.header .header-container{display:block}.header .hamburger{position:absolute;right:2rem;top:2.3rem}.header .hamburger span{background:#48c0f1;display:inline-block;height:.3rem;position:relative;text-indent:-20rem;vertical-align:middle;width:2.5rem}.header .hamburger span:after,.header .hamburger span:before{background:#48c0f1;content:"";display:block;height:.3rem;left:0;position:absolute;width:100%}.header .hamburger span:before{top:-.7rem}.header .hamburger span:after{bottom:-.7rem}.header nav{border-bottom:1px solid #48c0f1;border-top:1px solid #48c0f1;display:none;margin-top:1rem;max-height:30rem;overflow-y:auto}.header .left-menu,.header .right-menu{list-style-type:none;margin:0;padding-left:0;width:100%}.header .left-menu li,.header .right-menu li{margin-bottom:.5rem}.header .left-menu li a,.header .right-menu li a{align-items:center;color:#fff;display:flex;font-size:1.8rem;gap:1rem;letter-spacing:.01em;line-height:2rem;margin:0;padding:1rem 0;text-decoration:none}.header .left-menu li a.active,.header .left-menu li a:hover,.header .right-menu li a.active,.header .right-menu li a:hover{color:#ca8aff}.header .left-menu li a p,.header .right-menu li a p{display:none}.header .left-menu li ul,.header .right-menu li ul{list-style-type:none}.header .left-menu li ul li,.header .right-menu li ul li{padding-left:3rem}.header .left-menu li .group-headline,.header .right-menu li .group-headline{display:none}.header .left-menu li.with-submenu>a:after,.header .right-menu li.with-submenu>a:after{background-image:url(/build/images/menu-caret.43125a92.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1rem;transform:rotate(180deg);width:1.6rem}.header.open{height:auto}.header.open nav{display:block}}.header .submenu-container{background-color:#f9fbff;border-bottom:1px solid #c6cfdf;box-shadow:0 -10px 30px rgba(0,0,0,.15);max-width:100%;padding:0;z-index:10}.header .submenu-container nav{height:auto}.header .submenu-container ul{display:block;list-style-type:none;margin:0 auto;max-width:120rem;padding:0 0 0 19.4rem;width:100%}.header .submenu-container ul li{display:inline-block;margin:2.2rem 1.6rem 1.8rem;vertical-align:top}.header .submenu-container ul li a{color:#171516;font-size:1.6rem;line-height:1.6rem;text-decoration:none}.header .submenu-container ul li.active a{color:var(--blue-70,#0057ff)}.header .submenu-container ul li.link-button{margin:1.1rem 1.3rem 1rem}@media (max-width:900px){.header .submenu-container ul li.link-button{margin:1.1rem 0 1rem}}.header .submenu-container ul li.link-button a{background:#487bc8;border-radius:6px;color:#fff;display:inline-block;font-size:1.6rem;line-height:1.9rem;padding:.9rem 2rem}@media (max-width:1260px){.header .submenu-container ul{max-width:100%;padding-left:22.4rem}}@media (max-width:900px){.header .submenu-container ul{padding:0 3rem}.header .submenu-container ul li{display:block;margin:0;padding:1rem 0}}footer{color:#1f273f;display:flex;flex-direction:row}footer .map{background:#1f273f;background-image:url(/build/images/map_new_hp.b6857f44.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;min-height:30rem;width:50%}footer .contacts{background:#1f273f;padding:6rem 4rem 4rem;width:50%}footer .contacts h4{color:#a0a4b5;font-size:2.8rem;margin:0}footer .contacts ul{list-style-type:none;margin:1rem 0;padding-left:0}footer .contacts ul li{color:#a0a4b5;font-size:1.6rem}footer .contacts ul li a{color:#a0a4b5}footer .contacts ul li::marker{content:none}footer .contacts ul li:before{content:"●";margin:0 .5rem 0 1rem}footer .contacts h3{color:#a0a4b5}footer .contacts .contact-address{color:#a0a4b5;margin-top:3rem}footer .contacts .contact-address .office-name{display:block;font-size:2rem}footer .contacts .contact-address .office-address,footer .contacts .contact-address .office-country{color:#464d65;display:block;font-weight:700}footer .footer-socials{margin:2rem 0}footer .footer-socials a{margin-right:1rem;text-decoration:none}footer .footer-socials a img{max-width:5rem}footer .footer-bottom .copyright{color:#464d65;display:block;font-weight:700;margin-bottom:.5rem;opacity:1}footer .footer-bottom .footer-privacy,footer .footer-bottom .footer-sitemap{color:#a0a4b5;text-decoration:none}footer .footer-bottom .footer-sitemap{margin-left:5rem}@media only screen and (max-width:767px){footer{flex-direction:column}footer #map,footer .contacts{justify-content:center;width:100%}}