/*!
 * Font Awesome Free 5.10.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons:CC BY 4.0,Fonts:SIL OFL 1.1,Code:MIT License)
 */
.fab,.far {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	display:inline-block;
	font-style:normal;
	font-variant:normal;
	text-rendering:auto;
	line-height:1
}
.fa-gem:before {
	content:"\f3a5"
}
.fa-gg:before {
	content:"\f260"
}
@font-face {
	font-family:"Font Awesome 5 Brands";
	font-style:normal;
	font-weight:normal;
	font-display:auto;
	src:url(../webfonts/fa-brands-400.eot);
	src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")
}
.fab {
	font-family:"Font Awesome 5 Brands"
}
@font-face {
	font-family:"Font Awesome 5 Free";
	font-style:normal;
	font-weight:400;
	font-display:auto;
	src:url(../webfonts/fa-regular-400.eot);
	src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")
}
.far {
	font-weight:400
}
@font-face {
	font-family:"Font Awesome 5 Free";
	font-style:normal;
	font-weight:900;
	font-display:auto;
	src:url(../webfonts/fa-solid-900.eot);
	src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")
}
.far {
	font-family:"Font Awesome 5 Free"
}









/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter,Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
 /* :root {
	--blue:#007bff;
	--indigo:#6610f2;
	--purple:#6f42c1;
	--pink:#e83e8c;
	--red:#dc3545;
	--orange:#fd7e14;
	--yellow:#ffc107;
	--green:#28a745;
	--teal:#20c997;
	--cyan:#17a2b8;
	--white:#fff;
	--gray:#6c757d;
	--gray-dark:#343a40;
	--primary:#007bff;
	--secondary:#6c757d;
	--success:#28a745;
	--info:#17a2b8;
	--warning:#ffc107;
	--danger:#dc3545;
	--light:#f8f9fa;
	--dark:#343a40;
	--breakpoint-xs:0;
	--breakpoint-sm:576px;
	--breakpoint-md:768px;
	--breakpoint-lg:992px;
	--breakpoint-xl:1200px;
	--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
} */
/* *,::after,::before {
	box-sizing:border-box
} */
/* html {
	font-family:sans-serif;
	line-height:1.15;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	-ms-overflow-style:scrollbar;
	-webkit-tap-highlight-color:transparent
} */
@-ms-viewport {
	width:device-width
}
section {
	display:block
}
/* body {
	margin:0;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#212529;
	text-align:left;
	background-color:#fff
} */
/* h4 {
	margin-top:0;
	margin-bottom:.5rem
} */
p {
	margin-top:0;
	margin-bottom:1rem
}
/* ul {
	margin-top:0;
	margin-bottom:1rem
} */
::-webkit-file-upload-button {
	font:inherit;
	-webkit-appearance:button
}
/* h4 {
	margin-bottom:.5rem;
	font-family:inherit;
	font-weight:500;
	line-height:1.2;
	color:inherit
} */
/* h4 {
	font-size:1.5rem
} */
/* .container {
	width:100%;
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
} */
/* @media (min-width:576px) {
	.container {
	max-width:540px
}
}
@media (min-width:768px) {
	.container {
	max-width:720px
}
}@media (min-width:992px) {
	.container {
	max-width:960px
}
} */
/* @media (min-width:1200px) {
	.container {
	max-width:900px
}
}  */
.btn:not(:disabled):not(.disabled) {
	cursor:pointer
}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#0062cc;
	border-color:#005cbf
}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(0,123,255,.5)
}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#545b62;
	border-color:#4e555b
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(108,117,125,.5)
}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#1e7e34;
	border-color:#1c7430
}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(40,167,69,.5)
}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#117a8b;
	border-color:#10707f
}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active {
	color:#212529;
	background-color:#d39e00;
	border-color:#c69500
}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#bd2130;
	border-color:#b21f2d
}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active {
	color:#212529;
	background-color:#dae0e5;
	border-color:#d3d9df
}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#1d2124;
	border-color:#171a1d
}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#007bff;
	border-color:#007bff
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(0,123,255,.5)
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(108,117,125,.5)
}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#28a745;
	border-color:#28a745
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(40,167,69,.5)
}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#17a2b8;
	border-color:#17a2b8
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active {
	color:#212529;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active {
	color:#212529;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active {
	color:#fff;
	background-color:#343a40;
	border-color:#343a40
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus {
	box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
}
.navbar-toggler:not(:disabled):not(.disabled) {
	cursor:pointer
}
.page-link:not(:disabled):not(.disabled) {
	cursor:pointer
}
.close:not(:disabled):not(.disabled) {
	cursor:pointer
}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover {
	color:#000;
	text-decoration:none;
	opacity:.75
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
}
@media print {
	*,::after,::before {
	text-shadow:none!important;
	box-shadow:none!important
}
p {
	orphans:3;
	widows:3
}
@page {
	size:a3
}
body {
	min-width:992px!important
}
.container {
	min-width:992px!important
}
}/*# sourceMappingURL=bootstrap.min.css.map */





/* *, ::after, ::before {
    box-sizing: border-box;
} */

/* body {
    font-family: "Open Sans",sans-serif;
    font-display: auto;
    font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    color: #222;
    background: #fff;
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased;
}
 */

.pb-70 {
    padding-bottom: 70px!important;
}
.pt-80 {
    padding-top: 0px!important;
}
.panel__head, .panel__list {
    text-align: left;
}



.panel__wrapper-icon .panel__head {
    background: linear-gradient(to right,#d40519,#2d2b2d);
    padding: 24px 40px;
    box-shadow: 0 6px 30px 0 rgba(0,0,0,.12);
    color: rgba(255,255,255,.9);
}

@media (min-width: 768px)
.panel__wrapper-icon .panel__head {
    padding: 24px 50px;
}

@media (min-width: 992px)
.panel__wrapper-icon .panel__head {
    display: flex;
    align-items: center;
}

@media (min-width: 992px)
.panel__wrapper-icon .panel__head p {
    margin-top: 0;
    margin-left: 58px;
}
.panel__wrapper-icon .panel__head p {
    flex: 1;
    margin-top: 20px;
}
.font__size-14 {
    font-size: .875rem;
}

.panel__head, .panel__list {
    text-align: left;
}

.panel__wrapper-icon .panel__list {
    background: #fff;
    box-shadow: 0 6px 30px 0 rgba(0,0,0,.12);
}
.panel__head, .panel__list {
    text-align: left;
}
.panel__list {
    list-style: none;
    margin: 0;
}
.panel__wrapper-icon .panel__list li {
    color: #4e4e4e;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    border-bottom: 1px solid #ececec;
    position: relative;
    z-index: 1;
    padding: 28px;
}


.panel__wrapper-icon .panel__list li .line {
    position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    left: 0;
    width: 3px;
    height: 40px;
    background: linear-gradient(to bottom,#d90a14,#d90a14);
    opacity: 0;
    transition: all .3s ease;
}
.panel__wrapper-icon .panel__list li:hover {
    z-index: 2;
}
.panel__wrapper-icon .panel__list li:hover .line {
    opacity: 1;
    left: -15px;
    transition-delay: .1s;
}

.panel__wrapper-icon .panel__list li:nth-child(2n) {
    background: #f6f6f6;
}

@media screen and (min-width: 576px)
.panel__wrapper-icon .panel__list li {
    padding-left: 110px;
}

.panel__wrapper-icon .panel__list li {
    color: #4e4e4e;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    border-bottom: 1px solid #ececec;
    position: relative;
    z-index: 1;
    padding: 28px;
}

/* body, div, html, i, li, p, section, span, ul {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: top;
} */
.panel__wrapper-icon .panel__list li:hover:after {
    transform: scale(1);
    opacity: 1;
}

.panel__wrapper-icon .panel__list li:after {
    content: '';
    position: absolute;
    top: -6px;
    left: -15px;
    right: -15px;
    bottom: -6px;
    background: #fff;
    box-shadow: 0 6px 30px 0 rgba(0,0,0,.12);
    opacity: 0;
    transition: all .3s ease;
    transform: scale(.95);
    z-index: -1;
}
.font__family-open-sans {
    font-family: 'Open Sans',sans-serif;
}

.panel__wrapper-icon .panel__head p {
    margin-top: 0;
    margin-left: 58px;
}

.panel__wrapper-icon .panel__head {
    display: flex;
    align-items: center;
}

.font__size-21 {
    font-size: 1.3125rem;
}

.font__family-montserrat {
    font-family: 'Montserrat',sans-serif;
}

.panel__wrapper-icon .panel__list li .icon {
    font-size: 36px;
    color: #a50808;
    opacity: .5;
    transition: all .3s ease;
    position: relative;
    margin-bottom: 20px;
    width: auto!important;
    height: auto!important;
    line-height: normal!important;
    margin-left: 0!important;
}
.icon {
    display: inline-block;
    text-align: center;
}
.far {
    font-weight: 600!important;
}
.panel__wrapper-icon .panel__list li {
    color: #4e4e4e;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    border-bottom: 1px solid #ececec;
    position: relative;
    z-index: 1;
    padding: 21px;
}

.panel__wrapper-icon .panel__list li .icon {
    position: absolute;
    left: 40px;
    margin-bottom: 0;
    top: 50%;
    transform: translate(0,-50%);
}
.panel__wrapper-icon .panel__list li {
    padding-left: 110px;
}
.panel__wrapper-icon .panel__list li:hover .icon {
    opacity: 1;
}

/************************************/
.font__family-montserrat {
    font-family: 'Montserrat',sans-serif;
}
.mb-100 {
    margin-bottom: 100px!important;
}

.pb-70 {
    padding-bottom: 0px!important;
}

/*******************************************/

