/*
Theme Name: BlankSlate Child
Theme URI: https://github.com/tidythemes/blankslate
Template: blankslate
Author: TidyThemes
Author URI: http://tidythemes.com/
Description: Please read: tidythemes.com/concept. BlankSlate is the definitive WordPress HTML5 boilerplate starter theme.
We've carefully constructed the most clean and minimalist theme possible for designers and developers to use as a base to build websites for clients or to build completely custom themes from scratch. 
Clean, simple, unstyled, semi-minified, unformatted, and valid code, SEO-friendly, jQuery-enabled, no programmer comments, standardized and as white label as possible, and most importantly, 
the CSS is reset for cross-browser-compatability and no intrusive visual CSS styles have been added whatsoever. 
A perfect skeleton theme. For support and suggestions, go to: https://github.com/tidythemes/blankslate/issues. Thank you.
Tags: one-column,two-columns,custom-menu,featured-images,microformats,sticky-post,threaded-comments,translation-ready
Version: 2023
Updated: 2025-08-13 22:57:20
*/
@font-face {
    font-family: 'InterLight';
    src: url('/fonts/InterLight.eot');
    src: url('/fonts/InterLight.eot') format('embedded-opentype'),
         url('/fonts/InterLight.woff2') format('woff2'),
         url('/fonts/InterLight.woff') format('woff'),
         url('/fonts/InterLight.ttf') format('truetype'),
         url('/fonts/InterLight.svg#InterLight') format('svg');
    font-display: swap;
}
@font-face {
    font-family: 'InterRegular';
    src: url('/fonts/InterRegular.eot');
    src: url('/fonts/InterRegular.eot') format('embedded-opentype'),
         url('/fonts/InterRegular.woff2') format('woff2'),
         url('/fonts/InterRegular.woff') format('woff'),
         url('/fonts/InterRegular.ttf') format('truetype'),
         url('/fonts/InterRegular.svg#InterRegular') format('svg');
    font-display: swap;
}
@font-face {
    font-family: 'InterMedium';
    src: url('/fonts/InterMedium.eot');
    src: url('/fonts/InterMedium.eot') format('embedded-opentype'),
         url('/fonts/InterMedium.woff2') format('woff2'),
         url('/fonts/InterMedium.woff') format('woff'),
         url('/fonts/InterMedium.ttf') format('truetype'),
         url('/fonts/InterMedium.svg#InterMedium') format('svg');
    font-display: swap;
}
@font-face {
    font-family: 'InterSemiBold';
    src: url('/fonts/InterSemiBold.eot');
    src: url('/fonts/InterSemiBold.eot') format('embedded-opentype'),
         url('/fonts/InterSemiBold.woff2') format('woff2'),
         url('/fonts/InterSemiBold.woff') format('woff'),
         url('/fonts/InterSemiBold.ttf') format('truetype'),
         url('/fonts/InterSemiBold.svg#InterSemiBold') format('svg');
    font-display: swap;
}
@font-face {
    font-family: 'RobotoCondensedRegular';
    src: url('/fonts/RobotoCondensedRegular.eot');
    src: url('/fonts/RobotoCondensedRegular.eot') format('embedded-opentype'),
         url('/fonts/RobotoCondensedRegular.woff2') format('woff2'),
         url('/fonts/RobotoCondensedRegular.woff') format('woff'),
         url('/fonts/RobotoCondensedRegular.ttf') format('truetype'),
         url('/fonts/RobotoCondensedRegular.svg#RobotoCondensedRegular') format('svg');
    font-display: swap;
}
@font-face {
    font-family: 'RobotoCondensedMedium';
    src: url('/fonts/RobotoCondensedMedium.eot');
    src: url('/fonts/RobotoCondensedMedium.eot') format('embedded-opentype'),
         url('/fonts/RobotoCondensedMedium.woff2') format('woff2'),
         url('/fonts/RobotoCondensedMedium.woff') format('woff'),
         url('/fonts/RobotoCondensedMedium.ttf') format('truetype'),
         url('/fonts/RobotoCondensedMedium.svg#RobotoCondensedMedium') format('svg');
    font-display: swap;
}
body {position: relative;margin: 0;background: #DEE4E7;font-family: 'InterLight';font-size: 16px;line-height: 130%;color: #606060;
}
.body-wrapper {backface-visibility: hidden;}
.body-innerwrapper {background: #fff;overflow: hidden;display: flex;min-height: 100vh;flex-direction: column;max-width: 1240px;margin: 0 auto;  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2);}
.content {padding: 0 0 60px;flex: 1;}
.home .content {padding: 0;}
.search .content, .error404 .content {padding: 30px 0 60px;}
.category .content {padding: 0 0 30px;}
.category .pagination {margin: 40px 0 30px;}
.col-right {width: 260px;}
.container {max-width: 1320px;height: 100%;padding-left: 35px;padding-right: 35px;}
.container-inner {height: 100%;}
a {text-decoration: none;transition: all 0.3s;color: #2D5CA6;}
a:hover {color: #2D5CA6;}
a:focus {outline: none;}
article a:hover, .h-gov a:hover, .event-title a:hover, .side-news-title a:hover, .home-news-title a:hover, .footer a:hover {text-decoration: underline;}
img {display: block;max-width: 100%;height: auto;}
ol, ul {padding-left: 17px;}
img.aligncenter {margin: 0 auto;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight: 400;line-height: 110%;font-family: 'RobotoCondensedRegular';color: #606060;margin-bottom: 20px;}
.header {background-color:#2D5CA6;position: relative;}
.desktop-menu .menu {margin: 0;padding: 0;list-style: none;font-size: 0px;}
.main-menu {width: 100%;flex: 1 0 0%;}
.desktop-menu .menu > li {display: inline-block;padding: 0 18px;position: relative;}
.desktop-menu .menu > li:first-child {padding-left: 0;}
.desktop-menu .menu > li:last-child {padding-right: 0;}
.desktop-menu .menu > li > a {display: block;font-size: 16px;font-family: 'InterMedium';padding: 18px 0;color: #fff;display: block;}
.desktop-menu .menu > li:hover > a, .desktop-menu .menu > li.current-menu-item > a, .desktop-menu .menu > li.current-menu-parent > a {color: #CFCFCF;}
.desktop-menu .menu > li.nolink > a {pointer-events: none;}
.desktop-menu ul > li > .sub-menu {
  visibility: hidden;
  opacity: 0;
  text-align: left;
  position: absolute;
  top: 100%;
  left: 18px;
  z-index: 10000;
  display: block;
  max-width: 420px;
  min-width: 180px;
  width: max-content;
  background: #2D5CA6;
  transition: all 0.3s ease-out 0s;
  margin: 0;
  padding: 10px 20px;
}
.desktop-menu ul > li:first-child > .sub-menu {left: 0;}
.desktop-menu ul > li:hover > .sub-menu {visibility: visible;opacity: 1;}
.desktop-menu ul > li > .sub-menu > li {padding: 0;position: relative;display: block;line-height: 100%;}
.desktop-menu ul > li > .sub-menu > li > a {font-size: 16px;color: #fff;position: relative;line-height: 150%;display: block;padding: 3px 0;font-family: 'InterMedium';}
.desktop-menu ul > li > .sub-menu > li:hover > a, .desktop-menu ul > li > .sub-menu > li.current-menu-item > a {color: #CFCFCF;}
.top-search-button {width: 50px;display: flex;justify-content: flex-end;align-items: center;}
.top-search-button a:hover {opacity: 0.7;}
.top-search-button a > img {width: 22px;}
.top-search {position: absolute;left: 0;bottom: -88px;width: 100%;background: #2D5CA6;padding: 20px 35px;opacity: 0;visibility: hidden;transition: all 0.3s;border-top: 2px solid #fff;z-index: 10;}
.top-search.active {opacity: 1;visibility: visible;}
.search-form label {width: calc(100% - 120px);}
.search-field {width: 100%;padding: 15px 12px;border: 1px solid #CFCFCF;border-radius: 0;font-size: 14px;}
.search-field:focus {outline: none;}
.search-submit {width: 115px;text-align: center;padding: 17px 0;line-height: 100%;font-family: 'InterMedium';border-radius: 0;font-size: 16px;border: 1px solid #CFCFCF;background: #CFCFCF;position: relative; top: 0.5px;transition: all 0.3s;}
.search-submit:hover {background: #EEDD82;border: 1px solid #EEDD82;}
.top1 {width: 25%;margin-top: 16px;position: relative;}
.top1:before {content: url('/wp-content/uploads/2025/08/gov.png');position: absolute;left: 12px;top: 0;}
.top1 a {display: inline-block;}
.top2 {width: 25%;margin-top: 21px;display: flex;justify-content: flex-end;}
.top2 > div {display: inline-flex;flex-direction: column;}
.lang {margin-bottom: 10px;}
.yy-button {color: #fff;font-family: 'InterMedium';}
.yy-button:hover {color: #CFCFCF;}
.yy-button:hover img {opacity: 0.7;}
.yy-button img {display: inline-block;margin-right: 6px;width: 30px;transition: all 0.3s;}
.logo {width: 50%;margin: 34px 0 32px;text-align: center;}
.logo a {display: block;}
.logo img {margin: 0 auto 10px;}
.logo span {display: block;color: #fff;}
.logo span:nth-of-type(1) {font-size: 30px;font-family: 'InterSemiBold';line-height: 100%;margin-bottom: 8px;}
.logo span:nth-of-type(2) {font-size: 18px;font-family: 'InterMedium';}
.top1 span {display: inline-block;padding-left: 15px;transition: all 0.3s;}
.top1 span:nth-of-type(1) {font-size: 20px;font-family: 'InterMedium';margin-bottom: 9px;color: #fff;}
.top1 span:nth-of-type(2) {font-family: 'InterMedium';color: #CFE2FF;}
.top1 a:hover span {color: #CFCFCF;}
.gt-current-lang {display: none;}
.gt_container--cps8to a.glink span {margin: 0 0 0 6px !important;color: #fff;font-family: 'InterMedium';font-size: 13px !important;transition: all 0.3s;}
.gt_container--cps8to a.glink:hover span {color: #CFCFCF;}
a.glink img {opacity: 1 !important;}
a.glink img {width: 30px;}
.yydev-accessibility {left: auto !important;right: 0;top: 80px !important;}
.yydev-accessibility .yy-button {display: none !important;}
.yydev-accessibility .yy-box {width: 220px !important;}
.h-gov {display: none;font-size: 18px;font-family: 'InterMedium';}
.banner {padding: 0px 0 45px;}
.widget-area {padding-left: 20px;}
.widget-area > ul {padding: 0;margin: 0;list-style: none;}
.widget-area > ul > li {margin-top: 35px;}
.widget-area > ul > li:first-child {margin-top: 0;}
.widget-title {font-size: 32px;}
.basic-yop-poll-container .basic-inner {padding: 0;}
.basic-yop-poll-container .basic-question {margin-top: 0;}
.basic-yop-poll-container .basic-question-title {margin-bottom: 25px;font-family: 'InterRegular';}
.basic-yop-poll-container .basic-answer .basic-text {font-family: 'InterRegular';}
.basic-yop-poll-container ul.basic-answers li.basic-answer {line-height: 120%;}
.basic-yop-poll-container .basic-answer {margin: 5px 0;}
.basic-yop-poll-container .basic-answer .basic-answer-content {margin-right: 0;}
.bootstrap-yop label {margin-bottom: 0;}
.basic-yop-poll-container input[type="radio"] {margin-right: 8px;}
.basic-yop-poll-container .basic-vote {margin: 15px 0 0;}
.basic-yop-poll-container .basic-vote a {text-transform: uppercase;font-family: 'InterSemiBold';margin-right: 0;}
.basic-yop-poll-container .basic-vote a:hover {background: #CFCFCF !important;border-color: #CFCFCF !important;color: #000 !important;}
.basic-yop-poll-container .basic-message {font-family: 'InterMedium';margin: 0 0 15px 0;}
.video {padding: 35px 0 0;}
.video-row > div {width: 50%;margin-bottom: 30px;}
.video-row > div:nth-child(1) {padding: 0 30px 0 15px;}
.video-row > div:nth-child(2) {padding: 0 15px 0 30px;}
.yt-video {position: relative;padding-bottom: 56.25%;height: 0;border: 1px solid #E8E8E8;}
.yt-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 7px;}
.line-row > div {width: 25%;margin-bottom: 30px;}
.line-row > div > div {border: 1px solid #C9C9C9;padding: 21px 11px;}
.line-row2 {margin: 0;display: flex;align-items: center;}
.line-row2 > div {padding: 0;}
.line-row2 > div:nth-child(1) {width: 75px;}
.line-row2 > div:nth-child(2) {flex: 1 0 0%;width: 100%;}
.line-row2 > div:nth-child(2) span:nth-of-type(1) {font-size: 14px;color: #2D5CA6;font-family: 'RobotoCondensedRegular';margin-bottom: 10px;display: block;}
.line-row2 > div:nth-child(2) span:nth-of-type(2) {color: #2C6FB5;font-family: 'RobotoCondensedMedium';font-size: 25px;display: block;}
.event-date, .side-news-date {color: #626262;margin-bottom: 5px;}
.event-title, .side-news-title {font-family: 'InterRegular';font-size: 14px;}
.event-block, .side-news-block {margin-bottom: 15px;}
.event-block:last-child, .side-news-block:last-child {margin-bottom: 0;}
.home-news-row > div {width: 33.333333%;margin: 0 0 30px;}
.home-news-row > div > div {height: 100%;}
.home-news-image {width: 100%;padding-top: 56.25%;overflow: hidden;position: relative;border: 1px solid #E8E8E8;}
.home-news-image img {-o-object-fit: cover;object-fit: cover;object-position: center center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.home-news-title {margin: 15px 0 12px;font-size: 17px;line-height: 100%;}
.home-news-text {line-height: 120%;}
.home-news-date {margin-top: 3px;color: #2D5CA6;}
.bottom-row {margin: 0;}
.bottom-row > div {width: 50%;padding: 0;}
.bottom-row > div > div {height: 100%;padding: 45px 15px 40px 40px;}
.bottom-row > div:nth-child(1) > div {background: #E8E8E8;}
.bottom-row > div:nth-child(2) > div {background: #D9D9D9;}
.bottom-row1 {align-items: center;margin: 0;display: flex;}
.bottom-row1 > div:nth-child(1) {padding: 0;width: 78px;}
.bottom-row > div:nth-child(2) .bottom-row1 > div:nth-child(1) {width: 86px;}
.bottom-row1 > div:nth-child(2) {padding: 0 20px 0 25px;width: 100%;flex: 1 0 0%;}
.bottom-title {font-size: 32px;color: #626262;font-family: 'RobotoCondensedRegular';margin-bottom: 18px;}
.button1 {
display: inline-block;
background: #2D5CA6;
border: none;
color: #fff;
text-transform: uppercase;
padding: 14px 20px;
font-family: 'InterSemiBold';
font-size: 14px;
}
.button1:hover {background: #CFCFCF;color: #000;}
.noptin-inpost-main-wrapper .noptin-optin-form-wrapper {margin: 0;}
.noptin-optin-form-wrapper {background-color: transparent;overflow: visible;}
.noptin-form-single-line .noptin-form-field-wrapper.noptin-form-field-submit {margin-top: 0;margin-left: 10px;}
.noptin-form-footer .noptin-form-submit {
background: #2D5CA6;
border: none;
text-transform: uppercase;
font-family: 'InterSemiBold';
font-size: 14px;
padding: 14px 20px;
border-radius: 0;
line-height: 120%;
margin-top: 1px;
}
.noptin-form-footer .noptin-form-submit:hover {background: #E8E8E8;color: #000 !important;box-shadow: none;}
.noptin-form-footer .noptin-form-submit:focus {box-shadow: none;}
.noptin-form-field {background-color: #fff;border-radius: 0;color: #626262;padding: 14px 12px;font-size: 14px;}
.noptin-form-field:focus {border: 1px solid #ced4da;}
.noptin-form-field.noptin-field--is-invalid {border: 1px solid #ff0000 !important;}
.noptin-form-footer {position: relative;}
.noptin-form-notice {position: absolute;width: 100%;margin: 0;bottom: -18px;left: 0;}
.noptin-alert {margin:0 !important;padding: 6px !important;font-size: 13px !important;}
.noptin-form-fields {gap: 0;}
.footer {padding: 40px 0 20px;background: #2D5CA6;color: #fff;font-family: 'InterMedium';font-size: 16px;}
.footer a {color: #fff;}
.footer a:hover {color: #fff;}
.copyright {width: 100%;text-align: center;line-height: 120%;margin-top: 20px;}
.copyright a {text-decoration: underline;}
.copyright a:hover {color: #CFCFCF;}
.footer1 {width: 54%;margin-bottom: 20px;}
.footer1-logo > span {display: block;margin-bottom: 22px;}
.footer1-logo > span:nth-child(1) {font-family: 'InterSemiBold';font-size: 30px;margin-bottom: 12px;line-height: 100%;}
.footer1-logo > span:nth-child(2) {font-size: 18px;line-height: 110%;}
.footer1-social a {display: inline-block;margin-right: 4px;}
.footer1-social a:hover {opacity: 0.6;}
.sitemap-link {margin-top: 17px;font-size: 18px;}
.footer2 {width: 23%;margin-bottom: 20px;}
.footer2 .menu {margin: 0;font-size: 14px;}
.footer2 .menu > li {margin-bottom: 4px;}
.footer3 {width: 23%;margin-bottom: 20px;font-size: 14px;}
.footer3 > div {margin-top: 13px}
.footer3 > div:nth-child(1) {margin-top: 0;}
.footer3 > div > span {display: block;margin-bottom: 2px;line-height: 135%;}
.footer3 > div > span:nth-child(1) {color: #86BFFA;}
.scroll-up {
  background: rgba(45,92,166,0.6);
  color: #fff;
  position: fixed;
  bottom: 10px;
  right: 10px;
  width: 36px;
  height: 36px;
  line-height: 38px;
  z-index: 1000;
  font-size: 16px;
  text-align: center;
  transition: background 0.3s;
  display: inline;
  border: 1px solid #fff;
}
.scroll-up:hover, .scroll-up:focus {color: #fff;background: rgba(45,92,166,1);}
.offcanvas-toggler {display: none;}
.offcanvas-toggler img {transition: all 0.3s;}
.offcanvas-toggler:hover img {opacity: 0.7;}
.offcanvas-overlay {
  background: #1e1e1e;;
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 9999;
  visibility: hidden;
  -webkit-transition: 0.6s;
  transition: 0.6s;
  width: 100%;
  height: 100%;
}
.offcanvas-menu {
  width: 100%;
  max-width: 300px;
  height: 100%;
  position: fixed;
  top: 0;
  overflow-y: auto;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
  z-index: 10000;
  left: -300px;
  background: #fff;
}
.offcanvas-active .offcanvas-menu {left: 0;}
.offcanvas-active .offcanvas-overlay {visibility: visible;opacity: 0.9;}
body.offcanvas-active {overflow: hidden;}
.offcanvas-inner {padding: 60px 20px 20px;}
.close-offcanvas {
  position: absolute;
  top: 20px;
  right: 14px;
  z-index: 1;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.offcanvas-menu .menu {list-style: none;padding: 0;margin: 0;}
.offcanvas-menu .menu > li {display: block;width: 100%;margin: 7px 0;position: relative;}
.offcanvas-menu .menu > li > a {display: block;color: #000;font-size: 17px;font-family: 'InterMedium';padding: 3px 0;}
.offcanvas-menu .menu > li > a:hover, .offcanvas-menu .menu > li.current-menu-item > a, .offcanvas-menu .menu > li.current-menu-parent > a, .offcanvas-menu .menu > li:hover > .menu-toggler, .offcanvas-menu .menu > li.current-menu-parent .menu-toggler {color: #2d5ca6;}
.offcanvas-menu .menu > li > .sub-menu {margin: 0;padding: 8px 0 8px 12px;list-style: none;display: none;}
.offcanvas-menu .menu > li.current-menu-parent > .sub-menu {display: block;}
.offcanvas-menu .menu > li > .sub-menu > li {display: block;width: 100%;margin: 4px 0;}
.offcanvas-menu .menu > li > .sub-menu > li > a {display: block;color: #000;font-size: 15px;font-family: 'InterMedium';padding: 3px 0;}
.offcanvas-menu .menu > li > .sub-menu > li:hover > a, .offcanvas-menu .menu > li > .sub-menu > li.current-menu-item > a {color: #2d5ca6;}
.menu-toggler {
  position: absolute;
  top: 0;
  right: 0;
  color: #000;
  cursor: pointer;
  padding: 4px 5px 6px;
  font-size: 16px;
  transition: all 0.3s;
}
.gov {margin-top: 30px;position: relative;}
.gov:before {content: url('/wp-content/uploads/2025/08/gov.png');position: absolute;left: 0;top: 0;}
.gov a {display: inline-block;}
.gov span {display: inline-block;padding-left: 15px;transition: all 0.3s;}
.gov span:nth-of-type(1) {font-size: 20px;font-family: 'InterMedium';margin-bottom: 9px;color: #000;}
.gov span:nth-of-type(2) {font-family: 'InterMedium';color: #000;}
.gov a:hover span {color: #2d5ca6;}
.breadcrumb {padding: 30px 0;font-family: 'RobotoCondensedRegular';font-size: 14px;margin: 0;}
.breadcrumbs > span > span {padding: 0 4px;color: #9C9C9C;}
.breadcrumbs > span > span:first-child {padding: 0 4px 0 0;padding-right: 4px;}
.breadcrumbs a:hover {color: #000;}
.entry-title {text-align: center;margin-bottom: 26px;font-size: 32px;}
.wsp-container h2 {font-size: 27px;}
.search-intro {margin-bottom: 22px;font-size: 16px;border-bottom: 2px solid rgba(0,0,0,0.08);padding-bottom: 15px;}
.search-results article {border-bottom: 2px solid rgba(0,0,0,0.08);margin-bottom: 15px;padding-bottom: 15px;}
.search-results article:last-child {margin-bottom: 0;}
.search-results article.not-found {border-bottom: none;}
.search-result .entry-title {margin-bottom: 10px;font-size: 22px;text-align: left;}
.pagination {margin: 40px 0 0;display: block;}
.nav-links {text-align: center;font-size: 0px;font-family: 'InterMedium';}
.nav-links span, .nav-links a:hover {margin: 0 2px 4px;width: 32px;height: 32px;line-height: 32px;text-align: center;display: inline-block;font-size: 15px;border: 1px solid #2D5CA6;color: #fff;background: #2D5CA6;}
.nav-links a {margin: 0 2px 4px;width: 32px;height: 32px;line-height: 32px;text-align: center;display: inline-block;font-size: 15px;border: 1px solid #606060;color: #606060;}
.news-row > div {width: 33.333333%;margin-bottom: 30px;}
.category-7 .news-row > div {width: 100%;margin-bottom: 15px;}
.news-image {width: 100%;padding-top: 56.25%;overflow: hidden;position: relative;border: 1px solid #E8E8E8;}
.news-image img {-o-object-fit: cover;object-fit: cover;object-position: center center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.news-row .entry-title {margin: 15px 0 12px;font-size: 22px;line-height: 100%;text-align: left;}
.news-date {margin-top: 5px;color: #2D5CA6;}
.full-img img {margin: 0 auto 30px;}
.gallery {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin: 20px -5px 10px !important;
}
.gallery br {display: none;}
.gallery .gallery-item {width: 33.333333% !important;float: none !important;margin: 0 0 10px 0 !important;padding: 0 5px;}
.gallery-icon {width: 100%;padding-top: 65%;overflow: hidden;position: relative;border: 1px solid #E8E8E8;}
.gallery-icon img {-o-object-fit: cover;object-fit: cover;object-position: center center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;border: none !important;}
.fa-classic, .fa-regular, .fa-solid, .far, .fas {font-family:'FontAwesome';}



@media (max-width: 1199px) {
.desktop-menu .menu > li {padding: 0 11px;}  
.line-row2 > div:nth-child(1) {width: 45px;}
.line-row2 > div:nth-child(2) span:nth-of-type(1) {font-size: 13px;}
.line-row2 > div:nth-child(2) span:nth-of-type(2) {font-size: 20px;}
.bottom-row > div:nth-child(2) .bottom-row1 > div:nth-child(1) {width: 75px;}
.bottom-row1 > div:nth-child(1) {width: 70px;}
}
@media (max-width: 1100px) {
.desktop-menu .menu > li {padding: 0 11px}  
.desktop-menu .menu > li > a, .desktop-menu ul > li > .sub-menu > li > a {font-size: 14px;}
.desktop-menu ul > li > .sub-menu {left: 11px;}
}
@media (max-width: 991px) {
.desktop-menu {display: none;}
.offcanvas-toggler {display: inline-block;}
.main-menu {order: 1;margin-top: 14px;}
.top1 {display: none;}
.logo {order: 4;width: 100%;margin: 15px 0 30px;}
.top2 {order: 3;margin-top: 16px;width: 90px;padding: 0 15px 0 0;}
.top-search-button {order: 2;margin-top: 16px;align-items: flex-start;}
.container {padding-left: 25px;padding-right: 25px;}
.top-search {padding: 20px 25px;}
.gt_container--cps8to a.glink span {display: none;}
.lang {margin-bottom: 0;}
.yy-button span {display: none;}
.top2 > div {flex-direction: row-reverse;}
.yy-button img {margin-right: 15px;}
.yydev-accessibility {top: 50px !important;}
.banner {padding: 0 0 20px;}
.banner .container {padding: 0;}
.col-right {width: 100%;margin-top: 40px;}
.home .col-right {margin-top: 0;}
.widget-area {padding-left: 0;}
.video-row > div:nth-child(1), .video-row > div:nth-child(2) {padding: 0 15px;}
.line-row > div {width: 50%;margin-bottom: 22px;}
.line-row2 > div:nth-child(1) {width: 75px;}
.line-row2 > div:nth-child(2) span:nth-of-type(1) {font-size: 14px;}
.line-row2 > div:nth-child(2) span:nth-of-type(2) {font-size: 25px;}
.line {padding: 0 0 10px;}
.footer1 {width: 52%;}
.footer2, .footer3  {width: 24%;}
.bottom-row > div {width: 100%;}
.bottom-row1 > div:nth-child(1)
.bottom-row1 > div:nth-child(1) {width: 78px;}
.bottom-row > div:nth-child(2) .bottom-row1 > div:nth-child(1) {width: 86px;}
.bottom-row > div:nth-child(1) .bottom-row1 > div:nth-child(2) {padding: 0 20px 0 43px;}
.bottom-row > div:nth-child(1) .bottom-row1 > div:nth-child(2) .bottom-title {display: inline-block;margin: 0 25px 0 0;position: relative;top: 5px;}
.news-row > div {width: 50%;}
}
@media (max-width: 767px) {
.home-news-row > div {width: 50%;}
.bottom-row > div:nth-child(1) .bottom-row1 > div:nth-child(2) .bottom-title {display: block;margin: 0 0 18px 0;top: 0;}
.footer2 {display: none;}
.footer3 {width: 27%;}
.footer1 {width: 73%;}
.gallery .gallery-item {width: 50% !important;}
}
@media (max-width: 575px) {
.logo span:nth-of-type(1) {font-size: 20px;}
.logo span:nth-of-type(2) {font-size: 15px;}
.home-news-row > div {width: 100%;}
.widget-title {font-size: 26px;}
.video-row > div {width: 100%;}
.line-row > div {width: 100%;}
.bottom-title {font-size: 22px;}
.footer1 {width: 100%;margin-bottom: 30px;}
.footer3 {width: 100%;}
.footer1-logo > span:nth-child(1) {font-size: 20px;}
.footer1-logo > span:nth-child(2) {font-size: 15px;}
.footer1-social a img {width: 45px;}
.bottom-row1 > div:nth-child(1) {width: 60px;}
.bottom-row > div:nth-child(2) .bottom-row1 > div:nth-child(1) {width: 70px;}
.button1, .noptin-form-footer .noptin-form-submit {padding: 10px 15px;font-size: 13px;}
.noptin-form-single-line .noptin-form-field-wrapper {flex: 1 1 100%;}
.noptin-form-single-line .noptin-form-field-wrapper.noptin-form-field-submit {margin: 10px 0 0;}
.basic-yop-poll-container .basic-vote a {padding: 10px 15px !important;font-size: 13px !important;}
.bottom-row > div:nth-child(1) .bottom-row1 > div:nth-child(2) {padding: 0 20px 0 36px;}
.noptin-form-field {padding: 10px 12px;}
.copyright {text-align: left;}
.news-row > div {width: 100%;}
.entry-title {font-size: 26px;}

}
@media (max-width: 480px) {
.container {padding-left: 15px;padding-right: 15px;}
}
@media (max-width: 400px) {
.logo span:nth-of-type(1) {font-size: 19px;}
.logo span:nth-of-type(2) {font-size: 14px;}
.bottom-row1 > div:nth-child(1) {width: 100%;margin-bottom: 15px;}
.bottom-row1 > div:nth-child(1) img {width: 50px;margin: 0 auto;}
.bottom-row > div:nth-child(1) .bottom-row1 > div:nth-child(2), .bottom-row1 > div:nth-child(2) {padding: 0 15px;text-align: center;}
.bottom-row1 {display: block;}
.bottom-row > div > div {padding: 20px 0;}
.bottom-row > div:nth-child(2) .bottom-row1 > div:nth-child(1) {width: 100%;margin-bottom: 15px;}
.bottom-row > div:nth-child(2) .bottom-row1 > div:nth-child(1) img {width: 50px;margin: 0 auto;}
.noptin-form-footer .noptin-optin-field-wrapper:not(.noptin-optin-field-wrapper-hidden) {text-align: center;}
.search-submit {width: 85px;}
.search-form label {width: calc(100% - 90px);}
.news-row .entry-title {font-size: 19px;}
.gallery .gallery-item {width: 100% !important;}
}