@media (max-width:1200px){}
@media (min-width:992px){}
@media (min-width:200px) and (max-width:991px){}
@media (min-width:768px) and (max-width:991px){}
@media (min-width:200px) and (max-width:767px){}
@media (min-width:600px) and (max-width:767px){}
@media (min-width:480px) and (max-width:599px){}
@media (min-width:200px) and (max-width:479px){}
#page .nav-wrp{background:#fff;}
.nav-links li a{color:#027c93;}
.nav_brand_no{min-height:40px;}
.container_new{background:#3192a3;}
.container_new1{background:#51606f;border-bottom:3px solid #fff;}
.container_new, .container_new1{margin:0 auto !important;z-index:79;}
.nav-wrp .navbar-brand{padding:0;height:auto;}
.container_new .nav-links li a, .container_new1 .nav-links li a{color:#fff;}
.logo_new_style{float:none !important;position:absolute;display:inline-block;top:-29px;width:270px;height:98px;background:#fff;z-index:99;box-sizing:border-box;}
.navbar-brand_new{float:none;display:inline-block;padding:15px 0 0px !important;box-sizing:border-box;height:0 !important;min-height:99px;}
.navbar-brand_new img{max-height:70px !important;max-width:100% !important;}
.logo_new_style_tribl{width:0px;height:0;padding:0;margin:0;position:absolute;top:0;right:-44px;border-top:49px solid transparent;border-left:44px solid #fff;border-bottom:49px solid transparent;z-index:99;box-sizing:border-box;}
.nav{right:0 !important;}
.nav_top{right:calc(50% - 50%) !important;}
.nav_bot{right:15px !important;}
.nav_links_top li{margin-right:23px;}
.nav_links_top li:last-child{margin:0;}
.drop_menu{list-style:none;position:absolute;top:40px;margin:0;padding:0;background:#3192a3;background:rgba(49, 146, 163, 0.9);left:-9999px;opacity:0;-webkit-transition:0.25s linear opacity;box-sizing:border-box;}
.drop_menu2{list-style:none;position:absolute;top:40px;margin:0;padding:0;background:#3192a3;background:rgba(49, 146, 163, 0.9);left:-9999px;opacity:0;-webkit-transition:0.25s linear opacity;box-sizing:border-box;}
.drop_menu li{padding:0 18px !important;margin:0 !important;background-image:none !important;width:380px;}
.nav_links_bot .drop_menu li:hover .drop_menu2{left:calc(-50% + 31%);opacity:1;}
.nav_links_bot li:hover ul{left:calc(-50% + 31%);opacity:1;}
.nav_links_bot li:first-child:hover ul{left:calc(-50% + 57%);}
.nav_links_bot li:nth-child(2):hover ul{left:calc(-50% + -50%);}
.nav_links_bot li:nth-child(3):hover ul{left:calc(-50% + -51%);}
.nav_links_bot li:last-child:hover ul{left:calc(-50% + -25%);}
.drop_list{display:none;}
.dropm3li:hover .drop_list{display:block;}
.white_zone{position:absolute;top:11px;left:0;width:20%;height:98px;background:#fff;z-index:99;}
.nav_links_center{padding:0;}
.nav_links_bot li{background:url(/templates/garant/images/arrow_menu_bot.png) center right no-repeat;margin-right:71px;line-height:40px;}
.nav .nav_links_bot li .drop_menu .drop_menu2{left:-9999px;}
.nav .nav_links_bot li .drop_menu .drop_menu2li:hover .drop_menu2{left:100%;top:3px;border-left:2px solid #51606f;}
.nav .nav_links_bot li .drop_menu .drop_menu2 li a{padding:5px 0 !important;}
.nav_links_bot li a{padding:0 10px !important;}
.nav_links_bot li:hover{background:url(/templates/garant/images/arrow_menu_top.png) center right no-repeat;}
.nav_links_bot li:last-child{margin:0;}
.nav_links_center li{margin-right:110px;font-weight:600;padding-left:13px;box-sizing:border-box;}
.nav_links_center li:first-child{background:url(/templates/garant/images/phone_ico.png) center left no-repeat;}
.nav_links_center li:nth-child(2){background:url(/templates/garant/images/clock_ico.png) center left no-repeat;}
.nav_links_center li:last-child{margin:0;background:url(/templates/garant/images/mail_ico.png) center left no-repeat;}
.drop_menu li a{vertical-align:middle;color:#fff;border-bottom:4px solid transparent;padding:0 0 10px;text-decoration:none;line-height:normal;display:table;transition:all .4s;cursor:pointer;text-align:left;width:100%;padding:14px 0 !important;font-size:17px;font-weight:300;max-width:400px;}
.drop_menu li:hover{background:#51606f;}
.drop_menu li:first-child a{padding-top:35px !important;}
.drop_menu li:last-child a{padding-bottom:35px !important;}
.nav_links_center li a:hover{color:#51606F;}
.nav_links_center li:first-child:hover{background:url(/templates/garant/images/phone_ico_hover.png) center left no-repeat;}
.nav_links_center li:nth-child(2):hover{background:url(/templates/garant/images/clock_ico_hover.png) center left no-repeat;}
.nav_links_center li:last-child:hover{margin:0;background:url(/templates/garant/images/mail_ico_hover.png) center left no-repeat;}
.nav_links_top li a:hover{color:#51606F;}
.blue_zone{position:absolute;top:0;left:0;width:20%;height:40px;background:#3192A3;z-index:50;}
.gray_zone{position:absolute;bottom:0px;left:0;width:20%;height:43px;background:#51606F;z-index:50;}
.gray_zone_right{position:absolute;bottom:0px;right:0;width:20%;height:43px;background:#51606F;z-index:50;}
.nav_phone_od li span, .nav_phone_od li{display:none;}
.blue_zone_right{position:absolute;top:0;right:0;width:20%;height:40px;background:#3192A3;z-index:50;}
.gray_zone, .gray_zone_right{border-bottom:3px solid #fff;}
.none_image_bot{display:none !important;}
.top_menu_start{display:none;}
.container_center .nav-header .navbar-brand{min-height:40px;}
.container_center .nav-header .navbar-brand img{display:none;}
.nav-sticky .blue_zone, .nav-sticky .blue_zone_right, .nav-sticky .white_zone, .nav-sticky .gray_zone, .nav-sticky .gray_zone_right, .nav-sticky .logo_new_style_tribl, .nav-sticky .navbar-brand_new img, .nav-sticky .logo_new_style, .nav-sticky .container_center, .nav-sticky .container_new, .phone_menu_od .nav_phone_od li, .phone_menu_od .nav_phone_od, .phone_menu_od{display:none;}
.nav-sticky .top_menu_start{display:inline-block;float:right;height:80px;width:44px;position:relative;background:#F7FDFC;}
.nav-sticky .nav_phone_od li span, .nav-sticky .nav_phone_od li{display:block;}
.nav-sticky .nav_bot{right:85px !important;}
.nav-sticky .container_new1 .nav_links_bot li{margin-right:26px;}
.nav-sticky .nav_links_bot li:last-child{margin:0;}
.nav-sticky .top_menu_start .right_menu_od{height:26px;width:30px;display:block;margin:0 0 0 auto;position:absolute;top:calc(50% - 16%);left:0;right:0;}
.nav-sticky .right_menu_od a{display:block;}
.nav-sticky .menu_line div{height:3px;width:100%;background:#51606f;}
.nav-sticky .menu_line div:first-child{margin:0 auto;}
.nav-sticky .menu_line div:nth-child(2){margin:8px auto;}
.nav-sticky .menu_line div:last-child{margin:0 auto;}
.nav-sticky .container_new .nav-links li a, .nav-sticky .container_new1 .nav-links li a{color:#51606f;}
.nav-sticky .nav-links .drop_menu li a{color:#fff;}
#page .nav-sticky, .nav-sticky .container_new1{background:#f7fdfc;}
#page .nav-sticky{border-bottom:2px solid #51606f;}
.nav-sticky .container_new1{border-bottom:0;}
.nav-sticky .nav_links_bot li{background:url(/templates/garant/images/arrow_menu_bot_od.png) center right no-repeat;}
.nav-sticky .nav_links_bot li:hover{background:url(/templates/garant/images/arrow_menu_top_od.png) center right no-repeat;}
.nav-sticky .nav_links_bot li:hover .drop_menu li:hover{background:#51606f;}
.nav-sticky .nav_brand_no{background:url(/templates/garant/images/logo_od.png) center no-repeat;display:inline-block;height:80px;width:70px;}
.nav-sticky .drop_menu{top:80px;}
.nav-sticky .nav-links>li>a{line-height:80px}
.nav-sticky .phone_menu_od{display:inline-block;float:left;}
.nav-sticky .phone_menu_od .nav_phone_od{margin:0;padding:0;}
.nav-sticky .phone_menu_od .nav_phone_od li{list-style:none;margin-left:103px;font-weight:600;padding-left:23px;box-sizing:border-box;background:url(/templates/garant/images/phone_ico.png) center left no-repeat;}
.nav-sticky .phone_menu_od .nav_phone_od li span{font-size:16px;line-height:80px;color:#027c93;}
.nav-sticky .top_menu_start{display:inline-block;float:right;height:80px;width:44px;position:relative;background:#F7FDFC;}
.nav-sticky .nav_top{right:85px !important;}
.nav-sticky .container_new .nav_links_top li{margin-right:8px;background:none;}
.nav-sticky .container_new .nav_links_top li:hover{background:none;text-decoration:underline;}
.nav-sticky .nav_links_top li:last-child{margin:0;}
.nav-sticky .top_menu_start .right_menu_od{height:26px;width:30px;display:block;margin:0 0 0 auto;position:absolute;top:calc(50% - 16%);left:0;right:0;}
.nav-sticky .right_menu_od a{display:block;}
.nav-sticky .menu_line div{height:3px;width:100%;background:#51606f;}
.nav-sticky .menu_line div:first-child{margin:0 auto;}
.nav-sticky .menu_line div:nth-child(2){margin:8px auto;}
.nav-sticky .menu_line div:last-child{margin:0 auto;}
.nav-sticky .container_new .nav-links li a, .nav-sticky .container_new1 .nav-links li a{color:#51606f;}
.nav-sticky .nav-links .drop_menu li a{color:#fff;}
.nav-sticky .container_new{background:#f7fdfc;}
#page .nav-sticky{border-bottom:2px solid #51606f;}
.nav-sticky .container_new{border-bottom:0;}
.nav-sticky .nav_links_top li{background:url(/templates/garant/images/arrow_menu_bot_od.png) center right no-repeat;}
.nav-sticky .nav_links_top li:hover{background:url(/templates/garant/images/arrow_menu_top_od.png) center right no-repeat;}
.nav-sticky .nav_brand_no{background:url(/templates/garant/images/logo_new2.png) center no-repeat;display:inline-block;height:80px;width:186px;background-size:184px;}
.nav-sticky .drop_menu{top:80px;}
.nav-sticky .nav-links>li>a{line-height:80px}
.nav-sticky .phone_menu_od{display:inline-block;float:left;}
.nav-sticky .phone_menu_od .nav_phone_od{margin:0;padding:0;}
.nav-sticky .phone_menu_od .nav_phone_od li{list-style:none;margin-left:54px;font-weight:600;padding-left:23px;box-sizing:border-box;background:url(/templates/garant/images/phone_ico.png) center left no-repeat;}
.nav-sticky .phone_menu_od .nav_phone_od li span{font-size:16px;line-height:80px;color:#027c93;display:block;}
.nav-sticky .not-active{display:none;}
.nav-sticky .active{display:block;}
.nav-sticky .container_new .top_menu_start .menu_line{height:30px;width:30px;position:relative;}
.nav-sticky .container_new .top_menu_start .menu_line div:first-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:absolute;top:12px;}
.nav-sticky .container_new .top_menu_start .menu_line div:nth-child(2){display:none;}
.nav-sticky .container_new .top_menu_start .menu_line div:last-child{-webkit-transform:rotate(-134deg);-moz-transform:rotate(-134deg);-o-transform:rotate(-134deg);position:absolute;top:12px;left:0px;padding:0;}
.person a:hover{color:#027c93;text-decoration:underline;}
.img-box2{height:222px;}
.feedback-box1 .person>em{display:block;line-height:17px;margin-top:5px;}
.feedback-box1{padding:30px 30px 26px;}
.acc-style2 .acc-content{padding:20px 0 20px;}
.spoiler-price-table{width:100%;}
.spoiler-price-table tr td:last-child{white-space:nowrap;}
.spoiler-price-table tr td:first-child{white-space:normal;}
.acc-style2 .active.acc-hd{background-color:#00C6DF;}
.acc-style2 div.acc-content{padding-top:0 !important;}
.acc-content .spoiler-price-table tbody tr{border-bottom:2px solid #BBE8EB !important;}
.acc-content .spoiler-price-table tbody tr:first-child th{background:#BBE8EB;border:2px solid #fff;}
.acc-content .spoiler-price-table tbody tr:first-child th:first-child{border-left:1px solid #BBE8EB;}
.acc-content .spoiler-price-table tbody tr:first-child th:last-child{border-right:1px solid #BBE8EB;}
.spoiler-price-table .table_left{text-align:left;}
.spoiler-price-table .table_weight{font-weight:600;}
@media (min-width:1920px){.white_zone, .blue_zone, .gray_zone, .gray_zone_right, .blue_zone_right{width:30%;}
}
@media (min-width:2850px){.white_zone, .blue_zone, .gray_zone, .gray_zone_right, .blue_zone_right{width:35%;}
}
@media (min-width:4000px){.white_zone, .blue_zone, .gray_zone, .gray_zone_right, .blue_zone_right{width:40%;}
}
@media (min-width:992px) and (max-width:1199px){.blue_zone, .blue_zone_right{width:10%;height:40px;}
.gray_zone, .gray_zone_right{width:10%;height:43px;}
.logo_new_style{display:none;}
}
@media (max-width:992px){.blue_zone, .gray_zone, .gray_zone_right, .blue_zone_right, .logo_new_style, .white_zone, .container_new, .nav_none1, .none_image_center, .container_center{display:none !important;}
.nav-wrp .navbar-brand{padding-top:10px;padding-bottom:10px;}
.none_image_bot{display:inline-block;}
.container_new1{background:#fff;border-bottom:0;}
.nav_links_bot li a{color:#027c93 !important;text-align:left;}
#page .navbar-fixed-top{border-bottom:2px solid #51606f;}
.nav-wrp .nav-header{display:none;}
.nav-wrp .not-active{display:none;}
.top_menu_start{display:inline-block;float:right;height:80px;width:44px;position:relative;background:#F7FDFC;}
.top_menu_start .right_menu_od{height:26px;width:30px;display:block;margin:0 0 0 auto;position:absolute;top:calc(50% - 16%);left:0;right:0;}
.top_menu_start .right_menu_od .menu_line{display:block;}
.top_menu_start .right_menu_od .menu_line div{height:3px;width:100%;background:#51606f;margin:8px auto;}
.top_menu_start .right_menu_od .menu_line div:first-child, .top_menu_start .right_menu_od .menu_line div:last-child{margin:0 auto;}
.container_new1{display:block;background:#f7fdfc;margin:0 auto !important;width:100%;}
.container_new1 .nav_bot{right:85px !important;display:inline-block;position:absolute !important;padding:0;}
.container_new1 .nav_bot .nav-links{list-style-type:none;margin:0;padding:0;display:inline-block;vertical-align:middle;}
.container_new1 .nav_bot .nav-links li{line-height:40px;background:url(/templates/garant/images/arrow_menu_bot_od.png) center right no-repeat;margin-right:10px;float:left !important;padding:0 4px;position:relative;}
.container_new1 .nav_bot .nav-links li:hover{background:url(/templates/garant/images/arrow_menu_top_od.png) center right no-repeat;}
.container_new1 .nav_bot .nav-links li a{color:#51606f!important;line-height:80px;padding:0 10px 0 0px !important;display:block;font-size:16px;}
.container_new1 .nav_bot .nav-links li .drop_menu{top:80px;}
.container_new1 .nav_bot .nav-links li .drop_menu li{float:none !important;}
.container_new1 .nav_bot .nav-links li .drop_menu li:hover{background:#51606f;}
.container_new1 .nav_bot .nav-links li .drop_menu li a{vertical-align:middle;color:#fff !important;border-bottom:4px solid transparent;padding:0 0 10px;text-decoration:none;line-height:normal;display:table;transition:all .4s;cursor:pointer;text-align:left;width:100%;padding:14px 0 !important;font-size:17px;font-weight:300;max-width:400px;}
.container_new1 .nav_bot .nav-links li .drop_menu li:first-child a{padding-top:35px !important}
.container_new1 .nav_bot .nav-links li .drop_menu li:last-child a{padding-bottom:35px !important}
.container_new1 .nav_bot .nav-links li .drop_menu .drop_menu2 li a{padding:5px 0 !important;}
.nav_links_bot li:nth-child(2):hover ul{left:calc(-50% + -100%);}
.nav .nav_links_bot li .drop_menu .drop_menu2li:hover .drop_menu2{top:-229px;}
.nav-sticky .active{display:block !important;width:100%;}
.nav-sticky .nav_top{right:85px !important;display:inline-block;padding:0;position:absolute !important;}
.nav-sticky .container_new .nav_links_top li{margin-right:8px;background:none;float:left !important;}
.container_new .nav-links li a{line-height:80px;color:#51606f!important;padding:0 2px;}
.container_new .nav-links li a:hover{text-decoration:underline;}
.nav-wrp .nav_top{padding:0;display:inline-block;position:absolute !important;right:85px!important;}
.nav-wrp .menu1.active{display:block !important;width:100%;background:#f7fdfc;}
.nav-wrp .menu1.active .nav_top ul li{float:left !important;}
.nav-wrp .menu1.active .nav_top .nav_links_top li{margin-right:0;}
.nav-wrp .container_new .top_menu_start .menu_line div:first-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:absolute;top:12px;}
.nav-wrp .container_new .top_menu_start .menu_line div:last-child{-webkit-transform:rotate(-134deg);-moz-transform:rotate(-134deg);-o-transform:rotate(-134deg);position:absolute;top:12px;left:0px;padding:0;}
.nav-wrp .container_new .top_menu_start .menu_line div:nth-child(2){display:none;}
.nav-wrp .top_menu_start .right_menu_od .menu_line{height:30px;width:30px;position:relative;}
}
@media (max-width:730px){.menu2{display:none;}
.menu2.active{display:none !important;}
.active .menu5{display:none;}
.menu3{display:block;}
.menu3.active{display:block !important;}
.active .menu4{display:block;top:45px;background:#F7FDFC;left:0;right:inherit !important;margin:0;padding:0 15px;width:100%;box-shadow:none;}
.top_menu_start{display:inline-block;float:right;height:53px;width:44px;position:relative;background:#F7FDFC;}
.container_new1 .nav_bot{left:0;display:inline-block;position:absolute !important;padding:0;margin:0 auto 0 0;right:initial !important;top:82px;background:#F7FDFC;width:100%;}
.container_new1 .nav_bot .nav-links{list-style-type:none;margin:0 auto 0 0;padding:0;display:block;vertical-align:middle;left:0;}
.nav-links{overflow-y:scroll;overflow-x:hidden;}
.top_menu_start .right_menu_od{height:26px;width:30px;display:block;margin:0 0 0 auto;position:absolute;top:14px;left:0;right:0;}
.container_new1 .nav_bot .nav-links li{line-height:40px;background:url(/templates/garant/images/arrow_menu_bot_od.png) center right no-repeat;margin-right:10px;float:none !important;padding:0 15px;position:relative;}
.container_new1 .nav_bot .nav-links li{background:none;}
.container_new1 .nav_bot .nav-links li:hover{background:none;}
.nav-wrp .menu1.active .nav_top ul li{float:none !important;}
.active .menu4{top:0;}
.nav-wrp .menu1.active .nav_top ul li:last-child{padding-bottom:12px;}
.nav-wrp .menu1.active .nav_top ul li:first-child{padding-top:10px;}
.drop_menu li{width:100%;}
.drop_menu li a{max-width:100%;}
.container_new .nav-links li a{text-align:left;margin:0;padding:0;line-height:34px;font-weight:600;}
.container_new .nav-links .drop_menu li a{line-height:24px;padding-bottom:7px !important;}
.container_new .open .nav-links li a.active+.drop_menu{display:block;position:relative;float:none;top:0;left:0;right:inherit;opacity:1;background:none;}
.drop_menu li a{margin:0;padding:0 !important;}
.drop_menu li:hover{background:none;}
.drop_menu li:first-child a{padding:0 !important;}
.drop_menu li:last-child a{padding:0 !important;}
.nav-sticky .top_menu_start{display:inline-block;float:right;height:53px;width:44px;position:relative;background:#F7FDFC;}
.nav-sticky .top_menu_start .right_menu_od{height:26px;width:30px;display:block;margin:0 0 0 auto;position:absolute;top:14px;left:0;right:0;}
.menu3 .menu3logo a img{max-width:100px;margin:8px 15px;width:100%;}
.menu3 .menu3logo a{display:inline-block;text-decoration:none;}
.menu3 .menu3logo{text-align:left;padding:0;float:left;}
.footer-section-5{padding:10px 0;}
section{border-bottom:0;}
}
@media (min-width:731px){.menu3, .menu4{display:none;}
.active .menu4{display:none;}
.menu3.active{display:none !important;}
}
