﻿@font-face {font-family:'Proximanova';font-weight:400;src:url('/root/fonts/Proximanova/ProximaNova-Regular.woff') format('woff');font-display:fallback;}@font-face {font-family:'Proximanova';font-weight:800;src:url('/root/fonts/Proximanova/ProximaNova-Extrabold.woff') format('woff');font-display:fallback;}@font-face {font-family:'Lato';src:url('/root/fonts/Lato/Lato-Regular.eot'); src:url('/root/fonts/Lato/Lato-Regular.eot?#iefix') format('embedded-opentype'),url('/root/fonts/Lato/Lato-Regular.woff2') format('woff2'),url('/root/fonts/Lato/Lato-Regular.woff') format('woff'),url('/root/fonts/Lato/Lato-Regular.ttf') format('truetype');font-style:normal;font-weight:400;text-rendering:optimizeLegibility;}@font-face {font-family:'Lato';src:url('/root/fonts/Lato/Lato-Semibold.eot'); src:url('/root/fonts/Lato/Lato-Semibold.eot?#iefix') format('embedded-opentype'),url('/root/fonts/Lato/Lato-Semibold.woff2') format('woff2'),url('/root/fonts/Lato/Lato-Semibold.woff') format('woff'),url('/root/fonts/Lato/Lato-Semibold.ttf') format('truetype');font-style:normal;font-weight:600;text-rendering:optimizeLegibility;}@font-face {font-family:'Lato';src:url('/root/fonts/Lato/Lato-Bold.eot'); src:url('/root/fonts/Lato/Lato-Bold.eot?#iefix') format('embedded-opentype'),url('/root/fonts/Lato/Lato-Bold.woff2') format('woff2'),url('/root/fonts/Lato/Lato-Bold.woff') format('woff'),url('/root/fonts/Lato/Lato-Bold.ttf') format('truetype');font-style:normal;font-weight:700;text-rendering:optimizeLegibility;} html { height:100%; } html *{max-height:1000000px;box-sizing:border-box;} body{position:relative;min-height:100%;margin:0;padding:0;padding-top:106px;background-color:#ffffff;overflow-x:auto;overflow-y:scroll;font-family:Proximanova, Arial, Tahoma;font-size:16px;color:#2C313F;} body.locked{overflow-y:hidden;padding-right:18px;} a{color:#61b6da;text-decoration:none;} img{border:none;width:auto;height:auto;} #root{width:100%;min-width:320px;} .outer{width:100%;padding:0 32px;} .wrapper{position:relative;margin:0px auto;width:100%;max-width:900px;height:100%;box-sizing:border-box;z-index:1;} section.start .wrapper{opacity:0;transform:translate(0, 60px);transition:opacity 1s 0.2s ease, transform 0.6s 0.2s ease;} section.start.loaded .wrapper{opacity:1;transform:translate(0, 0px);} header{display:block;position:fixed;top:0;left:0;right:0;background-color:#ffffff;z-index:100;border-bottom:1px solid #eee;transition:all 0.5s ease;} header .wrapper{max-width:100%;display:flex;justify-content:space-between;align-items:center;padding:31px 0;} header .logo{font-size:28.8px;font-weight:700;color:#3e69dc;transition:color 0.5s ease;} header .logo:hover{color:#2c313f;} header .menu a{display:inline-block;margin:0 20px;padding:8px 0;font-family:Lato;font-size:17px;font-weight:700;color:inherit;transition:color 0.3s ease;} header .menu a:hover{color:#3e69dc;} header .menu a.active{color:#3e69dc;border-bottom:2px solid #3e69dc;} header .mobile-menu{display:none;width:36px;height:36px;cursor:pointer;} header .mobile-menu span{display:block;margin:7px 0;width:100%;height:3px;background-color:#3e69dc;transition:background-color 0.2s ease;} header .mobile-menu span:nth-child(2){width:28px;} header .mobile-menu span:nth-child(3){width:32px;} header .languages{display:inline-block;position:relative;min-width:295px;font-family:Lato;font-size:17px;font-weight:700;text-align:right;} header .languages .active-lang{position:relative;display:inline-flex;align-items:center;padding-right:32px;cursor:pointer;z-index:110;} header .languages .active-lang img{display:block;margin-right:14px;width:30px;} header .languages .beak{position:absolute;top:-2px;right:0px;width:24px;transition:opacity 0.2s ease;} header .languages .beak svg{width:24px;stroke:#3e69dc;} header .languages .lang-list-wrap{position:absolute;top:-500px;right:-30px;padding-top:36px;width:200px;z-index:100;opacity:0;transition:opacity 0.2s ease;} header .languages:hover .lang-list-wrap, header .languages.hover .lang-list-wrap{top:0;opacity:1;} header .languages .lang-list{position:relative;padding:10px 0px;width:100%;background:#FFFFFF;box-shadow:0px 4px 50px RGBA(0,0,0, 0.2);border-radius:10px;z-index:100;} header .languages .lang-list a{display:flex;align-items:center;margin:0;padding:14px 26px;font-size:16px;color:inherit;border-top:1px solid #EEEEEE;text-decoration:none;} header .languages .lang-list a:first-child{border:none;} header .languages .lang-list a:hover{background-color:#F4F5F5;} header .languages .lang-list:not(:hover) a.active{background-color:#F4F5F5;} header .languages img{display:block;margin-right:14px;width:30px;border:1px solid #d6d6d6;border-radius:3px;} h1, h2{margin:50px 0 30px 0;font-family:Proximanova;font-size:54px;font-weight:800;line-height:1.2;text-align:left;} h3{margin:40px 0 20px 0;font-family:Proximanova;font-size:40px;font-weight:800;line-height:1.2;text-align:left;} hr{margin:50px 0 0 0;border:none;border-top:1px solid #ddd;} main .discount{color:#3e69dc;} main .btn{display:inline-block;padding:16px 30px;font-family:Lato;font-size:17px;font-weight:700;line-height:1;color:#ffffff;background:#3e69dc;border-radius:36px;text-transform:uppercase;transition:background 0.3s ease, color 0.3s ease;cursor:pointer;user-select:none;} main .btn:hover{background:#2C313F;} main .btn:active{transform:translate(1px, 1px);} footer .wrapper{padding:80px 0 50px 0;text-align:center;} footer .text{margin-top:8px;font-size:18px;color:#74767e;} footer a{color:#3E69DC;} footer a:hover{text-decoration:underline;} footer .fb{margin-top:20px;} footer .fb svg{fill:#3e69dc;} footer .fb a:hover svg{transform:scale(1.1);} #fixed-button{position:fixed;right:20px;bottom:20px;z-index:100;} #fixed-button a{display:flex;width:100px;height:100px;padding:14px;align-items:center;justify-content:center;text-align:center;font-size:16px;color:#fff;background:#3E69DC;border-radius:50%;box-shadow:0 0 15px RGBA(255,255,255, 0.5);} #cookie-alert{position:fixed;bottom:0; left:0; right:0;padding:30px 50px;min-height:110px;background-color:#49359e;z-index:1000;transition:transform 0.5s ease;transform:translate(0, 100%);} #cookie-alert.show{transform:translate(0, 0);} #cookie-alert .text{width:60%;max-width:900px;font-size:16px;line-height:1.4;color:#ffffff;font-weight:600;} #cookie-alert .text a{display:inline-block;margin-top:20px;color:#f4f4ff;font-weight:400;} #cookie-alert .text a:hover{color:#ffffff;text-decoration:underline;} #cookie-alert .buttons{position:absolute;top:10px;right:30px;width:200px;} #cookie-alert .btn{display:inline-block;margin:10px 0;padding:14px 15px;width:100%;box-sizing:border-box;text-align:center;text-decoration:none;background-color:#ffffff;font-size:13px;font-weight:600;color:#49359e;text-transform:uppercase;letter-spacing:2px;border-radius:1px;cursor:pointer;} #cookie-alert .btn.agree{background-color:#40a4ff;color:#ffffff;} #cookie-alert .btn:hover{background-color:#30dd90;color:#ffffff;} #cookie-alert .btn:active{transform:translate(1px,1px);}@media (max-width:1200px){ h1, h2{margin:40px 0 24px 0;font-size:40px;} h3{margin:32px 0 18px 0;font-size:30px;line-height:1.3;} hr{margin-top:40px 0;} }@media (max-width:980px){ .outer{padding:0 20px;} h1, h2{margin:32px 0 18px 0;font-size:30px;line-height:1.3;} h3{margin:28px 0 16px 0;font-size:20px;line-height:1.4;} hr{margin-top:32px;} }@media (max-width:480px){ .outer{padding:0 10px;} h1, h2{margin:28px 0 16px 0;font-size:20px;line-height:1.4;} h3{margin:20px 0 14px 0;} hr{margin-top:28px;} main .btn{font-size:15px;} }@media (max-width:1200px){ header .languages{min-width:0;} header .menu{margin-left:auto;margin-right:30px;} header .menu a{margin:0 12px;} }@media (max-width:980px){ header .menu, header .languages{display:none;} header .mobile-menu{display:inline-block;} }@media (max-width:480px){ body{padding-top:72px;} header .wrapper{padding:18px 0;} header .logo{font-size:20px;} }@media (max-width:768px){ #fixed-button{right:10px;bottom:10px;} #fixed-button a{width:80px;height:80px;padding:5px;font-size:13px;} }@media (max-width:480px){ #fixed-button{left:0;right:0;bottom:0;padding:8px;background:RGBA(255,255,255, 0.9);border-top:1px solid #e2e2e2;text-align:center;} #fixed-button a{display:inline-block;width:auto;height:auto;padding:10px 20px;font-size:14px;border-radius:24px;box-shadow:none;} footer .wrapper{padding:40px 0 20px 0;} } #mobile-menu{display:none;position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:#2C313F;z-index:900;opacity:0;will-change:opacity;transition:opacity 0.3s 0.2s ease;} #mobile-menu.open{transition:opacity 0.3s ease;opacity:1;} #mobile-menu .wrap{position:fixed;top:0px;left:0px;right:0px;bottom:0px;padding:80px 50px;will-change:transform;transform:translate(100%, 0);transition:transform 0.3s ease;} #mobile-menu.open .wrap{transition:transform 0.3s 0.2s ease;transform:translate(0,0);} #mobile-menu .close-btn{position:absolute;top:0px;right:0px;width:100px;height:80px;background:url('/root/header/images/close.svg') center center no-repeat;background-size:44px auto;cursor:pointer;opacity:0;transition:opacity 0.4s 0.5s ease;} #mobile-menu.open .close-btn{opacity:1;} #mobile-menu .languages{text-align:center;} #mobile-menu .languages a{display:inline-block;margin:0 30px;width:40px;} #mobile-menu .languages img{display:block;width:100%;border-radius:3px;} #mobile-menu .menu{margin:0 auto;margin-top:70px;max-width:600px;text-align:center;} #mobile-menu .menu a{display:block;padding:20px 0;border-top:1px solid RGBA(255,255,255, 0.3);font-size:28px;color:#ffffff;}@media (max-width:480px), (max-height:650px){ #mobile-menu .wrap{padding:60px 40px;} #mobile-menu .close-btn{width:60px;height:60px;background-size:38px auto;} #mobile-menu .languages a{margin:0 16px;width:36px;} #mobile-menu .menu{margin-top:30px;} #mobile-menu .menu a{padding:15px 0;font-size:20px;} }@media (max-height:450px){ #mobile-menu .wrap{padding:20px 40px;} #mobile-menu .languages img{width:30px;} #mobile-menu .menu{margin-top:10px;} #mobile-menu .menu a{padding:8px 0;font-size:18px;} }@media (max-width:800px){ #cookie-alert{padding:20px 30px;} #cookie-alert .text{width:100%;font-size:14px;} #cookie-alert .text a{margin-top:5px;} #cookie-alert .buttons{position:static;margin-top:20px;width:100%;} #cookie-alert .btn{margin:0 16px 0 0;padding:14px 30px;width:auto;font-size:12px;} }@media (max-width:550px){ #cookie-alert .text{font-weight:400;} #cookie-alert .btn.more{display:none;} } #content{font-family:Lato;font-size:20px;line-height:1.7;} #content p{margin:26px 0;color:#74767e;} #content ul{margin:26px 0;padding-left:20px;} #content li{margin:3px 0;color:#74767e;} #content .image{text-align:center;} #content .image img{max-width:100%;max-height:565px;vertical-align:top;} #content .image .title{display:block;margin-top:8px;font-size:14px;} #content .center{text-align:center;} #content .price{display:inline-block;font-weight:700;} #content .a{font-weight:600;color:#2c313f;text-decoration:underline;transition:color 0.2s ease;} #content .a:hover{color:#3e69dc;text-decoration:none;}@media (max-width:980px){ #content{font-size:18px;line-height:1.7;} #content p, #content ul{margin:22px 0;} }@media (max-width:480px){ #content{font-size:17px;line-height:1.6;} #content p, #content ul{margin:16px 0;} #content li{margin:0;} }