body {margin: 0;padding: 0;color: #666;font-weight: 400;overflow-x: hidden;background-color: #fff;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font: 16px/26px Poppins, sans-serif;}a {color: #2b3d43;outline: 0 !important;text-decoration: none !important;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}a.no-transition {-webkit-transition: all 0s ease-in-out;transition: all 0s ease-in-out;}a:focus, a:hover {color: #202020;}img {max-width: 100%;}iframe {border: 0 !important;}::selection {color: #fff;text-shadow: none;background-color: #202020;}::-webkit-selection {color: #fff;text-shadow: none;background-color: #202020;}::-moz-selection {color: #fff;text-shadow: none;background-color: #202020;}.main-background-color {background-color: #2b3d43;}.alt-background-color {background-color: #202020;}.grey-background-color {background-color: #f9f9f9;}.black-background-color {background-color: #212121;}.clearfix {width: 100%;display: block;overflow: hidden;}.no-border-radius {border-radius: 0 !important;}b, strong {font-weight: 600;}ol, ul {padding: 0 0 0 30px;margin: 0 auto 15px;}ol ol, ol ul, ol:last-child, ul ol, ul ul, ul:last-child {margin-bottom: 0;}ol li, ul li {margin-top: 4px;}ol li:first-child, ul li:first-child {margin-top: 0;}ol ol li:first-child, ol ul li:first-child, ul ol li:first-child, ul ul li:first-child {margin-top: 4px;}.pt-0 {padding-top: 0 !important;}.pt-20 {padding-top: 20px !important;}.pt-26 {padding-top: 26px !important;}.pt-50 {padding-top: 50px !important;}.pb-0 {padding-bottom: 0 !important;}.pb-20 {padding-bottom: 20px !important;}.pb-26 {padding-bottom: 26px !important;}.pb-50 {padding-bottom: 50px !important;}.mb-0 {margin-bottom: 0 !important;}.mb-10 {margin-bottom: 10px !important;}.mb-15 {margin-bottom: 15px !important;}.mb-30 {margin-bottom: 30px !important;}.mb-60 {margin-bottom: 60px !important;}.scale-hover, .scale-hover-2x {z-index: 10;overflow: hidden;display: inline-block;}.scale-hover img, .scale-hover-2x img {width: 100%;display: inline-block !important;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}.scale-hover:hover img {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}.scale-hover-2x:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.overlay-hover, .overlay-hover-2x {overflow: hidden;position: relative;display: inline-block;}.overlay-hover-2x::after, .overlay-hover-2x::before, .overlay-hover::after, .overlay-hover::before {opacity: 0;width: 100%;display: block;text-align: center;position: absolute;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.overlay-hover-2x::after, .overlay-hover::after {top: 0;left: 0;z-index: 2;content: "";height: 100%;background-color: #2b3d43;}.overlay-hover-2x:hover::after, .overlay-hover:hover::after {opacity: 0.8;}.overlay-hover::before {left: 0;top: 50%;z-index: 3;line-height: 1;color: #fff;font-size: 16px;content: "\f0c1";margin-top: -8px;font-family: FontAwesome;}.overlay-hover-2x::before {top: 50%;left: 50%;z-index: 3;width: 40px;height: 40px;color: #2b3d43;font-size: 16px;content: "\f0c1";line-height: 40px;text-align: center;border-radius: 50%;margin: -20px 0 0 -20px;background-color: #fff;font-family: FontAwesome;}.overlay-hover-2x[data-gfort-lightbox]::before, .overlay-hover-2x[href*="soundcloud"][data-gfort-iframe]::before, .overlay-hover[data-gfort-lightbox]::before, .overlay-hover[href*="soundcloud"][data-gfort-iframe]::before {content: "\f002";}.overlay-hover-2x:hover::before, .overlay-hover:hover::before {opacity: 1;-webkit-animation: overlayMoveIcon 0.6s ease forwards;animation: overlayMoveIcon 0.6s ease forwards;}@keyframes overlayMoveIcon {from {transform: translateY(50%);}}@-webkit-keyframes overlayMoveIcon {from {-webkit-transform: translateY(50%);}}@keyframes typedCursorBlink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes typedCursorBlink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}.light-color :-moz-placeholder {color: rgba(255, 255, 255, 0.9);}.light-color ::-moz-placeholder {color: rgba(255, 255, 255, 0.9);}.light-color :-ms-input-placeholder {color: rgba(255, 255, 255, 0.9);}.light-color ::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.9);}.light-color .hr-divider, .light-color.hr-divider {color: rgba(255, 255, 255, 0.1);}.light-color, .light-color .author-block-body .author-block-title a:hover, .light-color .social-icons-block ul li a:nth-child(2) span, .light-color a:not(.btn):hover, .light-color button:not(.btn):hover, .light-color.breadcrumb-block .breadcrumb a:hover, .light-color.breadcrumb-block .breadcrumb > li + li:before, .light-color.gfort-accordion .panel-heading .panel-title a.collapsed, .light-color.gfort-accordion-style-1.gfort-accordion .panel-heading .panel-title a::before, .light-color.icon-block.gfort-block-style-10:hover .gfort-block-head i, .light-color.icon-block.gfort-block-style-11:hover .gfort-block-head i, .light-color.icon-block.gfort-block-style-12:hover .gfort-block-head i, .light-color.icon-block.gfort-block-style-1:hover .gfort-block-head i, .light-color.icon-block.gfort-block-style-3:hover .gfort-block-head i, .light-color.icon-block.gfort-block-style-6:hover .gfort-block-head i, .light-color.icon-block.gfort-block-style-9:hover .gfort-block-head i, .light-color.icon-block.icon-block-alt.gfort-block-style-10:hover .gfort-block-head i, .light-color.icon-block.icon-block-alt.gfort-block-style-11:hover .gfort-block-head i, .light-color.icon-block.icon-block-alt.gfort-block-style-12:hover .gfort-block-head i, .light-color.icon-block.icon-block-alt.gfort-block-style-1:hover .gfort-block-head i, .light-color.icon-block.icon-block-alt.gfort-block-style-3:hover .gfort-block-head i, .light-color.icon-block.icon-block-alt.gfort-block-style-6:hover .gfort-block-head i, .light-color.icon-block.icon-block-alt.gfort-block-style-9:hover .gfort-block-head i, .light-color.icon-block.icon-block-main.gfort-block-style-10:hover .gfort-block-head i, .light-color.icon-block.icon-block-main.gfort-block-style-11:hover .gfort-block-head i, .light-color.icon-block.icon-block-main.gfort-block-style-12:hover .gfort-block-head i, .light-color.icon-block.icon-block-main.gfort-block-style-1:hover .gfort-block-head i, .light-color.icon-block.icon-block-main.gfort-block-style-3:hover .gfort-block-head i, .light-color.icon-block.icon-block-main.gfort-block-style-6:hover .gfort-block-head i, .light-color.icon-block.icon-block-main.gfort-block-style-9:hover .gfort-block-head i, .light-color.social-icons-block ul li a:nth-child(2) span, .light-color.widget-block a:not(.btn):hover {color: rgba(255, 255, 255, 0.85);}.light-color .social-icons-block ul li a:nth-child(2) span:last-child, .light-color.social-icons-block ul li a:nth-child(2) span:last-child {color: rgba(255, 255, 255, 0.9);}.light-color .address-block-title h4, .light-color .blog-item-body .blog-item-title, .light-color .form-block-title, .light-color .form-control, .light-color .gfort-block-body .gfort-block-title, .light-color .gfort-navigation-block .pagination > li > a, .light-color .gfort-navigation-block .pagination > li > span, .light-color .h1, .light-color .h2, .light-color .h3, .light-color .h4, .light-color .h5, .light-color .h6, .light-color .social-icons-block ul li a i, .light-color .testimonials-item-footer .testimonials-item-meta-container h5, .light-color .testimonials-item-style-3 .testimonials-item-container::before, .light-color .widget-block-container .widget-block-title *, .light-color [data-slider-arrows-type="arrow"] .gfort-owl-slider.owl-theme .owl-nav div, .light-color [data-slider-arrows-type="arrow"] .owl-nav div, .light-color [data-slider-arrows-type="arrow"].gfort-owl-slider.owl-theme .owl-nav div, .light-color a:not(.btn), .light-color button:not(.btn), .light-color h1, .light-color h2, .light-color h3, .light-color h4, .light-color h5, .light-color h6, .light-color.breadcrumb-block .breadcrumb a, .light-color.breadcrumb-title .breadcrumb-main-title, .light-color.form-block-title :not(.btn), .light-color.gfort-accordion .panel-heading .panel-title a, .light-color.gfort-accordion .panel-heading .panel-title a:focus, .light-color.gfort-accordion .panel-heading .panel-title a:hover, .light-color.gfort-accordion-style-1.gfort-accordion .panel-heading .panel-title a:hover::before, .light-color.gfort-navigation-block, .light-color.gfort-navigation-block .pagination > li > a, .light-color.gfort-navigation-block .pagination > li > span, .light-color.gfort-panel .panel-default > .panel-heading, .light-color.icon-block.gfort-block .gfort-block-head, .light-color.icon-block.gfort-block-style-2 .gfort-block-title i, .light-color.icon-block.gfort-block-style-8 .gfort-block-title i, .light-color.icon-block.gfort-block.icon-block-alt .gfort-block-head, .light-color.icon-block.gfort-block.icon-block-main .gfort-block-head, .light-color.section-title .section-main-title, .light-color.social-icons-block ul li a i, .light-color.widget-block a:not(.btn), .light-color[data-slider-arrows-type="arrow"] .gfort-owl-slider.owl-theme .owl-nav div, .light-color[data-slider-arrows-type="arrow"] .owl-nav div, .light-color[data-slider-arrows-type="arrow"].gfort-owl-slider.owl-theme .owl-nav div, .section-title.light-color .hr-divider, .section-title.light-color .light-color .hr-divider, .section-title.light-color .light-color.hr-divider {color: #fff;}.light-color .blog-item-container, .light-color .form-control, .light-color .search-item-container, .light-color .testimonials-item-container .testimonials-item-body, .light-color .testimonials-item-style-3 .testimonials-item-container, .light-color.contact-block.gfort-block:not(.gfort-block-style-1):not(.gfort-block-style-2), .light-color.gfort-accordion .panel, .light-color.gfort-panel .panel, .light-color.gfort-panel .panel-default > .panel-heading, .light-color.gfort-panel .panel-info > .panel-heading, .light-color.gfort-panel .panel-primary > .panel-heading, .light-color.icon-block.gfort-block-style-10 .gfort-block-container, .light-color.icon-block.gfort-block-style-11 .gfort-block-container, .light-color.icon-block.gfort-block-style-12 .gfort-block-container, .light-color.icon-block.gfort-block-style-8 .gfort-block-container, .light-color.icon-block.gfort-block-style-9 .gfort-block-container, .light-color.icon-block.gfort-block.icon-block-alt:hover .gfort-block-head i, .light-color.icon-block.gfort-block.icon-block-main:hover .gfort-block-head i, .light-color.icon-block.gfort-block:hover .gfort-block-head i, .light-color.image-block.gfort-block-style-1 .gfort-block-body, .light-color.image-block.gfort-block-style-4 .gfort-block-container, .light-color.text-block.gfort-block-style-1 .gfort-block-container, .light-color.text-block.gfort-block-style-2 .gfort-block-content {background-color: transparent;}.light-color .social-icons-block ul li a i, .light-color.gfort-accordion-style-1.gfort-accordion .panel-body, .light-color.icon-block.gfort-block .gfort-block-head, .light-color.icon-block.gfort-block.icon-block-alt .gfort-block-head, .light-color.icon-block.gfort-block.icon-block-main .gfort-block-head, .light-color.social-icons-block ul li a i, nav.navigation-block.light-color ul li a:hover, nav.navigation-block.light-color ul li.active a {background-color: rgba(255, 255, 255, 0.05);}.light-color .blog-item-meta span.item-meta-format a i, .light-color .gfort-navigation-block .pagination > .active > a, .light-color .gfort-navigation-block .pagination > .active > a:focus, .light-color .gfort-navigation-block .pagination > .active > a:hover, .light-color .gfort-navigation-block .pagination > .active > span, .light-color .gfort-navigation-block .pagination > .active > span:focus, .light-color .gfort-navigation-block .pagination > .active > span:hover, .light-color .gfort-navigation-block .pagination > li > a:hover, .light-color .search-item-meta span.item-meta-format i, .light-color .widget-block-container .widget-block-title h6::after, .light-color .widget-block-container .widget-block-title::after, .light-color.blog-single-item .blog-item .blog-item-format-content, .light-color.gfort-navigation-block .pagination > .active > a, .light-color.gfort-navigation-block .pagination > .active > a:focus, .light-color.gfort-navigation-block .pagination > .active > a:hover, .light-color.gfort-navigation-block .pagination > .active > span, .light-color.gfort-navigation-block .pagination > .active > span:focus, .light-color.gfort-navigation-block .pagination > .active > span:hover, .light-color.gfort-navigation-block .pagination > li > a:hover, nav.navigation-block.light-color ul li a {background-color: rgba(255, 255, 255, 0.1);}.light-color .sitemap-block-container ul li::after, .light-color .sitemap-block-container ul li::before, .light-color ul.categories-block li a::before, .light-color ul.links-block li a::before {background-color: #fff;}.light-color .address-block-container, .light-color .author-block-container, .light-color .blog-item-container .blog-item-body, .light-color .blog-item-container .blog-item-footer, .light-color .form-control, .light-color .search-item-container .search-item-body, .light-color .share-block, .light-color .testimonials-item-container .testimonials-item-body, .light-color .testimonials-item-style-3 .testimonials-item-container, .light-color .widget-block-container .widget-block-body, .light-color ul.blog-posts li, .light-color.author-block-container, .light-color.breadcrumb-block, .light-color.breadcrumb-title, .light-color.contact-block.gfort-block:not(.gfort-block-style-1):not(.gfort-block-style-2), .light-color.gfort-accordion .panel-body, .light-color.gfort-accordion .panel-heading, .light-color.gfort-accordion-style-1.gfort-accordion .panel-group .panel + .panel, .light-color.gfort-panel .panel-default, .light-color.gfort-panel .panel-default > .panel-heading, .light-color.gfort-panel .panel-info, .light-color.gfort-panel .panel-info > .panel-heading, .light-color.gfort-panel .panel-primary, .light-color.gfort-panel .panel-primary > .panel-heading, .light-color.icon-block.gfort-block-style-10 .gfort-block-container, .light-color.icon-block.gfort-block-style-11 .gfort-block-container, .light-color.icon-block.gfort-block-style-12 .gfort-block-container, .light-color.icon-block.gfort-block-style-8 .gfort-block-container, .light-color.icon-block.gfort-block-style-9 .gfort-block-container, .light-color.image-block.gfort-block-style-1 .gfort-block-body, .light-color.image-block.gfort-block-style-4 .gfort-block-container, .light-color.page-title-section, .light-color.page-title-section.page-title-section-wide, .light-color.share-block, .light-color.table, .light-color.table-responsive > .table, .light-color.text-block.gfort-block-style-1 .gfort-block-container, .light-color.text-block.gfort-block-style-2 .gfort-block-content {border-color: rgba(255, 255, 255, 0.1);}.light-color.gfort-accordion-style-1.gfort-accordion .panel-heading .panel-title a::before {border-color: rgba(255, 255, 255, 0.85);}.light-color .form-control:focus, .light-color.gfort-accordion-style-1.gfort-accordion .panel-heading .panel-title a:hover::before {border-color: #fff;}.light-color .testimonials-item-container .testimonials-item-body::after {left: 30px;bottom: -17px;border-bottom: 0;border-left: 16px solid transparent;border-right: 16px solid transparent;border-top: 16px solid rgba(255, 255, 255, 0.1);-webkit-transform: rotate(0);transform: rotate(0);}.gfort-mobile-device .overlay-section, .gfort-mobile-device .parallax-section {background-attachment: scroll !important;background-position: center top !important;-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {padding: 0;color: #212121;letter-spacing: 0;margin: 0 auto 15px;}.h1:last-child, .h2:last-child, .h3:last-child, .h4:last-child, .h5:last-child, .h6:last-child, h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child {margin-bottom: 0;}.h1, h1 {font-size: 36px;line-height: 1.1;font-weight: 700;}.h2, h2 {font-size: 30px;line-height: 1.2;font-weight: 700;}.h3, h3 {font-size: 30px;line-height: 1.3;font-weight: 700;}.h4, h4 {font-size: 20px;line-height: 1.3;font-weight: 400;}.h5, h5 {font-size: 18px;line-height: 1.3;font-weight: 400;}.h6, h6 {font-size: 16px;line-height: 1.3;font-weight: 700;}p {margin: 0 0 15px 0;}p:last-child {margin-bottom: 0;}.rs-subtitle {font-family: Poppins, sans-serif;}.blog-item-body .blog-item-read-btn, .btn, .gfort-block-body .gfort-block-btn, .gfort-navigation-block, .h1, .h2, .h3, .h4, .h5, .h6, .header-language-menu ul li a, .label, .navbar-brand, .navbar-toggle, .rs-heading-title, .secondary-menu ul li a, .social-icons-block ul li a:nth-child(2) span:last-child, h1, h2, h3, h4, h5, h6, nav.navigation-block ul li a, ul.navbar-nav li a {font-family: Montserrat, sans-serif;}#main-wrapper {opacity: 0;padding: 0;z-index: 2;width: 100%;display: block;margin: 0 auto;position: relative;background-color: #fff;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.no-js #main-wrapper {opacity: 1;}.page-body {padding: 0;width: 100%;display: block;margin: 0 auto;overflow: hidden;position: relative;}.main-content {padding: 0;width: 100%;display: block;margin: 0 auto;position: relative;}.main-content-container {padding: 0;width: 100%;display: block;margin: 0 auto;position: relative;}.main-sidebar {padding: 0;width: 100%;display: none;margin: 0 auto;position: relative;}.main-sidebar-container {width: 100%;display: block;margin: 0 auto;position: relative;padding: 0 15px 40px;}.page-left-sidebar .main-sidebar, .page-right-sidebar .main-sidebar {display: block;}@media (min-width: 479px) {.page-left-sidebar, .page-right-sidebar {width: 310px;}.page-left-sidebar .main-content .container, .page-right-sidebar .main-content .container {width: 100%;}}@media (min-width: 480px) {.page-left-sidebar, .page-right-sidebar {width: 470px;}.page-left-sidebar .main-content .container, .page-right-sidebar .main-content .container {width: 100%;}}@media (min-width: 768px) {.page-left-sidebar, .page-right-sidebar {width: 750px;}.page-left-sidebar .main-content .container, .page-right-sidebar .main-content .container {width: 100%;}}@media (min-width: 992px) {.page-left-sidebar, .page-right-sidebar {width: 970px;}.page-left-sidebar .main-content, .page-right-sidebar .main-content {width: 690px;}.main-sidebar {width: 280px;}.page-left-sidebar .main-sidebar, .page-right-sidebar .main-content {float: left;}.page-left-sidebar .main-content, .page-right-sidebar .main-sidebar {float: right;}.main-sidebar-container {padding-top: 80px;}}@media (min-width: 1200px) {.page-left-sidebar, .page-right-sidebar {width: 1170px;}.page-left-sidebar .main-content, .page-right-sidebar .main-content {width: 840px;}.main-sidebar {width: 330px;}}@media (min-width: 1200px) {.page-center .main-content .container {width: 990px;}}.page-title-section {padding: 0;z-index: 3;width: 100%;display: block;margin: 0 auto;overflow: hidden;position: relative;background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.breadcrumb-title {z-index: 9;width: 100%;margin: 0 auto;display: block;padding: 60px 0;overflow: hidden;position: relative;border-bottom: 1px solid #efefef;}.page-title-section[style*="url"] .breadcrumb-title {padding: 80px 0;}.breadcrumb-title .breadcrumb-main-title {line-height: 1;margin: 0 auto;color: #212121;font-size: 28px;text-transform: uppercase;}.breadcrumb-title .breadcrumb-subtitle {font-weight: 500;margin: 8px auto 0;}.breadcrumb-block {z-index: 9;padding: 0;width: 100%;line-height: 0;margin: 0 auto;display: block;overflow: hidden;position: relative;background-color: #fff;border-bottom: 1px solid #efefef;}.breadcrumb-block .breadcrumb {width: auto;margin: 0 auto;padding: 13px 0;font-size: 15px;font-weight: 500;text-align: left;overflow: hidden;border-radius: 0;line-height: 24px;position: relative;display: inline-block;letter-spacing: 0.3px;background-color: transparent;}.breadcrumb-block .breadcrumb > li {margin: 0;float: left;}.breadcrumb-block .breadcrumb a {color: #212121;display: inline-block;}.breadcrumb-block .breadcrumb i {line-height: 16px;display: inline-block;vertical-align: middle;}.breadcrumb-block .breadcrumb > li + li:before {padding: 0 7px;color: #666;font-size: 18px;content: "\f105";line-height: 24px;display: inline-block;vertical-align: middle;font-family: FontAwesome;}.breadcrumb-block .breadcrumb a:hover {color: #2b3d43;}.breadcrumb-block .breadcrumb > .active {color: inherit;}.page-title-section.page-title-section-wide {border-bottom: 1px solid #efefef;}@media (min-width: 768px) {.page-title-section.page-title-section-wide .section-container {width: 750px;}}@media (min-width: 992px) {.page-title-section.page-title-section-wide .section-container {width: 970px;}}@media (min-width: 1200px) {.page-title-section.page-title-section-wide .section-container {width: 1170px;}}.page-title-section.page-title-section-wide .container {width: 100%;}.page-title-section.page-title-section-wide .breadcrumb-title {float: left;width: auto;padding: 28px 0;border-bottom: 0;}.page-title-section.page-title-section-wide .breadcrumb-title .breadcrumb-main-title {font-size: 24px;}.page-title-section.page-title-section-wide .breadcrumb-title .breadcrumb-subtitle {display: none;}.page-title-section.page-title-section-wide .breadcrumb-block {width: auto;float: right;border-bottom: 0;background-color: transparent;}.page-title-section.page-title-section-wide .breadcrumb-block .breadcrumb {padding: 28px 0;}.gfort-section {z-index: 3;width: 100%;display: block;margin: 0 auto;position: relative;padding: 80px 0 50px;background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.overlay-section {z-index: 3;width: 100%;display: block;margin: 0 auto;position: relative;background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.overlay-section::after {top: 0;left: 0;right: 0;bottom: 0;content: "";opacity: 0.6;position: absolute;background-color: #2b3d43;}.parallax-section {z-index: 3;width: 100%;display: block;margin: 0 auto;position: relative;background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: 125%;-moz-background-size: 125%;-o-background-size: 125%;background-size: 125%;}.fullwidth-section .container, .page-center .fullwidth-section .container {padding: 0;width: 100%;max-width: none;}.video-section {padding: 0;width: 100%;display: block;overflow: hidden;position: relative;}.video-section .section-container {padding: 255px 0 225px;}@media (min-width: 1920px) {.video-section .section-container {padding: 380px 0 350px;}}.video-section .section-title {overflow: visible;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.video-section .section-title .section-main-title {font-size: 35px;margin-top: -2px;min-height: 42px;position: relative;}.video-section.full-height {height: 100vh;}.video-section.full-height .section-container {padding: 0;height: 100%;}.video-section.full-height .section-container .col-md-12 {left: 0;top: 50%;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.section-container {padding: 0;z-index: 9;width: 100%;display: block;margin: 0 auto;position: relative;}.section-container::after {content: "";clear: both;display: table;}.section-title {z-index: 9;padding: 0;width: 100%;display: block;overflow: hidden;position: relative;margin: 0 auto 25px;}.intro-section-title {margin-bottom: 30px;}.section-title .section-main-title {padding: 0;color: #202020;margin: 0 auto;font-size: 28px;}.section-title .section-main-title-lg {font-size: 150px;}.intro-section-title .section-main-title {font-size: 45px;}.section-title .section-subtitle {margin: 10px auto 0;}.text-center.section-title .section-subtitle {max-width: 750px;margin-top: 15px;}.intro-section-title .section-subtitle {font-size: 20px;margin-top: 15px;line-height: 30px;}.section-title .section-button {width: 100%;margin: 0 auto;display: block;overflow: hidden;padding: 10px 0 0;}.section-title .section-button a.btn {margin-top: 15px;}.section-title.text-center .section-button a.btn {margin-left: 7px;margin-right: 7px;}.section-title .hr-divider {margin: 15px auto 0;}.section-title.text-center .hr-divider {margin: 25px auto 20px;}.section-title-md .section-main-title {font-size: 22px;}.section-title-md .section-subtitle {margin-top: 2px;}.section-title-sm .section-main-title {font-size: 20px;font-weight: 400;}.section-title-sm .section-subtitle {margin-top: 10px;}.header-section {padding: 0;width: 100%;z-index: 100;display: block;margin: 0 auto;position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.header-section-container {padding: 0;width: 100%;z-index: 100;display: block;margin: 0 auto;position: relative;}.top-header {z-index: 5;padding: 0;width: 100%;display: block;margin: 0 auto;position: relative;text-align: center;background-color: #fff;border-bottom: 1px solid #efefef;}.top-header a {color: #212121;}.top-header a:hover {color: #2b3d43;}.top-header-widget {z-index: 5;width: 100%;display: block;margin: 0 auto;line-height: 0;position: relative;padding: 10px 15px;}.top-header-widget-container {padding: 0;position: relative;display: inline-block;}.top-header-widget-container::after {content: "";clear: both;display: table;}.header-menu {z-index: 4;padding: 0;width: 100%;display: block;margin: 0 auto;position: relative;}.header-menu-container {z-index: 4;padding: 0;width: 100%;display: block;margin: 0 auto;position: relative;background-color: #fff;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);}.navbar {border: 0;margin: 0;min-height: 1px;border-radius: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.navbar-brand {padding: 0;height: auto;color: #212121;font-size: 30px;font-weight: 700;line-height: 50px;margin: 15px auto;text-transform: uppercase;}.navbar > .container .navbar-brand {margin-left: auto;}.navbar-brand > img {margin: 0 auto;max-width: 100%;max-height: 50px;}.navbar-brand > img.transparent-header-logo {display: none;}.navbar-toggle {border: 0;padding: 0;height: 16px;font-size: 0;line-height: 0;margin: 32px 0;color: #212121;border-radius: 0;font-weight: 400;overflow: hidden;text-transform: uppercase;}.header-menu-left-side .navbar-toggle {float: left;margin: 22px 0;}.navbar-toggle span {font-size: 14px;overflow: hidden;line-height: 16px;position: relative;display: inline-block;vertical-align: middle;}.navbar-toggle span.menu-wd {padding-right: 5px;}.navbar-toggle span.lines-wrapper {width: 16px;height: 16px;font-size: 16px;line-height: 16px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;-webkit-animation: gfortMenuButton 1s forwards;animation: gfortMenuButton 1s forwards;}.navbar-toggle span.lines-wrapper i {width: 100%;height: 2px;margin: 7px 0;display: block;position: relative;background-color: #212121;-webkit-animation: gfortMenuButtonLines 1s forwards;animation: gfortMenuButtonLines 1s forwards;}.navbar-toggle span.lines-wrapper i::after, .navbar-toggle span.lines-wrapper i::before {left: 0;height: 2px;width: 100%;content: "";display: block;position: absolute;background-color: #212121;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.navbar-toggle span.lines-wrapper i::after {-webkit-animation: gfortMenuButtonLinesBottom 1.5s forwards;animation: gfortMenuButtonLinesBottom 1.5s forwards;}.navbar-toggle span.lines-wrapper i::before {-webkit-animation: gfortMenuButtonLinesTop 1.5s forwards;animation: gfortMenuButtonLinesTop 1.5s forwards;}@-webkit-keyframes gfortMenuButton {50% {-webkit-transform: rotate(0);}100% {-webkit-transform: rotate(180deg);}}@keyframes gfortMenuButton {50% {transform: rotate(0);}100% {transform: rotate(180deg);}}@-webkit-keyframes gfortMenuButtonLines {0%, 50% {background-color: transparent;}100% {background-color: #212121;}}@keyframes gfortMenuButtonLines {0%, 50% {background-color: transparent;}100% {background-color: #212121;}}@-webkit-keyframes gfortMenuButtonLinesBottom {0% {bottom: 0;-webkit-transform: rotate(45deg);}50% {bottom: 0;-webkit-transform: rotate(0);}100% {bottom: -5px;}}@keyframes gfortMenuButtonLinesBottom {0% {bottom: 0;transform: rotate(45deg);}50% {bottom: 0;transform: rotate(0);}100% {bottom: -5px;}}@-webkit-keyframes gfortMenuButtonLinesTop {0% {top: 0;-webkit-transform: rotate(-45deg);}50% {top: 0;-webkit-transform: rotate(0);}100% {top: -5px;}}@keyframes gfortMenuButtonLinesTop {0% {top: 0;transform: rotate(-45deg);}50% {top: 0;transform: rotate(0);}100% {top: -5px;}}@-webkit-keyframes gfortMenuButtonToggle {50% {-webkit-transform: rotate(0);}100% {-webkit-transform: rotate(-180deg);}}@keyframes gfortMenuButtonToggle {50% {transform: rotate(0);}100% {transform: rotate(-180deg);}}@-webkit-keyframes gfortMenuButtonLinesToggle {0%, 50% {background-color: #212121;}100%, 51% {background-color: transparent;}}@keyframes gfortMenuButtonLinesToggle {0%, 50% {background-color: #212121;}100%, 51% {background-color: transparent;}}@-webkit-keyframes gfortMenuButtonLinesBottomToggle {0% {bottom: -5px;}50% {bottom: 0;-webkit-transform: rotate(0);}100% {-webkit-transform: rotate(45deg);}}@keyframes gfortMenuButtonLinesBottomToggle {0% {bottom: -5px;}50% {bottom: 0;transform: rotate(0);}100% {transform: rotate(45deg);}}@-webkit-keyframes gfortMenuButtonLinesTopToggle {0% {top: -5px;}50% {top: 0;-webkit-transform: rotate(0);}100% {-webkit-transform: rotate(-45deg);}}@keyframes gfortMenuButtonLinesTopToggle {0% {top: -5px;}50% {top: 0;transform: rotate(0);}100% {transform: rotate(-45deg);}}.navbar-collapse.collapse {margin: 0;border: 0;padding: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}@media (min-width: 768px) {.navbar-collapse.collapse {float: right;}}ul.navbar-nav {padding: 0;width: auto;margin: 0 -15px;list-style: none;}ul.navbar-nav > li {margin: 0 15px;}ul.navbar-nav > li > a {color: #212121;padding: 30px 0;font-size: 13px;overflow: hidden;font-weight: 700;line-height: 20px;letter-spacing: 0.3px;text-transform: uppercase;}ul.navbar-nav > li > a::after {top: 0;width: 0;left: 50%;content: "";height: 2px;z-index: 10;position: absolute;background-color: #2b3d43;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}ul.navbar-nav > li > a:focus, ul.navbar-nav > li > a:hover {background-color: transparent;}[data-spy="scroll"] ul.navbar-nav > li.active > a::after, ul.navbar-nav > li > a:hover::after {left: 0;width: 100%;}ul.navbar-nav li ul li.active-menu-item > a {opacity: 0.9;}.menu-arrow {float: right;color: #666;font-size: 16px;overflow: hidden;margin-left: 5px;text-align: right;position: relative;line-height: inherit;}.menu-arrow i {line-height: inherit;-webkit-backface-visibility: hidden;backface-visibility: hidden;}ul.navbar-nav li ul {left: 0;top: 100%;margin: 0;opacity: 0;z-index: 16;width: 210px;display: block;padding: 10px 0;list-style: none;position: absolute;visibility: hidden;background-color: #fff;border-top: 2px solid #2b3d43;-webkit-transform: translate(0, 10px);-ms-transform: translate(0, 10px);transform: translate(0, 10px);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);}ul.navbar-nav li ul ul {top: -12px;left: 100%;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}ul.navbar-nav li ul li {padding: 0;width: 100%;display: block;margin: 0 auto;position: relative;}ul.navbar-nav li ul li a {width: 100%;opacity: 0.7;display: block;color: #212121;font-size: 12px;font-weight: 700;overflow: hidden;text-align: left;line-height: 20px;padding: 9px 20px;position: relative;letter-spacing: 0.3px;text-transform: uppercase;}ul.navbar-nav li:hover > ul {opacity: 1;visibility: visible;-webkit-transform: translate(0, 0) !important;-ms-transform: translate(0, 0) !important;transform: translate(0, 0) !important;}ul.navbar-nav li ul li.active-menu-item > a .menu-arrow, ul.navbar-nav li:hover > a .menu-arrow, ul.navbar-nav > li.active-menu-item > a .menu-arrow, ul.navbar-nav > li > a:hover .menu-arrow {color: #2b3d43;}ul.navbar-nav li ul li a:hover, ul.navbar-nav li ul li:hover > a {opacity: 0.9;background-color: #f5f5f5;}ul.navbar-nav li:hover > a::after {left: 0;width: 100%;}.secondary-menu {margin: 0;padding: 0;width: 100%;display: block;line-height: 0;overflow: hidden;}.secondary-menu ul {margin: -5px;padding: 4px 0;list-style: none;display: inline-block;}.secondary-menu ul li {padding: 0;margin: 5px;display: inline-block;}.secondary-menu ul li a {color: #212121;display: block;font-size: 13px;line-height: 20px;letter-spacing: 0.3px;text-transform: uppercase;font-weight: 700 !important;}.secondary-menu ul li a:hover {color: #2b3d43;}.header-language-menu {right: 0;top: 100%;margin: 0;opacity: 0;z-index: 10;display: block;padding: 10px 0;overflow: hidden;position: absolute;visibility: hidden;background-color: #fff;border-top: 2px solid #2b3d43;-webkit-transform: translate(50%, 10px);-ms-transform: translate(50%, 10px);transform: translate(50%, 10px);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);}.header-language-menu ul {margin: 0;padding: 0;list-style: none;}.header-language-menu ul li {padding: 0;width: 100%;display: block;margin: 0 auto;}.header-language-menu ul li a {width: 100%;display: block;color: #212121;font-size: 12px;text-align: left;font-weight: 700;overflow: hidden;line-height: 20px;position: relative;text-transform: uppercase;padding: 9px 20px 9px 45px;}.header-language-menu ul li a:hover {color: #2b3d43;}.header-language-menu ul li a img {top: 13px;left: 20px;position: absolute;-webkit-backface-visibility: hidden;backface-visibility: hidden;}@media (min-width: 768px) {.header-menu-left-side .navbar-collapse.collapse {float: left;}}.header-menu-left-side .navbar-header {display: none;}.header-menu-left-side ul.navbar-nav > li > a {padding: 20px 0;}.header-menu-center-side {line-height: 0;text-align: center;}@media (min-width: 768px) {.header-menu-center-side .navbar-collapse.collapse {float: none;display: inline-block !important;}}.header-menu-center-side .navbar-header {display: none;}.header-menu-center-side ul.navbar-nav > li > a {padding: 20px 0;}.sidebar-header {top: 0;left: -260px;width: 260px;height: 100%;z-index: 9997;position: fixed;background-color: #fff;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);}.sidebar-header .header-section-container {height: 100%;z-index: 9997;overflow: hidden;}.sidebar-header .container {width: 100% !important;}.sidebar-overlay {top: 0;left: 0;opacity: 0;width: 100%;height: 100%;display: none;z-index: 9996;position: fixed;background-color: #000;}.sidebar-header-btn, .sidebar-header-btn.active, .sidebar-header-btn:active, .sidebar-header-btn:focus, .sidebar-header-btn:hover {top: 20px;left: 20px;width: 32px;height: 32px;z-index: 9998;display: block;color: #fff;position: fixed;font-size: 16px;line-height: 32px;text-align: center;border-radius: 2px;background-color: #2b3d43;}.sidebar-header .top-header {display: none !important;}.sidebar-header .header-menu {width: 290px;height: 100%;overflow-y: scroll;padding-right: 30px;}.sidebar-header .navbar-collapse {display: block !important;}.sidebar-header .header-menu-container {padding: 52px 0 15px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.sidebar-header .header-menu-container .navbar-header {float: none;display: block;padding: 10px 0;text-align: center;}.sidebar-header .header-menu-container .navbar-brand {width: 100%;}.sidebar-header ul.navbar-nav {margin: 0 auto !important;}.sidebar-header ul.navbar-nav li ul {top: 0;left: 0;right: 0;border: 0;opacity: 1;padding: 0;width: 100%;margin: 0 auto;position: relative;visibility: visible;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: all 0s ease-in-out;transition: all 0s ease-in-out;-webkit-transform: translate(0, 0) !important;-ms-transform: translate(0, 0) !important;transform: translate(0, 0) !important;}.sidebar-header ul.navbar-nav li ul {padding-left: 10px !important;}.sidebar-header ul.navbar-nav > li {width: 100%;display: block;margin: 0 auto;padding: 0 5px;}.sidebar-header ul.navbar-nav > li > a {padding: 9px 0;}.sidebar-header ul.navbar-nav > li > a::after {display: none;}.sidebar-header ul.navbar-nav li ul li a {padding-left: 0;padding-right: 0;}.sidebar-header ul.navbar-nav li ul li a:hover, .sidebar-header ul.navbar-nav li ul li:hover > a {opacity: 1;color: #2b3d43;background-color: transparent;}.sidebar-header .navbar-toggle {display: none !important;}@media (min-width: 1200px) {.fixed-sidebar-header {padding-left: 260px;}.fixed-header.sidebar-header {top: 0;left: 0;}.fixed-sidebar-header .sidebar-overlay {display: none !important;}.fixed-sidebar-header .sidebar-header-btn {display: none;}.fixed-sidebar-header .header-menu-container {padding: 15px 0;}.fixed-sidebar-header #main-wrapper .container, .fixed-sidebar-header .page-title-section.page-title-section-wide .section-container {width: 100%;max-width: 1170px;}.fixed-sidebar-header #main-wrapper .container {padding: 0 30px;}.fixed-sidebar-header .header-section .row {margin: 0 -30px;}.fixed-sidebar-header #main-wrapper .fullwidth-section .container {padding: 0;width: 100%;max-width: none;}}@media (min-width: 991px) {.transparent-header {position: absolute;}.transparent-header .header-menu-container:not(.tiny-header), .transparent-header .top-header {background-color: transparent;}.transparent-header .header-menu-container:not(.tiny-header), .transparent-header .top-header {border-bottom: 1px solid rgba(255, 255, 255, 0.25);}.transparent-header .header-menu-container:not(.tiny-header) {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.transparent-header .header-menu-container:not(.tiny-header) .form-control, .transparent-header .header-menu-container:not(.tiny-header) .header-search-form-block .form-close-btn, .transparent-header .header-menu-container:not(.tiny-header) ul.navbar-nav > li > a, .transparent-header .header-menu-container:not(.tiny-header) ul.navbar-nav > li > a .menu-arrow, .transparent-header .top-header, .transparent-header .top-header .info-block-container a i, .transparent-header .top-header .info-block-container i, .transparent-header .top-header .social-icons-block ul li a i, .transparent-header .top-header a {color: #fff;}.transparent-header .header-menu-container:not(.tiny-header) :-moz-placeholder {color: #fff;}.transparent-header .header-menu-container:not(.tiny-header) ::-moz-placeholder {color: #fff;}.transparent-header .header-menu-container:not(.tiny-header) :-ms-input-placeholder {color: #fff;}.transparent-header .header-menu-container:not(.tiny-header) ::-webkit-input-placeholder {color: #fff;}.transparent-header .top-header a:hover {opacity: 0.8;}.transparent-header .top-header .social-icons-block ul li a:hover {opacity: 1;}.transparent-header .header-menu-container .navbar-brand > img {display: none;}.transparent-header .header-menu-container:not(.tiny-header) .navbar-brand > img.transparent-header-logo {display: block;}}button {outline: 0 !important;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.btn-gfort, .btn-gfort-alt, .btn-gfort-alt-o, .btn-gfort-grey, .btn-gfort-grey-o, .btn-gfort-o {border: 0;z-index: 15;font-size: 13px;overflow: hidden;font-weight: 700;line-height: 20px;position: relative;padding: 11px 25px;border-radius: 2px;margin: 0 15px 0 0;letter-spacing: 0.3px;outline: 0 !important;text-transform: uppercase;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.btn-gfort, .btn-gfort-o {color: #fff;background-color: #2b3d43;}.btn-gfort-grey, .btn-gfort-grey-o {color: #666;background-color: #f5f5f5;}.btn-gfort-alt, .btn-gfort-alt-o {color: #fff;background-color: #202020;}.btn-gfort-alt-o:last-child, .btn-gfort-alt:last-child, .btn-gfort-grey-o:last-child, .btn-gfort-grey:last-child, .btn-gfort-o:last-child, .btn-gfort:last-child {margin: 0;}.btn-gfort-grey.active, .btn-gfort-grey:active, .btn-gfort-grey:focus, .btn-gfort-grey:hover, .btn-gfort.active, .btn-gfort:active, .btn-gfort:focus, .btn-gfort:hover, button.btn-gfort-grey:focus, button.btn-gfort:focus {color: #fff;background-color: #202020;}.btn-gfort-alt-o.active, .btn-gfort-alt-o:active, .btn-gfort-alt-o:focus, .btn-gfort-alt-o:hover, .btn-gfort-o.active, .btn-gfort-o:active, .btn-gfort-o:focus, .btn-gfort-o:hover, button.btn-gfort-alt-o:focus, button.btn-gfort-o:focus {color: #666;background-color: #fff;}.btn-gfort-alt.active, .btn-gfort-alt:active, .btn-gfort-alt:focus, .btn-gfort-alt:hover, .btn-gfort-grey-o.active, .btn-gfort-grey-o:active, .btn-gfort-grey-o:focus, .btn-gfort-grey-o:hover, button.btn-gfort-alt:focus, button.btn-gfort-grey-o:focus {color: #fff;background-color: #2b3d43;}.btn-gfort-md {font-size: 12px;padding: 7px 20px;}.btn-gfort-sm {font-size: 11px;padding: 3px 10px;}ul.navbar-nav > li.btn-header-menu > a {border: 0;z-index: 15;color: #fff;font-size: 13px;overflow: hidden;font-weight: 700;line-height: 20px;margin: 19px auto;position: relative;padding: 11px 25px;border-radius: 2px;letter-spacing: 0.3px;outline: 0 !important;text-transform: uppercase;background-color: #2b3d43;text-align: center !important;-webkit-backface-visibility: hidden;backface-visibility: hidden;}ul.navbar-nav > li.btn-header-menu > a:hover {color: #fff;background-color: #202020;}ul.navbar-nav > li.btn-header-menu > a::after {display: none;}.btn-image {border: 0;z-index: 15;overflow: hidden;position: relative;border-radius: 2px;margin: 0 15px 0 0;display: inline-block;outline: 0 !important;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.btn-image:last-child {margin-right: 0;}.btn-image img {width: 100%;display: block;max-width: 170px;}.btn.btn-gfort.btn-default {color: #333;border: 1px solid #ccc;background-color: #fff;}.btn.btn-gfort.btn-default:hover {color: #333;border-color: #adadad;background-color: #e6e6e6;}.btn.btn-gfort.btn-primary {color: #fff;border: 1px solid #2e6da4;background-color: #337ab7;}.btn.btn-gfort.btn-primary:hover {color: #fff;border-color: #204d74;background-color: #286090;}.btn.btn-gfort.btn-info {color: #fff;border: 1px solid #46b8da;background-color: #5bc0de;}.btn.btn-gfort.btn-info:hover {color: #fff;border-color: #269abc;background-color: #31b0d5;}.btn.btn-gfort.btn-default, .btn.btn-gfort.btn-info, .btn.btn-gfort.btn-primary {padding-top: 10px;padding-bottom: 10px;}.btn.btn-gfort.btn-default.btn-gfort-md, .btn.btn-gfort.btn-info.btn-gfort-md, .btn.btn-gfort.btn-primary.btn-gfort-md {padding-top: 6px;padding-bottom: 6px;}.btn.btn-gfort.btn-default.btn-gfort-sm, .btn.btn-gfort.btn-info.btn-gfort-sm, .btn.btn-gfort.btn-primary.btn-gfort-sm {padding-top: 2px;padding-bottom: 2px;}.blog-items-wrapper {width: 100%;display: block;position: relative;}.blog-items-wrapper::after {content: "";clear: both;display: table;}.blog-item {width: 100%;display: block;margin: 0 auto;padding: 0 0 30px;position: relative;}.gfort-owl-slider .blog-item {padding-bottom: 0;}.blog-item-container {width: 100%;display: block;position: relative;border-radius: 2px;background-color: #fff;}.blog-item-container::after {content: "";clear: both;display: table;}.blog-item-container .blog-item-media {padding: 0;z-index: 10;width: 100%;display: block;line-height: 0;overflow: hidden;position: relative;margin: 0 auto -1px;border-radius: 2px 2px 0 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.blog-item-container .blog-item-media a {width: 100%;display: block;overflow: hidden;position: relative;}.blog-item-container .blog-item-media img {width: 100%;display: inline-block;}.blog-item-container .blog-item-body {z-index: 9;width: 100%;display: block;position: relative;border-radius: 2px;padding: 0 25px 25px;border: 1px solid #efefef;}.blog-item-meta {padding: 0;width: 100%;font-size: 0;line-height: 0;display: block;overflow: hidden;font-weight: 700;margin: -1px auto 0;text-transform: uppercase;}.blog-item-meta span {padding: 0;font-size: 13px;margin: 10px 0 0;line-height: 13px;position: relative;display: inline-block;vertical-align: bottom;letter-spacing: 0.3px;}.blog-item-meta span span {margin: 0 !important;padding: 0 !important;}.blog-item-meta span::after {float: right;padding: 0 8px;font-size: 4px;content: "\f111";line-height: inherit;font-family: FontAwesome;}.blog-item-meta span:last-child::after {display: none;}.blog-item-meta span a {color: #212121;display: inline-block;}.blog-item-meta span a:hover {color: #2b3d43;}.blog-item-meta span time {display: inline-block;}.blog-item-meta span:not(.item-meta-format) i {float: left;margin-right: 3px;line-height: 12px;}.blog-item-meta span.item-meta-format {margin: 0 12px 0 0;}.blog-item-meta span.item-meta-format::after {display: none;}.blog-item-meta span.item-meta-format a {float: left;width: 40px;height: 40px;display: block;margin: 0 auto;font-size: 14px;overflow: hidden;position: relative;border-radius: 0 0 2px 2px;}.blog-item-meta span.item-meta-format a i {float: left;width: 40px;height: 40px;display: block;color: #fff;line-height: 40px;text-align: center;background-color: #2b3d43;-webkit-transition: margin 0.3s ease-in-out;transition: margin 0.3s ease-in-out;}.blog-item-meta span.item-meta-format a:hover i:nth-last-child(2) {margin-top: -40px;}.blog-item-meta span.item-meta-author img {width: 24px;float: left;margin-top: -2px;margin-right: 5px;border-radius: 50%;}.blog-item-body .blog-item-title {padding: 0;width: 100%;color: #212121;display: block;font-size: 20px;font-weight: 400;line-height: 26px;position: relative;margin: 17px auto 0;}.blog-item-title a {color: inherit;position: relative;}.blog-item-title a:hover {color: #2b3d43;}.blog-item-body .blog-item-description {width: 100%;display: block;overflow: hidden;margin: 12px auto 0;}.blog-item-body .blog-item-read-btn {width: 100%;display: block;line-height: 1;font-size: 14px;font-weight: 700;overflow: hidden;margin: 17px auto 3px;text-transform: uppercase;}.blog-item-read-btn a {display: inline-block;}.blog-item-read-btn a i {height: 14px;line-height: 14px;vertical-align: top;display: inline-block;-webkit-transition: margin 0.3s ease-in-out;transition: margin 0.3s ease-in-out;}.blog-item-read-btn a:hover i {margin-left: 3px;}.blog-item-body .blog-item-format-content {width: 100%;display: block;margin: 0 auto;position: relative;}.blog-item-container .blog-item-footer {width: 100%;z-index: 10;display: none;margin: 0 auto;font-size: 14px;font-weight: 700;overflow: hidden;line-height: 32px;padding: 15px 25px;position: relative;border: 1px solid #efefef;border-top: 0;border-radius: 0 0 2px 2px;}.blog-item-footer a {color: #212121;}.blog-item-footer a:hover {color: #2b3d43;}.blog-item-footer .blog-item-author {float: left;line-height: 0;overflow: hidden;position: relative;text-align: center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.blog-item-author a {overflow: hidden;position: relative;display: inline-block;}.blog-item-author a img {width: 32px;float: left;border-radius: 50%;}.blog-item-author a span {float: left;line-height: 32px;margin: 0 0 0 6px;}.format-link .blog-item-media {display: none;}.format-link .blog-item-body {border-radius: 2px !important;}.format-link .blog-item-footer {display: none;}.blog-col-1 .blog-item {padding-bottom: 50px;}.blog-col-1 .blog-item:last-child {padding-bottom: 30px;}.blog-col-1 .blog-item .blog-item-media iframe:not([height])[src*="soundcloud"] {height: 405px;}.blog-col-1 .blog-item .blog-item-body {border-radius: 2px 2px 0 0;}.blog-col-1 .blog-item .blog-item-body .blog-item-title {font-size: 24px;line-height: 28px;}.blog-col-1 .blog-item .blog-item-footer {display: block;}.blog-col-2 {width: auto;margin: 0 -15px;}.blog-col-2 .blog-item {width: 50%;float: left;padding-left: 15px;padding-right: 15px;}.blog-col-2 .blog-item:nth-child(2n + 1) {clear: left;}.blog-col-2 .blog-item .blog-item-media iframe:not([height])[src*="soundcloud"] {height: 243px;}.blog-col-3 {width: auto;margin: 0 -15px;}.blog-col-3 .blog-item {float: left;padding-left: 15px;padding-right: 15px;width: 33.33333333%;}.blog-col-3 .blog-item:nth-child(3n + 1) {clear: left;}.blog-col-3 .blog-item .blog-item-media iframe:not([height])[src*="soundcloud"] {height: 224px;}.blog-single-item .blog-item .blog-item-media {border-radius: 2px;margin: 0 auto 30px;}.blog-single-item .blog-item .blog-item-media iframe:not([height])[src*="soundcloud"] {height: 405px;}.blog-single-item .blog-item .blog-item-body {border: 0;padding: 0;border-radius: 0;}.blog-single-item .blog-item .blog-item-title {margin: 0 auto;font-size: 24px;line-height: 28px;}.blog-single-item .blog-item .blog-item-format-content {border-radius: 2px;padding: 30px 35px;margin-bottom: 10px;background-color: #f5f5f5;}.blog-single-item .blog-item .blog-item-media + .blog-item-body .blog-item-format-content {padding: 0;margin: 0 auto;border-radius: 0;background-color: transparent;}.blog-single-item .blog-item .blog-item-meta {margin: 0 auto;}.blog-single-item .blog-item .blog-item-meta span {line-height: 22px;}.blog-single-item .blog-item .blog-item-meta span.item-meta-format {margin: 10px 0 0;}.blog-single-item .blog-item .blog-item-meta span.item-meta-format::after {display: block;}.blog-single-item .blog-item .blog-item-meta span i {line-height: 20px;}.blog-single-item .blog-item .blog-item-description {margin-top: 20px;}.blog-single-item .blog-item .blog-item-description p {margin: 0 0 25px 0;}.blog-single-item .blog-item .blog-item-description p:last-child {margin-bottom: 0;}.blog-single-item .blog-item .blog-item-footer, .blog-single-item .blog-item .blog-item-read-btn {display: none;}.widget-block {padding: 0;width: 100%;z-index: 10;margin: 0 auto;display: block;overflow: hidden;position: relative;}.widget-block a:not(.btn) {color: #212121;}.widget-block a:not(.btn):hover {color: #2b3d43;}.widget-left-side {width: 50%;float: left;clear: left;text-align: left;}.widget-right-side {width: 50%;float: right;clear: right;text-align: right;}.widget-block-container {padding: 0;width: 100%;display: block;overflow: hidden;position: relative;margin: 0 auto 40px;}.widget-block-container .widget-block-title {padding: 0;width: 100%;display: block;margin: 0 auto;line-height: 0;color: #212121;position: relative;text-transform: uppercase;}.widget-block-container .widget-block-title * {color: inherit;}.widget-block-container .widget-block-title::after {top: 0;right: 0;width: 1px;content: "";height: 100%;margin-top: 8px;position: absolute;background-color: #efefef;}.widget-block-container .widget-block-title h6 {margin: 0;padding: 0;position: relative;padding-right: 30px;display: inline-block;}.widget-block-container .widget-block-title h6::after {top: 8px;left: 100%;height: 1px;content: "";width: 1000%;margin-left: -20px;position: absolute;background-color: #efefef;}.widget-block-container .widget-block-body {width: 100%;z-index: 11;display: block;margin: 8px auto 0;position: relative;padding: 7px 20px 20px;border: 1px solid #efefef;border-top: 0;border-radius: 0 0 2px 2px;}ul.blog-posts {margin: 0;padding: 0;width: 100%;display: block;overflow: hidden;list-style: none;}ul.blog-posts li {width: 100%;display: block;overflow: hidden;margin: 0 0 17px;padding: 0 0 20px;position: relative;border-bottom: 1px solid #efefef;}ul.blog-posts li:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}ul.blog-posts li a.item-image {padding: 0;width: 65px;float: left;display: block;overflow: hidden;position: relative;border-radius: 2px;margin: 3px 13px 0 0;}ul.blog-posts li a.item-image::after {border-radius: 2px;}ul.blog-posts li a.item-image img {width: 100%;display: inline-block;}ul.blog-posts li .blog-item-body {line-height: 0;overflow: hidden;}ul.blog-posts li a:hover {color: #2b3d43;}ul.blog-posts li .blog-item-meta {font-weight: 500;margin: 3px auto 0;text-transform: none;}ul.blog-posts li .blog-item-meta span.item-meta-date {float: left;}ul.blog-posts li .blog-item-meta span::after {display: none;}ul.categories-block {margin: 0;padding: 0;width: 100%;display: block;overflow: hidden;list-style: none;}ul.categories-block li {width: 100%;display: block;overflow: hidden;position: relative;margin: 0 auto 5px;}ul.categories-block li:last-child {margin-bottom: 0;}ul.categories-block li a {margin: 0;padding: 0;width: 100%;color: #212121;display: block;font-size: 15px;font-weight: 500;line-height: 26px;position: relative;}ul.categories-block li a:hover {color: #2b3d43;}ul.categories-block li a::before {width: 4px;height: 4px;content: "";margin: 0 8px 0 0;border-radius: 50%;display: inline-block;vertical-align: middle;background-color: #212121;}ul.categories-block li a span {float: right;font-size: 13px;line-height: inherit;}ul.links-block {margin: 0;padding: 0;width: 100%;display: block;overflow: hidden;list-style: none;}ul.links-block li {width: 100%;display: block;overflow: hidden;position: relative;margin: 0 auto 5px;}ul.links-block li:last-child {margin-bottom: 0;}ul.links-block li a {margin: 0;padding: 0;color: #212121;font-size: 15px;font-weight: 500;line-height: 27px;position: relative;}ul.links-block li a:hover {color: #2b3d43;}ul.links-block li a::before {width: 4px;height: 4px;content: "";margin: 0 8px 0 0;border-radius: 50%;display: inline-block;vertical-align: middle;background-color: #212121;}.fullwidth-section .gallery-col-2, .fullwidth-section .gallery-col-3, .fullwidth-section .gallery-col-4, .fullwidth-section .gallery-col-5 {margin-left: 2px;margin-right: 2px;}.gfort-navigation-block {padding: 0;width: 100%;display: block;line-height: 0;overflow: hidden;text-align: center;position: relative;}.gfort-navigation-block a.btn {margin: 20px auto 30px;}.gfort-navigation-block .pagination {margin: -5px;padding: 20px 0 30px;}.gfort-navigation-block .pagination > li {margin: 5px;float: left;}.gfort-navigation-block .pagination > li > a, .gfort-navigation-block .pagination > li > span {border: 0;margin: 0;display: block;color: #212121;font-size: 14px;min-width: 32px;min-height: 32px;font-weight: 700;line-height: 20px;padding: 6px 10px;border-radius: 2px;text-transform: uppercase;background-color: transparent;}.gfort-navigation-block .pagination > li span {display: block;}.gfort-navigation-block .pagination > li:not(.active) span {font-size: 12px;letter-spacing: 0.3px;}.gfort-navigation-block .pagination i {display: block;font-size: 20px;letter-spacing: 0;line-height: 18px;}.gfort-navigation-block .pagination > li > a:hover {background-color: #f5f5f5;}.gfort-navigation-block .pagination > .active > a, .gfort-navigation-block .pagination > .active > a:focus, .gfort-navigation-block .pagination > .active > a:hover, .gfort-navigation-block .pagination > .active > span, .gfort-navigation-block .pagination > .active > span:focus, .gfort-navigation-block .pagination > .active > span:hover {color: #fff;background-color: #2b3d43;}.share-block {width: 100%;display: block;padding: 15px 0;overflow: hidden;position: relative;margin: 15px auto 30px;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}.share-block > span {width: auto;float: left;display: block;font-weight: 500;line-height: 32px;}.share-block .social-icons-block {width: auto;float: right;}.author-block {padding: 0;width: 100%;margin: 0 auto;display: block;position: relative;}.author-block-container {width: 100%;display: block;overflow: hidden;padding: 0 0 45px;position: relative;margin: 15px auto 30px;border-bottom: 1px solid #efefef;}.author-block:last-child .author-block-container {border-bottom: 0;padding-bottom: 0;}.author-block-avatar {float: left;width: 56px;overflow: hidden;position: relative;margin: 0 15px 0 0;}.author-block-avatar a {width: 100%;display: block;overflow: hidden;border-radius: 50%;}.author-block-avatar a img {width: 100%;display: inline-block;}.author-block-body {display: block;overflow: hidden;}.author-block-body .author-block-title {width: 100%;color: #2b3d43;display: block;overflow: hidden;position: relative;margin: -3px auto 0;}.author-block-body .author-block-title * {color: inherit;}.author-block-body .author-block-title a:hover {color: #202020;}.author-block-body .author-block-description {width: 100%;display: block;overflow: hidden;position: relative;margin: 10px auto 0;}.author-block-body .author-block-social-icons {width: 100%;display: block;overflow: hidden;position: relative;margin: 15px auto 0;}.form-block, .form-block form {width: 100%;display: block;margin: 0 auto;position: relative;}.form-block form::after {content: "";clear: both;display: table;}form {position: relative;}.form-block-container {width: auto;display: block;margin: 0 -15px;}.form-block-title {width: 100%;color: #202020;display: block;margin: 0 auto 10px;}.form-block-title :not(.btn) {color: inherit;}.form-block-container button::before {top: 11px;opacity: 0;right: 5px;width: 20px;font-size: 12px;content: "\f021";line-height: 20px;position: absolute;font-family: FontAwesome;}.header-search-form-block {top: 0;left: 0;right: 0;opacity: 0;z-index: 10;padding: 0 15px;max-width: 1170px;position: absolute;visibility: hidden;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.header-search-form-block, .header-search-form-block .col-md-12, .header-search-form-block .form-block-container, .header-search-form-block .form-control, .header-search-form-block .form-group, .header-search-form-block form {height: 100%;}.header-search-form-block .form-group {margin-bottom: 0;}.header-search-form-block .form-control {border: 0;line-height: 1;font-size: 20px;padding: 0 25px 0 0;background-color: transparent;}.header-search-form-block .form-close-btn {top: 50%;right: 0;padding: 0;z-index: 10;color: #212121;line-height: 1;font-size: 18px;font-weight: 700;position: absolute;font-family: sans-serif;-webkit-transform: translateY(-50%) rotate(-45deg);-ms-transform: translateY(-50%) rotate(-45deg);transform: translateY(-50%) rotate(-45deg);}.header-search-form-block .form-close-btn:hover {color: #2b3d43;}.open-header-search-form-block .navbar {opacity: 0;visibility: hidden;}.open-header-search-form-block .header-search-form-block {opacity: 1;visibility: visible;}.open-header-search-form-block .form-close-btn {-webkit-transform: translateY(-50%) rotate(0);-ms-transform: translateY(-50%) rotate(0);transform: translateY(-50%) rotate(0);}.search-form-block {margin-bottom: 30px;}.search-form-block .form-group {margin-bottom: 20px;}.search-form-block .form-block-title {margin-bottom: 20px;}.search-form-block .form-block-title h4 {margin-bottom: 0;}.search-form-block button {width: 100%;}.gfort-owl-slider {width: 100%;z-index: 10;display: block;overflow: hidden;position: relative;margin: 0 auto 30px;}.blog-item-media .gfort-owl-slider {margin-bottom: 0;}.gfort-owl-slider .gfort-owl-slider-item {width: 100%;display: block;overflow: hidden;position: relative;}.gfort-owl-slider .gfort-owl-slider-item > a {width: 100%;display: block;}.gfort-owl-slider .gfort-owl-slider-item > * {margin-bottom: 0 !important;}.gfort-owl-slider.owl-theme .owl-dots {width: auto;margin: 0 -4px;line-height: 0;padding-top: 30px;}.gfort-owl-slider.owl-theme[data-slider-dots-position="inside"] .owl-dots {left: 50%;padding: 0;bottom: 10px;position: absolute;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}.gfort-owl-slider.owl-theme .owl-nav {margin: 0 auto;line-height: 0;}.gfort-owl-slider.owl-theme .owl-nav div {top: 50%;margin: 0;padding: 0;opacity: 1;width: 40px;height: 60px;font-size: 24px;line-height: 60px;position: absolute;background: rgba(0, 0, 0, 0.3);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.gfort-owl-slider.owl-theme[data-slider-dots="true"] .owl-nav div {margin-top: -20px;}.gfort-owl-slider.owl-theme[data-slider-dots-position="inside"] .owl-nav div {margin-top: 0;}[data-slider-arrows-type="arrow"] .gfort-owl-slider, [data-slider-arrows-type="arrow"].gfort-owl-slider {overflow: visible;}[data-slider-arrows-type="arrow"] .gfort-owl-slider.owl-theme .owl-nav div, [data-slider-arrows-type="arrow"] .owl-nav div, [data-slider-arrows-type="arrow"].gfort-owl-slider.owl-theme .owl-nav div {width: 24px;height: 32px;opacity: 0.7;color: #212121;font-size: 32px;border-radius: 0;line-height: 32px;background-color: transparent !important;}.gfort-owl-slider.owl-theme .gfort-owl-slider-item:hover {cursor: move;}.gfort-owl-slider.owl-theme .owl-nav div:hover {opacity: 1;background: #000;}.rs-heading-title {color: #202020;font-weight: 700;z-index: 10 !important;letter-spacing: -1.5px;}.light-color.rs-heading-title {color: #fff;}.rs-subtitle {color: #666;font-weight: 400;z-index: 10 !important;}.light-color.rs-subtitle {color: rgba(255, 255, 255, 0.9);}.rs-btn, .rs-image {z-index: 10 !important;}.info-block {width: 100%;display: block;line-height: 0;padding: 2px 0;overflow: hidden;position: relative;}.info-block-container, .info-block-container :not(i) {margin: 0;padding: 0;font-size: 15px;font-weight: 500;line-height: 24px;display: inline-block;}.info-block-container a i, .info-block-container i {top: 0;color: #2b3d43;margin-right: 1px;vertical-align: middle;}.social-icons-block {width: 100%;z-index: 15;font-size: 0;line-height: 0;display: block;position: relative;}.social-icons-block ul {padding: 0;width: auto;margin: -5px;list-style: none;display: inline-block;}.social-icons-block ul li {margin: 5px;border-radius: 50%;display: inline-block;}.social-icons-block ul li a {width: 32px;height: 32px;font-size: 14px;overflow: hidden;line-height: 32px;text-align: center;border-radius: 50%;display: inline-block;vertical-align: middle;}.social-icons-block ul li a:nth-child(2) {text-align: left;padding-left: 6px;letter-spacing: 0.3px;width: auto !important;height: auto !important;line-height: 1 !important;border-radius: 0 !important;}.social-icons-block.icons-lg ul li a:nth-child(2) {padding-left: 10px;}.social-icons-block ul li a:nth-child(2) span {width: 100%;color: #666;display: block;font-size: 12px;font-weight: 500;margin-bottom: 2px;}.social-icons-block.icons-lg ul li a:nth-child(2) span {margin-bottom: 5px;}.social-icons-block ul li a:nth-child(2) span:last-child {color: #212121;font-size: 13px;font-weight: 700;margin-bottom: 0;text-transform: uppercase;}.social-icons-block ul li a i {width: 100%;display: block;color: #666;line-height: 32px;background-color: #f5f5f5;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.social-icons-block.icons-transparent ul li a i {background-color: transparent;}.social-icons-block.icons-text ul {margin: -15px;}.social-icons-block.icons-text ul li {margin: 15px;}.social-icons-block ul li:hover a i {color: #fff;background-color: #2b3d43;}.social-icons-block ul li:hover a i:nth-last-child(2) {margin-top: -32px;}.social-icons-block.icons-sm ul li a {width: 28px;height: 28px;font-size: 12px;line-height: 28px;}.social-icons-block.icons-sm ul li a i {line-height: 28px;}.social-icons-block.icons-sm ul li:hover a i:nth-last-child(2) {margin-top: -28px;}.social-icons-block.icons-lg ul li a {width: 48px;height: 48px;font-size: 18px;line-height: 48px;}.social-icons-block.icons-lg ul li a i {line-height: 48px;}.social-icons-block.icons-lg ul li:hover a i:nth-last-child(2) {margin-top: -48px;}.label {font-size: 11px;line-height: 20px;padding: 3px 10px;border-radius: 2px;display: inline-block;letter-spacing: 0.3px;text-transform: uppercase;}.label-gfort {background-color: #2b3d43;}[data-toggle="tooltip"] {display: inline-block;}.form-group label, label {font-weight: 500;margin-bottom: 6px;}.form-group label {cursor: pointer;}.form-group {padding: 0;width: 100%;display: block;position: relative;margin: 0 auto 30px;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.form-group::after {content: "";clear: both;display: table;}.form-control {z-index: 2;width: 100%;height: 42px;display: block;color: #666;font-size: 15px;border-radius: 0;font-weight: 400;line-height: 20px;padding: 9px 12px;position: relative;outline: 0 !important;border: 2px solid #efefef;background-color: #fff;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.form-control[disabled], .form-control[readonly] {background-color: transparent;}.form-control:focus {outline: 0;border-color: #2b3d43;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}input:-webkit-autofill, textarea:-webkit-autofill {background-color: #fff !important;-webkit-box-shadow: 0 0 0 1000px #fff inset !important;-moz-box-shadow: 0 0 0 1000px #fff inset !important;box-shadow: 0 0 0 1000px #fff inset !important;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}textarea.form-control {height: 170px;resize: vertical;}.table, .table-responsive > .table {border-radius: 2px;margin-bottom: 30px;border: 1px solid #efefef;}.table-responsive {margin-bottom: 30px;}.table-responsive > .table {margin-bottom: 0;}@media screen and (max-width: 767px) {.table-responsive {border: 0;}}mark {color: #212121;font-size: 14px;}hr {margin-top: 30px;margin-bottom: 30px;border-top: 1px solid #efefef;}.gfort-accordion {width: 100%;display: block;overflow: hidden;margin: 0 auto 30px;}.gfort-accordion .panel-group {margin-bottom: 0;}.gfort-accordion .panel {border: 0;margin: 0 auto;overflow: hidden;border-radius: 2px;background-color: #fff;-webkit-box-shadow: none;box-shadow: none;}.gfort-accordion .panel-group .panel + .panel {margin-top: 15px;}.gfort-accordion .panel-heading {border: 0;padding: 0;color: #212121;overflow: hidden;border-radius: 2px;border: 1px solid #efefef;background-color: transparent;}.gfort-accordion .panel-heading .panel-title {font-weight: 400;}.gfort-accordion .panel-heading .panel-title a {width: 100%;display: block;padding: 15px 20px;position: relative;}.gfort-accordion .panel-heading .panel-title a.collapsed {color: #202020;}.gfort-accordion .panel-heading .panel-title a, .gfort-accordion .panel-heading .panel-title a:focus, .gfort-accordion .panel-heading .panel-title a:hover {color: #2b3d43;}.gfort-accordion .panel-heading .panel-title a::before {float: left;font-size: 10px;content: "\f068";margin-right: 8px;line-height: 20px;font-family: FontAwesome;}.gfort-accordion .panel-heading .panel-title a.collapsed::before {content: "\f067";}.gfort-accordion .panel-body {padding: 25px;border: 1px solid #efefef;border-top-width: 0;border-radius: 0 0 2px 2px;}.gfort-accordion .panel-heading + .panel-collapse > .panel-body {margin-top: -1px;border-top-width: 0;}.gfort-accordion-style-1.gfort-accordion .panel {background-color: transparent;}.gfort-accordion-style-1.gfort-accordion .panel-group .panel + .panel {margin-top: 0;border-top: 1px solid #efefef;}.gfort-accordion-style-1.gfort-accordion .panel-heading {border: 0;background-color: transparent;}.gfort-accordion-style-1.gfort-accordion .panel-heading .panel-title a {padding: 0 0 20px 0;}.gfort-accordion-style-1.gfort-accordion .panel-group .panel + .panel .panel-heading .panel-title a {padding-top: 20px;}.gfort-accordion-style-1.gfort-accordion .panel-heading .panel-title a::before {width: 20px;height: 20px;color: #2b3d43;line-height: 18px;text-align: center;border-radius: 2px;margin-right: 10px;border: 1px solid #2b3d43;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.gfort-accordion-style-1.gfort-accordion .panel-body {border: 0;padding: 25px;border-radius: 2px;background-color: #f5f5f5;}.gfort-accordion-style-1 .panel-heading + .panel-collapse > .panel-body {margin-top: 0;}.gfort-panel {width: 100%;display: block;overflow: hidden;margin: 0 auto 30px;}.gfort-panel .panel {margin-bottom: 0;border-radius: 2px;background-color: #fff;border: 1px solid transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.gfort-panel .panel-heading {padding: 12px 20px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom: 1px solid transparent;}.gfort-panel .panel-body {padding: 23px;}.gfort-panel .panel-footer {padding: 12px 20px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top: 1px solid transparent;}.gfort-panel .panel-default {border-color: #efefef;}.gfort-panel .panel-default > .panel-heading {color: #212121;border-color: #efefef;background-color: #f5f5f5;}.gfort-panel .panel-default > .panel-footer {color: #212121;border-color: #efefef;background-color: #f5f5f5;}.gfort-panel .panel-primary {border-color: #2b3d43;}.gfort-panel .panel-primary > .panel-heading {color: #fff;border-color: #2b3d43;background-color: #2b3d43;}.gfort-panel .panel-primary > .panel-footer {color: #fff;border-color: #2b3d43;background-color: #2b3d43;}.gfort-panel .panel-info {border-color: #5bc0de;}.gfort-panel .panel-info > .panel-heading {color: #fff;border-color: #5bc0de;background-color: #5bc0de;}.gfort-panel .panel-info > .panel-footer {color: #fff;border-color: #5bc0de;background-color: #5bc0de;}.address-block {padding: 0;width: 100%;display: block;overflow: hidden;margin: 0 auto 30px;}.address-block-container {width: 100%;margin: 0 auto;display: block;overflow: hidden;border-radius: 2px;padding: 25px 25px 15px;border: 1px solid #efefef;}.address-block-body {padding: 0;z-index: 5;width: auto;overflow: hidden;position: relative;margin: 0 auto 10px;}.address-block-title {padding: 0;z-index: 6;width: auto;overflow: hidden;position: relative;margin: 0 auto 10px;}.address-block-title:last-child {margin-bottom: 0;}.address-block-title h4 {color: #212121;font-weight: 400;margin-bottom: 0;}.address-block-title a {margin-top: 5px;display: inline-block;}.address-block-title h4 label {margin-bottom: 0;}.address-block-body address {margin-bottom: 0;line-height: 26px;}nav.navigation-block {padding: 0;width: 100%;display: block;overflow: hidden;margin: 0 auto 30px;}nav.navigation-block ul {padding: 0;width: auto;font-size: 0;margin: -10px;line-height: 0;list-style: none;}nav.navigation-block ul li {margin: 0;width: 20%;padding: 10px;font-size: 16px;line-height: 26px;text-align: center;display: inline-block;}nav.navigation-block.navigation-block-col-2 ul li {width: 50%;}nav.navigation-block.navigation-block-col-3 ul li {width: 33.33333333%;}nav.navigation-block.navigation-block-col-4 ul li {width: 25%;}nav.navigation-block.navigation-block-col-5 ul li {width: 20%;}nav.navigation-block ul li a {width: 100%;color: #666;display: block;font-size: 13px;font-weight: 700;line-height: 15px;border-radius: 2px;position: relative;padding: 30px 15px;letter-spacing: 0.3px;background-color: #f5f5f5;text-transform: uppercase;}nav.navigation-block ul li a i {width: 100%;display: block;font-size: 18px;margin: 0 0 10px;font-style: normal;}nav.navigation-block ul li a:hover {color: #fff;background-color: #202020;}nav.navigation-block ul li.active a {color: #fff;background-color: #2b3d43;}.gfort-block {padding: 0;width: 100%;display: block;overflow: hidden;margin: 0 auto 30px;}.gfort-block-container {padding: 0;width: 100%;margin: 0 auto;display: block;overflow: hidden;position: relative;}.gfort-block-head {padding: 0;z-index: 6;width: auto;margin: 0 auto;overflow: hidden;position: relative;}.gfort-block-body {padding: 0;z-index: 5;width: auto;margin: 0 auto;overflow: hidden;position: relative;}.gfort-block-body .gfort-block-title {padding: 0;width: 100%;display: block;color: #202020;overflow: hidden;position: relative;margin: 0 auto 10px;}.gfort-block-body .gfort-block-title:last-child {margin-bottom: 0;}.gfort-block-body .gfort-block-title * {color: inherit;}.gfort-block-body .gfort-block-title h4 {font-size: 16px;font-weight: 700;margin-bottom: 0;}.gfort-block-body .gfort-block-content {padding: 0;width: 100%;display: block;overflow: hidden;position: relative;}.gfort-block-body .gfort-block-btn {padding: 0;width: 100%;display: block;overflow: hidden;margin: 15px auto 0;}.gfort-block-body .gfort-block-link {padding: 0;width: 100%;display: block;line-height: 1;font-size: 14px;overflow: hidden;font-weight: 700;margin: 17px auto 0;text-transform: uppercase;}.gfort-block-body .gfort-block-link a {display: inline-block;}.gfort-block-body .gfort-block-link i {height: 14px;line-height: 14px;vertical-align: top;display: inline-block;-webkit-transition: margin 0.3s ease-in-out;transition: margin 0.3s ease-in-out;}.gfort-block-body .gfort-block-link a:hover i {margin-left: 3px;}.text-block.gfort-block .gfort-block-body {width: 100%;display: block;}.text-block.gfort-block-style-1 .gfort-block-container {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;}.text-block.gfort-block-style-2 .gfort-block-title {margin-bottom: 0;padding-left: 25px;margin-bottom: -3px;text-transform: uppercase;}.text-block.gfort-block-style-2 .gfort-block-title h4 {line-height: 1;font-size: 18px;}.text-block.gfort-block-style-2 .gfort-block-content {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;}.icon-block.gfort-block .gfort-block-head {float: left;width: 64px;height: 64px;color: #666;font-size: 22px;line-height: 64px;margin-right: 18px;text-align: center;border-radius: 50%;background-color: #f5f5f5;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.icon-block.gfort-block.text-right .gfort-block-head {float: right;margin-right: 0;margin-left: 18px;}.icon-block.icon-block-main.gfort-block .gfort-block-head {color: #fff;background-color: #2b3d43;}.icon-block.icon-block-alt.gfort-block .gfort-block-head {color: #fff;background-color: #202020;}.icon-block.gfort-block .gfort-block-head i {width: 100%;display: block;line-height: 64px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.icon-block.gfort-block:hover .gfort-block-head i {color: #fff;background-color: #2b3d43;}.icon-block.icon-block-main:hover .gfort-block-head i {background-color: #202020;}.icon-block.gfort-block:hover .gfort-block-head i:nth-last-child(2) {margin-top: -64px;}.icon-block.gfort-block-style-1 .gfort-block-head {width: auto;height: auto;line-height: 1;min-width: 32px;font-size: 32px;border-radius: 0;text-align: right;background-color: transparent !important;}.icon-block.icon-block-main.gfort-block-style-1 .gfort-block-head {color: #2b3d43;}.icon-block.icon-block-alt.gfort-block-style-1 .gfort-block-head {color: #202020;}.icon-block.gfort-block-style-1 .gfort-block-head i {line-height: 1;}.icon-block.gfort-block-style-1 .gfort-block-head i:nth-last-child(2) {display: none;}.icon-block.gfort-block-style-1:hover .gfort-block-head i, .icon-block.icon-block-alt.gfort-block-style-1:hover .gfort-block-head i {color: #2b3d43;background-color: transparent;}.icon-block.icon-block-main.gfort-block-style-1:hover .gfort-block-head i {color: #202020;}.icon-block.gfort-block-style-2 .gfort-block-head {display: none;}.icon-block.gfort-block-style-2 .gfort-block-body {width: 100%;display: block;}.icon-block.gfort-block-style-2 .gfort-block-title i {color: #2b3d43;margin-right: 10px;}.icon-block.gfort-block-style-2.text-right .gfort-block-title i {float: right;margin-right: 0;margin-left: 10px;}.icon-block.gfort-block-style-3 .gfort-block-head {width: 100%;height: auto;line-height: 1;font-size: 32px;border-radius: 0;text-align: left;margin: 0 auto 20px;background-color: transparent !important;}.icon-block.gfort-block-style-3.text-right .gfort-block-head {text-align: right;margin: 0 auto 20px;}.icon-block.icon-block-main.gfort-block-style-3 .gfort-block-head {color: #2b3d43;}.icon-block.icon-block-alt.gfort-block-style-3 .gfort-block-head {color: #202020;}.icon-block.gfort-block-style-3 .gfort-block-body {width: 100%;display: block;}.icon-block.gfort-block-style-3 .gfort-block-head i {line-height: 1;}.icon-block.gfort-block-style-3 .gfort-block-head i:nth-last-child(2) {display: none;}.icon-block.gfort-block-style-3:hover .gfort-block-head i, .icon-block.icon-block-alt.gfort-block-style-3:hover .gfort-block-head i {color: #2b3d43;background-color: transparent;}.icon-block.icon-block-main.gfort-block-style-3:hover .gfort-block-head i {color: #202020;}.icon-block.gfort-block-style-4 .gfort-block-head {border-width: 2px;border-radius: 50%;border-style: solid;border-color: inherit;background-color: transparent !important;}.icon-block.icon-block-main.gfort-block-style-4 .gfort-block-head {color: #2b3d43;}.icon-block.icon-block-alt.gfort-block-style-4 .gfort-block-head {color: #202020;}.icon-block.gfort-block-style-4 .gfort-block-head i {line-height: 60px;color: inherit !important;background-color: transparent !important;}.icon-block.gfort-block-style-4:hover .gfort-block-head i:nth-last-child(2) {margin-top: -60px;}.icon-block.gfort-block-style-5 {text-align: center;}.icon-block.gfort-block-style-5 .gfort-block-head, .icon-block.gfort-block-style-5.text-right .gfort-block-head {float: none;margin: 0 auto 25px;}.icon-block.gfort-block-style-5 .gfort-block-body {width: 100%;}.icon-block.gfort-block-style-6 {text-align: center;}.icon-block.gfort-block-style-6 .gfort-block-head, .icon-block.gfort-block-style-6.text-right .gfort-block-head {float: none;width: auto;height: auto;line-height: 1;min-width: 32px;font-size: 32px;border-radius: 0;text-align: center;margin: 0 auto 20px;background-color: transparent !important;}.icon-block.icon-block-main.gfort-block-style-6 .gfort-block-head {color: #2b3d43;}.icon-block.icon-block-alt.gfort-block-style-6 .gfort-block-head {color: #202020;}.icon-block.gfort-block-style-6 .gfort-block-head i {line-height: 1;}.icon-block.gfort-block-style-6 .gfort-block-head i:nth-last-child(2) {display: none;}.icon-block.gfort-block-style-6 .gfort-block-body {width: 100%;}.icon-block.gfort-block-style-6:hover .gfort-block-head i, .icon-block.icon-block-alt.gfort-block-style-6:hover .gfort-block-head i {color: #2b3d43;background-color: transparent;}.icon-block.icon-block-main.gfort-block-style-6:hover .gfort-block-head i {color: #202020;}.icon-block.gfort-block-style-7 {text-align: center;}.icon-block.gfort-block-style-7 .gfort-block-head, .icon-block.gfort-block-style-7.text-right .gfort-block-head {float: none;border-width: 2px;border-radius: 50%;margin: 0 auto 25px;border-style: solid;border-color: inherit;background-color: transparent !important;}.icon-block.icon-block-main.gfort-block-style-7 .gfort-block-head {color: #2b3d43;}.icon-block.icon-block-alt.gfort-block-style-7 .gfort-block-head {color: #202020;}.icon-block.gfort-block-style-7 .gfort-block-head i {line-height: 60px;color: inherit !important;background-color: transparent !important;}.icon-block.gfort-block-style-7:hover .gfort-block-head i:nth-last-child(2) {margin-top: -60px;}.icon-block.gfort-block-style-8 .gfort-block-container {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;}.icon-block.gfort-block-style-8 .gfort-block-head {display: none;}.icon-block.gfort-block-style-8 .gfort-block-body {width: 100%;display: block;}.icon-block.gfort-block-style-8 .gfort-block-title i {color: #2b3d43;margin-right: 10px;}.icon-block.gfort-block-style-8.text-right .gfort-block-title i {float: right;margin-right: 0;margin-left: 10px;}.icon-block.gfort-block-style-9 .gfort-block-container {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;}.icon-block.gfort-block-style-9 .gfort-block-head {width: 100%;height: auto;line-height: 1;font-size: 32px;border-radius: 0;text-align: left;margin: 0 auto 20px;background-color: transparent !important;}.icon-block.gfort-block-style-9.text-right .gfort-block-head {text-align: right;margin: 0 auto 20px;}.icon-block.icon-block-main.gfort-block-style-9 .gfort-block-head {color: #2b3d43;}.icon-block.icon-block-alt.gfort-block-style-9 .gfort-block-head {color: #202020;}.icon-block.gfort-block-style-9 .gfort-block-body {width: 100%;display: block;}.icon-block.gfort-block-style-9 .gfort-block-head i {line-height: 1;}.icon-block.gfort-block-style-9 .gfort-block-head i:nth-last-child(2) {display: none;}.icon-block.gfort-block-style-9:hover .gfort-block-head i, .icon-block.icon-block-alt.gfort-block-style-9:hover .gfort-block-head i {color: #2b3d43;background-color: transparent;}.icon-block.icon-block-main.gfort-block-style-9:hover .gfort-block-head i {color: #202020;}.icon-block.gfort-block-style-10 {text-align: center;}.icon-block.gfort-block-style-10 .gfort-block-container {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;}.icon-block.gfort-block-style-10 .gfort-block-head, .icon-block.gfort-block-style-10.text-right .gfort-block-head {float: none;margin: 0 auto 25px;}.icon-block.gfort-block-style-10 .gfort-block-body {width: 100%;}.icon-block.gfort-block-style-11 {text-align: center;}.icon-block.gfort-block-style-11 .gfort-block-container {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;}.icon-block.gfort-block-style-11 .gfort-block-head, .icon-block.gfort-block-style-11.text-right .gfort-block-head {float: none;width: auto;height: auto;line-height: 1;min-width: 32px;font-size: 32px;border-radius: 0;text-align: center;margin: 0 auto 20px;background-color: transparent !important;}.icon-block.icon-block-main.gfort-block-style-11 .gfort-block-head {color: #2b3d43;}.icon-block.icon-block-alt.gfort-block-style-11 .gfort-block-head {color: #202020;}.icon-block.gfort-block-style-11 .gfort-block-head i {line-height: 1;}.icon-block.gfort-block-style-11 .gfort-block-head i:nth-last-child(2) {display: none;}.icon-block.gfort-block-style-11 .gfort-block-body {width: 100%;}.icon-block.gfort-block-style-11:hover .gfort-block-head i, .icon-block.icon-block-alt.gfort-block-style-11:hover .gfort-block-head i {color: #2b3d43;background-color: transparent;}.icon-block.icon-block-main.gfort-block-style-11:hover .gfort-block-head i {color: #202020;}.icon-block.gfort-block-style-12 {text-align: center;}.icon-block.gfort-block-style-12 .gfort-block-container {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;}.icon-block.gfort-block-style-12 .gfort-block-head, .icon-block.gfort-block-style-12.text-right .gfort-block-head {float: none;border-width: 2px;border-radius: 50%;margin: 0 auto 25px;border-style: solid;background-color: transparent !important;}.icon-block.icon-block-main.gfort-block-style-12 .gfort-block-head {color: #2b3d43;}.icon-block.icon-block-alt.gfort-block-style-12 .gfort-block-head {color: #202020;}.icon-block.gfort-block-style-12 .gfort-block-head i {line-height: 60px;color: inherit !important;background-color: transparent !important;}.icon-block.gfort-block-style-12:hover .gfort-block-head i:nth-last-child(2) {margin-top: -60px;}.image-block.gfort-block .gfort-block-head {width: 100%;display: block;line-height: 0;text-align: center;border-radius: 2px;margin: 0 auto 25px;}.br-0.image-block.gfort-block .gfort-block-head, .br-0.image-block.gfort-block .gfort-block-head a, .br-0.image-block.gfort-block .gfort-block-head img {border-radius: 0;}.image-block.gfort-block .gfort-block-head a, .image-block.gfort-block .gfort-block-head img {width: 100%;display: inline-block;}.image-block.gfort-block-style-1 .gfort-block-head {margin-bottom: -1px;border-radius: 2px 2px 0 0;}.image-block.gfort-block-style-1 .gfort-block-body {padding: 25px;border: 1px solid #efefef;background-color: #fff;border-radius: 0 0 2px 2px;}.image-block.gfort-block-style-2 .gfort-block-head {float: left;width: 64px;height: 64px;margin-right: 18px;border-radius: 50%;}.image-block.gfort-block-style-2.text-right .gfort-block-head {float: right;margin-right: 0;margin-left: 18px;}.image-block.gfort-block-style-2 .gfort-block-head a {width: 64px;height: 64px;overflow: hidden;border-radius: 50%;}.image-block.gfort-block-style-3 {text-align: center;}.image-block.gfort-block-style-3 .gfort-block-head {width: 80px;height: 80px;border-radius: 50%;}.image-block.gfort-block-style-3 .gfort-block-head a {width: 80px;height: 80px;overflow: hidden;border-radius: 50%;}.image-block.gfort-block-style-3 .gfort-block-body {width: 100%;display: block;}.image-block.gfort-block-style-4 {text-align: center;}.image-block.gfort-block-style-4 .gfort-block-container {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;}.image-block.gfort-block-style-4 .gfort-block-head {width: 80px;height: 80px;border-radius: 50%;}.image-block.gfort-block-style-4 .gfort-block-head a {width: 80px;height: 80px;overflow: hidden;border-radius: 50%;}.image-block.gfort-block-style-4 .gfort-block-body {width: 100%;display: block;}.image-block.gfort-block-style-5 .gfort-block-head {margin: 0 auto;}.image-block.gfort-block-style-5 .gfort-block-body {left: 0;bottom: 0;z-index: 10;margin: 20px;border-radius: 2px;padding: 15px 20px;position: absolute;background-color: #fff;}.image-block.gfort-block-style-5 .gfort-block-body .gfort-block-title {margin: 0;color: #212121;}.image-block.gfort-block-style-5 .gfort-block-body .gfort-block-content {display: none;}.image-block.gfort-block-style-5 .overlay-hover-2x::before {margin-top: -40px;}.image-block.gfort-block-style-6 .gfort-block-head {margin: 0 auto;}.image-block.gfort-block-style-6 .gfort-block-body {display: none;}.media-block.gfort-block .gfort-block-head {width: 100%;display: block;line-height: 0;text-align: center;border-radius: 2px;margin: 0 auto 25px;}.multimedia-block.gfort-block .gfort-block-head {width: 100%;display: block;border-radius: 2px;}.multimedia-block.gfort-block .gfort-block-body {display: none;}.contact-block.gfort-block {padding: 25px;border-radius: 2px;border: 1px solid #efefef;background-color: #fff;background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.contact-block.gfort-block-style-1 {border-color: #212121;background-color: #212121;color: rgba(255, 255, 255, 0.9);}.contact-block.gfort-block-style-1 a {color: #fff;}.contact-block.gfort-block-style-1 a:hover {color: rgba(255, 255, 255, 0.9);}.contact-block.gfort-block-style-2 {color: #fff;border-color: #2b3d43;background-color: #2b3d43;}.contact-block.gfort-block-style-2 a {color: #fff;}.contact-block.gfort-block-style-2 a:hover {color: rgba(255, 255, 255, 0.9);}.hr-divider {width: 100%;font-size: 0;display: block;line-height: 0;direction: ltr;color: #2b3d43;overflow: hidden;margin: 30px auto;position: relative;}.text-right .hr-divider, .text-right.hr-divider {direction: rtl;}.hr-divider::after, .hr-divider::before {content: "";color: inherit;line-height: 1;font-size: 16px;display: inline-block;vertical-align: middle;}.hr-divider i {color: inherit;line-height: 1;font-size: 16px;vertical-align: middle;}.hr-divider-style-1::after {margin-left: -1px;letter-spacing: -5px;font-family: FontAwesome;content: "\f078 \f078 \f078";}.text-center .hr-divider-style-1::after, .text-center.hr-divider-style-1::after {margin-left: -5px;}.text-right .hr-divider-style-1::after, .text-right.hr-divider-style-1::after {margin-left: 0;margin-right: 4px;}.hr-divider-style-2::after {font-size: 8px;margin-left: 0;letter-spacing: 10px;font-family: FontAwesome;content: "\f111 \f111 \f111";}.text-center .hr-divider-style-2::after, .text-center.hr-divider-style-2::after {margin-left: 10px;}.text-right .hr-divider-style-2::after, .text-right.hr-divider-style-2::after {margin-left: 0;margin-right: -10px;}.hr-divider-style-3::after {width: 40px;overflow: hidden;border-color: inherit;border-top-width: 3px;border-top-style: solid;}.hr-divider-style-4::after, .hr-divider-style-4::before {margin: 0;width: 80px;display: block;border-color: inherit;border-top-width: 2px;border-top-style: solid;}.hr-divider-style-4::after {margin-top: 10px;}.hr-divider-style-4::before {margin-bottom: 10px;}.text-center .hr-divider-style-4::after, .text-center .hr-divider-style-4::before, .text-center.hr-divider-style-4::after, .text-center.hr-divider-style-4::before {margin-left: auto;margin-right: auto;}.hr-divider-style-5 i {margin: 0 16px 0 0;}.hr-divider-style-5::after, .hr-divider-style-5::before {width: 25%;border-color: inherit;border-top-width: 1px;border-top-style: solid;}.hr-divider-style-5::before {display: none;}.text-center .hr-divider-style-5 i, .text-center.hr-divider-style-5 i {margin: 0 16px;}.text-center .hr-divider-style-5::before, .text-center.hr-divider-style-5::before {display: inline-block;}.text-right .hr-divider-style-5 i, .text-right.hr-divider-style-5 i {margin: 0 0 0 16px;}.hr-divider-style-6 i {width: 48px;height: 48px;font-size: 20px;line-height: 46px;border-width: 1px;text-align: center;border-radius: 50%;border-style: solid;border-color: inherit;}.hr-divider-style-6::after, .hr-divider-style-6::before {width: 25%;border-color: inherit;border-top-width: 1px;border-top-style: solid;}.hr-divider-style-6::before {display: none;}.text-center .hr-divider-style-6::before, .text-center.hr-divider-style-6::before {display: inline-block;}.hr-divider-grey-color {color: #ddd;}.hr-divider-black-color {color: #212121;}.hr-divider-wide::after, .hr-divider-wide::before {width: 100%;}.hr-divider-wide.hr-divider-style-1::before, .hr-divider-wide.hr-divider-style-2::before, .hr-divider-wide.hr-divider-style-3::before {width: 0;}.hr-divider-wide.hr-divider-style-1::after {margin-left: -1px;content: "\f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078 \f078";}.hr-divider-wide.hr-divider-style-2::after {margin-left: 0;content: "\f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111 \f111";}.hr-divider-wide.hr-divider-style-5::before, .hr-divider-wide.hr-divider-style-6::before {margin-left: -100%;}.hr-divider-wide.hr-divider-style-5::after, .hr-divider-wide.hr-divider-style-6::after {margin-right: -100%;}.text-right .hr-divider-wide.hr-divider-style-5::after, .text-right .hr-divider-wide.hr-divider-style-6::after, .text-right.hr-divider-wide.hr-divider-style-5::after, .text-right.hr-divider-wide.hr-divider-style-6::after {margin-right: 0;margin-left: -100%;}.background-video-block {top: 0;left: 0;right: 0;bottom: 0;z-index: -1;width: 100%;height: 100%;display: block;overflow: hidden;position: absolute;}.background-video-block-container {display: block;}.background-video-block-container > div.video-js::after, .background-video-block-container > div[data-vimeo-video-url]::after, .background-video-block-container > div[data-youtube-video-url]::after {top: 0;left: 0;right: 0;bottom: 0;z-index: 6;content: "";width: 100%;height: 100%;opacity: 0.3;position: absolute;background-color: #000;}.background-video-block video {position: absolute;}.video-js {width: 100%;height: auto;}.background-video-block .video-js {position: static;}[data-youtube-video-url] .loading {display: none !important;}.gfort-hide-btn {display: none;}video {z-index: 5;width: 100%;position: relative;background-repeat: no-repeat;background-attachment: scroll;background-position: center top !important;-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}.google-map-block {padding: 0;width: 100%;height: 550px;display: block;overflow: hidden;margin: 0 auto 30px;background-color: #fff;}.google-map-block .gfort-google-map {padding: 0;width: 100%;margin: 0 auto;display: block;height: inherit;overflow: hidden;}.google-map-block-collapsed {height: 100px;position: relative;background-color: #2b3d43;background-repeat: no-repeat;background-position: center top;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;-webkit-transition: height 0.3s ease-in-out;transition: height 0.3s ease-in-out;}.google-map-block-collapsed .gfort-google-map {opacity: 0;}.google-map-block-collapsed .open-google-map-btn {top: 0;left: 0;z-index: 10;width: 100%;height: 100%;display: block;color: #fff;font-size: 48px;overflow: hidden;line-height: 100px;text-align: center;position: absolute;}.google-map-block-collapsed .open-google-map-btn i {top: 0;display: block;line-height: 100px;}.google-map-block-collapsed .open-google-map-btn:hover {background-color: rgba(255, 255, 255, 0.1);}.google-map-block-collapsed .close-google-map-btn {top: 10px;left: 114px;z-index: 10;width: 30px;height: 30px;display: none;color: #fff;font-size: 18px;font-weight: 700;overflow: hidden;line-height: 26px;border-radius: 2px;text-align: center;position: absolute;font-family: sans-serif;background-color: #2b3d43;-webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0 1px 4px -1px;-moz-box-shadow: rgba(0, 0, 0, 0.298039) 0 1px 4px -1px;box-shadow: rgba(0, 0, 0, 0.298039) 0 1px 4px -1px;}.google-map-block-collapsed .close-google-map-btn:hover {background-color: #000;}.google-map-block-collapsed .gfort-google-map {height: 550px;}.cta-block {padding: 0;width: 100%;display: block;overflow: hidden;margin: 0 auto 30px;}.cta-block-container {width: 100%;margin: 0 auto;display: block;overflow: hidden;position: relative;border-radius: 2px;text-align: center;padding: 25px 20px;border: 1px solid #efefef;background-color: #fff;}.fullwidth-section .cta-block-container {border: 0;border-radius: 0;}.cta-block-container .cta-block-body {padding: 0;color: #212121;font-size: 20px;overflow: hidden;margin: 10px 5px;line-height: 32px;position: relative;display: inline-block;vertical-align: middle;}.cta-block-container .cta-block-btn {padding: 0;margin: 10px 5px;overflow: hidden;position: relative;display: inline-block;vertical-align: middle;}.cta-block-grey .cta-block-container {background-color: #f5f5f5;}.cta-block-black .cta-block-container {border-color: #212121;background-color: #212121;}.cta-block-black .cta-block-body {color: rgba(255, 255, 255, 0.9);}.cta-block-black .cta-block-body .h1, .cta-block-black .cta-block-body .h2, .cta-block-black .cta-block-body .h3, .cta-block-black .cta-block-body .h4, .cta-block-black .cta-block-body .h5, .cta-block-black .cta-block-body .h6, .cta-block-black .cta-block-body a, .cta-block-black .cta-block-body h1, .cta-block-black .cta-block-body h2, .cta-block-black .cta-block-body h3, .cta-block-black .cta-block-body h4, .cta-block-black .cta-block-body h5, .cta-block-black .cta-block-body h6 {color: #fff;}.cta-block-black .cta-block-body a:not(.btn) {color: #fff;}.cta-block-black .cta-block-body a:not(.btn):hover {color: rgba(255, 255, 255, 0.9);}.cta-block-main .cta-block-container {border-color: #2b3d43;background-color: #2b3d43;}.cta-block-main .cta-block-body {color: rgba(255, 255, 255, 0.9);}.cta-block-main .cta-block-body .h1, .cta-block-main .cta-block-body .h2, .cta-block-main .cta-block-body .h3, .cta-block-main .cta-block-body .h4, .cta-block-main .cta-block-body .h5, .cta-block-main .cta-block-body .h6, .cta-block-main .cta-block-body a, .cta-block-main .cta-block-body h1, .cta-block-main .cta-block-body h2, .cta-block-main .cta-block-body h3, .cta-block-main .cta-block-body h4, .cta-block-main .cta-block-body h5, .cta-block-main .cta-block-body h6 {color: #fff;}.cta-block-main .cta-block-body a:not(.btn) {color: #fff;}.cta-block-main .cta-block-body a:not(.btn):hover {color: rgba(255, 255, 255, 0.9);}.cta-block-alt .cta-block-container {border-color: #202020;background-color: #202020;}.cta-block-alt .cta-block-body {color: rgba(255, 255, 255, 0.9);}.cta-block-alt .cta-block-body .h1, .cta-block-alt .cta-block-body .h2, .cta-block-alt .cta-block-body .h3, .cta-block-alt .cta-block-body .h4, .cta-block-alt .cta-block-body .h5, .cta-block-alt .cta-block-body .h6, .cta-block-alt .cta-block-body a, .cta-block-alt .cta-block-body h1, .cta-block-alt .cta-block-body h2, .cta-block-alt .cta-block-body h3, .cta-block-alt .cta-block-body h4, .cta-block-alt .cta-block-body h5, .cta-block-alt .cta-block-body h6 {color: #fff;}.cta-block-alt .cta-block-body a:not(.btn) {color: #fff;}.cta-block-alt .cta-block-body a:not(.btn):hover {color: rgba(255, 255, 255, 0.9);}.testimonials-items-wrapper {padding: 0;width: auto;display: block;margin: 0 -15px;overflow: hidden;}.testimonials-item {padding: 0;width: 100%;display: block;overflow: hidden;margin: 0 auto 30px;}.testimonials-items-wrapper .testimonials-item {float: left;padding: 0 15px;}.gfort-owl-slider .testimonials-item {margin-bottom: 0;}.testimonials-item-container {width: 100%;margin: 0 auto;display: block;overflow: hidden;position: relative;}.testimonials-item-container .testimonials-item-body {width: 100%;padding: 25px;display: block;position: relative;border-radius: 2px;margin: 0 auto 25px;border: 1px solid #efefef;background-color: #fff;}.testimonials-item-container .testimonials-item-body > :last-child {margin-bottom: 0;}.testimonials-item-container .testimonials-item-body::after {left: 38px;content: "";width: 16px;height: 16px;bottom: -9px;position: absolute;background-color: inherit;border-left: 1px solid #efefef;border-bottom: 1px solid #efefef;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.testimonials-item-container .testimonials-item-footer {width: 100%;margin: 0 auto;display: block;overflow: hidden;padding: 0 0 0 15px;}.testimonials-item-footer .testimonials-item-avatar {float: left;width: 64px;height: 64px;line-height: 1;overflow: hidden;position: relative;border-radius: 50%;margin: 0 12px 0 0;}.testimonials-item-footer .testimonials-item-avatar img {width: 100%;display: block;border-radius: 50%;}.testimonials-item-avatar + .testimonials-item-meta {min-height: 64px;}.testimonials-item-footer .testimonials-item-meta {width: auto;display: table;line-height: 1.3;overflow: hidden;}.testimonials-item-meta .testimonials-item-meta-container {width: 100%;display: table-cell;vertical-align: middle;}.testimonials-item-footer .testimonials-item-meta-container h5 {color: #202020;margin: 0 auto 2px;}.testimonials-item-footer .testimonials-item-meta-container p {font-weight: 500;}.testimonials-col-2 .testimonials-item {width: 50%;}.testimonials-col-2 .testimonials-item:nth-child(2n + 1) {clear: left;}.testimonials-col-3 .testimonials-item {width: 33.33333333%;}.testimonials-col-3 .testimonials-item:nth-child(3n + 1) {clear: left;}.testimonials-col-4 .testimonials-item {width: 25%;}.testimonials-col-4 .testimonials-item:nth-child(4n + 1) {clear: left;}.testimonials-item-style-1 .testimonials-item-container {min-height: 80px;padding-left: 100px;}.testimonials-item-style-1 .testimonials-item-body {border: 0;padding: 0;margin: 0 auto 15px;background-color: transparent;}.testimonials-item-style-1 .testimonials-item-body::after {display: none;}.testimonials-item-style-1 .testimonials-item-footer {padding: 0;}.testimonials-item-style-1 .testimonials-item-avatar {left: 0;top: 3px;margin: 0;float: none;width: 80px;height: 80px;position: absolute;}.testimonials-item-style-1 .testimonials-item-meta, .testimonials-item-style-1 .testimonials-item-meta-container {width: 100%;display: block;min-height: 1px;}.testimonials-item-style-2 .testimonials-item-container {max-width: 960px;text-align: center;}.testimonials-item-style-2 .testimonials-item-body {border: 0;padding: 0;background-color: transparent;}.testimonials-item-style-2 .testimonials-item-body::after {display: none;}.testimonials-item-style-2 .testimonials-item-footer {padding: 0;}.testimonials-item-style-2 .testimonials-item-avatar {float: none;width: 72px;height: 72px;display: block;margin: 0 auto 15px;}.testimonials-item-style-2 .testimonials-item-meta, .testimonials-item-style-2 .testimonials-item-meta-container {width: 100%;display: block;min-height: 1px;}.testimonials-item-style-3 .testimonials-item-container {text-align: center;padding: 95px 25px 45px;border: 1px solid #efefef;background-color: #fff;}.testimonials-item-style-3 .testimonials-item-container::before {left: 0;top: 40px;width: 100%;height: 26px;color: #2b3d43;font-size: 24px;content: "\f10d";line-height: 26px;position: absolute;font-family: FontAwesome;}.testimonials-item-style-3 .testimonials-item-body {border: 0;padding: 0;background-color: transparent;}.testimonials-item-style-3 .testimonials-item-body::after {display: none;}.testimonials-item-style-3 .testimonials-item-footer {padding: 0;}.testimonials-item-style-3 .testimonials-item-avatar {float: none;width: 72px;height: 72px;display: block;margin: 0 auto 15px;}.testimonials-item-style-3 .testimonials-item-meta, .testimonials-item-style-3 .testimonials-item-meta-container {width: 100%;display: block;min-height: 1px;}.gallery-items-wrapper {width: auto;display: block;overflow: hidden;margin: -2px -2px 28px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.gallery-item {width: 100%;padding: 2px;line-height: 0;display: block;margin: 0 auto;border-radius: 2px;position: relative;-webkit-transition: all 0s ease-in-out;transition: all 0s ease-in-out;}.gallery-item a, .gallery-item img {width: 100%;border-radius: 2px;display: inline-block;}.gallery-item a::after {border-radius: 2px;}.gallery-col-2 .gallery-item {width: 50%;float: left;}.gallery-col-2 .gallery-item:nth-child(2n + 1) {clear: left;}.gallery-col-3 .gallery-item {float: left;width: 33.33333333%;}.gallery-col-3 .gallery-item:nth-child(3n + 1) {clear: left;}.gallery-col-4 .gallery-item {width: 25%;float: left;}.gallery-col-4 .gallery-item:nth-child(4n + 1) {clear: left;}.gallery-col-5 .gallery-item {width: 20%;float: left;}.gallery-col-5 .gallery-item:nth-child(5n + 1) {clear: left;}.gallery-col-2.isotope-masonry .gallery-item-2x {width: 100%;}.gallery-col-3.isotope-masonry .gallery-item-2x {width: 66.66666666%;}.gallery-col-4.isotope-masonry .gallery-item-2x {width: 50%;}.gallery-col-5.isotope-masonry .gallery-item-2x {width: 40%;}.search-items-wrapper {width: 100%;display: block;position: relative;}.search-items-wrapper::after {content: "";clear: both;display: table;}.search-item {width: 100%;display: block;margin: 0 auto;padding: 0 0 50px;position: relative;}.search-item:last-child {padding-bottom: 30px;}.search-item-container {width: 100%;display: block;position: relative;border-radius: 2px;background-color: #fff;}.search-item-container::after {content: "";clear: both;display: table;}.search-item-container .search-item-body {z-index: 9;width: 100%;display: block;position: relative;border-radius: 2px;padding: 0 25px 25px;border: 1px solid #efefef;}.search-item-meta {padding: 0;width: 100%;font-size: 0;line-height: 0;display: block;overflow: hidden;font-weight: 700;margin: -1px auto 0;text-transform: uppercase;}.search-item-meta span {padding: 0;font-size: 13px;margin: 10px 0 0;line-height: 13px;position: relative;display: inline-block;vertical-align: bottom;letter-spacing: 0.3px;}.search-item-meta span span {margin: 0 !important;padding: 0 !important;}.search-item-meta span::after {float: right;padding: 0 8px;font-size: 4px;content: "\f111";line-height: inherit;font-family: FontAwesome;}.search-item-meta span:last-child::after {display: none;}.search-item-meta span time {display: inline-block;}.search-item-meta span.item-meta-format {margin: 0 12px 0 0;}.search-item-meta span.item-meta-format::after {display: none;}.search-item-meta span.item-meta-format i {width: 40px;height: 40px;display: block;margin: 0 auto;color: #fff;font-size: 14px;overflow: hidden;line-height: 40px;position: relative;text-align: center;background-color: #2b3d43;border-radius: 0 0 2px 2px;}.search-item-body .search-item-title {padding: 0;width: 100%;color: #212121;display: block;font-size: 22px;font-weight: 400;line-height: 26px;position: relative;margin: 17px auto 0;}.search-item-title a {color: inherit;position: relative;}.search-item-title a:hover {color: #2b3d43;}.search-item-body .search-item-description {width: 100%;display: block;overflow: hidden;margin: 10px auto 0;}.search-item-body .search-item-read-btn {width: 100%;display: block;line-height: 1;font-size: 14px;font-weight: 700;overflow: hidden;margin: 17px auto 3px;text-transform: uppercase;}.search-item-read-btn a {display: inline-block;}.search-item-read-btn a i {height: 14px;line-height: 14px;vertical-align: top;display: inline-block;-webkit-transition: margin 0.3s ease-in-out;transition: margin 0.3s ease-in-out;}.search-item-read-btn a:hover i {margin-left: 3px;}.sitemap-block {width: 100%;display: block;overflow: hidden;position: relative;margin: 0 auto 30px;}.sitemap-block-container {width: auto;display: block;margin: 0 -15px;overflow: hidden;position: relative;}.sitemap-block-container ul {list-style: none;overflow-y: hidden;position: relative;padding-left: 20px;}.sitemap-block-container ul li {padding-top: 10px;position: relative;margin-top: 0 !important;}.sitemap-block-container ul li:first-child {padding-top: 0;}.sitemap-block-container li li {padding-top: 10px !important;}.sitemap-block-container ul li::after {top: 50%;left: -20px;width: 10px;height: 2px;content: "";margin-top: 5px;position: absolute;background-color: #ddd;}.sitemap-block-container ul > li:first-child::after {margin-top: 0;}.sitemap-block-container ul ul > li:first-child::after {margin-top: 5px;}.sitemap-block-container ul li::before {top: 0;width: 2px;left: -20px;content: "";height: 100%;margin-top: -10px;position: absolute;background-color: #ddd;}.sitemap-block-container ul li:not(.sitemap-parent-list):last-child::before {top: auto;bottom: 50%;margin-top: 0;margin-bottom: -5px;}.btn-gfort-top {right: 20px;width: 40px;height: 40px;z-index: 999;bottom: -40px;color: #fff;position: fixed;font-size: 22px;line-height: 40px;text-align: center;border-radius: 2px;background-color: #2b3d43;}.btn-gfort-top.show-btn-gfort-top {bottom: 20px;}.btn-gfort-top:hover {color: #fff;background-color: #202020;}.btn-gfort-top:focus {color: #fff;background-color: #2b3d43;}.btn-gfort-top i {display: block;line-height: 37px;}.footer-section {padding: 0;z-index: 3;width: 100%;display: block;margin: 0 auto;position: relative;}.footer-section a:not(.btn) {font-weight: 500;}.footer-top-section {z-index: 1;padding: 0;width: 100%;color: #aaa;display: block;margin: 0 auto;position: relative;background-color: #191919;}.footer-top-section .widget-block a:not(.btn) {color: rgba(255, 255, 255, 0.75);}.footer-top-section .widget-block a:not(.btn):hover, .footer-top-section a:hover {color: #fff;}.footer-top-section .form-control {color: #fff;background-color: transparent;border-color: rgba(255, 255, 255, 0.2);}.footer-top-section .form-control:focus {border-color: rgba(255, 255, 255, 0.4);}.footer-top-section .btn-gfort-grey.active, .footer-top-section .btn-gfort-grey:focus, .footer-top-section .btn-gfort-grey:hover, .footer-top-section button.btn-gfort-grey:focus {background-color: #2b3d43;}.footer-top-section-container {z-index: 1;width: 100%;display: block;margin: 0 auto;position: relative;padding: 60px 0 15px;}.footer-top-section-container .widget-block-container .widget-block-title h6::after, .footer-top-section-container .widget-block-container .widget-block-title::after, .footer-top-section-container .widget-block-container .widget-block-title::before {display: none;}.footer-top-section-container .widget-block-container .widget-block-body {border: 0;padding: 0;}.footer-top-section-container ul.blog-posts li {border-color: rgba(255, 255, 255, 0.1);}.footer-top-section-container .widget-block-container .widget-block-title h6 {color: #fff;}.footer-top-section-container ul.categories-block li a::before, .footer-top-section-container ul.links-block li a::before {background-color: #fff;}.footer-copyright-section {z-index: 1;padding: 0;width: 100%;display: block;margin: 0 auto;position: relative;background-color: #fff;border-top: 1px solid #ddd;}.footer-copyright-section a {color: #666;}.footer-copyright-section a:hover {color: #212121;}.footer-copyright-section-container {z-index: 1;width: 100%;display: block;margin: 0 auto;padding: 10px 0;position: relative;}.copyright-widget {z-index: 5;display: block;margin: 0 auto;line-height: 0;position: relative;padding: 10px 15px;}.copyright-widget-container {padding: 0;display: inline-block;}.copyright-widget-container .info-block-container, .copyright-widget-container .info-block-container :not(i):not(a) {font-weight: 400;}.copyright-widget img {display: block;max-height: 28px;}.custom-padding {padding: 100px 0 70px;}@media (min-width: 1440px) {.custom-padding {padding: 170px 0 140px;}}.col-auto-margin {margin-left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}