@font-face {
    font-family: 'MinionProBoldIt';
    src: url('fonts/Minion-Pro-Bold-Italic/minion-pro-bold-italic.eot');
    src: url('fonts/Minion-Pro-Bold-Italic/minion-pro-bold-italic%EF%B9%96.eot#iefix') format('embedded-opentype'),
         url('fonts/Minion-Pro-Bold-Italic/minion-pro-bold-italic.woff') format('woff'),
         url('fonts/Minion-Pro-Bold-Italic/minion-pro-bold-italic.ttf') format('truetype'),
         url('fonts/Minion-Pro-Bold-Italic/minion-pro-bold-italic.svg#hermescregular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {background:#2f0908;}
/*header*/
header {}
/*section*/
section {background: url(img/bg.jpg) 50% 0 repeat-y; position:relative;}
section:before {content:''; position:absolute; bottom:0px; left:0px; right:0px; top:0px; margin:auto; background:url(img/wrapper-bottom.png) 50% 100% no-repeat;}

a {color:#c0392b;}
a:hover {color:#8a2419;}
figure {position:relative;}
img {max-width:100%; height:auto;}
.transition, .transition * {-webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -ms-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.btitle {font-size:18px; line-height:24px; background:url(img/head-block-2-bg.png) 50% 100% no-repeat; text-align:center; font-family:'MinionProBoldIt'; margin:0 0 11px; padding:0 0 26px;}
.outer, .picture, .bl-content .editor img {border:5px solid rgba(255, 255, 255, 0.43); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-shadow:#666 0px 2px 3px; -moz-box-shadow:#666 0px 2px 3px; box-shadow:1px 1px 2px rgba(47, 9, 8, 0.25); padding:30px 20px;}
.picture, .bl-content .editor img {padding:0px; display:block; overflow:hidden; margin-bottom:10px;}
.event {margin-top:30px;}
.event.alon {margin-bottom:30px;}
.red-strip {position:absolute; width:104px; height:63px; background:url(img/red-strip.png); right:-14px; top:-8px;}
.errors {margin-bottom:15px; font-size:12px;}
.errors span {display:inline;}
.ctitle {font-size:24px; line-height:24px; font-family:'MinionProBoldIt'; padding:0; margin:0 0 10px;}
.ptitle {font-size:26px; line-height:28px; margin:0 0 15px;}
.right-link {background:url(img/right-link-bg.png) 100% 6px no-repeat; padding:0 12px 0 0; text-decoration:none;}
.caruselW .arrow {position:absolute; width:14px; height:21px; top:50%; margin-top:-2px; background:url(img/carusel-arrows.png); cursor:pointer;}
.burgundy {color:#c0392b;}
.burgundy:hover {color:#8a2419;}

/*modal*/
.modal .modal-header {padding:0; border:0;}
.modal .modal-body {padding:0px;}
.modal .close {right:6px; position:relative; top:4px;}

/*form*/
.form-control, .textInput, input[type="text"] {background:#f9f0e1; border:1px solid #fdebba; font-size:12px; color:#2f0908; -webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.4); -moz-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.4); box-shadow:0 -1px 0 rgba(0, 0, 0, 0.4); font-family:Calibri; height:auto; padding:4px .75rem;}
.form-control:focus, .textInput:focus, input[type="text"] {border:1px solid #fdebba; box-shadow:0 0 0 1px rgba(253, 235, 186, .3);}
.form-control::-webkit-input-placeholder {color:#2f0908;}
.form-control:-moz-placeholder {color:#2f0908;}
.form-control::-moz-placeholder {color:#2f0908;}
.form-control:-ms-input-placeholder {color:#2f0908;}
.form-control::-ms-input-placeholder {color:#2f0908;}
.clear-form {background:transparent; border:0px; text-decoration:underline; font-size:12px; cursor:pointer;}
input, textarea, select, .jot-form-wrap, .jot-controls {max-width:100%;}
.button{display:inline-block; cursor:pointer; text-decoration:none; color:#2f0908; font-family:'Ubuntu Condensed'; font-size:14px; text-transform:uppercase; background:#fde09f; background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZTA5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmM0NzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,  #fde09f 0%, #efc479 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fde09f), color-stop(100%,#efc479)); background:-webkit-linear-gradient(top,  #fde09f 0%,#efc479 100%); background:-o-linear-gradient(top,  #fde09f 0%,#efc479 100%); background:-ms-linear-gradient(top,  #fde09f 0%,#efc479 100%); background:linear-gradient(to bottom,  #fde09f 0%,#efc479 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde09f', endColorstr='#efc479',GradientType=0 ); border:none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-shadow:1px 1px 2px rgba(47, 9, 8, 0.64), -1px -1px 0 #daaf6c inset; -moz-box-shadow:1px 1px 2px rgba(47, 9, 8, 0.64), -1px -1px 0 #daaf6c inset; box-shadow:1px 1px 2px rgba(47, 9, 8, 0.64), -1px -1px 0 #daaf6c inset; height:24px; line-height:24px; text-align:center; padding:0 10px;}
button.button{line-height:22px;}
.button:hover{background: #efc479; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iI2VmYzQ3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGUwOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #efc479 5%, #fde09f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#efc479), color-stop(100%,#fde09f)); background: -webkit-linear-gradient(top,  #efc479 5%,#fde09f 100%); background: -o-linear-gradient(top,  #efc479 5%,#fde09f 100%); background: -ms-linear-gradient(top,  #efc479 5%,#fde09f 100%); background: linear-gradient(to bottom,  #efc479 5%,#fde09f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc479', endColorstr='#fde09f',GradientType=0 ); /* IE6-8 */}
.button span{display:inline-block; background:url(img/menu-marker-left.png) 100% 50% no-repeat; padding:0 13px 0 0;}

/*bl-header*/
.bl-header {height:405px; background:url(img/top-bg.jpg) calc(50% - 0px) 0 no-repeat;}
.bl-header .logo {display:inline-block; margin-top:20px;}
.bl-header .phones {margin-top:15px; position:relative;}
.bl-header .phone {font-weight:normal; font-size:20px;}
.bl-header .fan {font-size:16px; color:#3B0B0B;}

/*bl-nav*/
.bl-nav {margin-top:-57px; background:transparent;}
.bl-nav nav {padding:0;}
.bl-nav .navbar-nav {font-size:15px; text-transform:uppercase; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-shadow:1px 1px 2px rgba(31, 31, 31, 0.64); -moz-box-shadow:1px 1px 2px rgba(31, 31, 31, 0.64); box-shadow:1px 1px 2px rgba(31, 31, 31, 0.64); background: rgba(102,66,45,1);
background: -moz-linear-gradient(top, rgba(102,66,45,1) 0%, rgba(91,52,36,1) 25%, rgba(77,35,25,1) 51%, rgba(66,22,17,1) 75%, rgba(52,11,9,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(102,66,45,1)), color-stop(25%, rgba(91,52,36,1)), color-stop(51%, rgba(77,35,25,1)), color-stop(75%, rgba(66,22,17,1)), color-stop(100%, rgba(52,11,9,1)));
background: -webkit-linear-gradient(top, rgba(102,66,45,1) 0%, rgba(91,52,36,1) 25%, rgba(77,35,25,1) 51%, rgba(66,22,17,1) 75%, rgba(52,11,9,1) 100%);
background: -o-linear-gradient(top, rgba(102,66,45,1) 0%, rgba(91,52,36,1) 25%, rgba(77,35,25,1) 51%, rgba(66,22,17,1) 75%, rgba(52,11,9,1) 100%);
background: -ms-linear-gradient(top, rgba(102,66,45,1) 0%, rgba(91,52,36,1) 25%, rgba(77,35,25,1) 51%, rgba(66,22,17,1) 75%, rgba(52,11,9,1) 100%);
background: linear-gradient(to bottom, rgba(102,66,45,1) 0%, rgba(91,52,36,1) 25%, rgba(77,35,25,1) 51%, rgba(66,22,17,1) 75%, rgba(52,11,9,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66422d', endColorstr='#340b09', GradientType=0 );}
.bl-nav .navbar-nav > li {position:relative;}
.bl-nav .navbar-nav > li > a {padding:10px 15px !important; color:#f4e4cc; position:relative; -webkit-box-shadow:1px 0 0 rgba(112, 73, 66, 0.2) inset, 2px 0 0 rgba(112, 73, 66, 0.2) inset, -1px 0 0 rgba(112, 73, 66, 0.2) inset, -2px 0 0 rgba(112, 73, 66, 0.2) inset; -moz-box-shadow:1px 0 0 rgba(112, 73, 66, 0.2) inset, 2px 0 0 rgba(112, 73, 66, 0.2) inset, -1px 0 0 rgba(112, 73, 66, 0.2) inset, -2px 0 0 rgba(112, 73, 66, 0.2) inset; box-shadow:1px 0 0 rgba(112, 73, 66, 0.2) inset, 2px 0 0 rgba(112, 73, 66, 0.2) inset, -1px 0 0 rgba(112, 73, 66, 0.2) inset, -2px 0 0 rgba(112, 73, 66, 0.2) inset;}
.bl-nav .navbar-nav > li:hover > .dropdown-menu {display:block;}
.bl-nav .dropdown-menu {display:block; background:#50271c; min-width:100%; border-radius:0px 0px 4px 4px; padding:0px;}
.bl-nav .dropdown-menu ul {display:block; list-style:none;}
.bl-nav .dropdown-menu a {color:#f4e4cc; text-transform:none; padding:.5rem 1rem;}
.bl-nav .navbar-nav > li:not(:last-child) > a:before {content:''; position:absolute; top:0px; bottom:0px; right:0px; margin:auto; width:1px; background:#3B0B0B;}
.bl-nav .navbar-nav > li > a:hover, .bl-nav .dropdown-menu a:hover, .bl-nav .active > a {color:#3B0B0B!important; background: rgba(227,165,90,1);
background: -moz-linear-gradient(top, rgba(227,165,90,1) 0%, rgba(222,155,79,1) 25%, rgba(215,143,66,1) 51%, rgba(209,131,53,1) 75%, rgba(205,126,46,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(227,165,90,1)), color-stop(25%, rgba(222,155,79,1)), color-stop(51%, rgba(215,143,66,1)), color-stop(75%, rgba(209,131,53,1)), color-stop(100%, rgba(205,126,46,1)));
background: -webkit-linear-gradient(top, rgba(227,165,90,1) 0%, rgba(222,155,79,1) 25%, rgba(215,143,66,1) 51%, rgba(209,131,53,1) 75%, rgba(205,126,46,1) 100%);
background: -o-linear-gradient(top, rgba(227,165,90,1) 0%, rgba(222,155,79,1) 25%, rgba(215,143,66,1) 51%, rgba(209,131,53,1) 75%, rgba(205,126,46,1) 100%);
background: -ms-linear-gradient(top, rgba(227,165,90,1) 0%, rgba(222,155,79,1) 25%, rgba(215,143,66,1) 51%, rgba(209,131,53,1) 75%, rgba(205,126,46,1) 100%);
background: linear-gradient(to bottom, rgba(227,165,90,1) 0%, rgba(222,155,79,1) 25%, rgba(215,143,66,1) 51%, rgba(209,131,53,1) 75%, rgba(205,126,46,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3a55a', endColorstr='#cd7e2e', GradientType=0 );}
.bl-nav .navbar-nav > li.active:first-child > a, .bl-nav .navbar-nav > li:first-child > a:hover {border-radius:4px 0px 0px 4px;}
.bl-nav .navbar-nav > li.active:last-child > a, .bl-nav .navbar-nav > li:last-child > a:hover {border-radius:0px 4px 4px 0px;}
.bl-nav .dropdown-menu {margin:0px;}
.bl-nav .navbar-toggler {border:1px solid #633f2b; padding:5px 10px;}
.bl-nav .navbar-toggler-icon {width:30px; height:2px; background:#633f2b; display:block; margin:6px 0px;}
.bl-nav .navbar-collapse {position:absolute; left:0px; right:0px; top:50px; z-index:1000;}
.bl-nav ul {padding:0px;}

/*bl-grid*/
.bl-grid {padding:30px 0px;}

/*bl-services*/
.bl-services {margin-bottom:30px;}
.bl-services figure {background: url(img/shape-1.png) 50% 100% no-repeat; padding-bottom:15px;}
.bl-services figure:hover img {transform:scale(1.1);}
.bl-services figure a {position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto;}
.bl-services .title a {color:#2f0908; text-decoration:none;}

/*bl-services-all*/
.bl-services-all {margin-bottom:30px;}
.bl-services-all .title {margin-bottom:15px;}
.bl-services-all .title a {color:#2f0908; font-size:24px; line-height:24px; text-decoration:none;}
.bl-services-all ul {list-style:decimal; padding:0 0 0 23px;}
.bl-services-all .picture {margin-bottom:15px;}
.bl-services-all .picture:hover img {transform:scale(1.1);}
.bl-services-all .col-md-4:not(:last-child) {margin-bottom:15px;}

/*bl-lastnews*/
.bl-lastnews {margin-bottom:30px;}
.bl-lastnews .date {color:#8e7f6b; font-size:11px; margin:0 0 5px;}
.bl-lastnews .title {color:#c0392b;}
.bl-lastnews .item {position:relative; margin-bottom:15px; padding-bottom:15px;}
.bl-lastnews .item:not(:last-child) {border-bottom: 1px dashed #b6a389;}
.bl-lastnews .item a {position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto;}
.bl-lastnews .item:hover img {transform:scale(1.05);}
.bl-lastnews .item:hover .title {text-decoration:underline; color:#8a2419;}
.bl-lastnews .picture {margin-bottom:15px;}
.bl-lastnews .slideshow {margin-bottom:40px;}
.bl-lastnews .slideshow ul {min-width:inherit;}

/*bl-sertificate*/
.bl-sertificate {position:relative; background:url(img/sertificate-bg.png) 50% 0 no-repeat; position:relative; padding:10px 15px; margin-bottom:30px; background-size:cover;}
.bl-sertificate a {position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto;}
.bl-sertificate .picture {border:0px; box-shadow:none;}
.bl-sertificate img {position:relative; left:25px;}
.bl-sertificate .title {color:#c0392b; font-size:18px;}
.bl-sertificate figure {margin-bottom:0px;}
.bl-sertificate figure:hover .title {text-decoration:underline;}

/*bl-feedback*/
.bl-feedback {margin-bottom:30px;}
.bl-feedback .btitle {margin-bottom:26px;}
.bl-feedback form {padding:0px;}
.bl-feedback .g-recaptcha {transform:scale(0.79); transform-origin:0 0;}
.bl-feedback .recaptcha {height:55px;}

/*bl-review*/
.bl-review .name {font-style:italic;}
.bl-review .jot-message {font-size:14px;}
.bl-review p[align="RIGHT"] {font-size:14px; margin:0; text-align:left;}
.bl-review .jot-mod {float:none; text-align:inherit;}

/*bl-carousel*/
.bl-carousel {margin-bottom:30px;}
.bl-carousel .picture {float:left; margin:0 3px; min-height:205px; min-width:215px;}
.bl-carousel .caruselW .back {left:0px; z-index:100;}
.bl-carousel .caruselW .next, .bl-carousel .caruselW .next:hover {right:0px; z-index:100; background-position:-14px 0;}
.bl-carousel a:hover img {transform:scale(1.1);}

/*bl-content*/
.bl-content {margin-bottom:30px;}
.bl-content .editor {white-space: normal; word-wrap:break-word; word-break:break-word;}
.bl-content .textInput {width:100%!important;}
.bl-content .date {background:#e9cca2; line-height:20px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:0 12px; margin:0px 0px 15px; display:table;}

/*footer*/
.bl-footer {margin-top:50px; padding:50px 0px; background:url(img/big-strip.png) 50% 0 no-repeat;}
.bl-footer .phones {background:url(img/bottom-phone.png) 0 0 no-repeat; line-height:26px; margin:0 0 6px -2px; padding:0 0 0 32px;}
.bl-footer .bottom-links span {margin:0px 6px;}
.bl-footer .soc a {margin:0px;}
.bl-footer .col-12:not(:last-child) {margin-bottom:15px;}

/*bl-breadcrumbs*/
.bl-breadcrumbs {padding:10px 20px; margin-bottom:30px;}
.bl-breadcrumbs a {text-decoration:none;}
.bl-breadcrumbs .B_crumbBox > *:not(:first-child):before {content:'»'; position:relative; margin-left:3px; top:-2px; margin-right:6px; color:#212529; text-decoration:none!important;}

/*bl-spec*/
.bl-spec {background:url(img/offers-bg.png) 100% 0 no-repeat; margin-bottom:30px;}

/*bl-galery*/
.bl-galery {margin-bottom:30px;}
.bl-galery .picture:hover img {transform:scale(1.1);}

/*bl-postlist*/
.bl-postlist {margin-bottom:30px;}

@media (min-width: 576px){
	.ptitle {font-size:36px;}

	.bl-carousel .caruselW .back {left:-20px;}
	.bl-carousel .caruselW .next, .bl-carousel .caruselW .next:hover {right:-20px;}
}
@media (min-width: 768px){
	.bl-services-all .title {min-height:85px;}
	.bl-services-all .col-md-4:not(:last-child) {margin-bottom:0px;}

	.bl-lastnews .picture {margin-bottom:0px;}

	.bl-galery .row {margin:0px -5px;}
	.bl-galery .col-md-6 {padding-right:5px; padding-left:5px;}
}
@media (min-width: 992px){
	.bl-feedback .g-recaptcha {transform:scale(0.53);}

	.bl-services-all .title {min-height:60px;}

	.bl-footer .soc a {margin:0px 0px 9px;}
	.bl-footer .col-12:not(:last-child) {margin-bottom:0px;}

	.bl-nav .navbar-nav {display:table; width:100%;}
	.bl-nav .navbar-nav > li {display:table-cell; text-align:center;}
	.bl-nav .navbar-nav > li > a {padding:13px 15px !important;}
	.bl-nav .navbar-collapse {position:static;}
	.bl-nav .dropdown-menu {display:none;}

	.bl-header .logo {margin-top:30px;}
	.bl-header .phones {margin-top:30px; position:relative; left:-55px;}
	.bl-header .phones:before {content:''; position:absolute; top:0px; left:-55px; width:47px; height:47px; background:url('img/top-phone.png') no-repeat 0px 0px;}
}
@media (min-width: 1200px){
	.btitle {font-size:24px;}

	.bl-feedback .g-recaptcha {transform:scale(0.68);}

	.bl-nav .navbar-nav > li > a {padding:13px 20px !important;}
}




@media (max-width: 768px) {
.fixed-top-bar {
	font-size:14px !important;
}
	header {
		margin-top:300px !important;
	}
}
.rg-section {
	right: -100px;
	padding-top: 27px;
	text-align: right;
	position: relative;
	max-width: 80%;
	float: right;
	font-size: 20px;
	line-height: 1.2;
}
@media (max-width: 1200px) {
	.rg-section {
		right: -70px;
		max-width: 100%;
	}
}
@media (max-width: 992px) {
	.rg-section {
		right: 0px;
		max-width: 70%;
		margin: -10px auto 0;
		text-align: center;
		float: none;
	}
}
@media (max-width: 768px) {
.rg-section {
	font-size:16px;
}
	header {
     margin-top: 0px !important; 
}
}

/* Shared rules extracted from repeated inline blocks during security cleanup. */
.tpbr {
	display: block;
	width: 100%;
	text-align: center;
	text-decoration: none;
	background-color: #daaf6c;
	color: #66522f;
	font-size: 16px;
	position: sticky;
	top: 0;
	z-index: 10000;
}

.tpbr:hover,
.tpbr:focus {
	color: #66522f;
	text-decoration: none;
}

.topbar-message {
	display: block;
}

hr {
	border-color: #66522f !important;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}

#qmEditor,
#qmEditorClosed {
	display: none;
}

.phone a {
	color: #2f0908;
	text-decoration: none;
}

.left-info {
	text-shadow: 0 0 20px white;
	margin-left: 10px;
}

@media (max-width: 450px) {
	a.picture {
		width: 90%;
		margin-bottom: 30px !important;
		margin-left: 5% !important;
	}
}

@media (max-width: 768px) {
	.tpbr {
		line-height: 20px !important;
		font-size: 12px !important;
	}
}

@media (min-width: 768px) {
	.desktop-hide {
		display: none;
	}
}

@media (max-width: 992px) {
	.phone a {
		font-size: 15px;
	}

	.rg-section {
		font-size: 13px;
		text-shadow: 0 0 20px white;
	}

	.rg-section p {
		margin-bottom: 6px;
	}

	.bl-header {
		height: 330px !important;
		display: flex;
		align-items: center;
	}

	.bl-header .col-4 {
		padding: 0 !important;
	}
}

@media (min-width: 991px) {
	.left-info {
		margin-left: 100px;
		margin-top: 30px;
		position: relative;
		right: -185px;
	}
}
