@font-face{font-family:"Geometria";src:url("../fonts/Geometria.eot");src:url("../fonts/Geometria.eot") format("embedded-opentype"),url("../fonts/Geometria.woff2") format("woff2"),url("../fonts/Geometria.woff") format("woff"),url("../fonts/Geometria.ttf") format("truetype"),url("../fonts/Geometria.svg#Geometria") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Geometria";src:url("../fonts/GeometriaBold.eot");src:url("../fonts/GeometriaBold.eot") format("embedded-opentype"),url("../fonts/GeometriaBold.woff2") format("woff2"),url("../fonts/GeometriaBold.woff") format("woff"),url("../fonts/GeometriaBold.ttf") format("truetype"),url("../fonts/GeometriaBold.svg#GeometriaBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Geometria";src:url("../fonts/GeometriaHeavy.eot");src:url("../fonts/GeometriaHeavy.eot") format("embedded-opentype"),url("../fonts/GeometriaHeavy.woff2") format("woff2"),url("../fonts/GeometriaHeavy.woff") format("woff"),url("../fonts/GeometriaHeavy.ttf") format("truetype"),url("../fonts/GeometriaHeavy.svg#GeometriaHeavy") format("svg");font-weight:800;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Bold.eot");src:url("../fonts/Montserrat-Bold.eot") format("embedded-opentype"),url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.ttf") format("truetype"),url("../fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Medium.eot");src:url("../fonts/Montserrat-Medium.eot") format("embedded-opentype"),url("../fonts/Montserrat-Medium.woff2") format("woff2"),url("../fonts/Montserrat-Medium.woff") format("woff"),url("../fonts/Montserrat-Medium.ttf") format("truetype"),url("../fonts/Montserrat-Medium.svg#Montserrat-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Regular.eot");src:url("../fonts/Montserrat-Regular.eot") format("embedded-opentype"),url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.ttf") format("truetype"),url("../fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Gilroy";src:url("../fonts/GilroyBold.eot");src:url("../fonts/GilroyBold.eot") format("embedded-opentype"),url("../fonts/GilroyBold.woff2") format("woff2"),url("../fonts/GilroyBold.woff") format("woff"),url("../fonts/GilroyBold.ttf") format("truetype"),url("../fonts/GilroyBold.svg#GilroyBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Gilroy";src:url("../fonts/GilroyMedium.eot");src:url("../fonts/GilroyMedium.eot") format("embedded-opentype"),url("../fonts/GilroyMedium.woff2") format("woff2"),url("../fonts/GilroyMedium.woff") format("woff"),url("../fonts/GilroyMedium.ttf") format("truetype"),url("../fonts/GilroyMedium.svg#GilroyMedium") format("svg");font-weight:500;font-style:normal}.row{max-width:75rem}.column,.columns{padding-right:0.2rem;padding-left:0.2rem}.row .row{margin-right:-0.2rem;margin-left:-0.2rem}.ov-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch}body{-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none}a,label{-webkit-tap-highlight-color:transparent}input[type=text],input[type=email],input[type=tel],input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sections p{white-space:pre-line}a{-webkit-transition:all 0.20s ease-in-out;-moz-transition:all 0.20s ease-in-out;-ms-transition:all 0.20s ease-in-out;-o-transition:all 0.20s ease-in-out;transition:all 0.20s ease-in-out}body{color:#909090;font-family:Geometria;font-size:18px;font-weight:400;line-height:100%}h1,h2,h3{line-height:0.75;margin-top:0}.btn-block{display:block;text-align:left;position:relative;z-index:2}.header-menu{position:fixed;width:100%;left:0;right:0;top:45px;z-index:5;-webkit-transition:all 0.20s ease-in-out;-moz-transition:all 0.20s ease-in-out;-ms-transition:all 0.20s ease-in-out;-o-transition:all 0.20s ease-in-out;transition:all 0.20s ease-in-out}.sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}.sections{display:block;margin-right:auto;margin-left:auto;padding:100px 0}.button{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.columns--header-logo a{display:inline-block;width:51px;height:64px;line-height:64px}.columns--header-phone p:nth-child(1){color:#393f43;font-family:Montserrat;font-size:14px;font-weight:500;line-height:1;margin:0 0 13px 0;text-align:right}.columns--header-phone p:nth-child(2),.columns--header-phone a{display:inline-block;vertical-align:baseline;color:#393f43;font-family:Montserrat;font-size:27px;font-weight:700;letter-spacing:0.68px;margin:0}.columns--header-phone .dot{color:#607cd5;letter-spacing:0.68px}.columns--header-phone .sub{color:#607cd5;font-family:"Montserrat";font-size:17px;font-weight:700;letter-spacing:0.42px}.header-menu-list li{margin-left:36px}.header-menu-list a{color:#393f43;font-size:15px;font-weight:700;line-height:28px;letter-spacing:0.38px}@media only screen and (min-width: 1200px){.header-menu-list a:hover{color:#607cd5}}body:not(.scrl) .columns--link-request{display:none}.scrl .header-menu{height:80px;top:0;box-shadow:0 0 25px rgba(42,44,53,0.25);background-color:#fff}.scrl .header-menu>.row{-ms-flex-align:center;align-items:center;height:100%}.scrl .columns--header-logo{display:none}.scrl .header-menu-list li{margin-left:0;margin-right:36px}.scrl .columns--header-phone p:nth-child(1){display:none}.scrl .columns--header-phone .sub{top:0;font-size:inherit}.scrl .columns--header-phone p:nth-child(2){font-size:18px;font-weight:700;letter-spacing:0}.scrl .link-request{display:inline-block;vertical-align:baseline;color:#da9a2a;font-family:"Geometria";font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #da9a2a;margin-left:45px}@media only screen and (min-width: 1200px){.scrl .link-request:hover{border-bottom-color:#607cd5;color:#393f43}}#main-section{min-height:725px;background:url("../img/main-banner.jpg") no-repeat center top;background-size:cover}#main-section .row{min-height:100%}#main-section h1{padding-top:110px;color:#393f43;font-family:Gilroy;font-size:46px;font-weight:700;line-height:58px;text-transform:uppercase;max-width:600px;margin-bottom:49px}#main-section p{color:#393f43;font-size:18px;font-weight:400;line-height:28px;margin-bottom:60px}#main-section .btn-block p{margin:0}#main-section .btn-block p+p{margin-top:20px}#about{background:#fff;padding:63px 0 100px}#about h2{padding-top:30px;color:#151515;font-family:Gilroy;font-size:36px;font-weight:500;margin-bottom:40px}#about .about-text{display:block;margin-bottom:65px}#about .about-text p{color:#909090;font-family:Geometria;font-size:18px;font-weight:400;line-height:28px}#about .about-text p+p{margin-top:28px}.columns--about-numbers{box-shadow:inset 0 0 0 10px transparent;background-color:#fff;position:relative}.columns--about-numbers::before,.columns--about-numbers::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%}.columns--about-numbers{transition:color 0.25s}.columns--about-numbers::before,.columns--about-numbers::after{border:10px solid transparent;width:0;height:0}.columns--about-numbers::before{top:0;left:0}.columns--about-numbers::after{bottom:0;right:0}.columns--about-numbers.animated::before,.columns--about-numbers.animated::after{width:100%;height:100%}.columns--about-numbers.animated::before{border-top-color:#f0eeee;border-right-color:#f0eeee;transition:width 0.25s ease-out,height 0.25s ease-out 0.25s}.columns--about-numbers.animated::after{border-bottom-color:#f0eeee;border-left-color:#f0eeee;transition:border-color 0s ease-out 0.5s,width 0.25s ease-out 0.5s,height 0.25s ease-out 0.75s}.about-numbers{display:block;max-width:274px;padding:10px 35px 10px}.about-numbers p{color:#393f43;font-size:18px;font-weight:400;line-height:24px;position:relative;margin:0}.about-numbers p span{color:#da9a2a;font-family:Montserrat;font-size:36px;font-weight:700;line-height:1;margin-bottom:12px;letter-spacing:0.9px}.about-numbers p+p{margin-top:35px}.about-numbers p+p:before{content:'';display:block;width:100px;height:2px;background-color:#f0eeee;position:absolute;top:-6px;left:0}#direction{padding:0 25px}.direction-containers{display:block;background:#f0eeee url("../img/logo-white.png") 97.5% 95% no-repeat;padding:100px 0}.direction-containers h2{color:#151515;font-family:Gilroy;font-size:36px;font-weight:500;margin-bottom:55px}.direction-containers .columns--direction-block{box-shadow:inset 0 0 0 10px transparent;position:relative;min-height:180px;max-width:500px}.direction-containers .columns--direction-block::before,.direction-containers .columns--direction-block::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%}.direction-containers .columns--direction-block{transition:color 0.25s}.direction-containers .columns--direction-block::before,.direction-containers .columns--direction-block::after{border:10px solid transparent;width:0;height:0}.direction-containers .columns--direction-block::before{top:0;left:0}.direction-containers .columns--direction-block::after{bottom:0;right:0}.direction-containers .columns--direction-block.animated::before,.direction-containers .columns--direction-block.animated::after{width:100%;height:100%}.direction-containers .columns--direction-block.animated::before{border-top-color:#fff;border-right-color:#fff;transition:width 0.25s ease-out,height 0.25s ease-out 0.25s}.direction-containers .columns--direction-block.animated::after{border-bottom-color:#fff;border-left-color:#fff;transition:border-color 0s ease-out 0.5s,width 0.25s ease-out 0.5s,height 0.25s ease-out 0.75s}.direction-containers .direction-block{display:block;padding:35px 45px}.direction-containers .direction-block .number{margin:0 0 20px 0;color:#da9a2a;font-family:Montserrat;font-size:27px;font-weight:700;letter-spacing:0.68px}.direction-containers .direction-block .txt{color:#151515;font-family:Geometria;font-size:18px;font-weight:700;line-height:26px;margin:0}.direction-containers .row .columns+.columns{margin-left:20px}.direction-containers .row+.row{margin-top:20px}.direction-containers .btn-block{margin-top:75px}#advantage{background:#fff;padding-bottom:50px}#advantage h2,#advantage p{margin:0}#advantage h2{color:#151515;font-family:Gilroy;font-size:36px;font-weight:500;margin-bottom:43px}#advantage .advantage-block{display:block}#advantage .advantage-block:nth-child(1),#advantage .advantage-block:nth-child(2){margin-bottom:70px}#advantage .perevagu-img{height:75px;line-height:75px;margin-bottom:20px}#advantage .perevagu-header{color:#151515;font-size:18px;font-weight:700;margin-bottom:20px;text-transform:uppercase}#advantage .perevagu-text{color:#909090;font-size:18px;font-weight:400;line-height:26px}#go{height:600px;background:url("../img/img-2.jpg") center no-repeat;background-size:cover}#go>.row{min-height:100%}#go h2,#go p{margin:0}#go h2{color:#151515;font-family:Gilroy;font-size:36px;font-weight:500;line-height:44px;margin-bottom:40px}#go p{color:#151515;font-size:18px;font-weight:400;line-height:28px;margin-bottom:70px}.dwnl-block{display:inline-block;margin-left:70px}.dwnl-doc{display:inline-block;background:url("../img/icon-doc.png") no-repeat center left;padding-left:39px;line-height:27px;text-decoration:none}.dwnl-doc span{-webkit-transition:all 0.20s ease-in-out;-moz-transition:all 0.20s ease-in-out;-ms-transition:all 0.20s ease-in-out;-o-transition:all 0.20s ease-in-out;transition:all 0.20s ease-in-out;color:#607cd5;font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:2px solid #607cd5}@media only screen and (min-width: 1200px){.dwnl-doc:hover span{border-bottom-color:#da9a2a;color:#393f43}}#client{background:#fff}#client h2,#client p{margin:0}#client h2{color:#151515;font-family:Gilroy;font-size:36px;font-weight:500;margin-bottom:65px}#client .row:nth-child(2) .columns{padding:0;max-width:240px;height:240px;border:1px solid #f0eeee;border-right:0;position:relative;margin-bottom:20px}#client .row:nth-child(2) .columns img{max-width:98%;max-height:98%;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;transition:all 0.30s ease-in-out}#client .row:nth-child(2) .columns img.is-hover{opacity:0;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out}@media only screen and (min-width: 1200px){#client .row:nth-child(2) .columns:hover img.no-hover{opacity:0}#client .row:nth-child(2) .columns:hover img.is-hover{opacity:1}}#client .row:nth-child(2) .columns:nth-child(1):before,#client .row:nth-child(2) .columns:nth-child(3):before{content:'';display:block;width:40px;height:40px;background:url("../img/client-line-1.png") no-repeat center;overflow:hidden;position:absolute;top:-11px;left:-11px;z-index:2}#client .row:nth-child(2) .columns:nth-child(1):after,#client .row:nth-child(2) .columns:nth-child(3):after{content:'';display:block;width:40px;height:40px;background:url("../img/client-line-2.png") no-repeat center;overflow:hidden;position:absolute;bottom:-11px;right:-11px;z-index:2}#client .row:nth-child(2) .columns:nth-child(5):before{content:'';display:block;width:40px;height:40px;background:url("../img/client-line-3.png") no-repeat center;overflow:hidden;position:absolute;bottom:-11px;left:-11px;z-index:2}#client .row:nth-child(2) .columns:nth-child(5):after{content:'';display:block;width:40px;height:40px;background:url("../img/client-line-4.png") no-repeat center;overflow:hidden;position:absolute;top:-11px;right:-11px;z-index:2}#client .row:nth-child(2) .columns:last-child{border-right:1px solid #f0eeee}#contact{position:relative;padding:0}#contact h2,#contact p{margin:0}#contact #map{background:url("../img/map.jpg") no-repeat center;background-size:cover;height:644px}#contact .contact{display:block;position:absolute;width:100%;max-width:1500px;left:0;right:0;bottom:0;top:auto;margin:auto;border:10px solid #f0eeee;border-bottom:0;background:rgba(255,255,255,0.9);padding:60px 40px 75px 138px}#contact .contact>.row{max-width:100%}#contact .btn-block .button{margin-bottom:20px !important}#contact h2{color:#151515;font-family:Gilroy;font-size:36px;font-weight:500;margin-bottom:50px}#contact .columns-button{-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px}#contact .columns-adress{-ms-flex:0 0 399px;flex:0 0 399px;max-width:399px}#contact .contact-header{color:#151515;font-size:18px;font-weight:700;margin-bottom:21px}#contact .contact-text p,#contact .contact-text a{color:#909090;font-size:18px;font-weight:400;line-height:26px;text-decoration:none}#contact .contact-text p+p{margin-top:20px}.footer{background-color:#2c3447;height:94px;line-height:94px}.footer .row{background:url("../img/logo-footer.jpg") no-repeat left center}.copyright{margin:0;opacity:0.5;color:#fff;font-size:16px;font-weight:400;padding-left:20px}.logo-depo-container{display:block;width:290px;height:90px;line-height:90px}.logo-depo{display:inline-block;text-decoration:none;color:#607cd5;font-family:"Geometria";font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:0.6px;text-shadow:-2px 2px 0 #d1caca}.fancybox-slide--html .fancybox-content{padding:65px;border:10px solid #da9a2a;background-color:#fff;width:100%;max-width:775px}.fancybox-slide--html .fancybox-content h2,.fancybox-slide--html .fancybox-content h3{color:#151515;font-family:Gilroy;font-size:36px;font-weight:500;margin-bottom:75px}.fancybox-slide--html .fancybox-content h2.success,.fancybox-slide--html .fancybox-content h3.success{margin-bottom:55px}.fancybox-slide--html .fancybox-content h3{line-height:140%;position:relative}.fancybox-slide--html .fancybox-content h3:after{content:'';display:block;width:100px;height:2px;background-color:#f0eeee;position:absolute;bottom:-27px;left:0;z-index:2}.fancybox-slide--html .fancybox-content .mb-after-h4{margin-bottom:20px}.fancybox-slide--html .fancybox-content h4{color:#393f43;font-family:Geometria;font-size:18px;font-weight:400;line-height:1;margin-bottom:45px}.fancybox-slide--html .fancybox-content .btn-block{padding-top:41px}.fancybox-slide--html .fancybox-content .columns.small-12+.columns.small-12{margin-top:34px}.fancybox-slide--html .fancybox-content ul{list-style:none;padding:0;margin:0}.fancybox-slide--html .fancybox-content ul p{margin:0 0 20px 0;padding:0}.fancybox-slide--html .fancybox-content .li-number{color:#393f43;font-family:Geometria;font-size:18px;font-weight:400;line-height:1}.fancybox-slide--html .fancybox-content li+li{margin-top:30px}.fancybox-close-small{padding:0;color:#607cd5;margin:0;width:90px;height:90px;-webkit-transition:all 0.20s ease-in-out;-moz-transition:all 0.20s ease-in-out;-ms-transition:all 0.20s ease-in-out;-o-transition:all 0.20s ease-in-out;transition:all 0.20s ease-in-out}@media only screen and (min-width: 1200px){.fancybox-close-small:hover{opacity:0.5;color:#393f43}}.fancybox-close-small svg{stroke-width:2px;opacity:1}.add-more-form-4{display:block;margin-top:50px}.add-more-form-4 span{display:inline-block;border-bottom:2px solid #607cd5;color:#607cd5;font-family:"Geometria";font-size:14px;font-weight:800;line-height:1;text-transform:uppercase;cursor:pointer;padding-bottom:2px;-webkit-transition:all 0.20s ease-in-out;-moz-transition:all 0.20s ease-in-out;-ms-transition:all 0.20s ease-in-out;-o-transition:all 0.20s ease-in-out;transition:all 0.20s ease-in-out}@media only screen and (min-width: 1200px){.add-more-form-4 span:hover{color:#393f43;border-bottom-color:#da9a2a}}hr{border:none;box-shadow:none;height:2px;background-color:#da9a2a}input[type=text],input[type=tel],input[type=email],select{height:70px;line-height:70px;padding:0 10px 0 20px;border:1px solid #f0eeee;background-color:#fff;border-radius:0;box-shadow:none;outline:none;color:#151515;font-size:18px;margin:0}input[type=text]::-webkit-input-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=text]:-moz-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=text]:-ms-input-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=text]::-moz-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=tel]::-webkit-input-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=tel]:-moz-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=tel]:-ms-input-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=tel]::-moz-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=email]::-webkit-input-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=email]:-moz-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=email]:-ms-input-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}input[type=email]::-moz-placeholder{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}select{color:#909090;font-family:Geometria;font-size:18px;font-weight:400}select option{color:#151515;font-family:Geometria;font-size:18px;font-weight:400}.ftxt{color:#8f9090;font-family:Geometria;font-size:18px;font-weight:400;line-height:26px;margin-bottom:20px}.fancy-phone,a{display:inline-block;vertical-align:baseline;color:#393f43;font-family:Montserrat;font-size:27px;font-weight:700;letter-spacing:0.68px;margin:0}.fancy-phone .dot{color:#607cd5;letter-spacing:0.68px}.fancy-phone .sub{color:#607cd5;font-family:"Montserrat";font-size:17px;font-weight:700;letter-spacing:0.42px}.lic{max-width:354px}.lic img{border:10px solid #f0eeee;border-radius:0}.lic .big-img{margin-bottom:35px}.lic img.thumbnail{cursor:pointer;border-width:5px;box-shadow:none}.sections{overflow:hidden}@media (max-width: 1500px){#contact .contact{width:auto;padding:60px 10px 75px 10px;max-width:inherit;right:50px;left:50px}#contact .contact>.row{max-width:1200px}.logo-depo-container{width:390px}}@media (max-width: 1320px){#contact .contact{width:auto;max-width:inherit;right:0px;left:0px}#contact .contact>.row{max-width:1200px}.logo-depo-container{width:390px}}.mobile-menu{display:none}@media (max-width: 1200px){.sections,#about,.direction-containers{padding:50px 10px}#direction{padding:0}.header-menu{padding-left:20px;padding-right:20px;z-index:18}#contact .contact{padding:75px 50px}.header-menu-list li{margin-left:16px}.mobile-menu-close{display:block;width:40px;height:40px;margin:14px 0 0 10px;margin-right:0;margin-left:auto;background:url(../img/close-mob.png) center bottom no-repeat;position:relative;z-index:5}.mobile-menu{display:block;width:40px;height:40px;padding:14px 0 0 10px;margin-left:20px;position:relative;z-index:5}.mobile-menu span{display:block;width:25px;height:3px;background-color:#151515;border-left:1px solid #151515;border-right:1px solid #151515}.mobile-menu span+span{margin-top:4px}.columns--header-menu nav{overflow:hidden;height:0}.direction-containers{background-size:100px}.scrl .header-menu{display:none}.contact-text .columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.contact-text .columns+.columns{margin-top:20px}}@media (max-width: 1092px){#go .dwnl-block{margin-left:0;margin-top:30px;display:block}.button-link .columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#contact .columns-adress{-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.logo-depo-container{width:90px}}@media (max-width: 1000px){#client .row:nth-child(2) .columns{-ms-flex:0 0 33.3333% !important;flex:0 0 33.3333% !important;max-width:33.3333% !important;margin-bottom:30px !important}#contact .columns-adress{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}#main-section{height:auto;background-position:top left}}@media (max-width: 767px){#contact .contact>.row>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}#contact .btn-block .button{margin-bottom:0;margin-right:20px}#contact #map{height:1200px}.fancybox-slide--html .fancybox-content{padding:65px 20px}}@media (max-width: 640px){.columns-phones{display:none}.mobile-menu{margin-right:0;margin-left:auto}.header-menu{top:25px;position:absolute}#go{background-position:right bottom}.fancybox-slide--html .fancybox-content .columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.fancybox-slide--html .fancybox-content .columns .row .columns+.columns{margin-top:20px}#about .columns,.direction-container .columns,#advantage .columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#client .row:nth-child(2) .columns{-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}#about .btn-block{margin-bottom:25px}.about-numbers{max-width:100%;text-align:center;padding-bottom:30px}.about-numbers p+p:before{left:0;right:0;margin:auto}.direction-containers .row .columns+.columns{margin-left:0;margin-top:20px}#advantage .advantage-block{text-align:center}#main-section h1{font-size:36px;line-height:120%}.fancybox-slide--html .fancybox-content .columns.small-12+.columns.small-12{margin-top:20px}}@media (max-width: 460px){.footer{height:auto}.copyright{line-height:140%;padding-top:30px}}@media (max-width: 400px){#go p{white-space:normal}.button{text-align:left}.direction-containers{background-position:97.5% 99%}.button[data-src="form-4.html"]{line-height:160%}#main-section{background:url(../img/main-bg-mob.jpg) no-repeat bottom right;height:633px;background-size:cover}#go{background:url(../img/bg-zayavka-mob.jpg) no-repeat bottom right;background-size:cover}#contact .contact{padding:20px}.footer{overflow:hidden}}.mobile-menu-container{display:block;z-index:20;position:absolute;top:-1000px;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;transition:all 0.30s ease-in-out;left:0;width:100%;background-color:rgba(57,63,67,0.9);padding:25px 20px 50px;color:#fff}.mobile-menu-container nav{display:block;padding:60px 0 70px}.mobile-list-menu a{color:#fff;font-family:Geometria;font-size:22px;font-weight:700;line-height:48px;letter-spacing:0.55px}.columns--header-phone-mob p:nth-child(1){color:#fff;font-family:Montserrat;font-size:14px;font-weight:500;line-height:1;margin-bottom:35px}.columns--header-phone-mob p:nth-child(2),.columns--header-phone-mob a{color:#fff;font-family:Montserrat;font-size:27px;font-weight:700;line-height:36px;letter-spacing:0.68px;text-decoration:none}.columns--header-phone-mob p:nth-child(2) span,.columns--header-phone-mob a span{display:block;color:#607cd5;font-family:Montserrat;font-size:17px;font-weight:700;letter-spacing:0.42px}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
/*# sourceMappingURL=app.css.map */
