@media(max-width:1300px){#toTop.show{right:calc(.3%)}}@media(max-width:1210px){.title,.page-title{font-size:calc(30px + (50 - 30) * ((100vw - 320px) / (1210 - 320)));margin-bottom:calc(20px + (30 - 20) * ((100vw - 320px)/ (1210 - 320)))}.modal__wrapper{width:calc(330px + (420 - 330) * ((100vw - 320px)/ (1210 - 320)));padding:calc(30px + (50 - 30) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (50 - 20) * ((100vw - 320px)/ (1210 - 320))) calc(30px + (50 - 30) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (50 - 20) * ((100vw - 320px)/ (1210 - 320)))}.header{padding-top:calc(15px + (40 - 15) * ((100vw - 320px)/ (1210 - 320)));padding-bottom:calc(15px + (40 - 15) * ((100vw - 320px)/ (1210 - 320)))}.header__logo{width:calc(30px + (38 - 30) * ((100vw - 320px)/ (1210 - 320)))}.header__menu-list-item+.header__menu-list-item{margin-left:calc(20px + (40 - 20) * ((100vw - 320px)/ (1210 - 320)))}.header__menu-list-link{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1210 - 320)))}.hero::before{width:calc(300px + (700 - 300) * ((100vw - 320px)/ (1210 - 320)))}.content,.hero{padding-top:calc(100px + (174 - 100) * ((100vw - 320px)/ (1210 - 320)))}.hero__info-name{font-size:calc(50px + (95 - 50) * ((100vw - 320px) / (1210 - 320)));margin-top:calc(10px + (40 - 10) * ((100vw - 320px)/ (1210 - 320)));margin-bottom:calc(20px + (40 - 20) * ((100vw - 320px)/ (1210 - 320)))}.hero__info-greeting,.hero__info-profession{font-size:calc(16px + (24 - 16) * ((100vw - 320px) / (1210 - 320)))}.about{padding-top:calc(70px + (100 - 70) * ((100vw - 320px)/ (1210 - 320)));padding-bottom:calc(50px + (100 - 50) * ((100vw - 320px)/ (1210 - 320)))}.about__text{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1210 - 320)))}.about__text+.about__text{margin-top:calc(20px + (30 - 20) * ((100vw - 320px)/ (1210 - 320)))}.about__button-link{font-size:calc(16px + (18 - 16) * ((100vw - 320px) / (1210 - 320)));padding:calc(15px + (20 - 15) * ((100vw - 320px)/ (1210 - 320))) calc(50px + (70 - 50) * ((100vw - 320px)/ (1210 - 320))) calc(15px + (20 - 15) * ((100vw - 320px)/ (1210 - 320))) calc(15px + (30 - 15) * ((100vw - 320px)/ (1210 - 320)))}.about__button-link::before{font-size:calc(18px + (25 - 18) * ((100vw - 320px) / (1210 - 320)));right:calc(7px + (15 - 7) * ((100vw - 320px)/ (1210 - 320)))}.services{padding-top:calc(70px + (100 - 70) * ((100vw - 320px)/ (1210 - 320)));padding-bottom:calc(60px + (100 - 60) * ((100vw - 320px)/ (1210 - 320)))}.services__item{margin-right:calc(10px + (20 - 10) * ((100vw - 320px)/ (1210 - 320)));margin-bottom:calc(15px + (40 - 15) * ((100vw - 320px)/ (1210 - 320)));margin-left:calc(10px + (20 - 10) * ((100vw - 320px)/ (1210 - 320)));min-height:calc(250px + (320 - 250) * ((100vw - 320px)/ (1210 - 320)));padding:calc(20px + (50 - 20) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (40 - 20) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (50 - 20) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (40 - 20) * ((100vw - 320px)/ (1210 - 320)))}.services__item-icon{margin-bottom:calc(15px + (30 - 15) * ((100vw - 320px)/ (1210 - 320)))}.services__item-title{font-size:calc(18px + (24 - 18) * ((100vw - 320px) / (1210 - 320)))}.services__item-text{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1210 - 320)))}.works{padding-top:calc(70px + (100 - 70) * ((100vw - 320px)/ (1210 - 320)));padding-bottom:calc(60px + (100 - 60) * ((100vw - 320px)/ (1210 - 320)))}.works__wrapper{margin:0 -20px}.works__item{margin-right:calc(10px + (20 - 10) * ((100vw - 320px)/ (1210 - 320)));margin-bottom:calc(15px + (40 - 15) * ((100vw - 320px)/ (1210 - 320)));margin-left:calc(10px + (20 - 10) * ((100vw - 320px)/ (1210 - 320)));height:calc(94px + (394 - 94) * ((100vw - 320px)/ (1210 - 320)))}.skills{padding-top:calc(70px + (100 - 70) * ((100vw - 320px)/ (1210 - 320)));padding-bottom:calc(60px + (100 - 60) * ((100vw - 320px)/ (1210 - 320)))}.skills__item{margin-right:calc(10px + (20 - 10) * ((100vw - 320px)/ (1210 - 320)));margin-bottom:calc(15px + (40 - 15) * ((100vw - 320px)/ (1210 - 320)));margin-left:calc(10px + (20 - 10) * ((100vw - 320px)/ (1210 - 320)));width:calc(100px + (240 - 100) * ((100vw - 320px)/ (1210 - 320)));height:calc(130px + (230 - 130) * ((100vw - 320px)/ (1210 - 320)));padding:calc(35px + (70 - 35) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (40 - 20) * ((100vw - 320px)/ (1210 - 320))) calc(35px + (70 - 35) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (40 - 20) * ((100vw - 320px)/ (1210 - 320)))}.skills__item-icon{font-size:calc(24px + (36 - 24) * ((100vw - 320px) / (1210 - 320)))}.skills__item-title{font-size:calc(16px + (20 - 16) * ((100vw - 320px) / (1210 - 320)));margin-top:calc(20px + (30 - 20) * ((100vw - 320px)/ (1210 - 320)))}.footer__info-text{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1210 - 320)))}.footer__contacts-item{margin-right:calc(10px + (20 - 10) * ((100vw - 320px)/ (1210 - 320)));margin-bottom:calc(10px + (40 - 10) * ((100vw - 320px)/ (1210 - 320)));margin-left:calc(10px + (20 - 10) * ((100vw - 320px)/ (1210 - 320)));width:calc(100px + (240 - 100) * ((100vw - 320px)/ (1210 - 320)));height:calc(124px + (224 - 124) * ((100vw - 320px)/ (1210 - 320)));padding:calc(35px + (70 - 35) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (40 - 20) * ((100vw - 320px)/ (1210 - 320))) calc(35px + (70 - 35) * ((100vw - 320px)/ (1210 - 320))) calc(20px + (40 - 20) * ((100vw - 320px)/ (1210 - 320)))}.footer__contacts-icon{font-size:calc(25px + (30 - 25) * ((100vw - 320px) / (1210 - 320)))}.footer__contacts-title{font-size:calc(12px + (16 - 12) * ((100vw - 320px) / (1210 - 320)));margin-top:calc(15px + (20 - 15) * ((100vw - 320px)/ (1210 - 320)))}}@media(max-width:1100px){.hero__wrapper{flex-direction:column}.hero__image{margin:50px auto 0}.about__wrapper{flex-direction:column}.about__info{margin-left:0;margin-top:80px}.about__button{text-align:center;margin-top:30px}.footer__wrapper{flex-direction:column}.footer__contacts{margin-top:40px;justify-content:center}.footer__contacts-item{flex:1 1 46%}.comment-form-comment{width:100%;float:none;margin-right:0}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:100%}}@media screen and (max-width:782px){body.admin-bar .header{top:46px}body.admin-bar .header__fixed{top:0}}@media(max-width:768px){.social-icons [data-tooltip]::after{display:none}.header{padding:15px 0}.header__fixed{padding:8px 0}.header__logo{width:calc(26px + (35 - 26) * ((100vw - 320px)/ (768 - 320)))}.header__menu-list-item--menu{display:block}.header__contact-link{display:none}.header__contact-link::after{display:none}.content,.hero{padding-top:calc(80px + (174 - 100) * ((100vw - 320px)/ (1210 - 320)));padding-bottom:calc((270 - 80) * ((100vw - 320px)/ (555 - 320)))}.about{padding-top:calc(50px + (100 - 70) * ((100vw - 320px)/ (1210 - 320)));padding-bottom:calc(50px + (100 - 50) * ((100vw - 320px)/ (1210 - 320)))}.about__info{margin-top:0}.burger{display:block;position:relative;height:20px;width:30px;z-index:102;cursor:pointer}.burger.active-burger:before{background:#fee5b5;transform:rotate(45deg);transition:cubic-bezier(.785, .135, .15, .86) .5s all;top:8px}.burger.active-burger:after{background:#fee5b5;transform:rotate(-45deg);bottom:10px;transition:cubic-bezier(.785, .135, .15, .86) .5s all}.burger.active-burger span{transform:scale(0)}.burger:after,.burger:before{content:"";position:absolute;height:2px;width:100%;border-radius:10px;background:#fee5b5;transition:cubic-bezier(.785, .135, .15, .86) .5s all}.burger:before{top:0}.burger::after{bottom:0}.burger span{position:absolute;top:9px;right:0;width:100%;background:#fee5b5;border-radius:10px;height:2px;transform:scale(1);transition:cubic-bezier(.785, .135, .15, .86) .5s all}.header__menu-list{position:absolute;top:-300%}.header__menu-list-item+.header__menu-list-item{margin-left:0}.header__menu-list-item a{font-size:24px!important}.services__wrapper{margin:0 -20px}.services__item{box-shadow:12px 12px 0 0 rgba(254,229,181,.08);min-height:auto}.works__item{box-shadow:12px 12px 0 0 rgba(254,229,181,.08)}.skills__item{box-shadow:12px 12px 0 0 rgba(254,229,181,.08)}.waves__svg{height:40px;min-height:40px}.footer__contacts-item{box-shadow:12px 12px 0 0 rgba(254,229,181,.08)}.comment-list li{padding:30px}.comment-list>li,.comment-respond,.entry-pings{padding:30px}.comment-list li{padding:15px}.comment-list>li,.single-post .comment-respond,.single-post .entry-pings{padding:15px;border-radius:10px 4px 10px 4px}#comments .form-submit .submit,.read-more-link{padding:15px;font-size:14px;display:block;width:100%}#comments .form-submit{float:none;clear:both}.content .post-media{margin-bottom:15px}.comment-list>li,.post-content img,.post-media img{box-shadow:10px 10px 0 0 rgb(254 229 181 / 8%);border-radius:10px 4px 10px 4px}.skills{padding-top:calc(30px + (100 - 60) * ((100vw - 320px)/ (1210 - 320)));padding-bottom:calc(30px + (100 - 60) * ((100vw - 320px)/ (1210 - 320)))}}@media(max-width:600px){.skills__item{flex:1 1 40%}}@media(max-width:570px){.works__item{flex:1 1 100%;height:calc(210px + (594 - 210) * ((100vw - 320px)/ (1210 - 320)))}}@media(max-width:400px){.about__shape{background-size:100% 50px;top:-50px}}@media(max-width:350px){.modal__wrapper{width:300px}.modal__note{font-size:12px}}@media (max-width:768px){.sgr-main{float:none;margin:0 0 15px}.sgr-main>div{max-width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}