@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,cyrillic-ext,cyrillic);
/* CSS Document */
*{
	line-height: inherit;
	outline:none;
	font-family: 'Open Sans', sans-serif;
}

a {
  color: #1c85c9;
  text-decoration: none;
}
a:hover {
color:#393939;
text-decoration: underline;
}
img{
	border:none;
}
html, body {
    height: 100%; /* не забываем это свойство для html и body */
	padding:0px;
	margin:0px;
}

body.main{
	background:url(https://ram-bik.ru/images/bgmain.png) center 395px no-repeat;
}

body.inner{
	background: url(https://ram-bik.ru/images/innerbg.png) center 220px no-repeat;
	/*border:1px solid #000;*/
}

#conteiner {
    position: relative;
    min-height: 100%; /* минимальная высота контейнера, ее понимают все браузеры за исключением IE6 */
	overflow:hidden;
	min-width:1100px;
}
/* ниже фильтр * html так называемый CSS хак, через который можно задать любое свойство предназначенное для IE6 */
* html #conteiner {
    height: 100%;
}

#header {
    position: relative;
    height: 119px;
	width:940px;
	margin:auto;
}

.logo{
	background:url(https://ram-bik.ru/images/logo.png) center center no-repeat;
	width:112px;
	height:64px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
	top:30px;
	left:-2px;
}

.nameSite{
	width:155px;
	position:absolute;
	font-size:14px;
	font-weight:300;
	line-height:19px;
	left:170px;
	top:33px;
	text-transform:uppercase;
}

.nameSite span{
	font-size:16px;
	font-weight:600;
	display:block;
	margin-top:2px;
}

.menutop{
	margin:0px;
	padding:0px;
	list-style:none;
	width:250px;
	position:absolute;
	left:370px;
	top:47px;
}

.menutop li{
	/*display:;*/
	width:115px;
	float:left;
	font-size:13px;
	margin-bottom:7px;
	text-transform:uppercase;
}

.menutop li a{
	color:#167dc5;
	text-decoration:none;
	font-weight:300;
}

.menutop li a:hover,.menutop li a.active{
	color:#72ac21;
}

.calback{
	font-size:13px;
	color:#167dc5;
	display:inline-block;
	padding-bottom:1px;
	border-bottom:1px dotted #167dc5;
	text-decoration:none;
	left:645px;
	top:47px;
	position:absolute;
	text-transform:uppercase;
	font-weight:300;
}

.phone1{
	position:absolute;
	right:-1px;
	top:37px;
	color:#333333;
	font-size:17px;
	font-weight:600;
	line-height:21px;
}

.phone1 a{color:#333333;}

.phone1 span{
	display:block;
}

/* элемент ниже позволяет не наезжать подвалу на контент, он должен быть не меньше подвала по высоте */
.end_content {
    position: relative;
    height: 130px;
}

.inner #footer {
	height:128px;
	border:none;
}

#footer {
    position: relative;
    margin: -128px auto 0px auto; /* свойство должно быть равным высоте элемента, не забываем про отрицательное значение */
    height: 127px;
	width:1053px;
	border-top:1px dotted #d9dad9;
}

.wcp{
	width:1053px;
	margin:auto;
	position:relative;
}

.scroll{
	height:1200px;
}

.copy{
	font-size:13px;
	color:#999999;
	line-height:20px;
	position:absolute;
	top:44px;
	left:57px;
	font-weight:300;
}

.count{
	position:absolute;
	top:50px;
	left:411px;
}

.count img{
	margin-right:10px;
}

.soci{
	left:635px;
	position:absolute;
	top:55px;
}

