/*!
 * ... - Eremenko.life landing v (https://eremenko.life)
 */body{overflow-x:hidden;font-family:'Open Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}section{padding:1em 0}p{line-height:1.75}a{color:#005e6f}a:hover{color:#00333c}.text-primary{color:#005e6f!important}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.page-section{padding:100px 0}.page-section h2.section-heading{font-size:40px;margin-top:0;margin-bottom:15px}.page-section h3.section-subheading{font-size:16px;font-weight:400;font-style:italic;margin-bottom:75px;text-transform:none;font-family:Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.otstup_1{text-indent:-1.8em;padding-left:1.8em}.otstup_2{text-indent:-1.2em;padding-left:3em}.modal-content{background-color:#53a8b8}@media (min-width:768px){section{padding:30px 0}}::-moz-selection{background:#005e6f;text-shadow:none}::selection{background:#005e6f;text-shadow:none}img::-moz-selection{background:0 0}img::selection{background:0 0}img::-moz-selection{background:0 0}.btn-lg{padding:13px 46px}.btn{font-family:Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-weight:700}.btn-xl{font-size:18px;padding:20px 40px}.btn-primary{background-color:#005e6f;border-color:#005e6f}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#003e49!important;border-color:#003e49!important;color:#fff}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(254,209,55,.5)!important}#mainNav{background-color:#003d49}#mainNav .nav-logo{display:none}#mainNav .nav-phone{color:#ced4da;font-weight:700}#mainNav .nav-phone a.active,#mainNav .nav-phone a:active,#mainNav .nav-phone a:focus,#mainNav .nav-phone a:hover{text-decoration:none}#mainNav .navbar-toggler{font-size:12px;right:0;padding:13px;text-transform:uppercase;color:#fff;border:0;background-color:#005e6f;font-family:Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}#mainNav .navbar-brand{color:#f8f9fa;font-family:'Open Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}#mainNav .navbar-brand.active,#mainNav .navbar-brand:active,#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#dae0e5}#mainNav .navbar-nav .nav-item .nav-link{font-size:90%;font-weight:400;padding:.75em 0;letter-spacing:1px;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#005e6f}@media (min-width:567px){#mainNav .nav-logo{display:block}}@media (min-width:992px){#mainNav{padding-top:25px;padding-bottom:25px;transition:padding-top .3s,padding-bottom .3s;border:none}#mainNav .nav-phone{font-size:1.5em}#mainNav .nav-slogan{display:block}#mainNav .navbar-nav .nav-item .nav-link{padding:1.1em 1em!important}#mainNav.navbar-shrink{padding-top:0;padding-bottom:0;background-color:#212529}#mainNav.navbar-shrink .navbar-brand{font-size:1.25em;padding:12px 0}}header.masthead{height:100vh;min-height:40rem;background:linear-gradient(to bottom,rgba(83,168,184,.8) 0,rgba(83,168,184,.8) 100%)}header.masthead ul.social-buttons{margin-bottom:0}header.masthead ul.social-buttons li a{font-size:20px;line-height:50px;display:block;width:50px;height:50px;transition:all .3s;border-radius:100%;outline:0;background-color:rgba(248,249,250,.5)}header.masthead ul.social-buttons li a:active,header.masthead ul.social-buttons li a:focus,header.masthead ul.social-buttons li a:hover{background-color:#005e6f}@media (min-width:1200px){header.masthead ul.social-buttons{margin-bottom:0}header.masthead ul.social-buttons li a{font-size:40px;line-height:100px;display:block;width:100px;height:100px}}footer{background-color:#003d49;color:#53a8b8;padding:15px 0}