#menu-item-165 > a:hover {
  background-color: #0E4497;
  color: white;
}
#menu-item-165 > a:hover > span:nth-child(2) {
  color: white;
}
#menu-item-166 > a:hover {
  background-color: #d50c3d;
}
#menu-item-166 > a:hover > span:nth-child(2) {
  color: white;
}
#menu-item-162 > a:hover {
  background-color: #4b9d34;
}
#menu-item-162 > a:hover > span:nth-child(2) {
  color: white;
}
#menu-item-306 > a:hover {
  background-color: #ef761f;
}
#menu-item-306 > a:hover > span:nth-child(2) {
  color: white;
}
.main_menu .current-menu-item > a {
  border-radius: 0px 0px 0px 0px;
}
#menu-item-165 > a {
  border-top-color: #434d9b;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-166 > a {
  border-top-color: #d50c3d;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-162 > a {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #4b9d34;
}
#menu-item-306 > a {
  border-top-color: #ef761f;
  border-top-width: 5px;
  border-top-style: solid;
}
body > #wrap_all #header_main {
  border-top-width: 5px;
  border-top-color: rgba(30, 64, 162, 0.5);
}
#wrap_all > #header > #header_main .inner-container {
  padding-top: 0px;
  margin-top: -5px;
}
.container > .inner-container img {
  margin-top: 2px;
}
#menu-item-3265 > a:hover {
  background-color: #007940;
}
#menu-item-3265 > a {
  border-top-color: #007940;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-3265 > a:hover > span:nth-child(2) {
  color: white;
}
#after_full_slider_1 > div > div > .post-entry.post-entry-type-page.post-entry-42 > div > div {
  border-radius: 25px 25px 0px 0px;
}
body > #wrap_all #footer {
  background-color: #142a6d;
}
#nav_menu-2 .menu-item > a {
  -webkit-text-stroke-color: #ffffff;
  color: #ffffff;
}
#nav_menu-3 .menu-item > a {
  color: #ffffff;
}
#footer #text-2 > .widgettitle {
  color: #ffffff;
  font-size: 12.3px;
  line-height: 25.53px;
}
#footer #text-3 > .widgettitle {
  color: #ffffff;
  font-size: 12.3px;
  line-height: 25.53px;
}
#footer #nav_menu-2 > .widgettitle {
  font-size: 12.3px;
  line-height: 25.53px;
  color: #ffffff;
}
#footer #nav_menu-3 > .widgettitle {
  font-size: 12.3px;
  line-height: 25.53px;
  color: #ffffff;
}
#menu-item-3719 > a {
  border-top-color: #623c88;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-3719 > a:hover {
  background-color: #0E4497;
  color: white;
}
#pgafu-filtr-1 > li:nth-child(1) > a {
  background-color: #434d9b;
  color: white;
}
#pgafu-filtr-1 > li:nth-child(2) > a:hover {
  background-color: #ab3e39;
  color: white;
}
#pgafu-filtr-1 > li:nth-child(3) > a:hover {
  background-color: #759741;
  color: white;
}
#pgafu-filtr-1 > li:nth-child(4) > a:hover {
  background-color: #b7923d;
  color: white;
}
#pgafu-filtr-1 > li:nth-child(5) > a:hover {
  background-color: #922f70;
  color: white;
}
#menu-item-937 > a {
  border-top-color: #434d9b;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-937 > a:hover {
  background-color: #434d9b;
  color: white;
}
#menu-item-3734 > a {
  border-top-color: #623c88;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-3734 > a:hover {
  background-color: #623c88;
  color: white;
}
#menu-item-935 > a {
  border-top-color: #d50c3d;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-935 > a:hover {
  background-color: #d50c3d;
  color: white;
}
#menu-item-1031 > a {
  border-top-color: #4b9d34;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-1031 > a:hover {
  background-color: #4b9d34;
  color: white;
}
#menu-item-1038 > a {
  border-top-color: #ef761f;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-1038 > a:hover {
  background-color: #ef761f;
  color: white;
}
#menu-item-3738 > a {
  border-top-color: #007940;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-3738 > a:hover {
  background-color: #007940;
  color: white;
}
.flex_column > .avia-image-container .wp-image-3824 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3818 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3820 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3832 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3816 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3826 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3828 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3822 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3830 {
  border-radius: 100px 100px 100px 100px;
}
#av-layout-grid-1 > div {
  padding: 30px 200px 30px 200px;
  background-color: #6f6f6f;
  background-blend-mode: multiply;
}
#av-layout-grid-1 > div > div > section > div > div > div > div > p:nth-child(1) {
  color: #ffffff;
}
#av-layout-grid-1 > div > div > section > div > div > div > div > p:nth-child(2) {
  color: #ffffff;
}
#av-layout-grid-1 > div > div > section > div > div > div > div > p:nth-child(3) {
  color: #ffffff;
}
#av-layout-grid-1 > div > div > section > div > div > div > h2 {
  color: #ffffff;
}
.flex_column .wp-image-3949 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3951 {
  border-radius: 100px 100px 100px 100px;
}
.flex_column .wp-image-3956 {
  border-radius: 100px 100px 100px 100px;
}
body > #wrap_all #sub_menu1 {
  background-color: rgba(255, 255, 255, 0.95);
  color: #eeeeee;
  border-top-width: 0px;
  border-bottom-width: 0px;
}
#sub_menu1 .av-l9iq6bf8-15dbb75c0b201aacc45fe34c9078c626 > a {
  background-color: rgba(255, 255, 255, 0);
}
#sub_menu1 .av-l9iq9d59-3c1075834a4f81387a8aede37d9a75ba > a {
  background-color: rgba(255, 255, 255, 0);
  border-left-width: 10px;
  border-left-color: #007b3e;
}
#sub_menu1 .av-l9iq9d59-23f4b480709fc7d997dc27de44efbd0c > a {
  background-color: rgba(255, 255, 255, 0);
  border-left-width: 10px;
  border-left-color: #d60036;
}
#sub_menu1 .av-l9iq9d59-9253e0522ebcc967e31b59c65e0cbcf2 > a {
  background-color: rgba(255, 255, 255, 0);
  border-left-width: 10px;
  border-left-color: #509e2f;
}
#sub_menu1 .av-l9iq9d59-da6e7dca199bc34dce8bd3ab51db5f4d > a {
  background-color: rgba(255, 255, 255, 0);
  border-left-width: 10px;
  border-left-color: #e87722;
}
.container > #av-custom-submenu-1 > .av-l9iq6bf8-15dbb75c0b201aacc45fe34c9078c626 .avia-menu-text {
  color: #8a8a8a;
  font-size: 13px;
  font-weight: 600;
  line-height: 21.45px;
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-3c1075834a4f81387a8aede37d9a75ba .avia-menu-text {
  font-size: 12px;
  font-weight: 600;
  color: #8a8a8a;
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-23f4b480709fc7d997dc27de44efbd0c .avia-menu-text {
  font-size: 12px;
  font-weight: 600;
  color: #8a8a8a;
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-9253e0522ebcc967e31b59c65e0cbcf2 .avia-menu-text {
  font-size: 12px;
  font-weight: 600;
  color: #8a8a8a;
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-da6e7dca199bc34dce8bd3ab51db5f4d .avia-menu-text {
  font-size: 12px;
  font-weight: 600;
  color: #8a8a8a;
}
.avia-testimonial .avia-img-lazy-loading-810 {
  border-radius: 0px 0px 0px 0px;
}
.av-hotspot-container .av-image-hotspot_inner {
  background-color: #d60036;
}
.av-hotspot-container .av-image-hotspot-pulse {
  background-color: #d60036;
}
#after_full_slider_0 > div > div > .post-entry.post-entry-type-page.post-entry-42 > div > div:nth-child(2) > div > a {
  transform: scale3d(1.22, 1.22, 1) translate(0, 2px);
}
.main_menu #avia-menu > .menu-item > a {
  border-top-color: #0E4497;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-4470 > a {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #D60036;
}
#menu-item-4470 > a:hover {
  background-color: #D60036;
  color: #fffdfd;
}
#menu-item-4469 > a {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #007B3E;
}
#menu-item-4548 > a {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #509E2F;
}
#menu-item-4547 > a {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #E87722;
}
#menu-item-4469 > a:hover {
  background-color: #007B3E;
  color: #fffdfd;
}
#menu-item-4548 > a:hover {
  background-color: #509E2F;
  color: #fffdfd;
}
#menu-item-4547 > a:hover {
  background-color: #E87722;
  color: #fffdfd;
}
#menu-item-4575 > a {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #434d9b;
}
#menu-item-4578 > a {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #623c88;
}
#menu-item-4571 > a {
  border-top-width: 5px;
  border-top-style: solid;
  border-top-color: #007B3E;
}
#menu-item-4572 > a {
  border-top-color: #D60036;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-4570 > a {
  border-top-color: #509E2F;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-4569 > a {
  border-top-color: #E87722;
  border-top-width: 5px;
  border-top-style: solid;
}
#menu-item-4575 > a:hover {
  background-color: #434d9b;
  color: white;
}
#menu-item-4578 > a:hover {
  background-color: #623c88;
  color: white;
}
#menu-item-4571 > a:hover {
  background-color: #007B3E;
  color: #fffdfd;
}
#menu-item-4572 > a:hover {
  background-color: #D60036;
  color: #fffdfd;
}
#menu-item-4570 > a:hover {
  background-color: #509E2F;
  color: #fffdfd;
}
#menu-item-4569 > a:hover {
  background-color: #E87722;
  color: #fffdfd;
}
#nav_menu-4 > h3 {
  text-transform: none;
  color: #fffdfd;
}
#sub_menu1 .av-l9iq9d59-3-c7c60b5d572cabffed7b3493862ab6c4 > a {
  background-color: rgba(51, 51, 51, 0);
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-3-c7c60b5d572cabffed7b3493862ab6c4 .avia-menu-text {
  color: #8a8a8a;
  font-weight: 600;
  font-size: 12px;
}
#av-custom-submenu-1 > li:nth-child(4) > a {
  background-color: rgba(51, 51, 51, 0);
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-2-bc3060bc07601e66b0b1a9a8ba8bbe91 .avia-menu-text {
  color: #8a8a8a;
  font-size: 12px;
  font-weight: 600;
}
#sub_menu1 .av-l9iq9d59-1-fe12ab8f6e87a1b9b523169ae7e11c79 > a {
  background-color: rgba(51, 51, 51, 0);
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-1-fe12ab8f6e87a1b9b523169ae7e11c79 .avia-menu-text {
  color: #8a8a8a;
  font-size: 12px;
  font-weight: 600;
}
.container > #av-custom-submenu-1 > .av-l9iq6bf8-09f71257e711e8f62ae95a04f08751f7 .avia-menu-text {
  color: #8a8a8a;
  font-size: 13px;
  font-weight: 600;
  line-height: 21.45px;
}
#sub_menu1 .av-l9iq6bf8-09f71257e711e8f62ae95a04f08751f7 > a {
  background-color: rgba(51, 51, 51, 0);
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-0985e9791fab0255ee8fc042052126f5 .avia-menu-text {
  color: #8a8a8a;
  font-size: 13px;
  font-weight: 600;
  line-height: 21.45px;
}
#sub_menu1 .av-l9iq9d59-0985e9791fab0255ee8fc042052126f5 > a {
  background-color: rgba(51, 51, 51, 0);
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-3-1d085b3e6bf860d72a018cbf3ec2d35c .avia-menu-text {
  color: #8a8a8a;
  font-size: 13px;
  font-weight: 600;
  line-height: 21.45px;
}
#sub_menu1 .av-l9iq9d59-3-1d085b3e6bf860d72a018cbf3ec2d35c > a {
  background-color: rgba(51, 51, 51, 0);
}
.container > #av-custom-submenu-1 > .av-l9iq9d59-2-8dd89a15d2132036568e3492ec3954da .avia-menu-text {
  color: #8a8a8a;
  font-size: 13px;
  font-weight: 600;
  line-height: 21.45px;
}
.main_menu #avia-menu > .menu-item > a:hover {
  background-color: #0E4497;
  color: white;
}
.sub-menu .avia-img-lazy-loading-3132 {
  width: 30px;
}
.sub-menu .avia-img-lazy-loading-3130 {
  width: 30px;
}
.sub-menu .avia-img-lazy-loading-3131 {
  width: 30px;
}
.sub-menu .avia-img-lazy-loading-3133 {
  width: 30px;
}
.sub-menu > .menu-item > .mega_menu_title span {
  margin-left: 10px;
  padding-left: 10px;
  border-left-width: 2px;
  border-left-style: dashed;
}
#menu-item-4863 > div > ul:nth-child(2) {
  padding-bottom: 15px !important;
  padding-top: 10px !important;
  padding-right: 10px !important;
  margin-left: 10px !important;
}
.avia-menu > #avia-menu .avia_mega_hr {
  margin-left: 0px !important;
  padding-right: 20px !important;
  padding-left: 20px !important;
  padding-top: 0px !important;
  padding-bottom: 10px !important;
}
.avia-menu > #avia-menu .sub-menu {
  padding-left: 20px !important;
  padding-right: 20px !important;
  padding-bottom: 15px !important;
  padding-top: 10px;
}
#menu-item-4863 > div > ul:nth-child(1) {
  padding-bottom: 0px !important;
  padding-top: 10px !important;
}
#avia-menu > .menu-item .menu-item > a {
  border-width: 0px;
}
.avia-content-slider-inner .slide-meta {
  display: none;
}
.avia_codeblock .pgafu-medium-4 {
  min-height: 520px;
  height: auto;
}
.pgafu-medium-4 .pgafu-post-categories > a {
  font-size: 13px;
  background-color: #000000;
  font-weight: 500;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  margin-top: 5px;
}
.pgafu-post-filter > .pgafu-medium-4 .pgafu-post-content {
  padding-top: 0px;
}
.page-template-default .mfp-container {
  background-color: rgba(197, 197, 197, 0.7);
}
body .mfp-container {
  background-color: #2d2d2d;
}
body .mfp-preloader {
  background-color: #626262;
}
.flex_column #element_avia_6_1 > .input_checkbox_label {
  color: #ffffff;
}
.flex_column #element_avia_7_1 > .input_checkbox_label {
  color: #ffffff;
}
.flex_column #element_avia_8_1 > .input_checkbox_label {
  color: #ffffff;
}
.flex_column #element_avia_5_1 > .input_checkbox_label {
  color: #ffffff;
}
.menu-item > .sub-menu .avia-bullet {
  display: none;
}
.sub-menu > .menu-item > .mega_menu_title img {
  height: 200px;
}
.menu-item .avia-menu-text > span {
  font-size: 15px;
  font-weight: 600;
}