.visweb{
	background:url(https://ram-bik.ru/images/visweb.png) left 6px no-repeat;
	padding-left:37px;
	display:block;
	width:120px;
	right:48px;
	top:48px;
	color:#999999;
	font-size:13px;
	font-weight:300;
	text-decoration:none;
	position:absolute;
	line-height:16px;
}

.headerbox{
	/*zbackground:url(https://ram-bik.ru/images/slider1.jpg) center center no-repeat;*/
	height:566px;
	position:relative;
}

.headerbox.innerb{
	background:url(https://ram-bik.ru/images/inner_img_bg.jpg) top center no-repeat;
	height:199px;
}

.headerbox .wcp{
	height:100%;
}

.menuSubCat{
	width:940px;
	margin:0px;
	padding:0px;
	text-align:center;
	line-height:42px;
	position:absolute;
	left:56px;
	top:47px;
}

.menuSubCat li{
	display:inline;
	position:relative;
}

.menuSubCat li a{
	display:inline-block;
	height:42px;
	padding:0px 18px;
	background:url(https://ram-bik.ru/images/menu_cat.jpg) left center repeat-x;
	border-radius:3px;
	color:#fff;
	font-size:16px;
	font-weight:600;
	margin:7px 5px;
	text-decoration:none;
}

.menuSubCat li a:hover{background:url(https://ram-bik.ru/images/menu_cat_h.jpg) left center repeat-x;}

.menuSubCat li a.active{background:url(https://ram-bik.ru/images/menu_cat_h.jpg) left center repeat-x;}



.sendz{
	position:absolute;
	display:block;
	height:65px;
	width:130px;
	background:url(https://ram-bik.ru/images/send_z.png) top center no-repeat;
	text-align:center;
	color:#fff;
	font-weight:600;
	text-decoration:none;
	font-size:17px;
	line-height:18px;
	padding:15px 20px 0px 20px;
	right:55px;
	top:430px;
}

.inner .sendz{
	position:relative;
	top:-1px;
	left:-1px;
	margin:24px auto;
}

.listuls{
	display:block;
	overflow:hidden;
	margin:0px;
	padding:0px;
	list-style:none;
	width:1057px;
	margin:30px auto 50px;
}

.listuls li{
	display:block;
	float:left;
	overflow:hidden;
	width:285px;
	height:140px;
	text-align:center;
	margin-right:48px;
	position:relative;
	left:55px;
}

.listuls li span{
	display:block;
	margin-bottom:7px;
	font-size:17px;
	font-weight:bold;
	color:#167bc4;
	text-decoration:none;
	display:block;
	line-height:24px;
}

.listuls li.ut1{
	position:relative;
}

.listuls li img{
	position:relative;
}


.listuls li a{
	font-size:17px;
	font-weight:bold;
	color:#167bc4;
	text-decoration:none;
	display:block;
	line-height:24px;
}

.listuls li a:hover{
	text-decoration:underline;
}

.listuls li p{
	color:#333333;
	font-size:14px;
	font-weight:300;
	line-height:24px;
}

.newslist{
	width:940px;
	margin:auto;
	padding:32px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
}

.newslist li{
	width:180px;
	margin-right:60px;
	float:left;
	font-size:14px;
	font-weight:300;
	line-height:20px;
}

.newslist li a{
	color:#393939;
	text-decoration:none;
}

.newslist li a:hover{
	color:#76af24;
}

.newslist li p{
	margin:8px 0px 0px 0px;
	padding:0px;
	color:#167bc4;
	font-size:11px;
}

.newslist li:last-child{
	margin-right:0px;
}

.inner .allnews{
	margin-bottom:10px;
}

.allnews{
	display:block;
	background:url(https://ram-bik.ru/images/allnews.png) center center no-repeat;
	height:36px;
	width:139px;
	line-height:36px;
	color:#fff;
	font-weight:600;
	text-decoration:none;
	margin:53px auto 40px auto;
	text-align:center;
	font-size:14px;
}

.boxLogoP{
	width:940px;
	margin:0px auto 40px auto;
	padding-top:17px;
}

.titlepage{
	font-size:34px;
	color:#333333;
	font-weight:600;
	width:940px;
	margin:auto;
	padding-top:32px;
}

.contentbox{
	display:block;
	overflow:hidden;
	width:940px;
	margin:auto;
	padding-top:64px;
	color:#333333;
	font-size:15px;
	font-weight:300;
	line-height:30px;
	padding:64px 50px 42px 50px;
	border-bottom:1px solid #d9dad9;
	margin-bottom:22px;
}

.leftbox{
	width:670px;
	float:left;
}

.leftbox h2{
	padding:15px 0px 3px 0px;
	font-size:20px;
	font-weight:600;
}
.leftbox h3{
	font-size:18px;
	font-weight:600;
	margin:15px 0px 3px 0px;
}

.rightbox{
	margin-left:715px;
}

.boldstr{
	color:#333333;
	font-size:16px;
	font-weight:600;
	line-height:30px;
	padding-top:18px;
}

.rightmenu{
	padding:0px;
	margin:22px 0px 0px 0px;
	list-style:none;
	font-size:16px;
	font-weight:600;
	line-height:48px;
	border-top:1px solid #e6e6e6;
}

.rightmenu li{
	padding-left:27px;
	border-bottom:1px solid #e6e6e6;
}

.rightmenu li a{
	color:#167dc5;
	text-decoration:none;
	display:block;
line-height: 20px;
    padding: 10px 0;
}

.rightmenu li a:hover,.rightmenu li a.active{
	color:#72ac21;
}



.newsram{
	font-size: 15px;
	color: #999999;
	margin-top: 14px;
	/*margin-left: 52px;*/
	font-family: 'Open Sans', sans-serif;
}

.newsram a{
	display: block;
	margin-top: -9px;
	font-style: normal;
	font-family: 'Open Sans', sans-serif;
}

.faqfrm {

}
.faqfrm span{
display:block;
font-weight:bold;
margin-top:5px;
line-height:30px;
}
.faqfrm input {
width:450px;
height:22px;
border:solid 1px #aaa;
}
.faqfrm textarea {
width:450px;
height:200px;
border:solid 1px #aaa;
margin:0px;
}
.faqfrm .cms_submit {
padding:5px 15px !important;
width:198px;
height:auto !important;
 cursor: pointer;
}
.faqfrm .capt input {
width:70px;
height:22px;
margin-top:10px;
}
.faqfrm .snoklop {
padding:5px 15px;
width:auto;
height:auto;
}
.faqfrm td{
padding:0px;
height:0px;
}

.captchapict {
border:solid 1px #aaa;
margin-top:9px;
margin-bottom:9px;
}
#cntnt01fbrp_captcha_phrase {
width: 196px;
}
#cntnt01fbrp_submit {
margin-top:9px;
}

/* faq */
.faq{
	display:block;
	background:url(../../images/ico-faq.png) no-repeat;
	width:205px;
	padding:167px 0 23px 25px;
	text-decoration:none;
	line-height:0;
	border-bottom:1px solid #6685bb;
}
.faq:hover{
	border:0;
	padding-bottom:24px;
}
.faq span{
	display:block;
	font-size:18px;
	color:#91bbde;
	position:relative;
}
.faq strong{
	display:block;
	color:#fefefe;
	font-size:24px;
	position:relative;
}


.quest {
margin-left:0px;
padding-left:0px;
}
.quest li {
list-style:none;
padding: 0px;
margin-bottom: 15px;
}
.quest p {
margin-left:0px;
}
.quest span {
display:block;
}
.quest li a {
line-height:18px;
}
#m52855input_captcha {
    margin-bottom: -19px;
    margin-top: 2px;
    width: 196px;
}


table.tbls tbody tr th {
border:solid 1px #aeaeae;
}
.tbls tr:first-child {font-weight:bold}
.tbls tr:nth-child(2n+1) {background:#f3f4f3}

ul.inside {
    list-style: outside none none;
    margin: -7px 0 0 19px;
    padding: 0 0 15px;
}
ul.inside li{
    background: url("https://ram-bik.ru/images/arrow01.png") no-repeat scroll 0 13px rgba(0, 0, 0, 0);
    padding: 0 0 8px 16px;
}
.linkorangetext {
font-size:20px;
border-bottom:1px dashed;
text-decoration:none;
display:none;
}
.conf-left {
float:left;
margin:0 10px 10px 0;
}
.spisok {
padding-left:250px;
}
.clear {
font-size: 0px;
clear: both;
}

.green_btn,
.faqfrm .cms_submit {color: #fff; padding: 10px 15px !important; font-weight: 600; font-size: 17px; border-radius: 4px; border: none; border-bottom: 3px solid #356e0e; background: #8abc38; background: linear-gradient(to bottom, #8abc38 0%,#5e9b18 100%);}

.green_btn:hover,
.faqfrm .cms_submit:hover {color: #393939;}


#l-form4 {
	border: 1px solid #e4e4e4;
	display: none;
	padding: 30px 30px 55px;
	width: 400px;
}
.fancybox-inner #l-form4 {
	left: 0;
	position: static;
	top: 0;
}

#l-form5 {
	border: 1px solid #e4e4e4;
	display: none;
	padding: 30px 30px 55px;
	/*width: 400px;*/
}
.fancybox-inner #l-form5 {
	left: 0;
	position: static;
	top: 0;
}

.error {
    background: #feeded none repeat scroll 0 0!important;
}

div.field div.wrap textarea {
   border: 1px solid #e3e8ee;
    box-sizing: border-box;
    color: #474a4c;
    font: 15px/15px "Akrobat",sans-serif;
    height: 170px;
    margin-bottom: 17px;
    outline: medium none;
    padding-left: 21px;
    padding-top:13px;
    width: 100%;
}

.sendz-text{
position:absolute;
	display:block;
	height:65px;
	width:130px;
	background:url(https://ram-bik.ru/images/send_z.png) top center no-repeat;
	text-align:center;
	color:#fff;
	font-weight:600;
	text-decoration:none;
	font-size:17px;
	line-height:18px;
	padding:15px 20px 0px 20px;
margin-left:250px;
}
@media (max-width: 400px) {
.sendz-text{display:none;}
}

.btn_box input.cms_submit {
font-family: 'feather' !important;
background: #f06622 none repeat scroll 0 0;
border: medium none;
border-radius: 3px;
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 12px;
font-weight: bold;
height: 37px;
letter-spacing: 0.4px;
text-align: center;
text-transform: uppercase;
transition: all 0.3s ease 0s;
width: 100px;
margin-bottom: 0px;
padding: 2px;
height: 36px;
font-weight: normal;
}

.wrap div.msg_forms div.frza {
 margin-bottom: 10px;
}

.msg_forms input[type="text"],
.msg_forms input[type="email"],
.msg_forms input[type="phone"],
.msg_forms textarea {border: none; background: none; display: block; width: 93%!important; height: 36px; font-size: 14px; padding: 0 10px;}
.mob_ind_menu {display:none}
@media (max-width: 640px) {
.mob_ind_menu {display:block !important;position:relative;margin-bottom:100px;}
.mob_ind_menu a {font-size:12px !important}
.listuls {display:flex;font-size: 13px;}
.listuls li img {height:70px}
}
.sub_menu .menu-toggle {display:none}

.cookies {
    position: fixed;
    bottom: 0;
    z-index: 10000;
    left: 0;
    right: 0;
    background: #f7f7f7;
}
.cookies a{
text-decoration:underline;	
}

.cookies a:hover{
text-decoration:none;	
}

.cookies .inf {
    width: 100%;
    margin: auto;
    padding: 20px;
    font-size: 14px;
    font-weight: 500;
    display: flex;
    align-items: center;
    color: #000;
max-width: 1500px;
}

.cookies .close {
    display: block;
    background: #167dc5;
    padding: 5px 10px;
    max-height: 29px;
    margin-left: 20px;
    color: #ffffff;
text-decoration:none;	
}

.cookies .close:hover {
    background: #2f2f2f
}

.cookies .close span {
    display: block;
    padding-top: 1px;
    padding-left: 2px;
}

@media (max-width: 767px) {
    .cookies .inf {
        width: auto;
        font-size: 13px;
        letter-spacing: 1px;
    }
}

.hidden {display: none;}


.confirm-field {
    display: block;
    margin-bottom: 22px;
    font-size: 15px;
    line-height: 24px;
    cursor: pointer;
}

.confirm-field .st {
    margin: 0;
    padding-left: 32px;
    position: relative;
}

.confirm-field input[type=checkbox] {
    display: none;
    margin: 0;
    padding: 0;
    width: 24px;
    height: 24px;
}

.confirm-field .st::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 24px;
    height: 24px;
    background-image: url(/images/checkbox.svg);
}

.confirm-field input[type=checkbox]:checked + .st::before {
    background-image: url(/images/checkbox-active.svg);
}

.confirm-field input[type=checkbox].error + .st::before {
    background-image: url(/images/checkbox-error.svg);
}
/* Stylesheet: style Modified On 2025-06-26 10:24:51 */
.zzzzzzzzzzzz {box-sizing: border-box;}textarea, input, button { outline: none; }figure { margin: 0; padding: 0; border: 0; display: block;}/* base */body, html {min-width: 100%;}#conteiner {min-width: 320px; padding: 0 30px; margin: 0 auto; box-sizing: border-box;}.main_nav_box .menutop .show_mob {display: none;}/* header */#header ul {margin: 0; padding: 0;}#header ul li {list-style: none;}#header .phone1 a {text-decoration: none;}@media (max-width: 1080px) {#header {width: 100%; margin: 0 auto; padding: 30px 0 0 0; box-sizing: border-box;}#header .logo {width: 18.2%; background-position: left center;}.nameSite {width: 21.2%; margin-top: 3px;}.main_nav_box {width: 29.2%; margin-top: 12px;}.main_nav_box .menutop {position: static; width: 100%;}.main_nav_box .menutop li {float: none; display: inline-block; vertical-align: top;}.calback {margin-top: 27px;}#header .phone1 {float: right !important; margin: 2px 1px 0 0;}#header .phone1 a {text-decoration: none;}}@media (max-width: 960px) {.nameSite {width: 25%;}.main_nav_box {width: 20%; margin-top: 4px;}.menutop li {margin-bottom: 0;}.calback {margin-top: 25px;}.menuSubCat li a {padding: 0px 12px;font-size: 15px; margin: 7px 3px;}.sendz {right: 0;}.headerbox {margin: 0 -20px; background: url(http://ram-bik.ru/images/inner_img_bg.jpg) right top no-repeat; background-size: cover;}}@media (min-width: 641px) and (max-width: 1080px) {#header > * {float: left; position: static;}.top_menu {display: block !important;}}@media (max-width: 640px) {.main_overlay {display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 2000; background: rgba(0,0,0,0.9);}.wpcslider,.menuSubCat,.calback,.nameSite {display: none;}#header .logo {width: 112px;}#header .phone1 {margin-right: 70px;}.main_nav_box {position: fixed !important; right: -320px; left: auto; top: 0; width: 320px; height: 100%; z-index: 2001; padding: 80px 0 40px 0; margin: 0; overflow: auto; background: #fff;}.menutop {display: block !important; padding: 0 !important; width: auto !important; height: auto !important; float: none !important; position: static; border: none; background: none !important; margin: 0 !important; }.menutop li {display: block !important; float: none; width: auto !important; height: auto !important; border-right: none !important; border-top: 1px solid #eee; margin: 0 !important; padding-left: 0;}.menutop li a {display: block !important; height: 55px; line-height: 57px; font-size: 16px; text-align: left; text-decoration: none !important; padding: 0 20px; color: #2c2e30 !important; background: none; text-transform: none; font-weight: bold;}.menutop .subn {/*display: none;*/ padding: 0; margin: 0; transition: none; border-bottom: 1px solid #f3f8f8;}.menutop .subn li {width: auto; margin-bottom: 0; display: block; border-top: 1px solid #eee;}.menutop .subn li a {padding: 16px 20px 15px 20px; line-height: 1.5; height: auto; font-size: 15px;  white-space: normal;}.menutop .open_subn > a {padding-right: 50px; background: url(http://ram-bik.ru/images/arrow_menu.png) right 20px center no-repeat !important;}.menutop .open_subn.open > a {color: #fff !important; background-image: url(http://ram-bik.ru/images/arrow_menu_up.png) !important; background-color: #167dc5 !important;}.open_nav_btn {cursor: pointer; position: absolute; top: 49px; z-index: 350; width: 35px; height: 35px; right: 0; background: url(http://ram-bik.ru/images/open_nav.svg) center no-repeat; background-size: 35px 35px;}.close_nav_btn {cursor: pointer; position: absolute; top: 30px; z-index: 350; width: 24px; height: 24px; left: 20px; background: url(http://ram-bik.ru/images/close_btn.svg) center no-repeat; background-size: 24px 24px;}.main_nav_box .menutop .show_mob {display: block;}.headerbox {position: relative; height: 199px;}.headerbox .sendz {top: 50%; left: 50%; margin: -32px 0 0 -75px;}}@media (max-width: 480px) {#header {height: 140px;}#header .logo {top: 57px;}.open_nav_btn {top: 70px;}#header .phone1 {position: absolute; left: -20px; right: -20px; top: 0; margin: 0; padding: 7px 20px; background: #167dc5;}#header .phone1 * {color: #fff;}#header .phone1 li {float: left;}#header .phone1 li:last-child {float: right;}}@media (max-width: 320px) {}/* content */.rightbox {float: right; width: 225px; margin: 0;}@media (max-width: 1080px) {.contentbox {max-width: 960px; width: auto; padding: 64px 0 42px; position: relative;}.wcp {max-width: 1053px; width: 100%;}.menuSubCat {max-width: 940px; width: 100%; left: 0;}.listuls {max-width: 1057px; width: 100%;}.listuls li {left: auto; width: 33.33%; margin: 0; padding: 0 20px; box-sizing: border-box;}.boxLogoP {width: 100%; margin: 0; padding: 15px 0 30px; text-align: center; font-size: 0;}object {display: none;}}@media (max-width: 960px) {#conteiner {padding: 0 20px;}.listuls {width: auto; margin: 40px -15px;}.listuls li {padding: 0 15px;}.contentbox {padding-bottom: 150px}.contentbox img {max-width: 100%;}.rightbox,.leftbox {width: auto; float: none;}.rightbox .sendz {position: absolute; top: 100%; left: 50%; margin: -110px 0 0 -85px;}.rightmenu {margin: 10px 0 40px;}.rightmenu li {padding: 0;}.rightmenu li a {line-height: 1.6; padding: 15px 0;}.titlepage {width: auto;}.contentbox .gallery {font-size: 0; margin: 0 -10px;}.contentbox .gallery * {box-sizing: border-box;}.contentbox .gallery .img {display: inline-block; vertical-align: top; height: auto; width: 25%; float: none; padding: 10px; margin: 0; box-sizing: border-box;}.contentbox .gallery .img a {padding: 0;}}@media (max-width: 640px) {body.main,body.inner {background: none;}.titlepage {margin: 15px -20px 0; padding: 20px 20px; background: #f3f4f3;}.headerbox.innerb {display: none;}.listuls {margin: 0 -20px; background: #f3f4f3;}.listuls li {float: none; width: auto; margin: 20px 0; height: auto;}.boxLogoP {padding: 40px 0;}.boxLogoP img {margin: 5px 0;}.contentbox {padding: 40px 0 150px;}.contentbox .gallery .img {width: 33.33%;}}@media (max-width: 480px) {.contentbox .gallery .img {width: 50%;}.faqfrm,.faqfrm input,.faqfrm textarea {width: 100%; box-sizing: border-box;}.faqfrm input {height: 28px;}.titlepage {font-size: 28px;}table.tbls tbody tr td {padding: 2px; font-size: 14px;}}@media (max-width: 320px) {table.tbls tbody tr td {font-size: 12px;}}/* footer */@media (max-width: 1080px) {#footer {height: 127px; max-width: 1053px; width: 100%; border-top: 1px dotted #d9dad9;}.copy {left: 20px;}.visweb {right: 20px;}.soci {right: 240px; left: auto;}}.mob_button {display:none}@media (max-width: 640px) {.soci {display: none;}.mob_button {display:block}}@media (max-width: 480px) {#footer {text-align: center; height: auto; padding: 20px 0;}.copy {position: static; width: auto; margin-bottom: 20px;}.visweb {position: static; display: inline-block;}}div.field div.wrap input {border: 1px solid #e3e8ee;box-sizing: border-box;color: #474a4c;font: 15px/15px "Akrobat",sans-serif;height: 51px;margin-bottom: 17px;outline: medium none;padding-left: 21px;width: 100%;}.st {color: grey;margin-bottom: 23px;margin-left: 6px;}div.red_btn.send_btn input.cms_submit {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #8abc38 0%, #5e9b18 100%) repeat scroll 0 0;border-color: currentcolor currentcolor #356e0e;border-image: none;border-radius: 4px;border-style: none none solid;border-width: medium medium 3px;color: #fff;font-size: 17px;font-weight: 600;padding: 10px 15px;cursor:pointer;}div.red_btn.send_btn input.cms_submit:hover {color:black;}.menu-toggle ~ .tags {display: none;}.menu-toggle {display: flex;align-items: center;justify-content: space-between;height: 40px;padding: 0 10px;font-size: 14px;font-weight: 600;margin-bottom: 20px;background: #f5f7f9;}.menu-toggle.open::after {transform: rotate(180deg);filter: brightness(0) invert(1);}.menu-toggle::after {content: '';display: block;width: 14px;height: 14px;background: url(/images/chevron-down.svg) center no-repeat;background-size: contain;}.menu-toggle::after {content: '';display: block;width: 14px;height: 14px;background: url(/images/chevron-down.svg) center no-repeat;background-size: contain;}.menu-toggle.open {background: #167dc5;color: #fff;}
/* Stylesheet: responsive Modified On 2023-11-22 15:03:23 */
