@font-face{font-family:Roboto;src:url(../fonts/Roboto-Black.woff2) format("woff2"),url(../fonts/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Segoe UI";src:url(../fonts/SegoeUI-Semibold.woff2) format("woff2"),url(../fonts/SegoeUI-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Segoe UI";src:url(../fonts/SegoeUI.woff2) format("woff2"),url(../fonts/SegoeUI.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}a,a:focus,abbr,acronym,address,applet,b,big,blockquote,body,button,button:focus,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,input:focus,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,textarea,textarea:focus,tfoot,th,thead,tr,tt,u,ul,var{outline:0!important}html{width:100%;height:100%;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{min-width:320px;height:100%;margin:0;padding:0;font-family:Roboto;font-weight:400;font-style:normal;font-size:16px;line-height:1.4}ul{margin:0;padding:0}li{list-style:none}a,a:focus,a:hover{text-decoration:none;outline:0}input{padding:0;margin:0}img{max-width:100%;height:auto}.container{max-width:1200px;padding-left:15px;padding-right:15px;margin:0 auto}.headerbar{position:fixed;top:0;left:0;right:0;background-color:#f5f5f5;z-index:5000}.headerbar__row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin-left:-15px;margin-right:-15px}.logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;margin:0 0 0 15px;padding:15px 0}.logo > *{font-size:0;line-height:0}.logo a.award{margin:0 0 0 10px}.logo img{max-width:270px;width:100%;height:50px;-o-object-fit:contain;object-fit:contain}.visible-mob{display:none}.header-contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;margin:0 15px 0 0}footer .header-contacts{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}.header-contacts p{font-size:16px;font-weight:500}.header-contacts p img{display:inline-block;vertical-align:middle;width:15px;height:19px;-o-object-fit:contain;object-fit:contain;margin-right:10px}.header-contacts p span{display:inline-block;vertical-align:middle;color:#676767;font-size:15px;font-weight:400;text-transform:uppercase}.header-contacts .prel img{display:inline-block;vertical-align:middle;width:15px;height:15px;-o-object-fit:contain;object-fit:contain;margin-right:10px}.header-contacts .prel span{display:inline-block;vertical-align:middle;color:#676767;text-transform:uppercase}.prel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.viber{width:27px;height:28px;background:url(../images/viber.svg);display:inline-block;margin-left:10px;vertical-align:middle}.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box;margin-left:15px;margin-right:15px}.menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding-left:0}.menu ul li *{white-space:nowrap}.menu ul li a,.menu ul li > span{position:relative;display:block;height:100%;padding:0 15px;background-color:transparent;color:#828080;font-size:14px;font-weight:600;text-transform:uppercase;-webkit-transition:all .3s linear;transition:all .3s linear}.menu ul li + li a,.menu ul li + li > span{border-left:1px solid #d5d5d5}.menu ul li::before{display:none}.menu ul li a:hover,.menu ul li > span{color:#7fcdc3}.menu ul li.current a{background-color:#e6e6e6}.menu ul li.current a::after{opacity:1}.slicknav_menu{display:none;position:absolute;right:15px;top:12px;width:51px;background:0 0;z-index:100}.slicknav_menu .slicknav_btn{width:41px;height:36px;margin-left:0;margin-right:0;padding:9px 8px 0;background:url(../images/icons/bg-menu.png) center/cover no-repeat}.slicknav_menu .slicknav_open .slicknav_icon-bar:last-child{display:none}.slicknav_menu .slicknav_open .slicknav_icon-bar:first-child{position:relative;top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slicknav_menu .slicknav_open .slicknav_icon-bar:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.slicknav_menu .slicknav_icon{width:100%;height:100%}.slicknav_menu .slicknav_icon-bar{width:100%;height:3px;margin-bottom:4px;-webkit-transition:all .3s linear;transition:all .3s linear}.slicknav_menu .slicknav_icon-bar:last-child{margin-bottom:0}.slicknav_menu .slicknav_nav{position:absolute;right:5px;top:60px;width:300px;border-radius:4px;background-color:#61b6d1}.slicknav_menu .slicknav_nav ul{width:100%;margin:0;text-align:center}.slicknav_menu .slicknav_nav li:not(:last-child){border-bottom:1px solid #50c5db}.slicknav_menu .slicknav_nav ul a{padding:7px 0;color:#fff;font-size:14px;line-height:36px;background:0 0;margin:0;text-transform:uppercase}.slicknav_menu .slicknav_nav ul a:hover,.slicknav_menu .slicknav_nav ul a:active{background:#50c5db}.wrap-banner{position:relative}.banner{position:relative;margin-top:80px}.banner .item{position:relative}.banner .item ~ .item{display:none}.banner .item img{height:730px;width:100%;opacity:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.banner .slick-slide .item img{opacity:1}.banner img.mob-img{display:none}.banner .slick-next,.banner .slick-prev{border:none;background:transparent;fill:currentColor;color:#56dacc}.banner .slick-next:hover,.banner .slick-prev:hover{color:#2d6fb9}.banner .slick-prev{left:50px}.banner .slick-next{right:50px}.banner::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:70px;background:url(../images/border-white.png) center/cover no-repeat;z-index:100}.banner__caption{position:absolute;left:0;width:100%;z-index:10;bottom:80px}.banner__caption a{display:block;width:360px;height:70px;border-radius:5px;background-color:#3271b8;color:#fff;font-size:19px;font-weight:700;line-height:70px;text-transform:uppercase;letter-spacing:2.9px;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear}.banner__caption a:hover{background-color:#5ac5c5}.banner__title{text-shadow:-2px 7px 13px #00000029;color:#fff;font-size:100px;font-weight:700;line-height:1;text-transform:uppercase}.banner__subtitle{margin-bottom:20px;color:#fff;font-size:32px;font-weight:400;line-height:1}.about{padding:45px 0 100px}.about__logo{margin-bottom:70px}.about__logo img{display:block;width:287px;height:97px;-o-object-fit:contain;object-fit:contain;margin:0 auto 20px}.about__logo p{margin:0 auto;color:#5aa6d8;font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:4.8px;background:0 0;text-align:center}.about__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.about__left{box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.about__right{box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(50% - 30px);width:calc(50% - 30px);padding-left:40px}.about__carousel .item{height:642px}.about__carousel .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.about__carousel .slick-dots{bottom:15px}.about__carousel .slick-dots li{width:9px;height:9px;margin:0 5px}.about__carousel .slick-dots li button{width:9px;height:9px;background-color:#3271b8;border-radius:50%;-webkit-transition:all .3s linear;transition:all .3s linear}.about__carousel .slick-dots li button:hover{background-color:#57dccc}.about__carousel .slick-dots li.slick-active button{width:9px;height:9px;border:2px solid #57dccc;background-color:#f4f4f4}.about__carousel .slick-dotted.slick-slider{margin-bottom:0}.about__title{margin-bottom:30px;color:#376db4;font-size:40px;line-height:47px;font-weight:700}.about__title--desctop{display:block}.about__title--mobile{display:none}.about__txt{color:#383838;font-weight:300;font-size:18px;line-height:28px}.about__txt p{font-weight:300;font-size:18px;line-height:28px;margin-bottom:20px}.about__txt p:last-child{margin-bottom:0}.about__btn{display:block;width:293px;height:48px;border-radius:5px;background-color:#3271b8;color:#fff;font-size:17px;font-weight:500;line-height:48px;text-transform:uppercase;font-family:Roboto;text-align:center;padding:0;border:none;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:0 7px 18px 0 #0459b954;box-shadow:0 7px 18px 0 #0459b954;cursor:pointer}.about__btn:hover{background-color:#5ac5c5}.about__btn img{display:inline-block;vertical-align:middle;width:15px;margin-left:10px}.about__award{display:flex;justify-content:space-between;align-items:center;margin:70px 0;background:#FDFDFD;border:1px solid #EEF3F3;box-sizing:border-box;border-radius:5px;padding:30px 60px}.about__award-photo img{display:block;width:310px}.about__award-text{max-width:610px;margin-right:40px}.about__action{margin-top:40px}.tour3d{display:block;position:relative;overflow:hidden}.tour3d iframe{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:0;z-index:1}.tour3d img{display:block;opacity:0}.tour3d__label{position:absolute;z-index:3;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center;padding:15px 25px 12px;background:#fff;border-radius:5px;font-weight:700;font-size:24px;line-height:28px;color:#376DB4;text-transform:uppercase;display:none}.tour3d__label::after{content:'';display:block;width:34px;height:34px;margin-left:18px;position:relative;top:-1px;background-image:url(../images/icon-3d.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.advantages{padding:150px 0 80px;background:url(../images/bg-advantages.jpg) center/cover no-repeat}.advantages__title{position:relative;margin-bottom:130px;text-align:center;color:#28363d;font-family:Roboto;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:7.21px}.advantages__title span{color:#006bc9}.advantages__title::after{content:"";position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:56px;height:14px;background:url(../images/gradient.png) center/contain no-repeat}.advantages__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:50px;padding:0 200px}.advantages__item{box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin-bottom:50px;padding:0 35px;text-align:center;cursor:pointer}.advantages__item p{margin-bottom:25px;color:#28363d;font-family:Roboto;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.advantages__item p:last-child{margin-bottom:0;padding:0 35px;color:#383838;font-family:Roboto;font-size:18px;font-weight:400;line-height:25px;letter-spacing:.45px;text-transform:none}.advantages__item:hover p{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.advantages__icon{margin-bottom:20px}.advantages__btn{display:block;cursor:pointer;width:267px;height:48px;margin:0 auto;border-radius:20px;border-radius:5px;background-color:#3271b8;color:#fff;font-size:17px;font-weight:500;line-height:48px;text-transform:uppercase;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:0 7px 18px 0 #0459b954;box-shadow:0 7px 18px 0 #0459b954}.advantages__btn:hover{background-color:#5ac5c5}.advantages__btn img{display:inline-block;vertical-align:middle;width:15px;margin-left:10px}.advantage-form{position:relative;z-index:101;padding:50px 0 100px;background:#fff}.advantage-form::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:70px;background:url(../images/border-mint.png) center/cover no-repeat;z-index:100}.advantage-form form{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center}.advantage-form_title{text-transform:uppercase;color:#383838;font-size:36px;line-height:40px;padding-left:103px;background:url(../images/check.svg) left center no-repeat}.advantage-form_title span{color:#2d70b9;display:block}.advantage-form input{border:2px solid #ededed;background:#fafafa;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;font-size:18px;padding:11px 14px 12px;font-family:Roboto;width:255px;-webkit-appearance:none}.services{position:relative;z-index:100;padding:110px 0 320px;margin-top:-70px;background:url(../images/bg-services.png?201903191142) center/cover no-repeat}.services__title{position:relative;margin-bottom:130px;text-align:center;color:#fff;font-family:Roboto;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:7.21px}.services__title::after{content:"";position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:56px;height:14px;background:url(../images/icon-white.png) center/contain no-repeat}.services__row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.services__item{box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(25% - 30px);width:calc(25% - 30px);margin-bottom:80px;text-align:center;cursor:pointer}.services__item p{padding:0 20px;color:#fff;font-family:Roboto;font-size:20px;font-weight:700;line-height:24px;letter-spacing:2px;-webkit-transition:all .3s linear;transition:all .3s linear}.services__item:first-child .services__icon{background-image:url(../images/icons/icon-services1.png);background-position:center;background-repeat:no-repeat}.services__item:first-child:hover .services__icon{background-image:url(../images/icons/icon-services1-white.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(2) .services__icon{background-image:url(../images/icons/icon-services2.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(2):hover .services__icon{background-image:url(../images/icons/icon-services2-white.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(3) .services__icon{background-image:url(../images/icons/icon-services3.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(3):hover .services__icon{background-image:url(../images/icons/icon-services3-white.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(4) .services__icon{background-image:url(../images/icons/icon-services4.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(4):hover .services__icon{background-image:url(../images/icons/icon-services4-white.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(5) .services__icon{background-image:url(../images/icons/icon-services5.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(5):hover .services__icon{background-image:url(../images/icons/icon-services5-white.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(6) .services__icon{background-image:url(../images/icons/icon-services6.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(6):hover .services__icon{background-image:url(../images/icons/icon-services6-white.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(7) .services__icon{background-image:url(../images/icons/icon-services8.png);background-position:center;background-repeat:no-repeat}.services__item:nth-child(7):hover .services__icon{background-image:url(../images/icons/icon-services8-white.png);background-position:center;background-repeat:no-repeat}.services__item:last-child .services__icon{background-image:url(../images/icons/icon-services7.png);background-position:center;background-repeat:no-repeat}.services__item:last-child:hover .services__icon{background-image:url(../images/icons/icon-services7-white.png);background-position:center;background-repeat:no-repeat}.services__item:hover p{color:#3271b8}.services__item:hover .services__icon{background-color:#3271b8}.services__icon,.service__icon{width:100px;height:100px;margin:0 auto 20px;border-radius:50%;box-shadow:0 1px 4px #00000026;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}.service__icon{background-position:center;background-repeat:no-repeat}.price{margin-top:-250px;padding-bottom:120px;padding-top:100px;position:relative;z-index:99;background:#fff}.price::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:70px;background:url(../images/border-mint.png) center/cover no-repeat;z-index:100}.price__title{position:relative;margin-bottom:130px;text-align:center;color:#3271b8;font-family:Roboto;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:7.21px}.price__title::after{content:"";position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:56px;height:14px;background:url(../images/gradient.png) center/contain no-repeat}.price__row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 60px}.price__item{width:-webkit-calc(33.333333333333336% - 30px);width:calc(33.333333333333336% - 20px);height:auto;margin:0 10px 30px;padding:25px 15px;border-radius:10px;border:2px solid #3b82ea80;background-color:#fff;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear}.price__item p{margin-bottom:30px;color:#676767;font-size:15px;font-weight:400;line-height:24px}.price__item p span{font-weight:700;white-space:nowrap}.price__item strong{font-weight:700}.price__item > :last-child{margin-bottom:0}.price__item:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);border:2px solid #0ff}.price__item:hover .price__item-title{color:#4cc0b7}.price__item-title{margin-bottom:40px;color:#3271b8;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:4.4px;-webkit-transition:all .3s linear;transition:all .3s linear}.price__txt{margin-bottom:50px;color:#ff4a68;font-family:Roboto;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:6px;text-align:center}.price__btn{display:block;width:293px;height:48px;margin:0 auto;border-radius:5px;background-color:#3271b8;color:#fff;font-size:17px;font-weight:500;line-height:48px;text-transform:uppercase;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:0 7px 18px 0 #0459b954;box-shadow:0 7px 18px 0 #0459b954}.price__btn:hover{background-color:#5ac5c5}.review-row ~ .price__btn{margin-top:40px}.contactsbar{padding:100px 0 140px;background:url(../images/bg-contacts.jpg) center/cover no-repeat}.doc-block{padding:110px 0 125px;margin-top:-70px;position:relative;background:-moz-linear-gradient(top,#41cebe 0%,#41cebe 70px,#39a5d0 100%);background:-webkit-linear-gradient(top,#41cebe 0%,#41cebe 70px,#39a5d0 100%);background:-o-linear-gradient(top,#41cebe 0%,#41cebe 70px,#39a5d0 100%);background:-ms-linear-gradient(top,#41cebe 0%,#41cebe 70px,#39a5d0 100%);background:linear-gradient(to bottom,#41cebe 0%,#41cebe 70px,#39a5d0 100%)}.doc-block::after{content:"";position:absolute;left:0;bottom:-1px;display:block;width:100%;height:70px;background:url(../images/border-white.png) center/cover no-repeat;z-index:100}.doc-title{color:#fff;position:relative;margin-bottom:100px;text-align:center;font-family:Roboto;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:7.21px}.doc-title::after{content:"";position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:56px;height:14px;background:url(../images/icon-white.png) center/contain no-repeat}.doc-slider{padding:0 30px}.doc-item{padding:0 15px 30px;cursor:pointer;-webkit-box-shadow:0 2px 30px transparent;box-shadow:0 2px 30px transparent}.doc-img{margin:0 -19px}.doc-img img{border-radius:5px 5px 0 0;width:100%}.doc-item_wrap{background:#fff;font-size:15px;color:#383838;padding:0 19px 20px;border-radius:5px}.doc-item_wrap:hover{-webkit-box-shadow:0 2px 30px #0000004a;box-shadow:0 2px 30px #0000004a}.doc-item_wrap::after{content:"Далее >";text-align:right;display:block;color:#2d6fb9;margin-top:10px}.doc-name{color:#2d6fb9;font-size:18px;padding:25px 0 15px;font-weight:700}.doc-slider .slick-arrow,.review-row .slick-arrow{border:none;background:transparent;fill:currentColor}.doc-slider .slick-arrow{color:#fff}.doc-slider .slick-arrow:hover{color:#2d6fb9}.doc-slider .slick-dots li::before{display:none}.doc-slider .slick-dots li button{width:10px;height:10px;border-radius:50%;background:#fff;border:1px solid #006bc9;margin:0 auto}.doc-slider .slick-dots li.slick-active button{background-color:#006bc9}.review-block{padding:110px 0;margin-top:-70px;background:-moz-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-webkit-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-o-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-ms-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#fff 0%,#f7f7f7 100%)}.review-title{position:relative;margin-bottom:105px;text-align:center;color:#28363d;font-family:Roboto;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:6px}.review-title span{color:#006bc9}.review-title::after{content:"";position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:56px;height:14px;background:url(../images/gradient.png) center/contain no-repeat}.review-row{padding:0 30px}.review-col{padding:0 15px}.review-item{margin-bottom:20px}.review-img{width:95px;height:95px;border-radius:50%;overflow:hidden;float:left;cursor:pointer;background:url(../images/review-empty.png) center no-repeat}.review-content{background:#fff;padding:25px;font-size:15px;color:#383838;margin-left:115px;border-radius:5px;-webkit-box-shadow:0 2px 5px #00000012;box-shadow:0 2px 5px #00000012;position:relative;min-height:150px;cursor:pointer}.review-content::after{content:"";position:absolute;width:48px;height:55px;left:-48px;top:95px;background:url(../images/review-shape.png)}.review-name{color:#2d6fb9;font-size:18px;font-weight:700;margin-top:18px}.review-row .slick-arrow{color:#dbdbdb}.review-row .slick-arrow:hover{color:#2d6fb9}.contactsbar__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.feedback{box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(66.66666666666667% - 30px);width:calc(66.66666666666667% - 30px);box-shadow:-1px 3px 7px #0000002e;border-radius:5px;background-color:#f0f0f0;overflow:hidden}.feedback__title{padding:20px 0;color:#fff;font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:4.8px;text-align:center;background-color:#56dacc}.feedback__form{position:relative;padding:30px 50px}.feedback__form input{width:100%;height:44px;margin-bottom:20px;border:none;border-bottom:1px solid #6df9ea8c;font-size:20px;background-color:transparent}.feedback__form input::-webkit-input-placeholder{color:#676767;letter-spacing:2px}.feedback__form input::-moz-placeholder{color:#676767;letter-spacing:2px}.feedback__form input:-moz-placeholder{color:#676767;letter-spacing:2px}.feedback__form input:-ms-input-placeholder{color:#676767;letter-spacing:2px}.feedback__form textarea{width:100%;min-height:130px;margin-top:50px;padding-right:50px;border:none;border-bottom:1px solid #6df9ea8c;font-size:20px;background-color:transparent}.feedback__form textarea::-webkit-input-placeholder{color:#676767;letter-spacing:2px}.feedback__form textarea::-moz-placeholder{color:#676767;letter-spacing:2px}.feedback__form textarea:-moz-placeholder{color:#676767;letter-spacing:2px}.feedback__form textarea:-ms-input-placeholder{color:#676767;letter-spacing:2px}.feedback__form .telegram{position:absolute;right:50px;bottom:70px;width:45px;height:45px;box-shadow:-1px 2px 8px #0003;background-color:#56dacc;border:none;border-radius:50%;z-index:100;cursor:pointer;padding:0}.feedback__form .telegram img{width:100%;height:100%}.feedback__form .price__btn{width:100%;border-radius:3px;height:48px;line-height:48px;font-size:17px;letter-spacing:2px}.feedback__form .line{text-align:center;position:relative;font-size:20px;margin:20px 0;color:#676767}.feedback__form .line::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#6df9ea8c}.feedback__form .line span{position:relative;background:#f0f0f0;z-index:2;padding:0 15px}.submit_btn{background-color:#56dacc;cursor:pointer;border:none}.viber-btn{background-color:#7f4997;margin:0 auto 20px}.viber-btn:hover{background-color:#9766ad}.viber-btn img{width:27px;vertical-align:middle}.contacts{box-sizing:border-box;margin-left:15px;margin-right:15px;word-wrap:break-word;width:-webkit-calc(33.333333333333336% - 30px);width:calc(33.333333333333336% - 30px);box-shadow:-1px 3px 7px #0000002e;border-radius:5px;background-color:#f0f0f0;overflow:hidden}.contacts__title{margin-bottom:35px;padding:20px 0;color:#fff;font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:4.8px;text-align:center;background-color:#56dacc}.contacts__txt{margin-bottom:10px;padding-left:40px}.contacts__txt img{display:inline-block;vertical-align:middle;width:18px;height:18px;-o-object-fit:contain;object-fit:contain;margin-right:20px}.contacts__txt p{display:inline-block;vertical-align:middle;color:#676767;font-size:14px;letter-spacing:1px}.contacts__txt a{display:inline-block;vertical-align:middle;color:#676767;font-size:14px;letter-spacing:1.4px}.contacts__txt a span{font-weight:700}.contacts__map{padding:0 20px 20px}.footerbar{position:relative;padding:0 0 15px;background-color:#1f1f1f;z-index:101}.footerbar::before{content:"";position:absolute;top:-45px;left:0;display:block;width:100%;height:46px;background-image:url(../images/border-dark.png);background-position:center;background-repeat:no-repeat;background-size:cover}.footerbar .logo{padding:0}.footerbar .logo img{max-width:330px;width:100%}.footerbar .menu ul li{padding-top:0}.footerbar .menu ul li + li a,.footerbar .menu ul li + li > span{border-left:1px solid #353535}.footerbar .menu ul li a:hover,.footerbar .menu ul li.current a{background-color:transparent}.footerbar__row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-15px;margin-right:-15px}.scrollup{display:none;height:40px;width:40px;position:fixed;bottom:29px;right:10px;background-color:#3271b8;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.scrollup:hover{background-color:#5ac5c5}.scrollup .scrollup.scroll{opacity:0}.scrollup img{-o-object-fit:none;object-fit:none;width:100%;height:100%}.footer-contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;margin:0 15px 0 0}.footer-contacts p img{width:15px;height:19px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.footer-contacts p span{color:#fff;font-family:"Segoe UI";font-size:15px;font-weight:400;text-transform:uppercase}.footer-contacts a img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.footer-contacts a span{color:#fff;font-family:"Segoe UI";font-size:15px;font-weight:400;text-transform:uppercase}.modal{width:400px;padding:40px;text-align:center;background:#fff}.modal__txt{text-align:center;font-size:24px;line-height:26px;margin-bottom:30px}.modal__txt-sm{font-size:16px;line-height:1.375;color:#333;text-align:center}.modal__icon{margin-bottom:30px;text-align:center}.fb-modal .services__item{width:100%;cursor:default;margin:0 auto 20px}.fb-modal .services__item p{color:#383838}.fb-modal .advantages__btn{margin-top:30px}.fb-modal ol li{list-style:decimal}.fb-modal{display:none;width:600px}.fb-modal_big.fancybox-content{width:1170px;padding:0}.fb-modal_big .doc-img{width:450px;float:left;margin:0}.fb-modal_big .doc-img img{display:block;border-radius:0}.fb-modal_big .modal-content{padding:50px 55px 30px;margin-left:450px}.fb-modal_big .doc-name{font-size:20px;text-transform:uppercase;color:#383838}.fb-modal_big p{margin:0 0 20px}.fb-modal_big .advantages__btn{margin:40px 0 0}.tdec{text-decoration:underline}.fb-modal .advantage-form{padding:20px 0}.fb-modal .advantage-form::after{display:none}.fb-modal .advantage-form form{flex-direction:column}.fb-modal .advantage-form_title{margin-bottom:30px}.fb-modal .advantage-form input{margin-bottom:20px;width:100%}.fb-modal .advantage-form .about__btn{width:100%}.fb-modal .review-img{float:none;margin:0 auto 20px}.fb-modal .review-name{font-size:20px;text-transform:uppercase;color:#383838;margin-bottom:15px;text-align:center}.fancybox-fx-material.fancybox-slide--previous,.fancybox-fx-material.fancybox-slide--next{-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg);opacity:0}.fancybox-fx-material.fancybox-slide--current{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}ul{padding-left:40px;margin:16px 0}ul li{position:relative}ul li::before{content:"";width:5px;height:5px;border-radius:50%;background-color:#3271b8;position:absolute;left:-15px;top:7px}ul.slick-dots li::before{display:none}@media screen and (max-width: 1199px){.container{width:990px}.logo{padding-left:0}.menu ul li a{padding-left:5px;padding-right:5px}.banner .item img{height:650px}.banner .slick-prev{left:10px}.banner .slick-next{right:10px}.banner__title{font-size:100px}.advantages__item{padding:0 25px}.advantages__item p:last-child{padding:0}.services__item{width:-webkit-calc(33.333333333333336% - 30px);width:calc(33.333333333333336% - 30px)}.price__row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.price__item{width:-webkit-calc(50% - 30px);width:calc(50% - 20px);height:auto;padding-top:50px}.advantage-form_title{font-size:28px;margin-right:10px}.advantage-form input{margin:0 10px}.contacts__txt{padding-left:15px}}@media screen and (max-width: 991px){.container{padding-right:45px;width:760px}.header-contacts,.logo{width:-webkit-calc(41.66666666666667% - 30px);width:calc(41.66666666666667% - 30px)}.menu{display:none}.slicknav_menu{display:block}.banner .item img{height:550px}.banner__caption a{width:290px;height:60px;line-height:60px;font-size:16px;letter-spacing:1.5px}.banner__title{font-size:66px}.banner__subtitle{font-size:24px}.about{padding:60px 0}.about__left,.about__right{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.about__right{padding-left:0;margin-top:25px}.about__btn{margin-top:30px}.advantages__row{padding:0}.advantage-form{padding:60px 0 120px}.advantage-form form{display:block}.advantage-form_title{font-size:30px;line-height:34px;margin:0 auto 50px;padding-left:80px;width:280px;-webkit-background-size:auto 100%;background-size:auto 100%}.advantage-form input,.advantage-form .about__btn{margin:20px 0;width:100%;display:block}.services__item{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.feedback{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.contacts{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin-bottom:30px}.fb-modal_big .doc-img{width:auto;float:none}.fb-modal_big .doc-img img{max-width:100%;width:auto;margin:0 auto}.fb-modal_big .modal-content{margin-left:0;padding-top:0}}@media screen and (min-width: 768px) and (max-width: 820px){.container{padding-right:70px}}@media screen and (max-width: 767px){.container{padding-right:15px;width:670px}.banner .item img{height:450px}.banner__subtitle{font-size:18px}.review-row{padding:0;margin:0 -15px}.fb-modal_big .modal-content{padding:0 16px 60px}.fb-modal_big .fancybox-close-small{background:#fff;opacity:1}.scrollup{bottom:135px;opacity:.8}.about__logo{margin-bottom:40px}.about__title{font-size:28px;line-height:33px;text-align:center}.about__title--desctop{display:none}.about__title--mobile{display:block}.about__award{flex-wrap:wrap;padding:30px 20px;margin:40px -15px;border-radius:0;border-left:none;border-right:none}.about__award-photo img{width:100%}.about__award-text{margin-bottom:20px;margin-right:0}.tour3d{margin-bottom:5px}.tour3d img{width:100%}.tour3d__label{bottom:10px;right:10px;font-size:16px;line-height:19px;padding:9px 15px 7px}.tour3d__label::after{width:24px;height:24px;background-size:contain;margin-left:8px}}@media screen and (min-width: 680px) and (max-width: 767px){.container{padding-right:70px}}@media screen and (min-width: 680px){.header-contacts{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width: 679px){body *{cursor:pointer}.container{width:570px}header{height:67px;background-color:#f5f5f5}.headerbar{position:relative;-webkit-box-shadow:0 5px 5px 0 #0000001a;box-shadow:0 5px 5px 0 #0000001a;position:relative;z-index:1001}.headerbar.fixed{position:fixed}.headerbar .container{position:relative}.header-contacts{display:none}.logo img{height:auto}.prel{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.toggle-contact{display:block;width:41px;height:36px;padding:8px 8px 0;background:url(../images/icons/bg-menu.png) center/cover no-repeat;text-shadow:0 1px 1px #ffffffbf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;right:-webkit-calc((100% - 570px) / 2 + 15px);right:calc((100% - 570px) / 2 + 15px);top:15px;text-align:center}.fixed .toggle-contact{top:4px}.toggle-contact.open img{display:none}.toggle-contact.open::before{content:"";position:relative;top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100%;height:3px;margin-bottom:4px;-webkit-transition:all .3s linear;transition:all .3s linear;background-color:#fff;display:block;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 #00000040;-moz-box-shadow:0 1px 0 #00000040;box-shadow:0 1px 0 #00000040}.toggle-contact.open::after{content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:.188em;width:100%;height:3px;margin-bottom:4px;-webkit-transition:all .3s linear;transition:all .3s linear;background-color:#fff;display:block;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 #00000040;-moz-box-shadow:0 1px 0 #00000040;box-shadow:0 1px 0 #00000040}.header-contacts{position:absolute;right:0;top:60px;width:300px;border-radius:4px;background-color:#61b6d1;text-align:center;color:#fff;padding:5px 0 20px}.fixed .header-contacts{top:45px}.header-contacts .prel span,.header-contacts p span{color:#fff;text-transform:none}.header-contacts .visible-mob{display:block;margin:15px auto 10px}.header-contacts .viber{background-image:url(../images/viber-w.svg);-webkit-background-size:cover;background-size:cover;width:26px;height:26px}.header-contacts hr{border:none;border-bottom:1px solid #50c5db;margin-bottom:15px}#productview.pv_fixed-widget .pv_head_ico{bottom:30px!important}.fixed .slicknav_menu{top:0;padding-top:0}.fixed .slicknav_btn{margin-top:4px}.fixed .slicknav_menu .slicknav_nav{top:45px}.logo{padding:15px 0;width:210px;margin:0 auto}.logo a.award img{width:36px;height:36px}.fixed .logo{padding:4px 0}.slicknav_menu{top:5px;right:auto;left:-webkit-calc((100% - 570px) / 2 + 10px);left:calc((100% - 570px) / 2 + 10px);width:51px}.slicknav_menu .slicknav_nav{left:5px;right:auto}.slicknav_menu .slicknav_btn{float:none}.banner{margin-top:0}.banner .item img{height:400px}.banner::after,.advantage-form::after,.price::after,.doc-block::after{height:40px}.banner__subtitle{margin-bottom:20px}.about{padding:30px 0}.about__logo img{width:133px;height:49px;margin-bottom:15px}.about__logo p{font-size:16px;text-align:center}.about__title{font-size:28px}.about__txt{line-height:26px}.advantages{padding:40px 0 50px}.advantages__title{margin-bottom:65px;font-size:24px}.advantages__title::after{display:none}.services{padding:60px 0 0;margin-top:-20px;background:url(../images/bg-services-sm.png?201903191142) center/100% 100% no-repeat}.services__title{font-size:24px;margin-bottom:50px}.services__title::after{display:none}.services__item p{font-size:18px}.price{margin-top:0;padding-top:60px}.price__title{margin-bottom:40px;font-size:24px}.price__title::after{display:none}.price__item p{font-size:14px}.price__item-title{font-size:18px}.price__txt{font-size:16px}.contactsbar{padding:50px 0 80px}.feedback__title{padding:15px 0;font-size:15px;letter-spacing:2px}.feedback__form{padding:20px}.feedback__form input{font-size:16px}.feedback__form .telegram{right:50px;bottom:20px;width:75px;height:75px}.contacts__title{padding:15px 0;font-size:15px;letter-spacing:2px}.footerbar__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footerbar::before{top:-27px;height:28px}.footerbar .logo{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 15px}.footer-contacts{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.review-block{padding:40px 0;margin-top:0}.review-title{margin-bottom:35px}.review-title::after{display:none}.review-item{position:relative;padding-top:45px;margin-bottom:15px}.review-content{margin-left:0;padding:60px 16px 30px}.review-content::after{display:none}.review-block .review-img{position:absolute;left:50%;width:90px;height:90px;margin-left:-45px;top:0;z-index:1}.review-row .slick-dots li::before{display:none}.review-row .slick-dots button{width:10px;height:10px;border-radius:50%;background:#fff;border:1px solid #006bc9;margin:0 auto}.review-row .slick-dots .slick-active button{background-color:#006bc9}}@media screen and (max-width: 575px){.container{width:470px}.slicknav_menu{left:-webkit-calc((100% - 470px) / 2 + 10px);left:calc((100% - 470px) / 2 + 10px)}.toggle-contact{right:-webkit-calc((100% - 470px) / 2 + 15px);right:calc((100% - 470px) / 2 + 15px)}.banner__title,.banner__subtitle,.slick-slide img.mob-hidden{display:none}.slick-slide img.mob-img{display:block}.about__carousel .item{height:315px}.banner__caption{bottom:50px}.advantages__item,.services__item{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.advantage-form{padding:40px 0 60px}.price__item{width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.doc-block{padding:40px 0 100px;margin-top:0}.doc-title{margin-bottom:30px}.doc-title::after{display:none}.doc-slider{padding:0}.doc-item{padding:0 0 15px}.doc-name{padding:15px 0 10px}.doc-item p{height:21px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:75%}.doc-item_wrap::after{margin-top:0;float:right}.doc-slider .slick-arrow,.review-row .slick-arrow{color:#56dacc}.review-row{margin:0}.review-col{padding:0}}@media screen and (max-width: 479px){.container{width:100%}.header-contacts p{margin-bottom:0}.header-contacts p img{width:12px;height:15px}.header-contacts p span{font-size:12px}.header-contacts .prel img{width:12px;height:12px}.header-contacts .prel span{font-size:12px}.header-contacts p span,.header-contacts .prel span{font-size:17px}.banner__caption a{width:100%}.slicknav_menu{left:15px;padding-left:0}.slicknav_menu .slicknav_nav{left:0}.toggle-contact{right:15px}.header-contacts{left:0;width:auto}.slicknav_menu .slicknav_nav{width:-webkit-calc(100vw - 30px);width:calc(100vw - 30px);right:15px}.advantages__item{padding:0}.footerbar .logo,.footer-contacts{margin:10px auto;width:100%}.fb-modal_big .doc-img{float:none;margin:0 auto}.fb-modal_big .modal-content{margin-left:0}.modal-content .advantages__btn,.about__btn,.price__btn{width:100%}}@media screen and (max-width: 379px){.fancybox-container .fancybox-content{padding:44px 20px}.fancybox-container .fb-modal_big.fancybox-content{padding:0}.advantages__btn{width:100%}}@media screen and (min-width: 992px){.logo img,.footerbar .logo img{max-width:240px}}@media screen and (min-width: 1200px){.logo img,.footerbar .logo img{max-width:270px}}.restyle .menu ul li a,.restyle .menu ul li > span{font-weight:500}.restyle .doc-block{margin-top:0}.restyle .footerbar::before{display:none}.restyle .footerbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:40px;padding-bottom:40px}.restyle .footerbar .logo{margin-top:-15px;max-width:370px;width:100%}.restyle .footerbar__row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.restyle .footerbar .menu{-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-15px;margin-right:0}nav ul li::before{display:none}.jumbotron{position:relative;height:647px;margin-top:80px;color:#333}.jumbotron__bg{position:absolute;width:100%;height:647px;top:0;left:0}.jumbotron__bg img{width:100%;height:100%;-o-object-fit:none;object-fit:none;-o-object-position:center;object-position:center}.jumbotron__container{height:100%}.jumbotron__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:calc(50% + 85px);max-width:410px}.jumbotron__date{padding:10px 20px;border:1px solid #FFCB00;border-radius:50px;display:inline-block;font-weight:500;font-size:18px;line-height:120%;color:#FFF;margin-bottom:20px}.jumbotron__title{font-weight:600;font-size:74px;line-height:120%;text-transform:uppercase;color:#FFF;margin-bottom:20px}.jumbotron__title span{color:#FFCB00}.btn{height:48px;line-height:48px;text-align:center;font-weight:500;font-size:17px;text-transform:uppercase;min-width:293px;padding-left:50px;padding-right:50px;background:#3271B8;-webkit-box-shadow:0 4px 10px #3271b759;box-shadow:0 4px 10px #3271b759;border-radius:5px;color:#FFF;display:inline-block;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.btn:hover{background:#5ac5c5}.jumbotron__btn{color:#333;background:#FFCB00;margin-bottom:30px}.jumbotron__btn:hover{background:#FFDE5C}.jumbotron__description{font-weight:300;font-size:14px;line-height:140%;color:#FFF}.section{padding-top:100px;padding-bottom:100px;color:#333}.speakers{background:-webkit-gradient(linear,left top,left bottom,from(#71CBBE),to(#5BA4CB));background:-o-linear-gradient(top,#71CBBE 0%,#5BA4CB 100%);background:linear-gradient(180deg,#71CBBE 0%,#5BA4CB 100%)}.speakers__title{text-align:center;font-weight:500;font-size:40px;line-height:130%;color:#FFF;text-transform:uppercase;margin-bottom:40px}.speakers__row{display:-webkit-box;display:-ms-flexbox;display:flex}.speakers__item{background:#FFF;border-radius:5px;overflow:hidden;width:calc(25% - 90px/4);margin-right:30px;cursor:pointer}.speakers__item:last-child{margin-right:0}.speakers__img{font-size:0;line-height:0}.speakers__text{background:#FFF;padding:30px;left:0;bottom:0}.speakers__name{font-weight:500;font-size:20px;line-height:130%;color:#376DB4;margin-bottom:10px}.speakers__post{font-weight:0;font-size:16px;line-height:130%}.check{font-size:18px;line-height:26px;padding-left:34px}.check li::before{content:"";width:24px;height:24px;background:url(../images/check-done.svg) no-repeat center;left:-34px;top:2px}.check li{margin-bottom:10px;display:block}.about-conference__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px}.about-conference__row:last-child{margin-bottom:0}.about-conference__col{width:calc(50% - 30px)}.about-conference__title{margin-bottom:30px;font-weight:600;font-size:40px;line-height:130%;color:#376DB4}.about-conference__text{font-weight:300;font-size:24px;line-height:140%}.themes{background:#FDFDFD;border-top:1px solid #EEF3F3}.themes__title{font-weight:600;font-size:40px;line-height:130%;text-align:center;color:#376DB4;margin-bottom:40px}.themes__row{border-bottom:1px solid #0000001a;padding-top:40px;padding-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.themes__row svg{width:48px;height:48px;-webkit-box-flex:0;-ms-flex:none;flex:none}.themes__row:first-of-type{border-top:1px solid #0000001a}.themes__theme{font-weight:500;font-size:20px;line-height:130%;max-width:270px;margin-left:57px;margin-right:130px}.themes__descriptions{max-width:570px;font-weight:300;font-size:18px;line-height:140%}.participate__title{font-weight:600;font-size:40px;line-height:130%;color:#376DB4;max-width:600px;margin-bottom:30px}.participate__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #0000001a}.participate__bottom{margin-top:30px}.participate__top .participate__bottom > p{white-space:nowrap;margin-bottom:20px}.participate__top p{font-size:18px;line-height:26px;max-width:370px}.participate__price-box{background:#FDFDFD;border:1px solid #EEF3F3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 35px;-webkit-box-flex:0;-ms-flex:none;flex:none}.participate__top > p{padding-top:25px}.participate__price span{font-size:23px;line-height:26px}.participate__price-count{margin-left:40px;margin-right:40px;font-weight:600}.participate__collapsed a{color:#333;text-decoration:underline}.participate__collapsed p{margin:15px 0}.participate__collapsed strong{font-weight:600}.participate__collapsed a:hover{color:#376DB4}.participate__collapsed ol{padding-left:20px;font-size:15px;line-height:140%}.participate__collapsed li{list-style:decimal;margin-bottom:10px}.participate__collapsed h3{margin-top:30px;margin-bottom:20px;font-weight:600}.participate__pay-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;padding-bottom:10px}.participate__pay-logos img{display:block;margin-right:40px}.participate__pay-logos img:last-child{margin-right:0}.participate__collapsed-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.participate__collapsed-btn::before{content:'Свернуть'}.participate__collapsed.collapsed + .participate__collapsed-btn::before{content:'Правила оплаты'}.participate__collapsed-btn svg{margin-left:10px}.participate__collapsed{overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;max-height:1000px;height:auto}.participate__collapsed.collapsed{max-height:1px}.participate__collapsed-btn svg{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.participate__collapsed.collapsed + .participate__collapsed-btn svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.footer-bottom{padding-top:30px;padding-bottom:30px;background:#1F1F1F;color:#FFF;font-size:14px;line-height:21px;font-weight:300}.footer-bottom hr{position:absolute;width:calc(100% - 30px);top:0;left:15px;border-top:1px solid #ffffff1a;margin:0;margin-top:-30px}.footer-bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.4;position:relative}.footer-bottom__contacts{max-width:370px;width:100%}.footer-bottom__contacts div,.footer-bottom__lic div{margin-bottom:10px}.footer-bottom__lic p + div{margin-top:10px}.footer-bottom__contacts a,.footer-bottom__lic a{color:#FFF}.footer-bottom__contacts a:hover,.footer-bottom__lic a:hover{color:#7FCDC3}.footer-bottom__contacts div:last-child,.footer-bottom__lic div:last-child{margin-bottom:0}.footer-bottom__contacts .viber{height:18px;width:17px}.footer-bottom__time{margin-right:65px;min-width:170px}.footer-bottom__time span:first-child{width:42px;margin-right:22px;display:inline-block}.footer-bottom__svid{max-width:230px;margin-right:65px}.checkbox input[type="checkbox"]{height:auto;width:auto;margin:0 6px 0 0}.checkbox{margin-top:30px;display:block;color:#383838;font-size:16px;font-weight:300}.checkbox.error{color:red}.advantage-form__box{display:flex}.advantage-form__box input{margin-right:10px}.advantage-form .checkbox{margin-top:15px}#feedback-modal .advantage-form .checkbox,.feedback__form .checkbox{margin-top:0;margin-bottom:20px}.advantage-form input[type="checkbox"]{-webkit-appearance:auto;display:inline!important}@media screen and (max-width: 1199px){.themes__theme{margin-left:15px;margin-right:30px}.speakers__item{width:calc(25% - 45px/4);margin-right:15px}.speakers__item:last-child{margin-right:0}.speakers__text{padding:20px}.participate__top{display:block}.participate__top p{margin-bottom:30px;max-width:none}.participate__price-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jumbotron__content{left:calc(50% + 60px)}.about-conference__title br,.about-conference__text br,.check br,.participate__title br{display:none}.footer-bottom .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bottom__contacts{max-width:360px}.footer-bottom__lic{margin-top:30px}}@media screen and (max-width: 991px){.advantage-form .about__btn,.advantage-form input{margin:10px 0}.advantage-form__box{flex-wrap:wrap}.advantage-form .checkbox{margin-top:10px}.jumbotron__bg img:not(.jumbotron__tablet-img){display:none}.jumbotron__content{left:50%}.jumbotron__title{font-size:50px}.jumbotron__bg,.jumbotron{height:450px}.section{padding-top:60px;padding-bottom:60px}.about-conference__title{font-size:30px}.about-conference__text{font-size:18px}.about-conference__container.container{padding-right:15px}.about-conference__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-conference__col{width:calc(50% - 15px)}.about-conference__row{margin-bottom:30px}.about-conference__row:last-child{margin-bottom:0}.themes__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.themes__theme{max-width:80%}.themes__descriptions{max-width:80%;margin-top:10px}.speakers__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-15px}.speakers__item{width:calc(50% - 15px/2);margin-right:15px;margin-bottom:15px}.speakers__item:nth-child(2n){margin-right:0}.speakers__container.container{padding-right:15px}.footer-bottom__contacts{margin-bottom:30px}.footer-bottom__lic{max-width:300px;margin-top:0}.footer-bottom__svid{margin-right:130px}.participate__price span{font-size:18px}.btn{padding-left:30px;padding-right:40px}}@media screen and (max-width: 679px){.participate__top .participate__bottom > p{white-space:normal}.jumbotron__bg img.jumbotron__tablet-img{display:none}.jumbotron__bg{background:-webkit-gradient(linear,left top,left bottom,from(#259E95),to(#1D8C84));background:-o-linear-gradient(top,#259E95 0%,#1D8C84 100%);background:linear-gradient(180deg,#259E95 0%,#1D8C84 100%)}.jumbotron__bg,.jumbotron{height:500px}.jumbotron__content{left:0;padding-left:15px;padding-right:15px}.jumbotron{margin-top:0}.about-conference__row{display:block}.about-conference__col{width:100%}.about-conference__title{margin-bottom:20px;font-size:30px}.about-conference__text{margin-bottom:20px}.about-conference__row:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-conference__col:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about-conference__col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.themes__title{margin-bottom:20px;font-size:30px}.themes__row{display:block;padding-top:20px;padding-bottom:20px}.themes__row svg{float:left;margin-right:10px}.themes__theme{max-width:none;margin-right:0;margin-left:60px}.themes__descriptions{max-width:none;margin-left:60px}.speakers__title{margin-bottom:20px;font-size:30px}.speakers__row{display:block}.speakers__item{margin-right:0;width:100%}.participate__title{font-size:30px}.participate__price-box{display:block;padding-left:15px;padding-right:15px}.btn{width:100%;display:block}.participate__price .btn{margin-top:20px}.participate__pay-logos{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-15px}.participate__pay-logos img{margin-top:15px}.participate__collapsed-btn{margin-top:20px}.footer-bottom .container{display:block}.footer-bottom__time,.footer-bottom__contacts,.footer-bottom__svid{margin-right:0;margin-bottom:20px;width:100%;max-width:none}.footer-bottom__lic{margin-right:0}}@media screen and (min-width: 992px){.jumbotron__tablet-img{display:none}}