﻿body{font-family:"Montserrat","Verdana",sans-serif;font-size:16px;width:100%;margin:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{width:100%;max-width:1180px;margin:0 auto;background:url("/static/img/fone.png")}.container:after{content:" ";display:table;clear:both}header,footer,div.page{width:100%;margin:0 auto;padding:20px 30px}div.page{background:#FFF}.contacts_form{margin-top:1em}.active,.active a{font-weight:bold;color:#FF8200!important}ul.nav-bottom{width:100%}#main_logo_link{display:inline-block;margin:10px 0;border:0}header h1{color:#169bbd;margin:0;font-weight:bold;font-size:32px}.translate{padding:1px}.translate ul{margin-top:5px;float:right}.translate ul li{display:inline;list-style-type:none;margin:0 5px 0 0;opacity:0.3;transition:1s ease opacity}.translate ul li.active{opacity:0.9}.translate ul li:hover{opacity:1}.footnote{font-size:80%}table{border-collapse:collapse;border:1px solid gray;width:100%;max-width:100%;overflow-x:scroll}.tbl-scroll-x{display:block;overflow-x:scroll;width:100%}.tbl td,.tbl th{border:1px solid gray;padding:7px 15px}.tbl th{font-weight:bold;background:#e2f4ff}nav.left-nav{margin:1em;font-size:19.2px}nav .navbar-nav{list-style:none;margin:10px 0;padding:0;display:flex;justify-content:flex-end;gap:20px;flex-wrap:wrap}nav .navbar-nav li{display:inline-block;margin:0}ul.left-menu{list-style-type:none;margin:0;padding:0}ul.left-menu li{margin-top:1em}li>a{color:#2a99b6;position:relative;text-decoration:none}li>a:hover{color:#33bbdf}li>a::before{content:"";position:absolute;display:block;width:100%;transform:scaleX(0);height:4px;bottom:-1px;left:0;transform-origin:bottom right;transition:transform 0.3s ease}li>a:hover::before{background-color:rgba(0,0,255,0.65);transform:scaleX(1);transform-origin:bottom left}li>a:after{content:'';position:absolute;width:100%;transform:scaleX(0);height:4px;bottom:-5px;left:0;transform-origin:bottom right;transition:transform 0.3s ease-out}li>a:hover:after{background-color:rgba(255,255,0,0.5);transform:scaleX(1);transform-origin:bottom left}.hamburger-menu{display:none;cursor:pointer;padding:8px 12px;position:fixed;top:5px;left:5px;z-index:1000;background:rgba(255,255,255,0.9);backdrop-filter:blur(5px);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.1);box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:all 0.3s ease;font-size:24px;line-height:1;color:#169bbd}.hamburger-menu:hover{background:#fff;color:#FF8200;transform:scale(1.1)}.hamburger-menu.active span:nth-child(1),.active a.hamburger-menu span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger-menu.active span:nth-child(2),.active a.hamburger-menu span:nth-child(2){opacity:0}.hamburger-menu.active span:nth-child(3),.active a.hamburger-menu span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.column-1,.column-2{transition:all 0.3s ease}.column-1{width:29%;float:left}.column-2{width:70%;float:left;background:#FFF}.phone{display:inline-block;margin:10px 0}header .phone:any-link{color:navy;font-size:16px;font-weight:bold;text-decoration:none;border:none}.link-phone:any-link{font-size:1em;text-decoration:none;border:none}header,footer{width:100%;margin:0 auto;padding:20px 30px}header nav ul,footer nav ul{list-style:none;margin:0;padding:0}header nav ul li,footer nav ul li{display:inline;margin:0 8px 0 0;padding:0}@media screen and (max-width:760px){.hamburger-menu{display:block}.column-1{position:fixed;left:-100%;top:0;width:80%;max-width:300px;height:100vh;background:#fff;z-index:999;padding:80px 20px 20px;-webkit-box-shadow:2px 0 5px rgba(0,0,0,0.1);-moz-box-shadow:2px 0 5px rgba(0,0,0,0.1);box-shadow:2px 0 5px rgba(0,0,0,0.1);overflow-y:auto}.column-1.active-mob{left:0}.column-2{width:100%;margin-left:0}nav .navbar-nav{justify-content:center;text-align:center}.translate{margin:10px 0;float:none;text-align:center}.translate ul{justify-content:center}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:998}.overlay.active-mob{display:block}#main_logo_link{margin-left:26px}h3{color:#666}}a:focus,button:focus{outline:2px solid #169bbd;outline-offset:2px}@media screen and (min-width:761px){.column-1{display:block!important;position:static;height:auto;padding:0;box-shadow:none}.overlay{display:none!important}}.form-message{width:100%}.form-title{margin-bottom:10px;color:#6B6B6B;text-shadow:#fdf2e4 0 1px 0}.form-field{border:1px solid #a39584;background:#f3f3f3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#C4C4C4;-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(0,0,0,0.7) 0 0px 0px;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(0,0,0,0.7) 0 0px 0px;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(0,0,0,0.7) 0 0px 0px;padding:8px;margin-bottom:20px;width:250px}.form-field:focus{background:#fff;color:#725129}.linethrough{text-decoration:line-through}.myaction{color:darkred;font-weight:bold;font-size:larger}.clear{clear:both}img{max-width:100%}.photo-doc{border:0;width:250px}div p{text-align:justify}sup a{text-decoration:none}hr.hr-wave{box-sizing:content-box;height:24px;margin:1.5em 0;overflow:visible;border:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24'%3E%3Cpath fill-opacity='0.5' stroke-opacity='0.9' fill='gray' d='M0 0c1.742 13.61 54.74 20.912 119.995 15.279C184.922 9.679 238.594 13.024 240 24c-1.744-13.613-54.742-20.913-120.005-15.284C55.078 14.32 1.405 10.973 0 0z'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:auto;background-size:240px 24px;color:red}hr.hr-wave:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24'%3E%3Cpath fill-opacity='0.99' stroke-opacity='0.99'   fill='gray' d='M0 0c1.742 13.61 54.74 20.912 119.995 15.279C184.922 9.679 238.594 13.024 240 24c-1.744-13.613-54.742-20.913-120.005-15.284C55.078 14.32 1.405 10.973 0 0z'/%3E%3C/svg%3E") 50% 50% no-repeat}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltip .tooltiptext{visibility:hidden;width:240px;background-color:yellow;color:blue;text-align:center;border-radius:6px;padding:5px 0;bottom:100%;position:absolute;left:50%;margin-left:-120px;z-index:1;box-shadow:10px 5px 5px lightgray}.tooltip .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:gray transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible}.breadcrumbs{list-style:none;padding:0;margin:1em 0}.breadcrumbs li{display:inline}.breadcrumbs li:not(:last-child):after{content:"›";margin:0 0.5em}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.buttons-container{margin:8px 0;text-align:left}.buttons{box-shadow:inset 0px 1px 0px 0px #ffffff;background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666;font-family:Arial;font-size:16px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:0px 1px 0px #ffffff}.buttons:hover{background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%)}.buttons:active{position:relative;top:1px}@media (prefers-color-scheme:dark){body:not(.light-theme){background-color:rgba(0,0,0,0.7);background-blend-mode:multiply;color:#e4e4e4}body:not(.light-theme) .container{background:url("/static/img/fone.png");background-color:rgba(0,0,0,0.7);background-blend-mode:multiply}body:not(.light-theme) .column-2,body:not(.light-theme) div.page{background-color:rgba(26,26,26,0.9)}body:not(.light-theme) h1,body:not(.light-theme) h2,body:not(.light-theme) h3,body:not(.light-theme) h4,body:not(.light-theme) h5,body:not(.light-theme) h6{color:#e4e4e4}body:not(.light-theme) header h1{color:#21bde5}body:not(.light-theme) a{color:#55bdd8}body:not(.light-theme) a:hover{color:#93d5e6}body:not(.light-theme) .tbl th{background:#1c3544;color:#e4e4e4}body:not(.light-theme) .tbl td,body:not(.light-theme) .tbl th{border-color:#444}body:not(.light-theme) .form-field{background:#2c2c2c;border-color:#444;color:#e4e4e4}body:not(.light-theme) .form-field:focus{background:#1f1f1f}body:not(.light-theme) .buttons{background:linear-gradient(to bottom,#2c2c2c 5%,#1a1a1a 100%);border-color:#444;color:#e4e4e4;text-shadow:0px 1px 0px #000;box-shadow:inset 0px 1px 0px 0px #444}body:not(.light-theme) .buttons:hover{background:linear-gradient(to bottom,#1a1a1a 5%,#2c2c2c 100%)}body:not(.light-theme) .hamburger-menu{background:rgba(26,26,26,0.9);color:#21bde5}body:not(.light-theme) .hamburger-menu:hover{background:#1a1a1a;color:#ff9b33}body:not(.light-theme) hr.hr-wave{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24'%3E%3Cpath fill-opacity='0.5' stroke-opacity='0.9' fill='lightgray' d='M0 0c1.742 13.61 54.74 20.912 119.995 15.279C184.922 9.679 238.594 13.024 240 24c-1.744-13.613-54.742-20.913-120.005-15.284C55.078 14.32 1.405 10.973 0 0z'/%3E%3C/svg%3E") 50% 50% no-repeat}body:not(.light-theme) header .phone:any-link{color:#B8E6FF}}body.dark-theme{background-color:rgba(0,0,0,0.7);background-blend-mode:multiply;color:#e4e4e4}body.dark-theme .container{background:url("/static/img/fone.png");background-color:rgba(0,0,0,0.7);background-blend-mode:multiply}body.dark-theme .column-2,body.dark-theme div.page{background-color:rgba(26,26,26,0.9)}body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4,body.dark-theme h5,body.dark-theme h6{color:#e4e4e4}body.dark-theme header h1{color:#21bde5}body.dark-theme a{color:#55bdd8}body.dark-theme a:hover{color:#93d5e6}body.dark-theme .tbl th{background:#1c3544;color:#e4e4e4}body.dark-theme .tbl td,body.dark-theme .tbl th{border-color:#444}body.dark-theme .form-field{background:#2c2c2c;border-color:#444;color:#e4e4e4}body.dark-theme .form-field:focus{background:#1f1f1f}body.dark-theme .buttons{background:linear-gradient(to bottom,#2c2c2c 5%,#1a1a1a 100%);border-color:#444;color:#e4e4e4;text-shadow:0px 1px 0px #000;box-shadow:inset 0px 1px 0px 0px #444}body.dark-theme .buttons:hover{background:linear-gradient(to bottom,#1a1a1a 5%,#2c2c2c 100%)}body.dark-theme .hamburger-menu{background:rgba(26,26,26,0.9);color:#21bde5}body.dark-theme .hamburger-menu:hover{background:#1a1a1a;color:#ff9b33}body.dark-theme hr.hr-wave{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24'%3E%3Cpath fill-opacity='0.5' stroke-opacity='0.9' fill='lightgray' d='M0 0c1.742 13.61 54.74 20.912 119.995 15.279C184.922 9.679 238.594 13.024 240 24c-1.744-13.613-54.742-20.913-120.005-15.284C55.078 14.32 1.405 10.973 0 0z'/%3E%3C/svg%3E") 50% 50% no-repeat}body.dark-theme header .phone:any-link{color:#B8E6FF}@media screen and (max-width:760px){body.dark-theme .column-1,body:not(.light-theme) .column-1{background:#1a1a1a}}.search-container{position:relative;max-width:300px;margin:0 auto}.search-container #search-input{width:100%;padding:10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;color:#333;transition:all 0.2s ease-in-out}.search-container #search-input:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 2px rgba(26,115,232,0.2)}.search-container #search-input::placeholder{color:#888}.search-container .search-results{display:none;position:absolute;width:100%;background:#fff;border:1px solid #ddd;border-radius:4px;margin-top:5px;box-shadow:0 2px 5px rgba(0,0,0,0.2);z-index:1000;max-height:400px;overflow-y:auto}.search-container .search-results p{padding:10px;margin:0;color:#666;font-size:14px}.search-container .search-results ul{list-style:none;padding:0;margin:0}.search-container .search-results ul li{padding:10px;border-bottom:1px solid #ddd;transition:all 0.2s ease-in-out}.search-container .search-results ul li:last-child{border-bottom:none}.search-container .search-results ul li:hover{background-color:#f5f5f5}.search-container .search-results ul li a{text-decoration:none;color:inherit;display:block}.search-container .search-results ul li a h3{margin:0 0 5px 0;font-size:16px;color:#1a73e8;font-weight:500}.search-container .search-results ul li a .description{font-size:14px;color:#666;margin-bottom:3px;line-height:1.4}.search-container .search-results ul li a .snippet{font-size:13px;color:#888;margin-top:5px;line-height:1.4}.highlight{background-color:rgba(255,215,0,0.4);font-weight:bold;padding:0 3px;border-radius:3px}@media (max-width:768px){.search-container{max-width:100%}.search-container .search-results{position:fixed;top:60px;left:0;right:0;width:100%;margin:0;border-radius:0;max-height:calc(100vh - 60px);z-index:1001}.search-container .search-results ul li{padding:15px}}@media (prefers-color-scheme:dark){.search-container #search-input{background-color:#222;color:#eee;border-color:#444}.search-container #search-input::placeholder{color:#aaa}.search-container .search-results{background-color:#222;border-color:#444}.search-container .search-results p{color:#ccc}.search-container .search-results ul li{border-color:#444}.search-container .search-results ul li:hover{background-color:#333}.search-container .search-results ul li a .description{color:#ccc}.search-container .search-results ul li a .snippet{color:#aaa}}