.Header_page-header____DjC { padding: 0px; position: relative; width: 100%; background-color: white; }
.Header_page-header____DjC .Header_header-inner__KAO6y { padding: 0px 7px 0px 30px; max-width: 1440px; }
.Header_page-header____DjC .Header_logo__bNwxh { width: 70px; }
.Header_page-header____DjC .Header_logo__bNwxh img { width: 100%; }
.Header_page-header____DjC .Header_sub-menu-trigger__hDhJA { padding: 15px 22px 15px 7px; margin-left: 14px; display: block }
.Header_page-header____DjC .Header_header-menu__LCOTQ { padding-left: 40px; border-left: 1px solid #f5f5f5; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul { padding: 0px; margin: 0px; list-style-type: none; display: flex; flex-wrap: wrap; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li { padding: 0 15px; line-height: 80px; font-weight: 600; text-transform: uppercase; color: #869097; letter-spacing: .025em; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a { position: relative; display: table; color: #5b5b5b; color: #1f438d; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a:after { content: ""; width: 100%; height: 0px; position: absolute; bottom: 0px; left: 0px; display: block; transition: all 300ms; -webkit-transition: all 300ms; background: #0099d8; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a.Header_is-active__ZP4M_:after { height: 3px; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a.Header_is-active__ZP4M_ { font-weight: 700; color: #333; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v { padding: 40px 0; display: none; position: absolute; top: 100%; left: 0px; width: 100%; z-index: 100; min-height: 440px; background: #eaeced; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v.Header_active__7PFuA { display: block; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v .Header_wrapper__etPzM { max-width: 1010px; /*justify-content: space-between;*/ }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v .Header_col__NzLhy { width: calc(33.33333% - 15px); }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li ul { display: block; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li { padding: 0px 0px 20px; text-transform: none; color: #333; font-size: 17px; line-height: 1.1; letter-spacing: 0px; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li.Header_section-li__qfCf6 { font-weight: 600; font-size: 17px; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li a { color: #333; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li ul {  padding: 15px 0px 0px; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li ul li { padding: 10px 0px 0px; font-weight: 400; font-size: 15px; line-height: 1.42857143; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li ul li a { color: #333; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li ul li a.Header_button__w7w3g { padding: 12px 13px; margin-top: 2px; font-size: 15px; color: #fff; text-transform: none; border-radius: 2px; -webkit-border-radius: 2px; background: #464d53; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_wrapper__etPzM { max-width: 1208px; }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy { width: calc(25% - 15px); }
.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy.Header_thirds__kJ9zA { width: calc(33% - 15px); }
.Header_page-header____DjC .Header_language__NorWQ { padding-right: 32px; margin-left: auto; text-transform: uppercase; color: #eaeced; }
.Header_page-header____DjC .Header_language__NorWQ .Header_separator__PQ_W7 { padding: 0px 8px; color: #333; }
.Header_page-header____DjC .Header_language__NorWQ a { color: #333; }
.Header_page-header____DjC .Header_language__NorWQ a.Header_is-active__ZP4M_ { font-weight: 700; color: #1f438d; }
.Header_page-header____DjC .Header_search-toggle__GLqMB { padding: 0 20px 0 28px; line-height: 80px; font-size: 28px; color: #869097; border-left: 1px solid #f3f3f3; min-height: 80px; }
.Header_page-header____DjC .Header_search-block__wH4MH { padding: 0px 40px 0px 45px; opacity: 0; visibility: hidden; pointer-events: none; position: absolute; top: 0px; right: 0px; width: calc(100% - 160px); height: 100%; transition: all 350ms; -webkit-transition: all 350ms; background: #f5f5f5; }
.Header_page-header____DjC .Header_search-block__wH4MH.Header_is-show__yxE3g { opacity: 1; visibility: visible; pointer-events: auto; }
.Header_page-header____DjC .Header_search-block__wH4MH .Header_back__DqMHJ { color: #869097; font-weight: 700; font-size: 17px; }
.Header_page-header____DjC .Header_search-block__wH4MH .Header_back__DqMHJ i { margin-right: 15px; font-weight: 700; }
.Header_page-header____DjC .Header_search-block__wH4MH .Header_search-wrapper__ZpbjT { padding: 0px 0px 0px 20px; width: calc(100% - 75px); position: relative; }
.Header_page-header____DjC .Header_search-block__wH4MH .Header_search-wrapper__ZpbjT .Header_form-control__PlxhW { padding: 3px 50px 3px 20px; border: 0px; font-weight: 400; height: 40px; font-size: 18px; line-height: inherit; background: #ffffff; }
.Header_page-header____DjC .Header_search-block__wH4MH .Header_search-wrapper__ZpbjT button { padding: 0 15px; font-size: 22px; color: #869097; font-weight: 700; border: 0px; position: absolute; top: 0px; right: 0px; height: 40px; cursor: pointer; background: none; }
.Header_page-header____DjC .Header_search-block__wH4MH .Header_search-wrapper__ZpbjT button i { font-weight: 700; }

/* Style for keyboard focus */
.Header_page-header____DjC a:focus-visible {
	outline: 2px solid blue; /* Example style, customize as needed */
}

/* Optional: Reset the outline on focus to remove default styles when clicked */
.Header_page-header____DjC a:focus:not(:focus-visible) {
	outline: none;
}

/* Style for keyboard focus */
.Header_page-header____DjC .Header_sub-menu-trigger__hDhJA:focus-visible {
	outline: 2px solid blue; /* Example style, customize as needed */
}

/* Optional: Reset the outline on focus to remove default styles when clicked */
.Header_page-header____DjC .Header_sub-menu-trigger__hDhJA:focus:not(:focus-visible) {
	outline: none;
}

/* Menu Overlay */
.Header_menu-overlay__Vgn6M { padding-bottom: 25px; opacity: 0; visibility: hidden; pointer-events: none; position: fixed; top: -330px; left: 0px; color: #ffffff; width: 100%; height: 100%; overflow: auto; z-index: 200; transition: visibility .5s,opacity .5s ease,top .3s ease; -webkit-transition: visibility .5s,opacity .5s ease,top .3s ease; background: #0099d8; }
.Header_menu-overlay__Vgn6M.Header_isMenuOpen__9FLMH { top: 0px; opacity: 1; visibility: visible; pointer-events: auto; }
.Header_menu-overlay__Vgn6M .Header_menu-overlay-inner___VNbv { overflow: hidden; } 
.Header_menu-overlay__Vgn6M .Header_wrapper__etPzM { max-width: 1420px; }
.Header_menu-overlay__Vgn6M .Header_head__Ooc9F { padding: 15px 0px 52px; }
.Header_menu-overlay__Vgn6M .Header_logo__bNwxh { width: 70px; }
.Header_menu-overlay__Vgn6M .Header_logo__bNwxh img { width: 100%; }
.Header_menu-overlay__Vgn6M .Header_sub-menu-trigger__hDhJA { padding: 15px 22px 15px 7px; margin-left: 14px; }
.Header_menu-overlay__Vgn6M .Header_close-menu-trigger__x9XBL { position: absolute; top: 19px; right: 35px; font-size: 30px; color: #ffffff; }
.Header_menu-overlay__Vgn6M .Header_top__JJBJk { padding: 0px 0px 50px; margin: 0px auto; max-width: 1140px; justify-content: space-between; }
.Header_menu-overlay__Vgn6M .Header_top__JJBJk .Header_col__NzLhy { width: calc(18% - 15px); }
.Header_menu-overlay__Vgn6M .Header_top__JJBJk .Header_col__NzLhy.Header_col-big__ADT3r { width: calc(28% - 15px); }
.Header_menu-overlay__Vgn6M h3 { margin: 0 0 25px; font-weight: 600; font-size: 17px; color: #ffffff; }
.Header_menu-overlay__Vgn6M h3 a { color: #ffffff; }
.Header_menu-overlay__Vgn6M ul { padding: 0px; margin: 0px; list-style-type: none; }
.Header_menu-overlay__Vgn6M ul li { padding-bottom: 10px; font-size: 15px; line-height: 25px; color: rgba(255,255,255,.7); }
.Header_menu-overlay__Vgn6M ul li a { color: #FFF; display: table; }
.Header_menu-overlay__Vgn6M ul li a img { display: inline-block; vertical-align: middle; }
/* .menu-overlay .others-links {  } */
.Header_menu-overlay__Vgn6M .Header_others-links__g5l6F ul li { padding-bottom: 10px; border-bottom: 1px solid #62b9dd; color: rgba(255,255,255,.7); font-weight: 600; font-size: 16px; }
.Header_menu-overlay__Vgn6M .Header_others-links__g5l6F ul li:last-child { border-bottom: 0px; }
.Header_menu-overlay__Vgn6M .Header_others-links__g5l6F ul li a { padding: 20px 7px; display: block; position: relative; }
.Header_menu-overlay__Vgn6M .Header_others-links__g5l6F ul li:first-child a { padding-top: 0px; }
.Header_menu-overlay__Vgn6M .Header_others-links__g5l6F ul li a i:first-child { margin-right: 14px; }
.Header_menu-overlay__Vgn6M .Header_others-links__g5l6F ul li a i.Header_arrow__PmWBu { position: absolute; top: 50%; transform: translateY(-50%); right: 3px; }
.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf { padding: 35px 0px 0px; margin: 0px auto; max-width: 1140px; border-top: 1px solid #fff; position: relative; justify-content: space-between; }
.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf:before { content: ""; width: 25000px; height: 1px; display: block; position: absolute; top: -1px; left: 100%; background: #ffffff; }
.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf:after { content: ""; width: 25000px; height: 1px; display: block; position: absolute; top: -1px; right: 100%; background: #ffffff; }
.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf .Header_space-top__w9QXt { padding-top: 44px; }
.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf .Header_col__NzLhy { width: calc(25% - 15px); }

/* Style for keyboard focus */
.Header_menu-overlay__Vgn6M a:focus-visible {
	outline: 2px solid blue; /* Example style, customize as needed */
}

/* Optional: Reset the outline on focus to remove default styles when clicked */
.Header_menu-overlay__Vgn6M a:focus:not(:focus-visible) {
	outline: none;
}

/* Mobile Menu */
.Header_mobile-menu-trigger__vEGlr { display: none !important; }

.Header_mobile-menu__R2Ssb { display: none !important; }
.Header_mobile-menu__R2Ssb { width: calc(100% - 75px); height: 100%; overflow: hidden; position: fixed; top: 80px; right: -100%; border: 1px solid #dadee3; transition: all 0.3s; -webkit-transition: all 0.3s; z-index: 300; max-width: 420px; background: #f5f5f5; }
.Header_mobile-menu__R2Ssb.Header_is-show__yxE3g { right: 0px; }
.Header_mobile-menu__R2Ssb .Header_mobile-menu-inner__UQnoC { height: 100%; overflow: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; position: relative; }
.Header_mobile-menu__R2Ssb .Header_mobile-menu-inner__UQnoC ul { padding-bottom: 80px; }
.Header_mobile-menu__R2Ssb ul { padding: 0px; margin: 0px; list-style-type: none; }
.Header_mobile-menu__R2Ssb ul li { border-bottom: 1px solid #dadee3; }
.Header_mobile-menu__R2Ssb ul li:last-child { border-bottom: 0px; }
.Header_mobile-menu__R2Ssb ul li a { padding: 21px 42px 21px 25px; display: block; font-size: 13px; font-weight: 600; color: #464d53; position: relative; }
.Header_mobile-menu__R2Ssb ul li a i { position: absolute; top: 50%; transform: translateY(-50%); right: 25px; }
.Header_mobile-menu__R2Ssb .Header_language__NorWQ { padding: 21px 25px; position: absolute; bottom: 0px; left: 0px; width: 100%; text-transform: uppercase; color: #eaeced; }
.Header_mobile-menu__R2Ssb .Header_language__NorWQ .Header_separator__PQ_W7 { padding: 0px 8px; color: #869097; }
.Header_mobile-menu__R2Ssb .Header_language__NorWQ a { color: #777777; }
.Header_mobile-menu__R2Ssb .Header_language__NorWQ a.Header_is-active__ZP4M_ { font-weight: 700; color: #0099D8; }
.Header_mobile-menu__R2Ssb .Header_mobile-sub-menu__0fEcU { width: 100%; height: 100%; position: absolute; top: 0px; left: -100%; z-index: 1; transition: all 0.3s; -webkit-transition: all 0.3s; overflow: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; background: #f5f5f5; }
.Header_mobile-menu__R2Ssb .Header_mobile-sub-menu__0fEcU.Header_toggled__X8T1q { left: 0px; }
.Header_mobile-menu__R2Ssb .Header_back-sub-menu__baTGc { padding: 21px 25px; border-bottom: 1px solid #dadee3; display: flex; align-items: center; flex-wrap: wrap; font-size: 14px; color: #464d53; font-weight: 600; background: #dadee3; }
.Header_mobile-menu__R2Ssb .Header_back-sub-menu__baTGc i { margin-right: 4px; }
.Header_mobile-menu__R2Ssb .Header_mobile-sub-menu__0fEcU ul li { padding-bottom: 9px; border: 0px; }
.Header_mobile-menu__R2Ssb .Header_mobile-sub-menu__0fEcU ul li a { padding: 21px 45px 21px 25px; font-weight: 400; font-size: 14px; }

.Header_mobile-menu__R2Ssb [aria-hidden="true"] {
	display: none;
}

/* Style for keyboard focus */
.Header_mobile-menu__R2Ssb a:focus-visible {
	outline: 2px solid blue; /* Example style, customize as needed */
}

/* Optional: Reset the outline on focus to remove default styles when clicked */
.Header_mobile-menu__R2Ssb a:focus:not(:focus-visible) {
	outline: none;
}

/* Media Queries */
@media only screen and (max-width: 1439px) {
	.Header_page-header____DjC .Header_header-menu__LCOTQ { padding-left: 20px; }
}

@media only screen and (max-width: 1239px) {

	.Header_menu-overlay__Vgn6M .Header_top__JJBJk .Header_col__NzLhy { width: calc(18% - 10px); }
	.Header_menu-overlay__Vgn6M .Header_top__JJBJk .Header_col__NzLhy.Header_col-big__ADT3r { width: calc(28% - 10px); }

  .Header_page-header____DjC .Header_header-menu__LCOTQ ul li li ul { padding-top: 10px; }
	
	.Header_page-header____DjC .Header_header-menu__LCOTQ { padding-left: 15px; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li { padding: 0 7px; }
	.Header_page-header____DjC .Header_language__NorWQ { padding-right: 15px; }
	.Header_page-header____DjC .Header_search-toggle__GLqMB { padding: 0 15px; font-size: 20px; }
	.Header_page-header____DjC .Header_search-block__wH4MH { padding: 0px 20px 0px 25px; width: calc(100% - 140px); }
	
	.Header_page-header____DjC .Header_header-inner__KAO6y { padding: 0px 5px 0px 20px; }
	.Header_page-header____DjC .Header_sub-menu-trigger__hDhJA { margin-left: 5px; }

	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy { width: calc(23% - 15px); }
}

@media only screen and (max-width: 1023px) {
  .Header_page-header____DjC .Header_sub-menu-trigger__hDhJA { margin-left: 15px; display: none; }
	
	.Header_page-header____DjC .Header_header-menu__LCOTQ { padding: 0px; pointer-events: none; opacity: 0; visibility: hidden; font-size: 16px; width: 100%; border: 0px; border-top: 1px solid #f3f3f3; position: absolute; top: 100%; left: 0px; z-index: 100; transition: all 350ms; -webkit-transition: all 350ms; transform: translateX(100px); -webkit-transform: translateX(100px); background: #ffffff; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ.Header_is-show__yxE3g { pointer-events: auto; opacity: 1; visibility: visible; transform: translateX(0px); -webkit-transform: translateX(0px); }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul { display: block; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li { padding: 0px; line-height: 20px; position: relative; border-bottom: 1px solid #f3f3f3; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a { padding: 16px 20px; display: block; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a:after { display: none; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a.Header_dropdown-toggle__QzHma { position: relative; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a.Header_dropdown-toggle__QzHma:before { content: "\f2f9"; display: flex; align-items: center; justify-content: center; width: 51px; height: 52px; position: absolute; right: 0px; top: 0px; border-left: 1px solid #f3f3f3; font: 14px/1 Material-Design-Iconic-Font; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; font-weight: normal; color: #c5cace; font-size: 20px; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li a.Header_dropdown-toggle__QzHma.Header_is-active__ZP4M_:before { content: "\f2fc"; }
	
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v { padding: 0px; display: block !important; min-height: inherit; border-top: 1px solid #f3f3f3; pointer-events: none; opacity: 0; visibility: hidden; transition: all 350ms; -webkit-transition: all 350ms; transform: translateX(100px); -webkit-transform: translateX(100px); background: #ffffff; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v.Header_is-show__yxE3g { pointer-events: auto; opacity: 1; visibility: visible; transform: translateX(0px); -webkit-transform: translateX(0px); }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v .Header_col__NzLhy,
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy { width: calc(100% - 0px); }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li { padding: 0px; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v .Header_wrapper__etPzM { padding: 0px; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li ul { padding: 0px; border-top: 1px solid #f3f3f3; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li ul li { padding: 0px; }
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li li ul li a { padding-left: 40px; padding-right: 40px; }

	/* Menu Mobile */
	.Header_mobile-menu-trigger__vEGlr { padding: 0 15px; position: relative; line-height: 80px; display: flex !important; color: #777777; text-transform: uppercase; border-left: 1px solid #f3f3f3; }
	.Header_mobile-menu-trigger__vEGlr img { margin-right: 7px; }
	.Header_mobile-menu-trigger__vEGlr i { font-size: 26px; position: absolute; top: 27px; left: 7px; opacity: 0; }
	.Header_mobile-menu-trigger__vEGlr.Header_is-show__yxE3g img { opacity: 0; }
	.Header_mobile-menu-trigger__vEGlr.Header_is-show__yxE3g i { opacity: 1; }

	.Header_mobile-menu__R2Ssb { display: block !important; }
	/* Menu Overlay */
	.Header_menu-overlay__Vgn6M .Header_head__Ooc9F { padding: 15px 0px 30px; }
	.Header_menu-overlay__Vgn6M .Header_top__JJBJk { padding: 0px 0px 10px; }
	.Header_menu-overlay__Vgn6M .Header_top__JJBJk .Header_col__NzLhy { padding-bottom: 25px; width: calc(33.3333% - 10px); }
	.Header_menu-overlay__Vgn6M .Header_top__JJBJk .Header_col__NzLhy.Header_col-big__ADT3r { width: calc(66% - 10px); }
	.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf .Header_col__NzLhy { width: calc(50% - 15px); }
	.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf .Header_space-top__w9QXt { padding-top: 0px; }
}

@media only screen and (max-width: 767px) {
	
  .Header_page-header____DjC .Header_search-block__wH4MH { padding: 0px 15px 0px 15px; width: calc(100% - 0px); }
	.Header_page-header____DjC .Header_search-block__wH4MH .Header_back__DqMHJ { font-size: 15px; }
	.Header_page-header____DjC .Header_search-block__wH4MH .Header_back__DqMHJ i { margin-right: 10px; }
	.Header_page-header____DjC .Header_search-block__wH4MH .Header_search-wrapper__ZpbjT { padding: 0px 0px 0px 15px; width: calc(100% - 67px); }

	/* Menu Overlay */
	.Header_menu-overlay__Vgn6M .Header_head__Ooc9F { padding: 15px 0px 35px; }
	.Header_menu-overlay__Vgn6M .Header_others-links__g5l6F ul li { padding-bottom: 0px; }
	.Header_menu-overlay__Vgn6M .Header_top__JJBJk .Header_col__NzLhy { width: calc(100% - 0px); }
	.Header_menu-overlay__Vgn6M .Header_top__JJBJk .Header_col__NzLhy.Header_col-big__ADT3r { padding-bottom: 10px; width: calc(100% - 0px); }
	.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf .Header_col__NzLhy { width: calc(100% - 0px); }
	.Header_menu-overlay__Vgn6M .Header_bottom__ADfAf .Header_col__NzLhy:nth-of-type(1) { padding-bottom: 20px; }
	.Header_menu-overlay__Vgn6M .Header_close-menu-trigger__x9XBL { top: 15px; right: 20px; }
}

@media screen and (min-width: 1024px) {

	.Header_page-header____DjC.Header_es__W3bWq .Header_header-menu__LCOTQ ul li .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_wrapper__etPzM { justify-content: space-between; }

	.Header_page-header____DjC.Header_es__W3bWq .Header_header-menu__LCOTQ ul li:nth-child(3) .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy:nth-child(3) { 
		position: absolute; 
		bottom: 125px; 
		max-width: 250px;
		left: calc(24.6% + 30px);
    width: calc(22% - 15px);
	}
}

@media screen and (min-width: 1200px) {

	.Header_page-header____DjC.Header_es__W3bWq .Header_header-menu__LCOTQ ul li:nth-child(3) .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_wrapper__etPzM { 
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		justify-content: space-between;
	}

	.Header_page-header____DjC.Header_es__W3bWq .Header_header-menu__LCOTQ ul li:nth-child(3) .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy { 
		max-width: 250px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}

	.Header_page-header____DjC.Header_es__W3bWq .Header_header-menu__LCOTQ ul li:nth-child(3) .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy:nth-child(3) {
		position: initial;
		grid-area: 2 / 2;
		width: 100%;
		margin-top: -8rem;
	}
	
}

@media screen and (min-width: 1300px) {
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li:nth-child(3) .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy:nth-child(3) { left: calc(100% - 73.5%); }
}

@media screen and (min-width: 1400px) {
	.Header_page-header____DjC .Header_header-menu__LCOTQ ul li:nth-child(3) .Header_dropdown__yLb9v.Header_bg-width__xvyni .Header_col__NzLhy:nth-child(3) { left: calc(100% - 71.5%); }
}
.Footer_logo-bar__77Loa { padding: 35px 0px; background-color: #eaeced; max-width: 1440px; margin: 0 auto; }
.Footer_logo-bar__77Loa .Footer_item__1ZGl6 { padding: 0px 12px; }
.Footer_logo-bar__77Loa a { width: 220px; height: 80px; transition: all 350ms; -webkit-transition: all 350ms; }
.Footer_logo-bar__77Loa a img { max-height: 100%; min-height: 100%; width: 220px;}
/* .logo-bar a:hover { filter: grayscale(0); } */

.Footer_logo-bar__77Loa a img.Footer_lsqa__he3RY {
	width: 80px;
	margin-left: 3rem;
	margin-right: 4rem;
}

/* Style for keyboard focus */
.Footer_logo-bar__77Loa a:focus-visible {
	outline: 2px solid blue; /* Example style, customize as needed */
}

/* Optional: Reset the outline on focus to remove default styles when clicked */
.Footer_logo-bar__77Loa a:focus:not(:focus-visible) {
	outline: none;
}

.Footer_logo-bar__77Loa a .Footer_logo-over__sZPbq,
.Footer_page-footer__W8Iem .Footer_logo-over__sZPbq {
	display: none;
}

.Footer_logo-bar__77Loa a .Footer_logo-no-over__xV2E5,
.Footer_page-footer__W8Iem .Footer_logo-no-over__xV2E5 {
	display: block;
}

.Footer_logo-bar__77Loa a:hover .Footer_logo-over__sZPbq, .Footer_page-footer__W8Iem a:hover .Footer_logo-over__sZPbq  { display: block; }
.Footer_logo-bar__77Loa a:hover .Footer_logo-no-over__xV2E5, .Footer_page-footer__W8Iem a:hover .Footer_logo-no-over__xV2E5 { display: none; }

.Footer_logo-bar__77Loa a:hover img.Footer_lsqa__he3RY {
	filter: brightness(0);
}

.Footer_page-footer__W8Iem { padding: 40px 0px 0px; max-width: 1440px; margin: 0 auto; background-color: white; }
.Footer_page-footer__W8Iem .Footer_wrapper__xoY_S { max-width: 1210px; }
.Footer_page-footer__W8Iem .Footer_footer-top__eVT6y { margin: 0 -15px; }
.Footer_page-footer__W8Iem .Footer_footer-top__eVT6y .Footer_col__b_Zg_ { padding: 0 15px; width: 22.3%; }
.Footer_page-footer__W8Iem .Footer_footer-top__eVT6y .Footer_col__b_Zg_.Footer_big__J3ilU { width: 33.1%; }
.Footer_page-footer__W8Iem .Footer_footer-top__eVT6y .Footer_col__b_Zg_.Footer_big__J3ilU p { padding-bottom: 0px; }
.Footer_page-footer__W8Iem h3 { margin: 0 0 20px; font-size: 19px; line-height: 24px; color: #1d1d1f; }
.Footer_page-footer__W8Iem p { padding-bottom: 21px; color: #1d1d1f; line-height: 1.5; }
.Footer_page-footer__W8Iem p a { display: table; color: #1f438d;}
.Footer_page-footer__W8Iem ul { padding: 0px; margin: 0px; list-style-type: none; }
.Footer_page-footer__W8Iem ul li { padding-bottom: 5px; width: 100%; }
.Footer_page-footer__W8Iem ul li a { color: #1d1d1f; }
.Footer_page-footer__W8Iem form { position: relative; }
.Footer_page-footer__W8Iem .Footer_form-control__6sfIz { height: 45px; display: block; border: 0px; border-bottom: 1px solid #e0e0e0; width: 100%; }
.Footer_page-footer__W8Iem .Footer_form-control__6sfIz:focus { border-bottom-color: #00A1E4; }
.Footer_page-footer__W8Iem input[type="submit"] { padding: 0px 5px; height: 45px; position: absolute; top: 0; right: 0; border: 0px; font-weight: 700; color: #464d53; font-size: 15px; line-height: 21px; background: none; }
.Footer_page-footer__W8Iem .Footer_social__pKieL { padding-top: 15px; color: #1f438d; font-size: 16px; font-weight: 600; line-height: 20px; }
.Footer_page-footer__W8Iem .Footer_social__pKieL a { margin: 0 10px 0px 5px; height: 23px; background-color: white; }
.Footer_page-footer__W8Iem .Footer_social__pKieL a img { width: 55px; }
.Footer_page-footer__W8Iem .Footer_social__pKieL a.Footer_link-linkedin__xGThr:hover img, .Footer_page-footer__W8Iem .Footer_social__pKieL a.Footer_link-youtube__XKeOx:hover img { filter: invert(39%) sepia(84%) saturate(1869%) hue-rotate(170deg) brightness(101%) contrast(101%);}
.Footer_page-footer__W8Iem .Footer_social__pKieL a .Footer_icon-twitter__lhT9M, .Footer_page-footer__W8Iem .Footer_social__pKieL a .Footer_icon-linkedin__Dyort { width: 23px; }
/* .page-footer .social a svg { width: auto; height: 23px; }
.page-footer .social a svg path { fill: #8D9093; transition: all 350ms; -webkit-transition: all 350ms; }
.page-footer .social a:hover svg path { fill: #00A1E4; } */
.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf { padding: 30px 0px 14px; margin-top: 41px; border-top: 1px solid #eee; }
.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf .Footer_left__Nd_SV { order: -1; }
.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf .Footer_right__VizZ5 { margin-left: auto; }
.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf .Footer_right__VizZ5 p a { display: inline-block; vertical-align: top; color: #1d1d1f; }
.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf .Footer_right__VizZ5 p a:hover { text-decoration: underline; }
.Footer_page-footer__W8Iem .Footer_link-newsletters__BnDci { margin: 36px 0px 0px; display: table; font-weight: 600; font-size: 13px; color: #555555; }
.Footer_page-footer__W8Iem .Footer_link-newsletters__BnDci:hover { color: #0a6ebd; }

/* Style for keyboard focus */
.Footer_page-footer__W8Iem a:focus-visible {
	outline: 2px solid blue; /* Example style, customize as needed */
}

.Footer_page-footer__W8Iem input[type="submit"]:focus-visible {
	outline: 2px solid blue; /* Example style, customize as needed */
}

.Footer_page-footer__W8Iem input[type="submit"]:focus:not(:focus-visible) {
	outline: none;
}

/* Optional: Reset the outline on focus to remove default styles when clicked */
.Footer_page-footer__W8Iem a:focus:not(:focus-visible) {
	outline: none;
}

.Footer_page-footer__W8Iem .Footer_message__dE9i1 {
	display: block;
	margin-top: 1rem;
	font-weight: 600;
	background-color: #1f439c;
	color: white;
	padding: 0.2rem 0.6rem 0.35rem 0.6rem;
	width: max-content;
	border-radius: 25px;
	line-height: 1;
}

@media only screen and (max-width: 1239px) {
  .Footer_page-footer__W8Iem .Footer_footer-top__eVT6y { margin: 0 -10px; }
	.Footer_page-footer__W8Iem .Footer_footer-top__eVT6y .Footer_col__b_Zg_ { padding: 0 10px; }
}

@media only screen and (max-width: 1023px) {
  .Footer_logo-bar__77Loa { padding: 25px 0px; }
	.Footer_logo-bar__77Loa a { height: 60px; }

  .Footer_page-footer__W8Iem .Footer_footer-top__eVT6y .Footer_col__b_Zg_ { padding-bottom: 10px; width: 50%; }
	.Footer_page-footer__W8Iem .Footer_footer-top__eVT6y .Footer_col__b_Zg_.Footer_big__J3ilU { width: 50%; }
}

@media only screen and (max-width: 767px) {
  .Footer_logo-bar__77Loa { padding: 20px 0px; }
	.Footer_logo-bar__77Loa .Footer_wrapper__xoY_S { padding: 0px; }

  .Footer_page-footer__W8Iem { text-align: center; }
	.Footer_page-footer__W8Iem p a { margin: 0 auto; }
	.Footer_page-footer__W8Iem .Footer_link-newsletters__BnDci { margin: 25px auto 0px; }
	.Footer_page-footer__W8Iem .Footer_social__pKieL { justify-content: center; }
	.Footer_page-footer__W8Iem .Footer_footer-top__eVT6y .Footer_col__b_Zg_ { padding-bottom: 10px; width: 100%; }
	.Footer_page-footer__W8Iem .Footer_footer-top__eVT6y .Footer_col__b_Zg_.Footer_big__J3ilU { padding-top: 10px; width: 100%; }
	.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf { padding: 25px 0px 15px; margin-top: 20px; text-align: center; }
	.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf p { padding-bottom: 10px; }
	.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf .Footer_left__Nd_SV { order: inherit; width: 100%; }
	.Footer_page-footer__W8Iem .Footer_disclaimer__sX2Nf .Footer_right__VizZ5 { margin: 0px; width: 100%; }
}
.LayoutPage_page-banner__wYH_U { background-color: #0076D6; background-color: #1f438d; } 
.LayoutPage_dark-gray-color__X6mfg { background-color: #6B757E; }
.LayoutPage_page-banner__wYH_U .LayoutPage_wrapper__4qzXD { padding-top: 25px; padding-bottom: 59px; min-height: 245px; max-width: 1210px; position: relative; }
.LayoutPage_page-banner__wYH_U h2,
.LayoutPage_page-banner__wYH_U .LayoutPage_h1__aqSUo { color: #FFF; font-size: 44px; display: flex; align-items: center; }
.LayoutPage_page-banner__wYH_U h2 .LayoutPage_back__f_uPj,
.LayoutPage_page-banner__wYH_U .LayoutPage_h1__aqSUo .LayoutPage_back__f_uPj { padding: 0px 28px 0px 0px; font-size: 35px; color: #FFF; display: block; }
.LayoutPage_page-banner__wYH_U .LayoutPage_h1__aqSUo h2 { margin: 0; }
.LayoutPage_page-banner__wYH_U .LayoutPage_is-image__1jIE5 { display: block; background-position: center; background-repeat: no-repeat; background-size: cover; }
.LayoutPage_page-banner__wYH_U .LayoutPage_is-image__1jIE5 .LayoutPage_wrapper__4qzXD { min-height: 575px; } 
.LayoutPage_page-banner__wYH_U .LayoutPage_button__HC6_A { padding: 12px 25px; position: absolute; bottom: 59px; right: -10px; border-radius: 3px; -webkit-border-radius: 3px; background-color: #00A1E5; }

.LayoutPage_btn-share__mOHZM { cursor: pointer; text-align: center; height: 60px; padding: 19px; z-index: 10; background-color: #fff; width: 60px; border-radius: 60px; position: absolute; top: 215px; right: 20px; box-shadow: 3px 1px 8px 0 rgba(0,0,0,.26); transition: all .3s ease-out; overflow: hidden }
.LayoutPage_btn-share__mOHZM i { font-size: 20px; color: #1f438d; }
.LayoutPage_btn-share__mOHZM i:first-of-type i { padding-top: 0; }
.LayoutPage_btn-share__mOHZM ul { margin: 0px; padding: 0px; list-style-type: none; }
.LayoutPage_btn-share__mOHZM ul li { padding-bottom: 13px; transition: all .3s ease-out; opacity: 0; }
.LayoutPage_btn-share__mOHZM ul li i { display: block; }
.LayoutPage_btn-share__mOHZM ul li a { display: block; }
.LayoutPage_btn-share__mOHZM ul li:first-child { padding-top: 5px; padding-bottom: 5px; }
.LayoutPage_btn-share__mOHZM ul li:nth-child(2) { padding-top: 0; }
.LayoutPage_btn-share__mOHZM ul li:nth-child(3) { padding-bottom: 6px; }
.LayoutPage_btn-share__mOHZM ul li:nth-child(4) { position: relative; left: -3px; }
.LayoutPage_btn-share__mOHZM.LayoutPage_is-open__l_KaN { height: 190px; }
.LayoutPage_btn-share__mOHZM.LayoutPage_is-open__l_KaN ul li { opacity: 1; }

.LayoutPage_btn-share__mOHZM svg rect {
	fill: white;
}

.LayoutPage_btn-share__mOHZM svg path {
	fill: #1f438d;
}

.LayoutPage_btn-skip__kJsm4 {
	position: absolute;
	padding: 15px;
	top: 0;
	left: -1000px;
	background-color: white;
	color: #1f438d;
	border: 1px solid #1f438d;
	border-radius: 0 8px 8px 0;
	transition: all 200ms ease-out;
	z-index: 10;
	top: 15px;
}

.LayoutPage_btn-skip__kJsm4:focus, .LayoutPage_btn-skip__kJsm4:hover, .LayoutPage_btn-skip__kJsm4:active {
	position: relative !important;
	left: 0px !important;
}

.LayoutPage_btn-skip__kJsm4::after  {
	content: ' >';
}

@media only screen and (max-width: 1439px) {
  .LayoutPage_page-banner__wYH_U .LayoutPage_button__HC6_A { right: 10px; }
}

@media only screen and (max-width: 1239px) {
  .LayoutPage_page-banner__wYH_U .LayoutPage_wrapper__4qzXD { padding-bottom: 40px; }
	.LayoutPage_page-banner__wYH_U h2, .LayoutPage_page-banner__wYH_U .LayoutPage_h1__aqSUo { font-size: 35px; }
	
	.LayoutPage_page-banner__wYH_U .LayoutPage_is-image__1jIE5 .LayoutPage_wrapper__4qzXD { min-height: 475px; }
	
	.LayoutPage_content-bar__5oCy1 { padding: 40px 0px; }
	
	.LayoutPage_page-banner__wYH_U .LayoutPage_button__HC6_A { right: 20px; }
	.LayoutPage_page-banner__wYH_U h2 .LayoutPage_back__f_uPj, .LayoutPage_page-banner__wYH_U .LayoutPage_h1__aqSUo .LayoutPage_back__f_uPj { padding: 0px 20px 0px 0px; font-size: 30px; }
}

@media only screen and (max-width: 1023px) {
  .LayoutPage_page-banner__wYH_U .LayoutPage_wrapper__4qzXD { min-height: 200px; }
	.LayoutPage_page-banner__wYH_U h2, .LayoutPage_page-banner__wYH_U .LayoutPage_h1__aqSUo { font-size: 30px; }
  .LayoutPage_page-banner__wYH_U h2 .LayoutPage_back__f_uPj, .LayoutPage_page-banner__wYH_U .LayoutPage_h1__aqSUo .LayoutPage_back__f_uPj { padding: 0px 10px 0px 0px; font-size: 25px; }
	.LayoutPage_page-banner__wYH_U .LayoutPage_button__HC6_A { padding: 12px 18px; bottom: 35px; }

	.LayoutPage_btn-share__mOHZM { top: calc(100% - 30px); }
}

@media only screen and (max-width: 767px) {
  .LayoutPage_page-banner__wYH_U .LayoutPage_wrapper__4qzXD { min-height: 180px; }
	.LayoutPage_page-banner__wYH_U h2, .LayoutPage_page-banner__wYH_U .LayoutPage_h1__aqSUo { font-size: 28px; }
  .LayoutPage_page-banner__wYH_U .LayoutPage_is-image__1jIE5 .LayoutPage_wrapper__4qzXD { min-height: 325px; }
  .LayoutPage_page-banner__wYH_U .LayoutPage_button__HC6_A { padding: 10px 14px; bottom: auto; top: 20px; }
}
@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-BlackItalic.6bd47d15.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-BlackItalic.a5d2fe8c.woff) format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-Black.c9ec3d92.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-Black.a00e4cf2.woff) format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-Bold.b3a4dd86.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-Bold.dd5c6215.woff) format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-BoldItalic.60076c33.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-BoldItalic.ec372cd1.woff) format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-ExtraLight.c67ee493.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-ExtraLight.55a478cc.woff) format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-Italic.5a670c3b.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-Italic.24269957.woff) format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-ExtraLightItalic.6e3eefab.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-ExtraLightItalic.3baed710.woff) format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-Light.f5fa6bc2.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-Light.ac2f412a.woff) format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-LightItalic.b0967e07.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-LightItalic.8fb63707.woff) format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-Regular.f50df744.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-Regular.c31e7e42.woff) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-SemiBold.fcb30a5c.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-SemiBold.32106112.woff) format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ssp-regular';
    src: url(/_next/static/media/SourceSansPro-SemiBoldItalic.599cd3e5.woff2) format('woff2'),
        url(/_next/static/media/SourceSansPro-SemiBoldItalic.b15746e6.woff) format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url(/_next/static/media/Roboto-Bold.d6eae21f.woff2) format('woff2'),
        url(/_next/static/media/Roboto-Bold.61e80027.woff) format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url(/_next/static/media/Roboto-Light.f7e0bb49.woff2) format('woff2'),
        url(/_next/static/media/Roboto-Light.3504e29b.woff) format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url(/_next/static/media/Roboto-Medium.38bc903e.woff2) format('woff2'),
        url(/_next/static/media/Roboto-Medium.08d6b9ef.woff) format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url(/_next/static/media/Roboto-Regular.008e5000.woff2) format('woff2'),
        url(/_next/static/media/Roboto-Regular.ee879e88.woff) format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Shadows Into';
    src: url(/_next/static/media/ShadowsIntoLight.11e79911.woff2) format('woff2'),
        url(/_next/static/media/ShadowsIntoLight.71fed826.woff) format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face
{
    font-family: slick;
    font-weight: normal;
    font-style: normal;
    src: url(/_next/static/media/slick.25572f22.eot);
    src: url(/_next/static/media/slick.25572f22.eot?#iefix) format('embedded-opentype'), url(/_next/static/media/slick.653a4cbb.woff) format('woff'), url(/_next/static/media/slick.6aa1ee46.ttf) format('truetype'), url(/_next/static/media/slick.f895cfdf.svg#slick) format('svg');
}


@font-face{font-family:Material-Design-Iconic-Font;src:url(/_next/static/media/Material-Design-Iconic-Font.ab076669.woff2) format("woff2"),url(/_next/static/media/Material-Design-Iconic-Font.0a121b5a.woff) format("woff"),url(/_next/static/media/Material-Design-Iconic-Font.ca2a27da.ttf) format("truetype")}.zmdi{font:14px/1 Material-Design-Iconic-Font;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.zmdi-hc-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.zmdi-hc-2x,.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{width:1.28571429em;text-align:center}.zmdi-hc-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmdi-hc-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714286em}.zmdi-hc-border{padding:.1em .25em;border:.1em solid #9e9e9e;border-radius:2px}.zmdi-hc-border-circle{padding:.1em .25em;border:.1em solid #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{animation:1.5s linear infinite zmdi-spin}.zmdi-hc-spin-reverse{animation:1.5s linear infinite zmdi-spin-reverse}@keyframes zmdi-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes zmdi-spin-reverse{0%{transform:rotate(0)}100%{transform:rotate(-359deg)}}.zmdi-hc-rotate-90{transform:rotate(90deg)}.zmdi-hc-rotate-180{transform:rotate(180deg)}.zmdi-hc-rotate-270{transform:rotate(270deg)}.zmdi-hc-flip-horizontal{transform:scale(-1,1)}.zmdi-hc-flip-vertical{transform:scale(1,-1)}.zmdi-hc-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-inverse{color:#fff}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before,.zmdi-airplanemode-inactive:before{content:'\f102'}.zmdi-airplane:before,.zmdi-airplanemode-active:before,.zmdi-local-airport:before,.zmdi-rate-review:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before,.zmdi-paste:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-charging:before,.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before,.zmdi-directions-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before,.zmdi-directions-boat:before{content:'\f11a'}.zmdi-book-image:before,.zmdi-book-photo:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before,.zmdi-directions-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before,.zmdi-local-taxi:before{content:'\f123'}.zmdi-car-wash:before,.zmdi-local-car-wash:before{content:'\f124'}.zmdi-car:before,.zmdi-directions-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before,.zmdi-local-bar:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before,.zmdi-smartphone-code:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before,.zmdi-local-cafe:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-add:before,.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before,.zmdi-local-dining:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before,.zmdi-local-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before,.zmdi-local-post-office:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-colorize:before,.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before,.zmdi-local-florist:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before,.zmdi-local-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before,.zmdi-local-pharmacy:before{content:'\f176'}.zmdi-hospital:before,.zmdi-local-hospital:before{content:'\f177'}.zmdi-hotel:before,.zmdi-local-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-crop-original:before,.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before,.zmdi-local-offer:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-incandescent:before,.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-clear:before,.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before,.zmdi-local-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-local-mall:before,.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-dehaze:before,.zmdi-menu:before{content:'\f197'}.zmdi-local-atm:before,.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more-horiz:before,.zmdi-more:before{content:'\f19c'}.zmdi-local-movies:before,.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-local-parking:before,.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-local-pizza:before,.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-off-setting:before,.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power-off:before,.zmdi-power:before{content:'\f1af'}.zmdi-local-printshop:before,.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-format-quote:before,.zmdi-quote:before{content:'\f1b2'}.zmdi-directions-railway:before,.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before,.zmdi-refresh-sync-problem:before{content:'\f1b6'}.zmdi-refresh-sync-disabled:before,.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-format-paint:before,.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-cut:before,.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-add:before,.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-local-grocery-store:before,.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before,.zmdi-sort:before{content:'\f1ce'}.zmdi-sort-asc:before,.zmdi-sort-by-alpha:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-local-convenience-store:before,.zmdi-store-24:before{content:'\f1d3'}.zmdi-local-store:before,.zmdi-store:before{content:'\f1d4'}.zmdi-directions-subway:before,.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-backspace:before,.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-local-activity:before,.zmdi-local-play:before,.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-local-shipping:before,.zmdi-truck:before{content:'\f1e6'}.zmdi-directions:before,.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-local-laundry-service:before,.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before,.zmdi-calendar-account:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-local-wc:before,.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-directions-run:before,.zmdi-run:before{content:'\f215'}.zmdi-directions-walk:before,.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before,.zmdi-daydream-setting:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-add:before,.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before,.zmdi-folder-shared:before{content:'\f225'}.zmdi-folder-special:before,.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before,.zmdi-format-textdirection-l-to-r:before{content:'\f249'}.zmdi-format-rtl:before,.zmdi-format-textdirection-r-to-l:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before,.zmdi-comment-sign:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-dots:before,.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-box:before,.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-border:before,.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before,.zmdi-camera-monochrome-photos:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before,.zmdi-local-see:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before,.zmdi-save:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before,.zmdi-my-location:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before,.zmdi-network-warning:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-local-phone:before,.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone-portrait:before,.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-live-tv:before,.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-network-wifi-alt:before,.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-network-wifi-info:before,.zmdi-network-wifi-scan:before,.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-network-wifi-lock:before,.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-network-wifi-off:before,.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-network-wifi-outline:before,.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-network-wifi:before,.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-in:before,.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-back:before,.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-out:before,.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-forward:before,.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-90-degrees-ccw:before,.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-import-export:before,.zmdi-swap-vertical-:before,.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-reorder:before,.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-add:before,.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before,.zmdi-calendar-remove:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-adb:before,.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before,.zmdi-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stack-overflow:before,.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before,.zmdi-brightness-low:before{content:'\f36d'}.zmdi-brightness-6:before,.zmdi-brightness-medium:before{content:'\f36e'}.zmdi-brightness-7:before,.zmdi-brightness-high:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before,.zmdi-wb-iridescent:before{content:'\f38c'}.zmdi-leak-off:before,.zmdi-leak-remove:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-format-queue-music:before,.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-format-playlist-add:before,.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}
*,*:before, *:after { margin: 0px; padding: 0px; -webkit-font-smoothing: antialiased; box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-text-size-adjust: none; }
html, body { overflow-x: hidden; margin: 0px; width: 100%; min-height: 100vh;  background: #ffffff; }
body { font-size: 15px; line-height: 1.42857143; color: #5e5e5e; font-family: 'ssp-regular'; font-weight: 400; }

img { margin: 0px; display: block; max-width: 100%; height: auto; width: auto;}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {  font-family: 'ssp-regular'; font-weight: 600; line-height: 1.1;margin-top: 9px; margin-bottom: 9px;}

.h4, h4 {
	font-size: 17px;
}

header, footer, section, article, aside, figure { display: block; }

a { color: #2196f3; text-decoration: none; }

*::-webkit-input-placeholder { opacity:1; color: #999; }
*::-moz-placeholder {opacity:1;color: #999; }
*:-ms-input-placeholder {opacity:1;color: #999;}

.d-flex { display: flex; flex-wrap: wrap; } 
.v-start { align-items: flex-start; } 
.v-center { align-items: center; }
.v-end { align-items: flex-end; } 
.h-center { justify-content: center; }
.w-even > div { flex-grow: 1; flex-basis: 0; }

input, button { font-family: 'ssp-regular'; font-weight: 600; }

input[type="submit"], button { cursor: pointer; }

.form-control { display: block; width: 100%; font-size: 13px; line-height: inherit; font-family: 'ssp-regular'; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }

a:focus, button:focus, input:focus { outline: none; }

a[href^="tel:"] { cursor: text; color: inherit; }

.wrapper { padding: 0 2rem; margin: 0px auto; width: 100%; max-width: 1240px; }

.main-cntr { margin: 0px auto; max-width: 1440px; }

.gray-color { background-color: #f5f5f5; }

.tiles-wrap { margin: 0 -15px; }
.col-3 { padding: 0 15px 30px; width: 33.33333%; }
.col-4 { padding: 0 15px 30px; width: 25%; }
.col-6 { padding: 0 15px 30px; width: 50%; }
.col-12 { padding: 0 15px 30px; width: 100%; }

.button { text-transform: uppercase; text-decoration: none!important; background-color: #f5f5f5; font-weight: 600; font-size: 13px; padding: 12px 32px; border-radius: 2px; display: table; }
.button.blue { background: #1f438d; color: #fff }
.button.skyblue { background: #0099d8; color: #fff }
.service-btn { padding-top: 20px; }
	.service-btn .button.skyblue { padding: 12px 25px; background-color: #5aa0e1; }
.skyblue { background: #0099d8 !important; }
.skyblue .text .icon { background-color: #00A1E5 !important; } 

.download-pdf { color: #869097; height: 82px; display: flex; flex-wrap: wrap; align-items: center; transition: all 350ms; -webkit-transition: all 350ms; background: #fff; }
.download-pdf:hover { box-shadow: 0 5px 9px rgba(0,0,0,.2), 0 5px 42px rgba(0,0,0,.19); -webkit-box-shadow: 0 5px 9px rgba(0,0,0,.2), 0 5px 42px rgba(0,0,0,.19); }
.download-pdf .icon { font-size: 25px; align-self: stretch; width: 70px; border-right: 1px solid #f5f5f5; color: #464d53; }
.download-pdf .name { padding: 15px 20px; font-size: 15px; line-height: 1.5; width: calc(100% - 70px); color: #1c1c1c }

.wrapper span.hr-line { display: block; height: 1px; background-color: #b7b7b7; }
.content-bar .wrapper { max-width: 1210px; }
.content-bar.customer-support h3 { color: #464d53; font-weight: 600; }
.content-bar.customer-support .button { margin-top: 10px; }
.content-bar.is-border-top { border-top: 1px solid #eaeced; }

.grey-content {
  background-color: #f5f5f5;
  display: table;
  width: 100%;
}

.dark-gray-color { background-color: #1f438d; }
/* .dark-gray-color { background-color: #6B757E; } */

.tab-wrapper .nav-tabs { padding: 0px; margin: 0px 0px 60px; list-style-type: none; border-bottom: 1px solid #eaeced; }
.tab-wrapper .nav-tabs li { padding: 0 1px; }
.tab-wrapper .nav-tabs li.is-active a { border-bottom-color: #0099d8; color: #464e53; }
.tab-wrapper .nav-tabs li a { padding: 9px 30px; display: block; border-bottom: 2px solid transparent; font-weight: 600; font-size: 16px; color: #869097; text-transform: uppercase; }
.tab-wrapper .item { padding: 0px 0px 60px; display: block; transition: box-shadow .5s ease; min-height: 100%; position: relative; background-color: #fff; }
.tab-wrapper .item:hover { box-shadow: 0 5px 9px rgba(0,0,0,.2), 0 5px 42px rgba(0,0,0,.19); }
.tab-wrapper .item .image { width: 100%; height: 150px; overflow: hidden; }
.tab-wrapper .item .image img { width: 100%; height: 100%; object-fit: cover; object-position: top; }
.tab-wrapper .item .text { padding: 20px 20px 17px; }
.tab-wrapper .item h4 { color: #464d53; font-size: 18px; line-height: 22px; margin: 0 0 9px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical; }
.tab-wrapper .item p { font-size: 1em; line-height: 1.5; color: #464d53; margin: 0px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical; }
.tab-wrapper .item .pie { padding: 11px 20px 16px; border-top: 1px solid #f5f5f5; width: 100%; position: absolute; bottom: 0px; left: 0px; }
.tab-wrapper .item .pie .zmdi { padding: 8px 6px 4px 6px; margin-left: -5px; font-size: 20px; color: #0c4a9f }
.tab-wrapper .item .pie .more { margin-left: auto; text-transform: uppercase; color: #0c4a9f; font-size: 16px; font-weight: 600; line-height: 25px }
/* .tab-wrapper .tab-panel { display: none; } */

.location-tile .text { padding: 26px 30px; border-top: 1px solid #f5f5f5; font-size: 15px; line-height: 22px; color: #6a757d; }
.location-tile .text .email,
.location-tile .text .direction { margin-bottom: 28px; }
.location-tile .text i { margin-right: 33px; color: rgba(39,73,153,.6); font-size: 25px; line-height: 30px; }
.location-tile .text a { color: #6a757d; display: flex; flex-wrap: wrap; align-items: center; }

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}

.btn-skip {
	position: absolute;
	padding: 15px;
	top: 0;
	left: -1000px;
	background-color: white;
	color: #1f438d;
	border: 1px solid #1f438d;
	border-radius: 0 8px 8px 0;
	transition: all 200ms ease-out;
	z-index: 10;
	top: 15px;
}

.btn-skip:focus, .btn-skip:hover, .btn-skip:active {
	position: relative !important;
	left: 0px !important;
}

.btn-skip::after  {
	content: ' >';
}

.slider-wrapper { max-height: 550px }

@media only screen and (max-width: 1239px) {
  body { font-size: 14px; }

  .tiles-wrap, 
	.personal-block { margin: 0 -10px; }
	.request-form .f-row { margin: 0 -10px; }
	.col-4,
	.col-12 { padding: 0 10px 20px; }
	.col-3,
	.col-6 { padding: 0 10px 20px; }
}

@media (min-width: 1200px) {

	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: left;
	}

  .col-lg-3 {
    width: 25%;
  }
}

@media only screen and (max-width: 1023px) {
  .col-4 { width: 50%; }
  .download-pdf .icon { width: 50px; font-size: 18px; }
	.download-pdf .name { padding: 10px 15px; width: calc(100% - 50px); font-size: 14px; line-height: 18px; }
}

@media only screen and (max-width: 767px) {
  .col-3,
	.col-4,
	.col-6 { width: 100%; }
  .w-even > div { flex-grow: inherit; flex-basis: inherit; } 
}


@media (min-width: 992px) {
	.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
			float: left;
	}
	.col-md-10 {
		width: 83.33333333%;
	}

	.col-md-push-1 {
    left: 8.33333333%;
	}
}

:root {
	--df-messenger-bot-message: #1f438d !important;
	--df-messenger-font-color: #fff !important;
	--df-messenger-user-message: #1f438d !important;
	--df-messenger-button-titlebar-color: #1f438d !important;
}

/* Publicaciones Home */
#publicaciones div a div:nth-child(1) {
	height: 355px;
}

#publicaciones div a div:nth-child(1) img {
	object-fit: contain;
}
body.compensate-for-scrollbar {
  overflow: hidden;
}

.fancybox-active {
  height: auto;
}

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}

.fancybox-container {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}

.fancybox-container * {
  box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}

.fancybox-bg {
  background: #000000;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
  opacity: .7;
  transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity .25s ease, visibility 0s ease .25s;
  visibility: hidden;
  z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
  opacity: 1;
  transition: opacity .25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.fancybox-toolbar {
  right: 0;
  top: 0;
}

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}

.fancybox-slide {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  /* Using without prefix would break IE11 */
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}

.fancybox-slide::before {
  content: '';
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block;
}

.fancybox-slide--image {
  overflow: hidden;
  padding: 44px;
}

.fancybox-slide--image::before {
  display: none;
}

.fancybox-slide--html {
  padding: 20px;
}

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(.5, 0, .14, 1);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
  cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
}

.fancybox-spaceball {
  z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}

.fancybox-slide--video .fancybox-content {
  background: #000;
}

.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}

.fancybox-video,
.fancybox-iframe {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}

/* Buttons */

.fancybox-button {
  background: rgba(30, 30, 30, .6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 40px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  width: 40px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
  color: #ccc;
}

.fancybox-button:hover {
  color: #fff;
}

.fancybox-button:focus {
  outline: none;
}

.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}

/* Fix IE11 */
.fancybox-button div {
  height: 100%;
}

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
  display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
  display: none;
}

.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #82abb1;
  cursor: pointer;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}

.fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
  padding: 0px;
  right: 0px;
  top: 0px;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px;
}

.fancybox-navigation .fancybox-button div {
  padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
  background: linear-gradient(to top,
      rgba(0, 0, 0, .85) 0%,
      rgba(0, 0, 0, .3) 50%,
      rgba(0, 0, 0, .15) 65%,
      rgba(0, 0, 0, .075) 75.5%,
      rgba(0, 0, 0, .037) 82.85%,
      rgba(0, 0, 0, .019) 88%,
      rgba(0, 0, 0, 0) 100%);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px 44px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}

@supports (padding: max(0px)) {
  .fancybox-caption {
      padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
  }
}

.fancybox-caption--separate {
  margin-top: -50px;
}

.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
  animation: fancybox-rotate 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}

@keyframes fancybox-rotate {
  100% {
      transform: rotate(360deg);
  }
}

/* Transition effects */

.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
  transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
 

  .fancybox-close-small {
      right: -6px;
  }

  .fancybox-slide--image .fancybox-close-small {
      background: #4e4e4e;
      color: #f2f4f6;
      height: 36px;
      opacity: 1;
      padding: 6px;
      right: 0;
      top: 0;
      width: 36px;
  }

  .fancybox-caption {
      padding-left: 12px;
      padding-right: 12px;
  }

  @supports (padding: max(0px)) {
      .fancybox-caption {
          padding-left: max(12px, env(safe-area-inset-left));
          padding-right: max(12px, env(safe-area-inset-right));
      }
  }
}
/* Share */

.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px 0;
}

.fancybox-share p {
  margin: 0;
  padding: 0;
}

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px 5px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
  color: #fff;
}

.fancybox-share__button:hover {
  text-decoration: none;
}

.fancybox-share__button--fb {
  background: #3b5998;
}

.fancybox-share__button--fb:hover {
  background: #344e86;
}

.fancybox-share__button--pt {
  background: #bd081d;
}

.fancybox-share__button--pt:hover {
  background: #aa0719;
}

.fancybox-share__button--tw {
  background: #1da1f2;
}

.fancybox-share__button--tw:hover {
  background: #0d95e8;
}

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}

.fancybox-share__button svg path {
  fill: #fff;
}

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px 2px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995;
}

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}

.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, .1);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}

.fancybox-thumbs__list a::before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
  z-index: 99991;
}

.fancybox-thumbs__list a:focus::before {
  opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
  opacity: 1;
}

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
  .fancybox-thumbs {
      width: 110px;
  }

  .fancybox-show-thumbs .fancybox-inner {
      right: 110px;
  }

  .fancybox-thumbs__list a {
      max-width: calc(100% - 10px);
  }
}
