header{background-color:#00e9ff;background-color:var(--blue-bg)}header{height:130px}.main{text-align:right;direction:rtl}.block-nav{position:absolute;left:0;right:0;z-index:9;top:130px;height:82px;background-color:#f2f3f5;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:top .3s ease}.mobile-menu-active .block-nav{display:none}.scroll .block-nav{top:60px}.block-nav .expand{display:none}.block-nav ul{text-align:center;direction:rtl;opacity:0;transform:translateY(-30px);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.165,.84,.44,1);transition-delay:.6s;will-change:transform,opacity}.loaded .block-nav ul{opacity:1;transform:translateY(0)}.block-nav ul li{font-size:18px;line-height:82px;font-weight:300;font-family:SecularEditor;display:inline-block;vertical-align:top;height:82px;margin:0 24px 0 24px;border-bottom:4px solid transparent}.block-nav ul li.active{border-color:#00e9ff}.blocks{padding:0 0 150px 0;opacity:0;transform:translateY(-30px);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.165,.84,.44,1);transition-delay:.9s;will-change:transform,opacity}.loaded .blocks{opacity:1;transform:translateY(0)}.blocks .grid{width:650px;padding:220px 0 0 0;margin:auto}.blocks h2{font-size:42px;line-height:44px;font-weight:700;font-family:SecularEditor;padding:50px 0 0 0;margin:0 0 30px 0;border-top:2px solid #ccc}.blocks .editor{font-size:18px;line-height:28px}.blocks .item:first-of-type h2{border-top:0 none}.contact-strip{display:none}@media only screen and (min-width:151px) and (max-width:768px){.block-nav{top:80px;height:auto}.block-nav .expand{display:block;position:absolute;right:20px;bottom:30px;width:20px;height:20px;cursor:pointer;background:url(../images/arrow5.svg) no-repeat center/10px 6px}.block-nav.expanded .expand{transform:rotate(180deg)}.scroll .block-nav{top:80px}.block-nav ul{padding:20px 0 20px 0}.block-nav ul li{line-height:40px;display:block;vertical-align:top;height:0;overflow:hidden;margin:0 20px 0 20px;border:0 none;transition:all .2s ease}.block-nav ul li a{border-bottom:2px solid transparent}.block-nav.expanded ul li.active a{border-bottom:2px solid #00e9ff}.block-nav ul li.active{height:40px}.block-nav.expanded ul li{height:40px}.blocks .grid{width:auto;padding:150px 20px 56px 20px}}